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
/
at
main
1 folder
9 files
Sam Zanca
feat: add authentication, write operations, and blob upload
15d ago
a30ac8c5
lexicons
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
auth.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
blob.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
did.rs
feat(atcrab): add handle/DID resolution and repo collection fetching - handle.rs: resolve DID from ATProto handle via DNS TXT or HTTP well-known - did.rs: resolve PDS endpoint from DID via PLC directory or did:web - repo.rs: Repo struct with fetch() and fetch_all() for collection queries - error.rs: unified error type covering HTTP, DNS, JSON, and resolution failures - types.rs: Record<T> and ListRecords<T> paginated response wrappers - lib.rs: public API re-exports including the lexicons crate
2 weeks ago
error.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
handle.rs
feat(atcrab): add handle/DID resolution and repo collection fetching - handle.rs: resolve DID from ATProto handle via DNS TXT or HTTP well-known - did.rs: resolve PDS endpoint from DID via PLC directory or did:web - repo.rs: Repo struct with fetch() and fetch_all() for collection queries - error.rs: unified error type covering HTTP, DNS, JSON, and resolution failures - types.rs: Record<T> and ListRecords<T> paginated response wrappers - lib.rs: public API re-exports including the lexicons crate
2 weeks ago
lib.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
main.rs
feat(atcrab): add handle/DID resolution and repo collection fetching - handle.rs: resolve DID from ATProto handle via DNS TXT or HTTP well-known - did.rs: resolve PDS endpoint from DID via PLC directory or did:web - repo.rs: Repo struct with fetch() and fetch_all() for collection queries - error.rs: unified error type covering HTTP, DNS, JSON, and resolution failures - types.rs: Record<T> and ListRecords<T> paginated response wrappers - lib.rs: public API re-exports including the lexicons crate
2 weeks ago
repo.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