Commit graph

36 commits

Author SHA1 Message Date
Troll (Hermes Agent)
5277c20d24 Remove example email preview from repo 2026-08-01 23:06:23 +00:00
Troll (Hermes Agent)
b2004bb5ec Add confirmation email, logo + tagline signature on all customer emails 2026-08-01 23:06:19 +00:00
Troll (Hermes Agent)
66a70d7bc3 Remove accidental booth_settings.json from repo 2026-08-01 22:52:36 +00:00
Troll (Hermes Agent)
5ebce2baff Add dashboard auto-refresh, status filters, rate limiting, database backup/restore 2026-08-01 22:52:32 +00:00
Troll (Hermes Agent)
f32efc42c5 Reset request id auto-increment when system reset clears the database 2026-08-01 22:41:14 +00:00
Troll (Hermes Agent)
1ff7ce2694 Remove accidental booth_settings.json from repo 2026-08-01 22:35:56 +00:00
Troll (Hermes Agent)
77e23ba52c Fix MP3 comment tagging and remove Genre from settings metadata 2026-08-01 22:35:51 +00:00
Troll (Hermes Agent)
e0e9d44065 Remove accidental booth_settings.json from repo 2026-08-01 22:07:24 +00:00
Troll (Hermes Agent)
e4de42efa5 Format admin settings page with two-column layout and metadata table 2026-08-01 22:07:20 +00:00
Troll (Hermes Agent)
f82cb34670 Remove accidental booth_settings.json from repo 2026-08-01 22:00:14 +00:00
Troll (Hermes Agent)
d74a715216 Add MP3 metadata settings and auto-tag uploaded files with title, artist, album, year, genre, comment 2026-08-01 22:00:08 +00:00
Troll (Hermes Agent)
98b191ff3c Remove accidental booth_settings.json from repo 2026-08-01 21:36:27 +00:00
Troll (Hermes Agent)
506d07179a Add configurable max revisions limit with customer counter and operator override 2026-08-01 21:36:23 +00:00
Troll (Hermes Agent)
5b6012aa3d Add vocal gender preference to customer request form and admin view 2026-08-01 21:20:11 +00:00
Troll (Hermes Agent)
0f6b68cf5d Lock customer page after choice, archive files on revision, add file checkboxes for delivery 2026-08-01 21:10:57 +00:00
Troll (Hermes Agent)
51d1b4a4d9 Add admin Settings page with DB health check, stats, and system reset 2026-08-01 20:55:20 +00:00
Troll (Hermes Agent)
2b960bd3d5 Add revisions_requested status and visible revision note on admin detail page 2026-08-01 20:41:59 +00:00
Troll (Hermes Agent)
cfb725144a Preserve original filenames on upload with A/B version prefix and sanitized names 2026-08-01 20:36:25 +00:00
Troll (Hermes Agent)
daf232308e Show operator preview link on admin request page when both songs uploaded 2026-08-01 20:33:36 +00:00
Troll (Hermes Agent)
12a29208be Remove Hermes response parser; use manual Title/Style/Lyrics paste fields 2026-08-01 20:22:19 +00:00
Troll (Hermes Agent)
b4f0222bd5 Add comprehensive comments to all source files and expand documentation 2026-07-31 22:23:40 +00:00
Troll (Hermes Agent)
9e532a1920 Move Reset System button to topbar next to Log out 2026-07-31 22:07:33 +00:00
Troll (Hermes Agent)
c93cde8534 Replace banner image with Trollgorithm_booth2.png 2026-07-31 22:06:04 +00:00
Troll (Hermes Agent)
291e4e2cfe Add banner image and styling pizzaz to customer request page 2026-07-31 22:03:46 +00:00
Troll (Hermes Agent)
c532f1dc1c Add system reset button to admin dashboard with confirmation 2026-07-31 22:02:08 +00:00
Troll (Hermes Agent)
3db7d6449e Fix missing </form> tag that broke notify_customer and paid_deliver forms 2026-07-31 21:53:53 +00:00
Troll (Hermes Agent)
b8f1fee102 Add delete request button to admin dashboard with confirmation and file cleanup 2026-07-31 21:47:45 +00:00
Troll (Hermes Agent)
7ef8779eb7 Add status badges for uploaded files and sent emails on admin request page 2026-07-31 21:43:38 +00:00
Troll (Hermes Agent)
30732c0b64 Single-paste Hermes response with title extraction and copy buttons 2026-07-31 21:38:38 +00:00
Troll (Hermes Agent)
665a7e5655 Switch Hermes prompt workflow to plain-text Style/Lyrics paste blocks 2026-07-31 21:30:56 +00:00
Troll (Hermes Agent)
f3d81832d5 Add Hermes JSON paste parser to admin request page 2026-07-31 21:18:30 +00:00
Troll (Hermes Agent)
1ad02023c2 Remove env_file from docker-compose; use Portainer environment variables directly 2026-07-31 20:50:14 +00:00
Troll (Hermes Agent)
3ef8aaf45a Make internal and host ports configurable via env vars 2026-07-31 20:43:36 +00:00
Troll (Hermes Agent)
fa01ac0f32 Use plain admin password and remove operator email alerts; admin dashboard is the queue 2026-07-31 20:27:14 +00:00
Troll (Hermes Agent)
7acf7bcca9 Switch deployment target from Unraid to Portainer; update docker-compose and docs 2026-07-31 19:51:38 +00:00
Troll (Hermes Agent)
c16d48ee32 Initial prototype for theme song booth 2026-07-31 19:47:52 +00:00