Daniel Schädler
|
61856aab1f
|
Merge remote-tracking branch 'origin/master' into codex/tur-223-match-metadata
|
2026-05-04 15:10:23 +02:00 |
Daniel Schädler
|
0cbcb64066
|
feat(matches): add match metadata updates
|
2026-05-04 15:10:11 +02:00 |
Daniel Schädler
|
7fae7e2d95
|
feat(timer): update reason without restart
|
2026-05-04 14:40:04 +02:00 |
Daniel Schädler
|
bc928688ad
|
feat(docker): make scaling env configurable
|
2026-04-30 08:58:22 +02:00 |
Daniel Schädler
|
3627c1a3ce
|
feat(load): add load smoke tests
|
2026-04-29 22:34:32 +02:00 |
Daniel Schädler
|
7461ae27aa
|
Restore image versioning and auth safety
|
2026-04-28 23:51:36 +02:00 |
Daniel Schädler
|
fe0f3c868e
|
TUR-130 update dependencies and ruby
|
2026-04-28 13:55:47 +02:00 |
Daniel Schädler
|
988171097c
|
Merge branch 'codex/tur-112-version-endpoint' into 'master'
TUR-112: Version endpoint
See merge request turniere/turniere-backend!58
|
2026-04-26 20:59:07 +00:00 |
Daniel Schädler
|
366ee038f2
|
test: cover beamer e2e controls
|
2026-04-26 18:48:50 +02:00 |
Daniel Schädler
|
bab28adb15
|
Add version endpoint
|
2026-04-26 15:36:15 +02:00 |
Daniel Schädler
|
4bd1531408
|
Add manual seeding for local testing
|
2026-04-25 14:05:17 +02:00 |
Daniel Schädler
|
63757c6b5c
|
Add live tournament match websockets
|
2026-04-24 13:47:19 +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
|
154119ed94
|
Merge branch 'tur-95-backend-beamer-actioncable'
|
2026-04-23 17:17:16 +02:00 |
Daniel Schädler
|
6a5fdf7c10
|
Merge branch 'codex/buildx-multistage-multiarch'
|
2026-04-23 17:16:53 +02:00 |
Daniel Schädler
|
5b20997cd4
|
test: run follower beamer websocket e2e
|
2026-04-23 14:56:08 +02:00 |
Daniel Schädler
|
9d4cc21b7b
|
fix: include Gemfile lock in images
|
2026-04-23 14:50:45 +02:00 |
Daniel Schädler
|
32e17253e5
|
feat: switch image builds to buildx
|
2026-04-23 13:21:25 +02:00 |
Daniel Schädler
|
883638f4fd
|
feat: add websocket team action updates
|
2026-04-23 10:19:47 +02:00 |
Daniel Schädler
|
b65dd35654
|
fix: add sync roundtrip verification
|
2026-04-20 19:36:40 +02:00 |
Daniel Schädler
|
780e515d88
|
Fix docker_blackbox_follow_manual_up not starting
|
2026-04-19 13:10:04 +02:00 |
Daniel Schädler
|
763ff710f0
|
Add local manual leader follower stack
|
2026-04-16 10:40:28 +02:00 |
Daniel Schädler
|
f18c37401e
|
Revert "Drop follow sync debug tasks"
This reverts commit 6fdcbb9d57.
|
2026-04-16 10:06:55 +02:00 |
Daniel Schädler
|
6fdcbb9d57
|
Drop follow sync debug tasks
|
2026-04-16 10:04:56 +02:00 |
Daniel Schädler
|
07b7a78bd5
|
Merge origin/master into follower sync
|
2026-04-15 16:43:38 +02:00 |
Daniel Schädler
|
24d4c0a253
|
Hide live tie metadata and stream CI logs
|
2026-04-15 14:35:00 +02:00 |
Daniel Schädler
|
bb9b900b39
|
Stream rspec progress in CI
|
2026-04-15 11:17:29 +02:00 |
Daniel Schädler
|
a92337013e
|
Move profiling out of prod image
|
2026-04-15 10:16:18 +02:00 |
Daniel Schädler
|
8d72b863d0
|
Add HTTP E2E render profiling
|
2026-04-15 09:56:33 +02:00 |
Daniel Schädler
|
c4f182a6a8
|
Stabilize follow sync CI network checks
|
2026-04-14 22:11:34 +02:00 |
Daniel Schädler
|
38bbdf4b04
|
Stream follower blackbox progress
|
2026-04-14 21:10:53 +02:00 |
Daniel Schädler
|
871ad84a48
|
Reload tournament before sync snapshot
|
2026-04-14 15:49:02 +02:00 |
Daniel Schädler
|
0003e5491d
|
Add local sync debug tasks
|
2026-04-14 15:42:33 +02:00 |
Daniel Schädler
|
1161a5da16
|
Add local auth debug checkpoints
|
2026-04-14 15:32:45 +02:00 |
Daniel Schädler
|
eff641da22
|
Add local follower blackbox workflow
|
2026-04-14 15:24:46 +02:00 |
Daniel Schädler
|
133ebae847
|
Add read-only tournament follower sync
|
2026-04-13 20:32:34 +02:00 |
Daniel Schädler
|
810728518c
|
Simplify backend Docker images
|
2026-04-13 15:26:09 +02:00 |
Daniel Schädler
|
f588f49b79
|
Add fresh local test DB tasks
|
2026-04-13 10:47:52 +02:00 |
Daniel Schädler
|
c32d944d87
|
Fix blackbox HTTP E2E bootstrap coverage
|
2026-04-12 16:12:41 +02:00 |
Daniel Schädler
|
7f04e75649
|
Expand backend HTTP E2E API coverage
|
2026-04-12 16:06:23 +02:00 |
Daniel Schädler
|
83da3ca96b
|
Respect RAILS_ENV in backend invoke tasks
|
2026-04-12 13:59:09 +02:00 |
Daniel Schädler
|
262696d37d
|
Improve backend local invoke setup
|
2026-04-12 13:48:51 +02:00 |
Daniel Schädler
|
012523ce6c
|
Remove temporary blackbox fallback tooling
|
2026-04-12 09:43:57 +02:00 |
Daniel Schädler
|
8c47b270a4
|
Run GitLab blackbox e2e inside production image
|
2026-04-11 17:12:23 +02:00 |
Daniel Schädler
|
ea43f96898
|
Pass app service env and improve health diagnostics
|
2026-04-11 17:00:50 +02:00 |
Daniel Schädler
|
7f07ededcf
|
Bypass proxies for blackbox healthcheck
|
2026-04-11 16:34:32 +02:00 |
Daniel Schädler
|
4242c1ccd0
|
Move blackbox migration into CI job
|
2026-04-11 16:12:39 +02:00 |
Daniel Schädler
|
71cedbd33d
|
Fix isolated shard loading and docker shard task
|
2026-04-11 15:50:19 +02:00 |
Daniel Schädler
|
031f40a85d
|
Shard Rails specs across 8 CI jobs
|
2026-04-11 15:40:56 +02:00 |