···99dotenvy = "0.15.7"
1010env_logger = "0.11.10"
1111fjall = "3.1.4"
1212+futures = "0.3"
1213# jacquard = "0.11.0"
1314jacquard = { path = "../jacquard/crates/jacquard" }
1415# jacquard-api = { version = "0.11.1", features = ["default", "app_bsky"] }
1515-jacquard-api = { path = "../jacquard/crates/jacquard-api", features = ["default", "app_bsky"] }
1616+jacquard-api = { path = "../jacquard/crates/jacquard-api", features = ["default", "app_bsky", "streaming"] }
1617# jacquard-axum = "0.11.0"
1718jacquard-axum = { path = "../jacquard/crates/jacquard-axum" }
1919+# jacquard-common = "0.11.0"
2020+jacquard-common = { path = "../jacquard/crates/jacquard-common", features = ["websocket", "streaming", "reqwest-client"] }
1821# jacquard-identity = { version = "0.11.0", features = ["cache", "dns"] }
1922jacquard-identity = { path = "../jacquard/crates/jacquard-identity", features = ["cache", "dns"] }
2023log = "0.4.29"
2424+postcard = { version = "1", features = ["alloc"] }
2125reqwest = { version = "0.12.23", features = ["stream", "json"] }
2226serde = { version = "1.0.228", features = ["derive"] }
2327serde_json = "1.0.149"
2424-tokio = { version = "1.52.1", features = ["macros", "rt-multi-thread", "net", "signal"] }
2828+thiserror = "2"
2929+tokio = { version = "1.52.1", features = ["full"] }
3030+tokio-util = { version = "0.7", features = ["rt"] }
2531tower-http = { version = "0.6.8", features = ["cors"] }
3232+url = "2"
+1-1
README.md
···4455# Work done currently
66- `app.bsky.actor.getProfile` - Just started, and let me tell you. It got hands
77-- `app.bsky.actor.getPreferences` - Works, but not as expected. It has it's own internal preferences. Not the ones from your PDS
77+- `app.bsky.actor.getPreferences` - Works, but not as expected. It has it's own internal preferences. Not the ones from your PDS. best to just use a social app that clears the atproto-proxy to get from your own PDS
88- `app.bsky.actor.putPreferences` - [lol](https://github.com/bluesky-social/atproto/issues/4193). Best to just use a bsky-social app fork like https://blacksky.community for running this AppView