tangled
alpha
login
or
join now
nekomimi.pet
/
jacquard
forked from
nonbinary.computer/jacquard
A better Rust ATProto crate
0
fork
atom
overview
issues
pulls
pipelines
commits
Author
Commit
Message
Date
Orual
f7ce1f07
more lexicons, some fixes to axum stuff
lifetimes
3mo ago
Orual
623d0118
more lexicons
3mo ago
Orual
b4b1f2d8
lexicons!
3mo ago
Orual
da4d5bf1
okay finally i think we got the lifetime issues manageable
3mo ago
Orual
46854a05
fleshed out axum extractor helper, part-way to figuring out better deser/parse in xrpc client
3mo ago
Orual
8674a053
attempt at improving lifetime and ownership semantics
3mo ago
Orual
d89fb965
oops, tangled shrinks title links
3mo ago
Orual
ff304654
linked title to docs.rs, couple language fixes
3mo ago
Orual
dc201c33
docs
3mo ago
Orual
5dae4cec
oversight in jacquard-oauth standalone deps
3mo ago
Orual
fb9609fe
oversight in jacquard-identity standalone deps
3mo ago
Orual
7f6d76fb
minor readme update
3mo ago
Orual
1465499e
non-loopback oauth flow in main demo
3mo ago
Orual
511f3f8c
about ready to cut 0.3 release
3mo ago
Orual
f934cf26
import cleanup and fixing some client metadata failures due to adjusting behaviour earlier
3mo ago
Orual
40c7d5ab
oversight in session persistence
3mo ago
Orual
2ff4604b
oauth and loopback callback handler work properly, able to make authed xrpc requests
3mo ago
Orual
2112129b
fixed bug in plc.directory did doc resolution
3mo ago
Orual
c464e6a5
version bump the second
oauth
3mo ago
Orual
8f04c5e5
version bump, need to do proper tests before release
3mo ago
Orual
d02398d1
home stretch. big pile of tests
3mo ago
Orual
220b03d3
some niceties for agent session
3mo ago
Orual
5ac10ae3
credential session and agent primitive
3mo ago
Orual
278eb8f2
further cleanup
3mo ago
Orual
3a7692c4
reworking legacy session
3mo ago
Orual
80ccbe95
stateful xrpc trait, oauth client mostly done
3mo ago
Orual
102d6666
moved identity resolution stuff into its own crate
3mo ago
Orual
36ef115b
bunch of progress, different approach
3mo ago
Orual
a0fe35e3
part-way through oauth stuff :(
3mo ago
Orual
05de6ab5
tested one commit too late
3mo ago
Orual
a867fc82
version bump
3mo ago
Orual
3cbde135
docs fixes
3mo ago
Orual
839ef8ba
reworked xrpc client traits and resolver
3mo ago
Orual
d5eb3508
docs cleanup
3mo ago
Orual
59a1198b
removed extraneous file
3mo ago
Orual
ea4ed671
did doc and handle/did/doc resolution
3mo ago
Orual
a2184d0b
removed the atproto repo from being a de-facto submodule. will build more lexicon codegen workflow to get more known lexicons generated.
3mo ago
Orual
5a9085c9
couple little docs fixes
3mo ago
Orual
7998de31
couple files
3mo ago
Orual
4ce4120d
fixed a couple errors for publishing
3mo ago
Orual
4e3ee1ee
readme for main crate
3mo ago
Orual
df48cd53
test directories reworked a bit, prepping for crates.io release
3mo ago
Orual
590fc90f
reworked workspace deps, descriptions, added example to readme
3mo ago
Orual
30ecb131
docs pass.
claude may have helped some. i made them read the specs first.
3mo ago
Orual
42f14e72
renamed UriPath to RepoPath for clarity
3mo ago
Orual
87879fab
various little doc formatting fixes
3mo ago
Orual
5f91bd57
bon builder derives for nicer api surface
3mo ago
Orual
aa87f30d
minimal auth client, plus some fixes for codegen for bytes upload and encoding
3mo ago
Orual
32f38c8a
further codegen improvements, beginnings of xrpc client impl
3mo ago
Orual
a4368e0c
reworked some traits and codegen a bit
3mo ago
Orual
7daab148
codegen works, generates reasonable looking source
3mo ago
Orual
85ef9905
codegen build-out
3mo ago
Orual
7539d2e0
codegen build-out
3mo ago
Orual
c047f035
lexicon corpus structure and test fixtures.
3mo ago
Orual
2760ad16
level 1 raw value enum + serde impl atproto!() macro (behaves like json!()) few little fixes
3mo ago
Orual
429fb2f9
value serde impl, some bug fixes, attribute macros bunch of tests lexicon codegen planning/partial skeleton
3mo ago
Orual
83d7296b
made parsing from json/cbor fallible to properly disallow floats. could instead null out floats? idk.
3mo ago
Orual
b5ef4bce
refactored out the string insertion simplified the big match statements to remove redundant code and check more conditions in the match arms
3mo ago
Orual
31f3fb7b
small fix for cid link in json if inferred
3mo ago
Orual
37d093d5
oops forgot to adjust cbor blob parsing
3mo ago
more lexicons, some fixes to axum stuff
lifetimes
f7ce1f07
Orual
3mo
more lexicons
623d0118
Orual
3mo
lexicons!
b4b1f2d8
Orual
3mo
okay finally i think we got the lifetime issues manageable
da4d5bf1
Orual
3mo
fleshed out axum extractor helper, part-way to figuring out better deser/parse in xrpc client
46854a05
Orual
3mo
attempt at improving lifetime and ownership semantics
8674a053
Orual
3mo
oops, tangled shrinks title links
d89fb965
Orual
3mo
linked title to docs.rs, couple language fixes
ff304654
Orual
3mo
docs
dc201c33
Orual
3mo
oversight in jacquard-oauth standalone deps
5dae4cec
Orual
3mo
oversight in jacquard-identity standalone deps
fb9609fe
Orual
3mo
minor readme update
7f6d76fb
Orual
3mo
non-loopback oauth flow in main demo
1465499e
Orual
3mo
about ready to cut 0.3 release
511f3f8c
Orual
3mo
import cleanup and fixing some client metadata failures due to adjusting behaviour earlier
f934cf26
Orual
3mo
oversight in session persistence
40c7d5ab
Orual
3mo
oauth and loopback callback handler work properly, able to make authed xrpc requests
2ff4604b
Orual
3mo
fixed bug in plc.directory did doc resolution
2112129b
Orual
3mo
version bump the second
oauth
c464e6a5
Orual
3mo
version bump, need to do proper tests before release
8f04c5e5
Orual
3mo
home stretch. big pile of tests
d02398d1
Orual
3mo
some niceties for agent session
220b03d3
Orual
3mo
credential session and agent primitive
5ac10ae3
Orual
3mo
further cleanup
278eb8f2
Orual
3mo
reworking legacy session
3a7692c4
Orual
3mo
stateful xrpc trait, oauth client mostly done
80ccbe95
Orual
3mo
moved identity resolution stuff into its own crate
102d6666
Orual
3mo
bunch of progress, different approach
36ef115b
Orual
3mo
part-way through oauth stuff :(
a0fe35e3
Orual
3mo
tested one commit too late
05de6ab5
Orual
3mo
version bump
a867fc82
Orual
3mo
docs fixes
3cbde135
Orual
3mo
reworked xrpc client traits and resolver
839ef8ba
Orual
3mo
docs cleanup
d5eb3508
Orual
3mo
removed extraneous file
59a1198b
Orual
3mo
did doc and handle/did/doc resolution
ea4ed671
Orual
3mo
removed the atproto repo from being a de-facto submodule. will build more lexicon codegen workflow to get more known lexicons generated.
a2184d0b
Orual
3mo
couple little docs fixes
5a9085c9
Orual
3mo
couple files
7998de31
Orual
3mo
fixed a couple errors for publishing
4ce4120d
Orual
3mo
readme for main crate
4e3ee1ee
Orual
3mo
test directories reworked a bit, prepping for crates.io release
df48cd53
Orual
3mo
reworked workspace deps, descriptions, added example to readme
590fc90f
Orual
3mo
docs pass.
claude may have helped some. i made them read the specs first.
30ecb131
Orual
3mo
renamed UriPath to RepoPath for clarity
42f14e72
Orual
3mo
various little doc formatting fixes
87879fab
Orual
3mo
bon builder derives for nicer api surface
5f91bd57
Orual
3mo
minimal auth client, plus some fixes for codegen for bytes upload and encoding
aa87f30d
Orual
3mo
further codegen improvements, beginnings of xrpc client impl
32f38c8a
Orual
3mo
reworked some traits and codegen a bit
a4368e0c
Orual
3mo
codegen works, generates reasonable looking source
7daab148
Orual
3mo
codegen build-out
85ef9905
Orual
3mo
codegen build-out
7539d2e0
Orual
3mo
lexicon corpus structure and test fixtures.
c047f035
Orual
3mo
level 1 raw value enum + serde impl atproto!() macro (behaves like json!()) few little fixes
2760ad16
Orual
3mo
value serde impl, some bug fixes, attribute macros bunch of tests lexicon codegen planning/partial skeleton
429fb2f9
Orual
3mo
made parsing from json/cbor fallible to properly disallow floats. could instead null out floats? idk.
83d7296b
Orual
3mo
refactored out the string insertion simplified the big match statements to remove redundant code and check more conditions in the match arms
b5ef4bce
Orual
3mo
small fix for cid link in json if inferred
31f3fb7b
Orual
3mo
oops forgot to adjust cbor blob parsing
37d093d5
Orual
3mo
next