59 Commits

Author SHA1 Message Date
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
d86ed7a8b1 Adjust TO max tournament team member limit to 12 2026-08-21 07:29:40 +03:00
Kalle
6671f042bc Update tournament creation doc 2026-08-21 07:21:19 +03:00
Kalle
581667e251 Split chunks
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-15 22:48:50 +03:00
Kalle
c382b60cb2 Remove Sentry 2026-08-15 21:39:51 +03:00
Kalle
af7ef2fb08 Refactor permissions and make tournament object fully cacheable (#3341) 2026-08-15 09:29:34 +03:00
Kalle
7931dc017c Fix time dependent search param cached 2026-08-09 17:38:09 +03:00
Kalle
3b4707908c Search params refactor (#3286) 2026-08-04 06:55:17 +03:00
Kalle
42b44614f2 better-sqlite3 -> node:sqlite, get rid of ley (#3289)
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 21:35:13 +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
83660a5b2f Factories, POM and other test improvements (#3260) 2026-07-31 16:51:46 +03:00
Kalle
93dff21432 Update api.md 2026-07-31 11:41:02 +03:00
Kalle
1de0f24714 Update architecture.md 2026-07-31 11:35:13 +03:00
Kalle
46e469f81a SendouForm migration finalized (#3263) 2026-07-29 14:09:22 +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
3a93778b27 Migrate rest of better-sqlite3 to Kysely 2026-07-26 16:49:58 +03:00
Kalle
4cf2003e3c More consistent date columns 2026-07-26 15:14:33 +03:00
Kalle
4b48a45109 Write repository guidelines docs 2026-07-26 14:54:59 +03:00
Kalle
ffe5d444f1 Consistent db booleans 2026-07-26 13:59:21 +03:00
Kalle
e63674e71f Collapsing i18n keys check in CI/CD + fix existing 2026-07-11 13:57:28 +03:00
Kalle
11c78b3bfd Remove static assets in favor of CDN Closes #2416 2026-06-28 14:11:55 +03:00
Kalle
abed7fa8bb Weapon params page (#3170) 2026-06-17 14:37:44 +03:00
Kalle
51808edcc3 Get rid of dotenv & tsx deps 2026-06-12 21:18:09 +03:00
Kalle
8afcd8e137 Convert edit teams form to SendouForm (#3138) 2026-06-04 20:38:24 +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
Kalle
02f375804f Update architecture.md
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-04-19 15:01:48 +03:00
Kalle
1e8cccb800 Tournament auto vods & censor mode (#2933) 2026-04-02 17:29:58 +03:00
Kalle
bd688d637c npm->pnpm (#2929)
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-31 20:38:22 +03:00
Kalle
e27260f88b Bye bye .png
... well mostly. Some places will still use it like PWA splash screens.
Otherwise browser support for .avif strong enough now to do this
now.
2026-03-29 16:48:47 +03: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
46cf11b89a Update db download script instructions 2026-02-23 18:03:45 +02:00
Kalle
3a6dc4ace5 Draft tournaments (#2826) 2026-02-21 08:16:03 +02:00
Kalle
86af1bdd36 Update check translations script, translations docs 2026-01-20 21:13:30 +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
27a468a8c7 Misc perf improvements (#2723) 2026-01-14 17:57:40 +02:00
Kalle
0abadff9b1 Update docs 2025-12-28 16:48:17 +02:00
Kalle
42cb33641d Deadline per tournament match (#2657) 2025-12-10 19:42:30 +02:00
Kalle
ff4402d9aa User generatable API tokens (#2621) 2025-11-09 11:07:20 +02:00
Kalle
a2b3e36c49 Established orgs (#2609)
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
2025-11-01 11:49:43 +02:00
Kalle
3d9995622b Refactor tournament realtime from SSE to Websocket (#2469) 2025-08-28 18:59:34 +03:00
Kalle
7a931fd961 Update links to new repository URL 2025-06-24 08:55:35 +03:00
Kalle
1abfba832e Add banning policy documentation Closes #2332 2025-06-24 08:31:53 +03:00
Kalle
c35da55294 Tournament org bans (#2397)
* Initial

* e2e test

* extract

* finish?
2025-06-16 22:28:10 +03:00
Kalle
7901ee8cab Scrim improvements (#2365)
* Initial

* wip

* wip

* Finish?

* remove comment
2025-06-07 17:21:29 +03:00
Kalle
616bcfc003 I18n jsons sync command (#2342)
* Add new command

* Run against existing

* Update docs
2025-05-31 11:32:29 +03:00
Kalle
6ba4b9d6ff Better README & getting started (#2284)
* initial

* wip

* wip

* wip

* pr comment

* remove todo

* add a few placeholders

* todos done
2025-05-26 17:57:41 +03:00
Kalle
3e1b7dfb67 Update badge doc (#2185)
Some checks failed
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
* Update docs

* Too strong

* One more
2025-04-11 20:33:50 +03:00
Kalle
86b50ced56 League support (#2030)
Some checks failed
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
* Initial

* Create league divs script works

* Progress

* Progress

* Prevent round from starting

* Finalized?

* Tweaks

* linter
2025-01-13 22:57:08 +02:00