From 3bdf8f4287de08e147ca3281e44f1d1f37486d09 Mon Sep 17 00:00:00 2001 From: Chad Miller Date: Mon, 5 Jan 2026 22:20:45 -0800 Subject: [PATCH] docs: update status checklist with missing features MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 -- 2.51.2