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)
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
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)
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)
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)
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)
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)
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 |
|
Kalle
|
fef1ffc955
|
Design refresh + a bunch of stuff (#2864)
Co-authored-by: hfcRed <hfcred@gmx.net>
|
2026-03-19 17:51:42 +02:00 |
|
Kalle
|
51c9f2ad24
|
Handle Patreon API 429 responses (#2881)
|
2026-03-10 18:53:29 +02:00 |
|
Kalle
|
4cc3a9807c
|
User page in-game badge widget (#2841)
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-02-28 16:52:37 +02:00 |
|
Kalle
|
9e0f36d90c
|
Refactor requireRole/requirePermission to resolve user internally
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-24 20:02:37 +02:00 |
|
Kalle
|
c20701d98c
|
Form system refactor from react-hook-form to one schema per form across the stack (#2735)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-18 18:21:19 +02:00 |
|
Kalle
|
a004cf33b7
|
Store Twitch live streams in SQLite3 (#2738)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-18 16:51:44 +02:00 |
|
Kalle
|
27a468a8c7
|
Misc perf improvements (#2723)
|
2026-01-14 17:57:40 +02:00 |
|
Kalle
|
ee4f3ef4b9
|
Add Vitest browser testing setup with GroupCard tests (#2694)
|
2026-01-04 17:35:28 +02:00 |
|
Kalle
|
0393575c87
|
Drop teams in any bracket format (#2684)
|
2025-12-30 19:31:24 +02:00 |
|
Kalle
|
393955f5eb
|
React 19, Vite 7, Vitest 4 etc. (#2683)
|
2025-12-30 17:03:13 +02:00 |
|
Kalle
|
658421d899
|
Upgrade zod package to 4 (#2677)
|
2025-12-29 20:04:40 +02:00 |
|
Kalle
|
81483de0db
|
Upgrade to React Router 7 (#2681)
|
2025-12-29 19:21:11 +02:00 |
|
Kalle
|
2df3d52e95
|
Fix patronSince field resolution
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
|
2025-12-22 19:51:11 +02:00 |
|
Kalle
|
94a93b0006
|
SQ serverside refactoring, add tests, add Knip (#2665)
|
2025-12-22 15:47:15 +02:00 |
|
Kalle
|
42cb33641d
|
Deadline per tournament match (#2657)
|
2025-12-10 19:42:30 +02:00 |
|
Kalle
|
683b2ed76d
|
Select improvements (#2654)
|
2025-12-03 20:47:42 +02:00 |
|
Kalle
|
3e128adaa4
|
Fix weapon search alt name + real name match not working together
|
2025-11-25 20:51:04 +02:00 |
|
Kalle
|
9bd8d84f20
|
SendouQ map list generation via MapList.generate (#2617)
|
2025-11-18 17:33:27 +02:00 |
|
Kalle
|
187e1aa105
|
Tier list maker feature (#2634)
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
|
2025-11-16 16:30:24 +02:00 |
|
Kalle
|
ff4402d9aa
|
User generatable API tokens (#2621)
|
2025-11-09 11:07:20 +02:00 |
|
Kalle
|
c50d4248c0
|
Upgrade Biome
|
2025-10-27 21:36:12 +02:00 |
|