Daniel Schädler
|
8951070a15
|
fix: refresh RuboCop cleanup
|
2026-05-06 12:06:19 +02:00 |
Daniel Schädler
|
27ed1e191c
|
Merge remote-tracking branch 'origin/master' into codex/tur-225-user-organizer-accounts
# Conflicts:
# db/schema.rb
# spec/e2e/http/api_surface_spec.rb
|
2026-05-04 19:21:01 +02:00 |
Daniel Schädler
|
0bd675ccbd
|
Merge branch 'codex/tur-210-playoff-deletion' into 'master'
TUR-210 Playoff deletion
See merge request turniere/turniere-backend!81
|
2026-05-04 17:07:28 +00:00 |
Daniel Schädler
|
0cbcb64066
|
feat(matches): add match metadata updates
|
2026-05-04 15:10:11 +02:00 |
Daniel Schädler
|
bbaca69265
|
feat: allow unplayed playoff deletion
|
2026-05-04 15:06:08 +02:00 |
Daniel Schädler
|
995a2cc250
|
feat(accounts): add player team profiles
Teams can link to player accounts by email while keeping profile tournament data public unless viewed by the account owner.
|
2026-05-04 14:52:59 +02:00 |
Daniel Schädler
|
fe6533a40c
|
Merge remote-tracking branch 'origin/master' into codex/tur-30-transaction-log
|
2026-04-30 10:05:21 +02:00 |
Daniel Schädler
|
21e1463b64
|
feat: add tournament transaction log
|
2026-04-30 10:04:56 +02:00 |
Daniel Schädler
|
bc928688ad
|
feat(docker): make scaling env configurable
|
2026-04-30 08:58:22 +02:00 |
Daniel Schädler
|
7b8fc67593
|
fix(docker): skip demo seeds in production
|
2026-04-29 17:02:10 +02:00 |
Daniel Schädler
|
6df5cb2502
|
fix(ci): restore Rails 8 spec suite
Confirm factory users for real Devise auth in request specs and use Rails 8-compatible status and route calls to remove deprecation warnings.
|
2026-04-29 15:48:20 +02:00 |
Daniel Schädler
|
8855532660
|
Merge remote-tracking branch 'origin/master' into codex/tur-130-dependency-update-a31c
|
2026-04-29 12:14:34 +02:00 |
Daniel Schädler
|
49379f4c80
|
Merge branch 'codex/tur-151-group-next-match-start' into 'master'
TUR-151: group next match start
See merge request turniere/turniere-backend!69
|
2026-04-29 08:15:48 +00:00 |
Daniel Schädler
|
1bedc87210
|
feat(metrics): add Prometheus metrics endpoint
|
2026-04-29 09:44:06 +02:00 |
Daniel Schädler
|
08070fb87b
|
Disable token auth session bypass
|
2026-04-29 00:06:59 +02:00 |
Daniel Schädler
|
fcfdead118
|
feat: start group matches by catch-up position
|
2026-04-28 23:46:00 +02:00 |
Daniel Schädler
|
fe0f3c868e
|
TUR-130 update dependencies and ruby
|
2026-04-28 13:55:47 +02:00 |
Daniel Schädler
|
6db6442205
|
Merge remote-tracking branch 'origin/master' into codex/TUR-113-fix-rubocop
# Conflicts:
# spec/e2e/http/api_surface_spec.rb
# spec/e2e/http/tournament_follow_sync_beamers_websocket_spec.rb
|
2026-04-27 10:55:29 +02:00 |
Daniel Schädler
|
cfb07e82fc
|
fix: clear RuboCop offenses
|
2026-04-26 15:46:31 +02:00 |
Daniel Schädler
|
bab28adb15
|
Add version endpoint
|
2026-04-26 15:36:15 +02:00 |
Daniel Schädler
|
13acbad55f
|
refactor: clean timer api routes
|
2026-04-24 11:24:56 +02:00 |
Daniel Schädler
|
b40e64cde8
|
feat: add manual team action list creation
|
2026-04-23 22:47:51 +02:00 |
Daniel Schädler
|
883638f4fd
|
feat: add websocket team action updates
|
2026-04-23 10:19:47 +02:00 |
Daniel Schädler
|
fa83923bf2
|
docs: add team action list frontend guide
|
2026-04-23 10:08:19 +02:00 |
Daniel Schädler
|
7d65e4df82
|
feat: track team action list completion
|
2026-04-22 16:51:17 +02:00 |
Daniel Schädler
|
99538a3343
|
Add backend group match swap endpoint
|
2026-04-22 15:48:06 +02:00 |
Daniel Schädler
|
b65dd35654
|
fix: add sync roundtrip verification
|
2026-04-20 19:36:40 +02:00 |
Daniel Schädler
|
8789c2cb2e
|
Merge origin/master into follower sync
|
2026-04-16 15:54:32 +02:00 |
Daniel Schädler
|
bbb1ad97ef
|
Make follower sync asynchronous
|
2026-04-13 20:54:28 +02:00 |
Daniel Schädler
|
133ebae847
|
Add read-only tournament follower sync
|
2026-04-13 20:32:34 +02:00 |
Tobias Huber
|
85fce7faac
|
add backend beamer
|
2026-04-13 20:01:48 +02:00 |
Daniel Schädler
|
4713a020fa
|
Implement TUR-58 group stage decider matches
|
2026-04-12 19:13:52 +02:00 |
Daniel Schädler
|
4b12c58af1
|
Make beta use production settings
|
2025-03-16 15:28:24 +01:00 |
Daniel Schädler
|
2db24d6525
|
New secret_key_base
|
2025-03-16 15:14:38 +01:00 |
Daniel Schädler
|
bc006d9f60
|
New beta environment settings
|
2025-03-16 15:04:12 +01:00 |
Daniel Schädler
|
0d3dd0f98a
|
Add beta environment
|
2025-03-16 10:49:39 +01:00 |
Tobias Huber
|
3c1168212e
|
add timer_end to tournaments model
|
2025-03-08 17:08:48 +01:00 |
Daniel Schädler
|
72578b26f5
|
read RAILS MAX THREADS
|
2024-04-10 23:17:53 +02:00 |
Daniel Schädler
|
409c84ec7f
|
Fix database config
|
2024-04-10 23:14:23 +02:00 |
Daniel Schädler
|
0695fba0c4
|
Configure mailgun for europe
|
2024-04-10 21:29:05 +02:00 |
Daniel Schädler
|
5f62ac334d
|
Switch loglevel
|
2024-04-10 17:05:47 +02:00 |
Daniel Schädler
|
3b8c3747af
|
Add back credentials
|
2024-04-10 16:38:03 +02:00 |
Daniel Schädler
|
206c0d166e
|
Switch to using credentials from env
|
2024-04-10 16:33:42 +02:00 |
Daniel Schädler
|
cd3c334ddb
|
Fix test logging
|
2024-04-08 13:02:18 +02:00 |
Daniel Schädler
|
4b88f37a3e
|
Switch to info logging by default
|
2024-04-07 23:16:49 +02:00 |
Daniel Schädler
|
6432296391
|
Fix logging
|
2022-07-01 22:21:23 +02:00 |
Daniel Schädler
|
b609549659
|
Add logging if updating group scores fails
|
2022-07-01 20:19:57 +02:00 |
Thor77
|
2055f120ca
|
Switch to new backend/frontend URLs
|
2022-06-10 19:21:12 +02:00 |
Thor77
|
934a4eaff3
|
Switch to a different postgres database
|
2022-06-10 19:20:57 +02:00 |
Thor77
|
96abf0536a
|
Add simple health check
|
2022-06-10 19:18:08 +02:00 |