feat: soft-delete for events/channels, enriched API responses, NIP-29 group management (#17)

This commit is contained in:
tlongwell-block
2026-03-10 16:01:32 -04:00
committed by GitHub
parent 3e7c9d900a
commit 69b36d11dd
12 changed files with 866 additions and 59 deletions

View File

@@ -218,6 +218,7 @@ Sprout is designed as a complete platform, not a collection of independent micro
| ✅ | Nostr proxy (`sprout-proxy`) — guest client compatibility |
| ✅ | Huddle (`sprout-huddle`) — LiveKit integration |
| ✅ | Admin CLI (`sprout-admin`) |
| ✅ | Channel features — messaging, threads, DMs, reactions, NIP-29 group management, soft-delete |
| 🚧 | Web client (Tauri) — Stream, Forum, DM, Search |
| ✅ | Workflow engine (`sprout-workflow`) — YAML-as-code, 4 trigger types, 7 action types, approval gates, execution traces |
| ✅ | Home Feed (`/api/feed`) — @mentions, needs-action, channel activity, agent activity |