├── .DS_Store ├── .dockerignore ├── .env.template ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── examples ├── comprehensive-example.rs ├── reproduce-stall.rs └── spew-bsky-posts.rs ├── readme.md ├── src ├── connection.rs ├── endpoints.rs ├── err.rs ├── handler.rs ├── ingestion.rs ├── lib.rs ├── options.rs ├── time │ ├── mod.rs │ └── system_time.rs └── types │ ├── event.rs │ └── mod.rs └── zstd └── dictionary /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/.DS_Store -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- 1 | DATABASE_URL=same_postgress_url_as_your_teal_appview -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | *.env -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/LICENSE -------------------------------------------------------------------------------- /examples/comprehensive-example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/examples/comprehensive-example.rs -------------------------------------------------------------------------------- /examples/reproduce-stall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/examples/reproduce-stall.rs -------------------------------------------------------------------------------- /examples/spew-bsky-posts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/examples/spew-bsky-posts.rs -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/readme.md -------------------------------------------------------------------------------- /src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/connection.rs -------------------------------------------------------------------------------- /src/endpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/endpoints.rs -------------------------------------------------------------------------------- /src/err.rs: -------------------------------------------------------------------------------- 1 | // TODO: error types instead of using anyhow 2 | -------------------------------------------------------------------------------- /src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/handler.rs -------------------------------------------------------------------------------- /src/ingestion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/ingestion.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/options.rs -------------------------------------------------------------------------------- /src/time/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/time/mod.rs -------------------------------------------------------------------------------- /src/time/system_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/time/system_time.rs -------------------------------------------------------------------------------- /src/types/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/src/types/event.rs -------------------------------------------------------------------------------- /src/types/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod event; 2 | -------------------------------------------------------------------------------- /zstd/dictionary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teal-fm/cadet/HEAD/zstd/dictionary --------------------------------------------------------------------------------