No description
Find a file
Julia Lange 8195ded307
Atproto, types overhaul and error handling
Breaks off from Atrium-rs's types because they are implemented
inconsistently, which makes them harder to use.

This was done with reference to the atproto documentation but
specifically not the atrium-rs codebase so I wouldn't have to think
about licenses.

This adds the types and error module in atproto. It also touches
Cargo.toml for some new dependencies and some shared dependencies.

some things to keep in mind:
- There is no CID parsing
- None of this is tested, nor are there any tests written. We're playing
  fast and loose baby~
2025-06-17 15:26:57 -07:00
api Global, mono-binary to libraries and binaries 2025-06-06 09:39:15 -07:00
atproto Atproto, types overhaul and error handling 2025-06-17 15:26:57 -07:00
db Cargo, moving async-trait and tokio (DB, Ingestor) 2025-06-17 15:12:10 -07:00
ingestor Cargo, moving async-trait and tokio (DB, Ingestor) 2025-06-17 15:12:10 -07:00
lexicons@2fdba4f217 Lexicons, update lexicon repo and compile 2025-05-14 18:18:52 -07:00
.gitmodules Lexicons, move lexicons to submodule 2025-05-08 15:01:55 -07:00
Cargo.lock Atproto, types overhaul and error handling 2025-06-17 15:26:57 -07:00
Cargo.toml Atproto, types overhaul and error handling 2025-06-17 15:26:57 -07:00
flake.lock Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00
flake.nix Src, move out of ./rust, add missing wip files 2025-05-07 16:47:11 -07:00