alpha
Login
or
Join now
metru.dev
/
atcrab
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/metruzanca/atcrab. Rust AT Protocol libraries
atproto
rust
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
atcrab
/
src
/
lexicons
/
at
main
8 files
Sam Zanca
feat: add authentication, write operations, and blob upload
15d ago
a30ac8c5
document.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago
mod.rs
feat(lexicons): add Collection trait, NSID constants, and cursor pagination - nsid.rs: Collection trait associating types with their ATProto NSIDs, plus constants for all site.standard lexicons - document/publication/subscription/recommend: impl Collection for each type - Repo: fetch_cursor and fetch_collection_cursor for resuming from a cursor - Repo: fetch_collection and fetch_all_collection as convenience methods fetch()/fetch_collection() take no cursor (first page). fetch_cursor()/fetch_collection_cursor() accept an explicit cursor. fetch_all()/fetch_all_collection() follow all pages automatically.
2 weeks ago
nsid.rs
feat(lexicons): add Collection trait, NSID constants, and cursor pagination - nsid.rs: Collection trait associating types with their ATProto NSIDs, plus constants for all site.standard lexicons - document/publication/subscription/recommend: impl Collection for each type - Repo: fetch_cursor and fetch_collection_cursor for resuming from a cursor - Repo: fetch_collection and fetch_all_collection as convenience methods fetch()/fetch_collection() take no cursor (first page). fetch_cursor()/fetch_collection_cursor() accept an explicit cursor. fetch_all()/fetch_all_collection() follow all pages automatically.
2 weeks ago
publication.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago
recommend.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago
subscription.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago
theme.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago
types.rs
feat: add authentication, write operations, and blob upload - Session management via com.atproto.server.createSession - createRecord, putRecord, deleteRecord write operations - Blob upload support (uploadBlob) - Auto-load credentials from .env via dotenvy - Builder-style set_password().login() API - New example: create_record (CRUD with dummy schema) - New example: upload_blob (upload + inspect) - Add features section to readme - Fix: use POST instead of PUT for putRecord - Fix: add skip_serializing_if to all fields - Fix: return Error::Auth instead of panicking on missing password
2 weeks ago