Add fullscreen suggestion edit UX with admin overrides

This commit is contained in:
2026-01-29 01:28:39 +01:00
parent 1ba7fd5c37
commit 637451b485
5 changed files with 149 additions and 4 deletions

1
API.md
View File

@@ -20,6 +20,7 @@ POST /api/me/name
GET /api/suggestions/mine
POST /api/suggestions
DELETE /api/suggestions/{id}
PUT /api/suggestions/{id} (non-admin: own suggestion, Suggest phase only; admin: any time, any suggestion)
GET /api/suggestions/all
## Votes (requires auth + phase gating)