Commit Graph

276 Commits

Author SHA1 Message Date
Kalle
1c3d6da4d1
New bracket progression form UI (#3309)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-08-06 10:58:47 +03:00
Kalle
f808c4dcbc Restrict teams leaving invitational tournaments that were added by the TO 2026-08-06 07:15:52 +03:00
Kalle
3d4ac9f452 Add upsert tournament team write API
Closes #3294
2026-08-05 21:49:41 +03:00
Kalle
3aded5c62a
Abstract stuff (#3305) 2026-08-05 18:16:24 +03:00
Kalle
cb8577d224 Fix flaky streams e2e tests caused by cron routines running in test servers 2026-08-05 15:36:31 +03:00
Kalle
4c668cc00b Fix more bugs 2026-08-05 15:36:31 +03:00
hfcRed
05b33610f0
Trophy fixes and version bump (#3293) 2026-08-05 13:07:18 +03:00
Kalle
203aa53e24 Auto close old SendouQ matches 2026-08-04 22:10:16 +03:00
Kalle
b45ecde4cc
Refactor tournament data loading (#3298) 2026-08-04 22:05:49 +03:00
Kalle
ff60e34c55 Block joining SendouQ if season's initial powers were never seeded
Closes #2395
2026-08-04 10:48:13 +03:00
Kalle
bf4c447ed6
Tournament progression improvements RR/Swiss -> Elim (#3288)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-08-04 10:11:50 +03:00
Kalle
3b4707908c
Search params refactor (#3286) 2026-08-04 06:55:17 +03:00
Kalle
cf627a61ea
SendouQ collect cancel reason (#3291)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-08-03 16:09:52 +03:00
Kalle
0c404166d2
Swiss early stop (#3290) 2026-08-03 16:08:55 +03:00
Kalle
ef368e9fa2 Fix flaky art upload E2E test by verifying MinIO bucket
The test failed intermittently in CI with a 500 from POST /art/new.data:
the sendou bucket was missing for the whole run, so the upload threw
NoSuchBucket. art.spec.ts is the only e2e test that writes to S3, which
is why it was the only casualty.
2026-08-03 16:08:27 +03:00
Kalle
b67ae68d51 Try to fix E2E test port stall
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-08-01 21:27:34 +03:00
Kalle
a8a877fa02 Add tournament subs on tournament admin page 2026-08-01 21:27:12 +03:00
Kalle
ac40e9b0fc Add sidebar e2e tests, fix external stream links and offline casts showing as live 2026-08-01 20:55:58 +03:00
hfcRed
5b2d32fbb1
Trophy fixes (#3279) 2026-08-01 18:16:16 +03:00
Kalle
7ddab95631 Fix sub can report weapons for maps they did not play in 2026-08-01 11:40:40 +03:00
Kalle
97619bdc05
Exported images w/ SQ season summary downloadable (#3272) 2026-07-31 17:34:49 +03:00
Kalle
83660a5b2f
Factories, POM and other test improvements (#3260) 2026-07-31 16:51:46 +03:00
Kalle
38279e46a0 Delete unused table
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-31 15:26:25 +03:00
hfcRed
3df1f9ed19
Tournament Trophies (#3245) 2026-07-31 09:51:49 +03:00
Kalle
46e469f81a
SendouForm migration finalized (#3263) 2026-07-29 14:09:22 +03:00
Kalle
04369eac5b Fix edit art E2E test
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-28 18:10:47 +03:00
Kalle
02c2d74ddc Migrate /art/new to SendouForm 2026-07-28 16:17:33 +03:00
Kalle
125723d3f5 Type some string columns better
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-26 18:25:49 +03:00
Kalle
4cf2003e3c More consistent date columns 2026-07-26 15:14:33 +03:00
Kalle
14da8034a2 Fix E2E tests 2026-07-26 14:03:45 +03:00
Kalle
ffe5d444f1 Consistent db booleans 2026-07-26 13:59:21 +03:00
Kalle
2f211cc919 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	app/db/tables.ts
#	app/features/calendar/calendar-schemas.ts
#	app/features/tournament-bracket/actions/to.$id.brackets.server.ts
#	app/features/tournament-match/TournamentMatchRepository.server.ts
#	app/features/tournament-match/actions/to.$id.matches.$mid.server.ts
#	app/features/tournament-match/components/TournamentMatchAdminTab.tsx
#	app/features/tournament-match/match-page-context.tsx
#	app/features/tournament/queries/updateRoundMaps.server.ts
#	app/modules/brackets-manager/test/double-elimination.test.ts
#	app/modules/brackets-manager/test/single-elimination.test.ts
#	app/modules/brackets-manager/test/update.test.ts
#	app/modules/brackets-model/storage.ts
2026-07-26 13:13:31 +03:00
Kalle
13c903ee08 Split off from tables.ts to tables-json.ts 2026-07-26 13:05:50 +03:00
Kalle
6dc2dd2986
Bracket engine refactor (#3249)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-26 12:40:43 +03:00
hfcRed
519067f99f
Fix broken YouTube thumbnails (#3248) 2026-07-25 13:52:43 +03:00
Kalle
3f6674a394
Welcome page (#3253) 2026-07-25 13:50:00 +03:00
Kalle
7ab8daeebd Undo requests when changing map prefrences / noScreen as full group member
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-07-21 21:30:23 +03:00
Kalle
d0d846956c Persist no screen at SendouQ match level 2026-07-21 18:43:53 +03:00
Kalle
3c3508dd7e Add match id (optional) to user report 2026-07-19 14:59:57 +03:00
Kalle
ef0d32ef18
User reports (#3232) 2026-07-18 12:46:07 +03:00
Kalle
485fa7029e
Optimize DB queries (#3225) 2026-07-18 10:33:12 +03:00
hfcRed
4914912e59
Improve dev server performance on startup and navigation (#3233) 2026-07-18 10:30:08 +03:00
Kalle
741291b53b Show "Waiting on group to finish" instead of "Thanks for playing" when own group still ongoing 2026-07-16 20:43:12 +03:00
Kalle
f68873e4ce Deflake E2E test
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-07-12 18:21:51 +03:00
Kalle
89a9bba806 Fix E2E test 2026-07-11 16:57:06 +03:00
Kalle
9174ad8484 More robust is sub resolution by persisting it
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-11 15:41:14 +03:00
Kalle
48d346eff1 UserCard: when friend request pending from another make button accept request instead of showing as pending
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-10 22:25:38 +03:00
Kalle
a4dfd82141
User card (#3213)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-07-05 08:28:42 +03:00
Kalle
17a2ba1c6f Fix E2E tests
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-06-29 21:17:05 +03:00
Kalle
0d941ada31 Fix E2E tests 2026-06-28 06:58:50 +03:00