396 Commits

Author SHA1 Message Date
Kalle
58bb3ffaa5 Update random comments 2026-08-25 20:46:51 +03:00
Kalle
19adeef65f Improve E2E test coverage 2026-08-22 11:01:39 +03:00
Kalle
4c5d0eea69 Migrate leagues to be standard many starting brackest tournaments (#3361) 2026-08-21 18:43:29 +03:00
Kalle
4f64b9ec01 zod -> valibot (#3364) 2026-08-21 17:36:48 +03:00
Kalle
55889eccc7 Patch 11.3.0
Closes #3344
2026-08-21 07:50:58 +03:00
Kalle
7644222b78 Preload initial locale JSONs instead of inlining them into the HTML
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-08-16 11:42:00 +03:00
Kalle
319f3d8cf3 LFG page serverside paginated 2026-08-16 09:07:13 +03:00
Kalle
d894b51e36 Inline the initial i18n namespaces into the SSR HTML 2026-08-15 16:57:05 +03:00
Kalle
af7ef2fb08 Refactor permissions and make tournament object fully cacheable (#3341) 2026-08-15 09:29:34 +03:00
Kalle
67ca6ff038 Refactor tests for consistency 2026-08-13 19:05:11 +03:00
Kalle
91469da4e3 Add scanner access to specific user
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-08-11 20:37:51 +03:00
Kalle
7931dc017c Fix time dependent search param cached 2026-08-09 17:38:09 +03:00
Kalle
fcde55644c Fix not optimal matchlist found with recently played matches 2026-08-09 17:38:09 +03:00
Kalle
3aded5c62a Abstract stuff (#3305) 2026-08-05 18:16:24 +03:00
Kalle
e65dd86683 Fix even even more bugs 2026-08-05 15:36:31 +03:00
Kalle
353d24d2ad Fix even more bugs 2026-08-05 15:36:31 +03:00
Kalle
f137040759 Replace neverthrow with a simple owned util
Closes #3266
2026-08-04 10:08:10 +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
hfcRed
3df1f9ed19 Tournament Trophies (#3245) 2026-07-31 09:51:49 +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
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
Kalle
3f6674a394 Welcome page (#3253) 2026-07-25 13:50:00 +03:00
Kalle
a66df3c993 Send bans/unbans via webhook 2026-07-21 18:14:39 +03:00
Kalle
bce7523ed1 Fall back to default i18next instance when context missing
To avoid these logs presumably from bots: Error: No value found for context
2026-07-19 14:16:49 +03:00
Kalle
7d1e680a74 Optimize bundle (#3228) 2026-07-18 11:52:25 +03:00
dependabot[bot]
938d7efd96 build(deps): bump remix-i18next from 7.5.0 to 8.0.0 (#3215)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2026-07-10 17:40:24 +03:00
Kalle
b8b891352d Fix Vite error 2026-07-05 16:40:08 +03:00
Kalle
4c12adafd0 Make searching orgs, weapons less fussy 2026-07-01 19:38:59 +03:00
Kalle
154534744d Fix tournament gets blocked in RR with certain parameters
Bracket with 3 rounds but only 1 actual match couldn't be finished
(5 teams, 2 groups)
2026-06-27 08:03:54 +03:00
Kalle
abed7fa8bb Weapon params page (#3170) 2026-06-17 14:37:44 +03:00
Kalle
75179e5077 Zod validated config for security and ease of getting started 2026-06-15 14:12:15 +03:00
Kalle
9e829614ed Replace react-use dependency with a few helpers
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-06-12 22:40:50 +03:00
Kalle
ffa12b05cb Replace lru-cache dep with light util 2026-06-12 21:46:59 +03:00
Kalle
6e987d506f Tournament layout refresh, improve admin experience (#3152)
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-06-11 18:31:10 +03:00
Kalle
8cb7dc7ca1 In league mode, have all matches be unlocked from the start
Closes #2861
2026-05-24 14:21:45 +03:00
Kalle
e41d09981e /q/settings -> /settings (#3085) 2026-05-23 18:07:01 +03:00
Kalle
8dc92140fc Optimize builds loaders (#3076)
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-05-17 16:21:13 +03:00
Kalle
2b5b1b1948 New match page (#3032)
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-05-04 18:15:10 +03:00
dependabot[bot]
0d473379da build(deps): bump i18next from 25.10.10 to 26.0.7 (#3029)
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
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2026-05-02 16:36:55 +03:00
Kalle
2477231628 Slight brackets-manager cleanup 2026-04-18 14:38:06 +03:00
Kalle
2ed02f757d A/B (bipartite) round robin variation (#2985) 2026-04-18 14:21:28 +03:00
Kalle
1e8cccb800 Tournament auto vods & censor mode (#2933) 2026-04-02 17:29:58 +03:00
Kalle
7300693ba9 Custom flow in pick/ban (#2923)
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-03-29 18:00:15 +03:00
Kalle
a15039a4bb Add Cantonese as a language option 2026-03-28 15:12:25 +02:00
Kalle
48152e1185 VoD YouTube timestamps generator (#2912) 2026-03-24 21:26:34 +02:00
Kalle
3906bad497 Disable i18next console log 2026-03-22 13:31:26 +02:00