This website requires JavaScript.
Explore
Help
Sign in
Spoor
/
appview
Watch
2
Star
0
Fork
You've already forked appview
0
Code
Issues
1
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
8288620f2e
appview
/
atproto
/
src
/
lib.rs
6 lines
95 B
Rust
Raw
Normal View
History
Unescape
Escape
Global, mono-binary to libraries and binaries This separates the previous mono-binary setup into separate libraries and binaries. Specifically it split the old since api/ingestor binary into an Atproto, and DB library, as well as an api, and ingestor binary. Atproto Lib Was mostly untouched. The original URI implementation was changed to use FromStr, otherwise only imports were changed. DB Lib Is mostly unused, so there wasn't much that needed to be changed. Some new files were added so that future work on it can hit the ground running. Api Binary Is almost entirely the same. Imports were changed and the ingestor code of main was removed. Ingestor Binary Was almost entirely refactored. An interface to made injestors was added, and it was modularized. The only shared code is in Ingestor.start(), and collections.rs's macros, but that is mostly boilerplate.
2025-05-22 15:22:43 -07:00
pub
mod
lexicons
;
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-16 15:29:27 -07:00
pub
mod
types
;
pub
mod
error
;
Atproto, add sqlx support Moves sqlx to workspace so this touches DB and workspace
2025-06-16 15:54:20 -07:00
#[
cfg(feature =
"
sqlx-support
"
)
]
pub
mod
sqlx
;
Reference in a new issue
Copy permalink