···11+/// HACK: store private user preferences in the PDS.
22+///
33+/// We shouldn't have to know about any bsky endpoints to store private user data.
44+/// This will _very likely_ be changed in the future.
15use atrium_api::app::bsky::actor;
26use axum::{Json, routing::post};
37use constcat::concat;
+1-6
src/main.rs
···11//! PDS implementation.
22mod account_manager;
33+mod actor_endpoints;
34mod actor_store;
45mod auth;
56mod config;
···1617mod service_proxy;
1718#[cfg(test)]
1819mod tests;
1919-2020-/// HACK: store private user preferences in the PDS.
2121-///
2222-/// We shouldn't have to know about any bsky endpoints to store private user data.
2323-/// This will _very likely_ be changed in the future.
2424-mod actor_endpoints;
25202621use anyhow::{Context as _, anyhow};
2722use atrium_api::types::string::Did;