Update README: Phase 6 features

This commit is contained in:
2026-06-28 17:54:12 -04:00
parent af1de3d140
commit 4a9e0c1f76
+8 -4
View File
@@ -69,10 +69,12 @@ npm run dev
- [x] Incoming webhooks (create, execute)
- [x] Example bots (modbot, welcome bot)
- [x] TUI client (Bubbletea, vim-style, voice support)
- [ ] Push notifications (backend VAPID keys needed)
- [ ] Roles & permissions system
- [x] Roles & permissions system
- [x] Push notification backend (VAPID)
- [x] WebAuthn passkey scaffolding
- [ ] Push notification frontend integration (needs VAPID keys)
- [ ] REST API documentation (OpenAPI/Swagger)
- [ ] WebAuthn passkeys (future)
- [ ] WebAuthn passkeys (frontend)
## Project Structure
@@ -97,7 +99,9 @@ dumpsterChat/
│ ├── reaction/ # Message reactions
│ ├── invite/ # Server invite links
│ ├── bot/ # Bot framework, auth, commands
── webhook/ # Incoming webhooks
── webhook/ # Incoming webhooks
│ ├── push/ # Push notification sender (VAPID)
│ └── permissions/ # Permission bitflags and checker
├── examples/ # Example bots
│ ├── modbot/ # Moderation bot
│ └── welcome/ # Welcome message bot