Sign in
Join now
mycorrhizal
nel.pet
/
Star
Starred
Star
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
An atproto SDK in Rust
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
nel.pet
8b357abf
Copied
Failed
Copy SHA
feat(model): DidStr
Copy SHA
Browse repository
committed
2w ago
nel.pet
a6cbde98
Copied
Failed
Copy SHA
feat(model): some basic docs for the string module
Copy SHA
Browse repository
committed
1mo ago
nel.pet
730ab68c
Copied
Failed
Copy SHA
fix(model): dont bind impls by StringValidator when not needed
Copy SHA
Browse repository
committed
1mo ago
nel.pet
4dbd7942
Copied
Failed
Copy SHA
refactor(model): just use std::mem::transmute instead of the stuff stolen from bytemuck
Copy SHA
Browse repository
committed
1mo ago
nel.pet
6ba58830
Copied
Failed
Copy SHA
feat: list initial set of wanted crates and features
Copy SHA
Browse repository
committed
1mo ago
nel.pet
56086a3e
Copied
Failed
Copy SHA
fix: the great renaming
Copy SHA
Browse repository
committed
1mo ago
nel.pet
83d5be04
Copied
Failed
Copy SHA
feat(model): StringValidatorMut and normalization for NSIDs and handles
Copy SHA
Browse repository
committed
1mo ago
nel.pet
e5660e4d
Copied
Failed
Copy SHA
chore(nix): nix flake update
Copy SHA
Browse repository
committed
1mo ago
oyster.cafe
9c6b1ee5
Copied
Failed
Copy SHA
feat(model): HandleStr
Copy SHA
Browse repository
committed
1mo ago
nel.pet
bbbeab0f
Copied
Failed
Copy SHA
feat(model): make Error an associated type on StringValidator instead of a generic
Copy SHA
Browse repository
committed
1mo ago
nel.pet
9fbbcf83
Copied
Failed
Copy SHA
feat: README.md
Copy SHA
Browse repository
committed
1mo ago
nel.pet
e7dbb1fe
Copied
Failed
Copy SHA
fix(model): make ConstrainedStr invariant in Validator and Err and non-owning of them
Copy SHA
Browse repository
committed
2mo ago
nel.pet
c7e7d912
Copied
Failed
Copy SHA
feat/fix(model): add basic NSID tests and fix bug found by them
Copy SHA
Browse repository
committed
2mo ago
nel.pet
c80b278f
Copied
Failed
Copy SHA
refactor(model): use a single ConstraineStr type with a configurable validator
Copy SHA
Browse repository
committed
2mo ago
nel.pet
0a46e205
Copied
Failed
Copy SHA
refactor(model): str newtype helpers and NSID as str newtype
Copy SHA
Browse repository
committed
7mo ago
nel.pet
1eeb4250
Copied
Failed
Copy SHA
feat(lexicon): reject lexicon files that arent v1
Copy SHA
Browse repository
committed
1y ago
nel.pet
eedbcfeb
Copied
Failed
Copy SHA
feat(lexicon): first bit of lexicon generation
Copy SHA
Browse repository
committed
1y ago
nel.pet
b2114126
Copied
Failed
Copy SHA
feat(lexicon): type modeling of lexicon files
Copy SHA
Browse repository
committed
1y ago
nel.pet
c89e4efc
Copied
Failed
Copy SHA
fix(model): dont reject NSIDs with exactly 3 segments. they are valid
Copy SHA
Browse repository
committed
1y ago
nel.pet
74b657fd
Copied
Failed
Copy SHA
feat(model): const constructible NSID with ByteString
Copy SHA
Browse repository
committed
1y ago
nel.pet
8f2e67df
Copied
Failed
Copy SHA
feat(xrpc): atproto header consts
Copy SHA
Browse repository
committed
1y ago
nel.pet
7745b342
Copied
Failed
Copy SHA
feat(xrpc): better, more precise error handlig
Copy SHA
Browse repository
committed
1y ago
nel.pet
dec4f598
Copied
Failed
Copy SHA
refactor(model): wrap Box<str> instead of String
Copy SHA
Browse repository
committed
1y ago
nel.pet
82b481e6
Copied
Failed
Copy SHA
refactor(xrpc): use into_request_for to convert the XrpcRequest in ReqwestClient
Copy SHA
Browse repository
committed
1y ago
nel.pet
3afcf818
Copied
Failed
Copy SHA
feat(xrpc): common convertion of XrpcRequest into http::Request
Copy SHA
Browse repository
committed
1y ago
nel.pet
78b19a01
Copied
Failed
Copy SHA
fix(xrpc): reqwest client: use post for procedures
Copy SHA
Browse repository
committed
1y ago
nel.pet
bd89dbca
Copied
Failed
Copy SHA
feat(xrpc): cred auth client
Copy SHA
Browse repository
committed
1y ago
nel.pet
a87942bc
Copied
Failed
Copy SHA
refactor(xrpc): remove Send bound from XrpcClient::send_xrpc
Copy SHA
Browse repository
committed
1y ago
nel.pet
812fe1a9
Copied
Failed
Copy SHA
feat(xrpc): merge procedure and query calls in XrpcRequest
Copy SHA
Browse repository
committed
1y ago
nel.pet
c10df782
Copied
Failed
Copy SHA
refactor(model): Nsid::new now takes impl AsRef<str>
Copy SHA
Browse repository
committed
1y ago
nel.pet
1e98d1b0
Copied
Failed
Copy SHA
feat(model): more detailed Nsid parsing errors
Copy SHA
Browse repository
committed
1y ago
nel.pet
e6f69c70
Copied
Failed
Copy SHA
refactor(xrpc): allow clients to define a client specific error
Copy SHA
Browse repository
committed
1y ago
nel.pet
f9640b7c
Copied
Failed
Copy SHA
refactor: use Nsid newtype throughout
Copy SHA
Browse repository
committed
1y ago
nel.pet
8f5652f1
Copied
Failed
Copy SHA
feat(model): Nsid newtype wrapper
Copy SHA
Browse repository
committed
1y ago
nel.pet
8feed5a2
Copied
Failed
Copy SHA
refactor: don't take ownership of XrpcClients when calling XRPC methods
Copy SHA
Browse repository
committed
1y ago
nel.pet
c14c239c
Copied
Failed
Copy SHA
chore: use workspace default package defs in all Cargo.toml files
Copy SHA
Browse repository
committed
1y ago
nel.pet
14b4f30a
Copied
Failed
Copy SHA
feat(examples): basic com.atproto.identity.resolveHandle example
Copy SHA
Browse repository
committed
1y ago
nel.pet
9f39a595
Copied
Failed
Copy SHA
feat(lexica): initial hand written POC com.atproto.identity.resolveHandle lexicon definition
Copy SHA
Browse repository
committed
1y ago
nel.pet
a2806583
Copied
Failed
Copy SHA
feat(xrpc): basic reqwest based XrpcClient impl
Copy SHA
Browse repository
committed
1y ago
nel.pet
f9b95138
Copied
Failed
Copy SHA
feat(xrpc): basic sketching out of XRPC client trait
Copy SHA
Browse repository
committed
1y ago
nel.pet
11d91bbd
Copied
Failed
Copy SHA
init commit
Copy SHA
Browse repository
committed
1y ago