feat: add operator-only notes field per request

This commit is contained in:
Troll (Hermes Agent) 2026-08-02 22:10:42 +00:00
parent 41ca43b9c2
commit 3e25c3638b
5 changed files with 38 additions and 17 deletions

View file

@ -31,7 +31,7 @@ Flask app that lets convention attendees request custom AI-generated theme songs
| `config.py` | Env vars. `ADMIN_PASSWORD` is plain text. |
| `models.py` | SQLite schema + CRUD. `player_token` is a secret URL-safe token. |
| `init_db.py` | Run once after deploy: `python init_db.py`. |
| `templates/admin/request.html` | Biggest template; prompt copy helpers and JS live here. Customer email is editable here. |
| `templates/admin/request.html` | Biggest template; prompt copy helpers and JS live here. Customer email and operator notes are editable here. |
| `templates/admin/dashboard.html` | Queue table + filters + auto-refresh + topbar Reset System button. |
| `templates/admin/settings.html` | SMTP config, MP3 metadata defaults, DB backup/restore, health check, reset. |
| `templates/faq.html` | Customer FAQ page. |