Tentative next-up for bracket matches waiting on live courts; per-court score keeper QR codes

Matches whose opponent comes from a live match now show in the queue and under
courts as 'X vs winner on Court 2 · ready ~time', which is what double
elimination needed. Score keeper access is a QR per court on the desk plus a
printable page; the copy-link button is gone. Release 0.4.1.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MB7nCCAscYsb3zzkT6LHZi
This commit is contained in:
2026-09-04 02:28:04 +00:00
co-authored by Claude Fable 5.1
parent eb58eb9ad9
commit ae44014e22
10 changed files with 69 additions and 15 deletions
+12
View File
@@ -9,6 +9,18 @@ so you can always tell what a deployment is actually serving.
## [Unreleased]
## [0.4.1] - 2026-09-03
### Added
- Bracket matches that are waiting on a live match now appear in the queue and under each
court as "Net Gains vs winner on Court 2 · ready ~2:33", so double elimination and late
single elimination rounds still show a next-up time. These are tentative (no on-deck
alert until both teams are known).
- Score keeper access is a QR code per court, shown on each court card of the desk, plus a
printable page with all courts' codes (`/admin/t/<slug>/keeper-qr`). The copy-link button
is gone; "Open on this device" remains for the organizer's own phone.
- Idle courts show their next-up match too.
## [0.4.0] - 2026-09-03
### Added