Commit Graph

26 Commits

Author SHA1 Message Date
Daniel Schädler 3627c1a3ce feat(load): add load smoke tests 2026-04-29 22:34:32 +02:00
Daniel Schädler 3008b9fd50
TUR-137 add timer reasons 2026-04-28 12:28:01 +02:00
Daniel Schädler 0ccce16849 feat: add match endpoint filters 2026-04-26 16:03:55 +02:00
Daniel Schädler 3dcc9727a5 Clean up live websocket style 2026-04-24 15:49:45 +02:00
Daniel Schädler 63757c6b5c Add live tournament match websockets 2026-04-24 13:47:19 +02:00
Daniel Schädler 13acbad55f refactor: clean timer api routes 2026-04-24 11:24:56 +02:00
Daniel Schädler 8b17bc0608 Merge remote-tracking branch 'origin/codex/tur-55-tur-56-timer-websocket' into codex/tur-55-tur-56-timer-websocket
# Conflicts:
#	README.md
2026-04-24 10:15:14 +02:00
Daniel Schädler 69bd43b288 refactor: rename timer API field to timestamp 2026-04-24 10:13:44 +02:00
Daniel Schädler b0bbbb8ce5 Merge branch 'master' into 'codex/tur-55-tur-56-timer-websocket'
# Conflicts:
#   e2e/lib/action_cable_client.rb
#   tasks.py
2026-04-23 21:57:14 +00:00
Daniel Schädler afff813994 feat: add timer modes and websocket updates 2026-04-23 23:29:03 +02:00
Daniel Schädler 7151976d26 feat: add backend beamer live updates 2026-04-23 14:35:16 +02:00
Daniel Schädler e41ef870f9 Merge branch 'codex/TUR-80-team-action-lists' into 'master'
TUR-80 playoff token collection tracking

Closes TUR-80

See merge request turniere/turniere-backend!49
2026-04-23 11:46:41 +00:00
Daniel Schädler 78518afbd5 fix: preserve prefetched websocket payloads 2026-04-23 12:16:34 +02:00
Daniel Schädler 40cc1a4cf2 fix: make websocket driver callbacks public 2026-04-23 11:36:34 +02:00
Daniel Schädler 26b87b9ead fix: harden websocket e2e helpers 2026-04-23 11:06:40 +02:00
Daniel Schädler 883638f4fd feat: add websocket team action updates 2026-04-23 10:19:47 +02:00
Daniel Schädler 57aecd7cc5 feat: add third place playoff match 2026-04-22 15:46:48 +02:00
Daniel Schädler 07b7a78bd5 Merge origin/master into follower sync 2026-04-15 16:43:38 +02:00
Daniel Schädler 8d72b863d0 Add HTTP E2E render profiling 2026-04-15 09:56:33 +02:00
Daniel Schädler 1161a5da16 Add local auth debug checkpoints 2026-04-14 15:32:45 +02:00
Daniel Schädler 9ecaa24afd Include full E2E auth headers 2026-04-14 15:05:09 +02:00
Daniel Schädler 4013517971 Stabilize follow sync E2E auth 2026-04-14 14:55:53 +02:00
Daniel Schädler 6d21dad5d7 Fix final match completion after group stage 2026-04-12 18:07:08 +02:00
Daniel Schädler 7cef4a9b5e Fix group score direct comparison tiebreak 2026-04-12 17:03:33 +02:00
Daniel Schädler 7f04e75649 Expand backend HTTP E2E API coverage 2026-04-12 16:06:23 +02:00
Daniel Schädler 39ba1cff22 Run backend E2E over HTTP 2026-04-11 13:40:12 +02:00