tangled
alpha
login
or
join now
socialde.pt
/
atp-client
3
fork
atom
Laravel AT Protocol Client (alpha & unstable)
3
fork
atom
overview
issues
pulls
pipelines
commits
Author
Commit
Message
Date
Miguel Batres
dc6a28a9
Fix getProfile return type, not getting record
dev
3mo ago
Miguel Batres
ccab818e
Remove redundant repo argument from Record client write operations
3mo ago
Miguel Batres
57951f45
Remove repo parameter from write operations in RepoRequestClient
3mo ago
Miguel Batres
34e77338
Return Record from ActorRequestClient getProfile
3mo ago
Miguel Batres
48742b65
Simplify PostRecordClient get() to use fromArrayRaw
3mo ago
Miguel Batres
3327264b
Add typed response to Chat ActorRequestClient
3mo ago
Miguel Batres
94226344
Add typed responses to TeamRequestClient
3mo ago
Miguel Batres
b02b8a5d
Add typed responses to IdentityRequestClient
3mo ago
Miguel Batres
f7aa320f
Add EmptyResponse class for void endpoints
3mo ago
Miguel Batres
1e715061
Return typed response objects from record client methods
3mo ago
Miguel Batres
2ffd4a7e
Return typed response objects from PostRecordClient methods
3mo ago
Miguel Batres
98b650f8
Use phpunit instead of pest for testing
3mo ago
Miguel Batres
8e67d948
Consolidate post creation through build() and remove deprecated methods
3mo ago
Miguel Batres
b2c87dc7
Add PostBuilder for fluent post construction
3mo ago
Miguel Batres
f755bc28
Add ImagesBuilder for fluent image embed construction
3mo ago
Miguel Batres
cfd0249e
Refactor TextBuilder to use BuildsRichText trait
3mo ago
Miguel Batres
a46c1773
Add BuildsRichText trait for fluent rich text building
3mo ago
Miguel Batres
6e435270
Clarify that scope attributes are documentation-only with future enforcement planned
3mo ago
Miguel Batres
ba6b560e
Update documentation for ScopedEndpoint attribute
3mo ago
Miguel Batres
f9c49c6c
Rename RequiresScope to ScopedEndpoint and fix public endpoint attributes
3mo ago
Miguel Batres
5011db4c
Add ScopedEndpoint and PublicEndpoint attributes
3mo ago
Miguel Batres
9839013e
Return type safe PostView DTO from get post endpoint
3mo ago
Miguel Batres
0016ac59
Add listReposByCollection to SyncRequestClient
3mo ago
Miguel Batres
84a64f26
Add scope documentation and update extensions docs
3mo ago
Miguel Batres
4851109d
Simplify generator commands for unified client
3mo ago
Miguel Batres
91efdd5b
Remove public client hierarchy
3mo ago
Miguel Batres
f9e68510
Add graph and labeler properties to BskyClient
3mo ago
Miguel Batres
93c24892
Add GraphRequestClient and LabelerRequestClient
3mo ago
Miguel Batres
55879614
Merge public client methods into main request clients
3mo ago
Miguel Batres
c1802c5f
Update service provider and facade to return unified AtpClient
3mo ago
Miguel Batres
677c368b
Update AtpClient constructor for dual-mode support
3mo ago
Miguel Batres
925cacfc
Add dual-mode HTTP support for public and authenticated requests
3mo ago
Miguel Batres
047e6113
Add Arrayable interface to Ozone response classes
3mo ago
Miguel Batres
a4c083d5
Add Arrayable interface to Chat Convo response classes
3mo ago
Miguel Batres
f57f60e4
Add Arrayable interface to Bsky Labeler response classes
3mo ago
Miguel Batres
c63f46bf
Add Arrayable interface to Bsky Graph response classes
3mo ago
Miguel Batres
257eb750
Add Arrayable interface to Bsky Feed response classes
3mo ago
Miguel Batres
e290bf1a
Add Arrayable interface to Bsky Actor response classes
3mo ago
Miguel Batres
af3d033d
Add Arrayable interface to Atproto Sync response classes
3mo ago
Miguel Batres
7bd27cf2
Add Arrayable interface to Atproto Server response classes
3mo ago
Miguel Batres
5ef333ad
Add Arrayable interface to Atproto Repo response classes
3mo ago
Miguel Batres
565ddf2f
Allow BackedEnum for collection parameter in request clients
3mo ago
Miguel Batres
d77f2908
Allow BackedEnum for collection parameter in ScopeChecker methods
3mo ago
Miguel Batres
e41baa1c
Allow BackedEnum for collection parameter in Scope::repo()
3mo ago
Miguel Batres
3a3718ce
Use default service url for public client from config
3mo ago
Miguel Batres
fc787a17
Merge branch 'refs/heads/main' into dev
3mo ago
Miguel Batres
3f307900
Merge branch 'refs/heads/dev'
v0.0.49
3mo ago
Miguel Batres
bd975d76
Wrap Ozone response arrays in Laravel Collections
3mo ago
Miguel Batres
7939da75
Wrap Chat Convo response arrays in Laravel Collections
3mo ago
Miguel Batres
5da3ecb7
Wrap ATProto Repo and Sync response arrays in Laravel Collections
3mo ago
Miguel Batres
ef57964d
Wrap Bsky Labeler response arrays in Laravel Collections
3mo ago
Miguel Batres
dc10f9ec
Wrap Bsky Actor response arrays in Laravel Collections
3mo ago
Miguel Batres
05249b58
Wrap Bsky Graph response arrays in Laravel Collections
3mo ago
Miguel Batres
3b460d61
Wrap Bsky Feed response arrays in Laravel Collections
3mo ago
Miguel Batres
4f4a05fa
Wrap RecordCollection records in Laravel Collection
3mo ago
Miguel Batres
83a22365
Merge branch 'refs/heads/main' into dev
3mo ago
Miguel Batres
5deb73f7
Add Arrayable interface to StrongRef
v0.0.48
3mo ago
Miguel Batres
70211e57
Merge branch 'refs/heads/dev'
v0.0.47
3mo ago
Miguel Batres
4bf0587d
Implement Arrayable interface on Record and RecordCollection
3mo ago
Miguel Batres
9ac159ee
Merge branch 'refs/heads/dev'
v0.0.46
3mo ago
Fix getProfile return type, not getting record
dev
dc6a28a9
Miguel Batres
3mo
Remove redundant repo argument from Record client write operations
ccab818e
Miguel Batres
3mo
Remove repo parameter from write operations in RepoRequestClient
57951f45
Miguel Batres
3mo
Return Record from ActorRequestClient getProfile
34e77338
Miguel Batres
3mo
Simplify PostRecordClient get() to use fromArrayRaw
48742b65
Miguel Batres
3mo
Add typed response to Chat ActorRequestClient
3327264b
Miguel Batres
3mo
Add typed responses to TeamRequestClient
94226344
Miguel Batres
3mo
Add typed responses to IdentityRequestClient
b02b8a5d
Miguel Batres
3mo
Add EmptyResponse class for void endpoints
f7aa320f
Miguel Batres
3mo
Return typed response objects from record client methods
1e715061
Miguel Batres
3mo
Return typed response objects from PostRecordClient methods
2ffd4a7e
Miguel Batres
3mo
Use phpunit instead of pest for testing
98b650f8
Miguel Batres
3mo
Consolidate post creation through build() and remove deprecated methods
8e67d948
Miguel Batres
3mo
Add PostBuilder for fluent post construction
b2c87dc7
Miguel Batres
3mo
Add ImagesBuilder for fluent image embed construction
f755bc28
Miguel Batres
3mo
Refactor TextBuilder to use BuildsRichText trait
cfd0249e
Miguel Batres
3mo
Add BuildsRichText trait for fluent rich text building
a46c1773
Miguel Batres
3mo
Clarify that scope attributes are documentation-only with future enforcement planned
6e435270
Miguel Batres
3mo
Update documentation for ScopedEndpoint attribute
ba6b560e
Miguel Batres
3mo
Rename RequiresScope to ScopedEndpoint and fix public endpoint attributes
f9c49c6c
Miguel Batres
3mo
Add ScopedEndpoint and PublicEndpoint attributes
5011db4c
Miguel Batres
3mo
Return type safe PostView DTO from get post endpoint
9839013e
Miguel Batres
3mo
Add listReposByCollection to SyncRequestClient
0016ac59
Miguel Batres
3mo
Add scope documentation and update extensions docs
84a64f26
Miguel Batres
3mo
Simplify generator commands for unified client
4851109d
Miguel Batres
3mo
Remove public client hierarchy
91efdd5b
Miguel Batres
3mo
Add graph and labeler properties to BskyClient
f9e68510
Miguel Batres
3mo
Add GraphRequestClient and LabelerRequestClient
93c24892
Miguel Batres
3mo
Merge public client methods into main request clients
55879614
Miguel Batres
3mo
Update service provider and facade to return unified AtpClient
c1802c5f
Miguel Batres
3mo
Update AtpClient constructor for dual-mode support
677c368b
Miguel Batres
3mo
Add dual-mode HTTP support for public and authenticated requests
925cacfc
Miguel Batres
3mo
Add Arrayable interface to Ozone response classes
047e6113
Miguel Batres
3mo
Add Arrayable interface to Chat Convo response classes
a4c083d5
Miguel Batres
3mo
Add Arrayable interface to Bsky Labeler response classes
f57f60e4
Miguel Batres
3mo
Add Arrayable interface to Bsky Graph response classes
c63f46bf
Miguel Batres
3mo
Add Arrayable interface to Bsky Feed response classes
257eb750
Miguel Batres
3mo
Add Arrayable interface to Bsky Actor response classes
e290bf1a
Miguel Batres
3mo
Add Arrayable interface to Atproto Sync response classes
af3d033d
Miguel Batres
3mo
Add Arrayable interface to Atproto Server response classes
7bd27cf2
Miguel Batres
3mo
Add Arrayable interface to Atproto Repo response classes
5ef333ad
Miguel Batres
3mo
Allow BackedEnum for collection parameter in request clients
565ddf2f
Miguel Batres
3mo
Allow BackedEnum for collection parameter in ScopeChecker methods
d77f2908
Miguel Batres
3mo
Allow BackedEnum for collection parameter in Scope::repo()
e41baa1c
Miguel Batres
3mo
Use default service url for public client from config
3a3718ce
Miguel Batres
3mo
Merge branch 'refs/heads/main' into dev
fc787a17
Miguel Batres
3mo
Merge branch 'refs/heads/dev'
v0.0.49
3f307900
Miguel Batres
3mo
Wrap Ozone response arrays in Laravel Collections
bd975d76
Miguel Batres
3mo
Wrap Chat Convo response arrays in Laravel Collections
7939da75
Miguel Batres
3mo
Wrap ATProto Repo and Sync response arrays in Laravel Collections
5da3ecb7
Miguel Batres
3mo
Wrap Bsky Labeler response arrays in Laravel Collections
ef57964d
Miguel Batres
3mo
Wrap Bsky Actor response arrays in Laravel Collections
dc10f9ec
Miguel Batres
3mo
Wrap Bsky Graph response arrays in Laravel Collections
05249b58
Miguel Batres
3mo
Wrap Bsky Feed response arrays in Laravel Collections
3b460d61
Miguel Batres
3mo
Wrap RecordCollection records in Laravel Collection
4f4a05fa
Miguel Batres
3mo
Merge branch 'refs/heads/main' into dev
83a22365
Miguel Batres
3mo
Add Arrayable interface to StrongRef
v0.0.48
5deb73f7
Miguel Batres
3mo
Merge branch 'refs/heads/dev'
v0.0.47
70211e57
Miguel Batres
3mo
Implement Arrayable interface on Record and RecordCollection
4bf0587d
Miguel Batres
3mo
Merge branch 'refs/heads/dev'
v0.0.46
9ac159ee
Miguel Batres
3mo
next