diff --git a/README.md b/README.md index 50d390a..27a6dfa 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # pds.js -A zero-dependency AT Protocol Personal Data Server written in JavaScript, running on Cloudflare Workers with Durable Objects. +A zero-dependency AT Protocol Personal Data Server written in JavaScript, running on Cloudflare Workers with Durable Objects. Let's see how far we can get with just Web APIs. > ⚠️ **Work in progress** - This is experimental. You probably shouldn't use this yet. @@ -12,12 +12,14 @@ A zero-dependency AT Protocol Personal Data Server written in JavaScript, runnin - [x] Handle resolution (resolveHandle) - [x] AppView proxy (app.bsky.* forwarding with service auth) - [x] Relay notification (requestCrawl) -- [x] Multi-user (each DID gets isolated storage, no self-service signup) +- [x] Single or multi-user (each DID gets isolated storage, no self-service signup yet) - [ ] Blob storage (uploadBlob, getBlob, listBlobs) - [ ] refreshSession +- [ ] deleteSession (logout) +- [ ] updateHandle +- [ ] importRepo - [ ] OAuth - [ ] Account management (createAccount, deleteAccount) -- [ ] App passwords - [ ] Email verification - [ ] Invite codes - [ ] Admin/moderation