···4545arc-swap = "1.8.2"
4646rustls = { version = "0.23", features = ["aws-lc-rs"] }
4747tokio-tungstenite = { version = "0.28.0", features = ["rustls-tls-native-roots"] }
4848+multibase = "0.9.2"
48494950[dev-dependencies]
5051tempfile = "3.26.0"
+1-1
README.md
···9696 - `limit`: max results (default 100, max 1000)
9797 - `cursor`: opaque key for paginating.
9898 - `partition`: `all` (default), `pending` (backfill queue), or `resync` (retries)
9999-- `GET /repos/{did}`: get the sync status and metadata of a specific repository.
9999+- `GET /repos/{did}`: get the sync status and metadata of a specific repository. also returns the handle, PDS URL and the atproto signing key (these won't be available before the repo has been backfilled once at least).
100100- `PUT /repos`: explicitly track repositories. accepts an NDJSON body of `{"did": "..."}` (or JSON array of the same).
101101- `DELETE /repos`: untrack repositories. accepts an NDJSON body of `{"did": "..."}` (or JSON array of the same). optionally include `"deleteData": true` to also purge the repository from the database.
102102