From 52415c41fec6b36d5d82bb449218a92e1918362a Mon Sep 17 00:00:00 2001 From: "Troll (Hermes Agent)" Date: Wed, 5 Aug 2026 20:31:55 +0000 Subject: [PATCH] Show request ID in kiosk queue Each active request in the kiosk Live Queue now displays its request number before the customer name (e.g. #42 jess) so multiple requests from the same email can be distinguished. Bumps version to 0.5.4. --- README.md | 2 +- VERSION | 2 +- app.py | 1 + templates/kiosk.html | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3d8c242..09fb13d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Theme Song Booth -**Version:** `v0.5.3` +**Version:** `v0.5.4` A Flask web application for running a convention booth where visitors request a custom AI-generated theme song. Operators manage the queue from an admin dashboard, generate Suno prompts, upload MP3 previews, collect payment, and deliver final songs by email. diff --git a/VERSION b/VERSION index be14282..7d85683 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.3 +0.5.4 diff --git a/app.py b/app.py index b83e57e..560529b 100644 --- a/app.py +++ b/app.py @@ -1039,6 +1039,7 @@ def kiosk(): email = r.get('email') or '' name = email.split('@')[0] if '@' in email else email queue.append({ + 'id': r['id'], 'name': name or 'Guest', 'status': KIOSK_STATUS_MAP[r['status']], 'raw_status': r['status'], diff --git a/templates/kiosk.html b/templates/kiosk.html index b7f9d88..45dfeba 100644 --- a/templates/kiosk.html +++ b/templates/kiosk.html @@ -230,7 +230,7 @@