Commit Graph

309 Commits

Author SHA1 Message Date
Kalle
516633ced7 Better bloblobber range 2026-01-20 22:30:14 +02:00
Kalle
ddf1517ee4 More accurate Slosher range 2026-01-20 21:56:34 +02:00
Kalle
1abe74f488 Update delete user script to work in more cases 2026-01-20 21:15:00 +02:00
Kalle
86af1bdd36 Update check translations script, translations docs 2026-01-20 21:13:30 +02:00
Kalle
0e89ee7bb7
Comp Analyzer (#2759)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 17:58:50 +02:00
Kalle
400f5ce301
Denormalize peak XP to SplatoonPlayer table (#2741)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 22:15:20 +02:00
Kalle
5c6229f0b9 Add tournament reopen feature in admin panel (dev only)
Allow reopening finalized tournaments from the admin panel in development mode. This makes testing tournament finalization easier without needing CLI scripts.

- Add REOPEN_TOURNAMENT action to admin panel
- Convert reopen-tournament.ts script logic to Kysely
- Show Admin tab in tournament nav even after finalization (dev only)
- Add tournamentId column to TournamentBadgeOwner TypeScript interface
- Delete scripts/reopen-tournament.ts
2026-01-04 18:16:44 +02:00
Kalle
38d80d670f
Deduplicate weapon-params.ts (#2695) 2026-01-04 17:44:37 +02:00
Kalle
73e13f7446 Add canopy durability stat for Splat Brella variants
Adds CanopyHP (5000) for Splat Brella (6000), Sorella Brella (6001),
and Order Brella Replica (6005) in build analyzer.

Fixes #1478
2026-01-04 16:08:59 +02:00
Kalle
a4b9b66efc
Optimize E2E test run time (#2686) 2026-01-03 19:25:38 +02:00
Kalle
658421d899
Upgrade zod package to 4 (#2677) 2025-12-29 20:04:40 +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
1d03ac784b Fix badge bad name + prevent Unicode replacement characters in the check script 2025-11-25 20:52:52 +02:00
Kalle
bca8c268e5 Add check season status script 2025-11-25 20:49:47 +02:00
Kalle
9296319d23
Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
Kalle
9fc30a7624
Many starting brackets standings (#2611)
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-03 21:30:22 +02:00
Kalle
b9b0231b74 Fix sync homemade badges script crashing when deleting badges
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 16:20:07 +02:00
Kalle
86b8108864 Homemade json checks, validate no duplicate display names 2025-11-01 15:17:02 +02:00
Kalle
d6cf687a7e
Kysely for builds queries (#2578) 2025-10-19 11:57:53 +03:00
Kalle
c6e7b08ebc Add new org by user + some other things 2025-10-12 13:35:37 +03:00
Kalle
98a5ccbe3a
User configurable tournament max member count (#2565) 2025-10-11 14:03:53 +03:00
Kalle
baa4b43855
Docker setup for development (#2460)
Some checks are pending
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-07-20 16:58:21 +03:00
Kalle
fa60d0d03f
Add badges on tournament finalize (#2459) 2025-07-19 13:33:58 +03:00
Kalle
9c639438a2 Fix Chump object shredder multiplier Closes #2442 2025-07-14 21:22:45 +03:00
Kalle
d7d10fbd78
Fix swiss pairing algorithm (#2446) 2025-07-10 20:17:58 +03:00
Kalle
74efcdc5e0 Script to fix Skill objects of old format 2025-07-07 16:44:10 +03:00
Kalle
fe9b6906c3 Add check articles script to Github Actions 2025-07-05 12:32:07 +03:00
Kalle
3d2ede6f3d
Tournament results participation, seasons page with tournaments & team results page (#2424) 2025-07-05 12:11:52 +03:00
Kalle
7a931fd961 Update links to new repository URL 2025-06-24 08:55:35 +03:00
Kalle
dd1adad94b BIome v2 upgrade
Some checks are pending
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-06-22 16:49:27 +03:00
Kalle
7ed1394fba
Migrate Comboboxes to react-aria-components (#2408)
* Initial

* wip

* AnyWeapon

* del

* wip

* import stuff

* gearselect

* brand images

* wip

* wip

* art

* Remove old

* Fix tournament map pool link

* Simplify GearSelect

* convert to todo
2025-06-21 13:44:26 +03:00
Kalle
bcd014c352 Nuke season script Closes #2396
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
2025-06-15 21:25:03 +03:00
Kalle
2b975f4d54 Patch version 10.0.0 2025-06-12 18:53:04 +03:00
Kalle
45cf5ba5cf
wip (#2391) 2025-06-11 18:59:54 +03:00
hfcRed
296602626f
Brella launched damage calc (#2353)
* Add launched variants to object dmg script

* Update obj damage constants

* Add image variants

* Remove tower option from variants
2025-06-01 11:51:51 +03:00
Kalle
84cdd58fe8 Refactor app/constants away 2025-05-31 13:54:34 +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
e9676ada18 Refactor away in-game-lists barrel file Closes #2322 2025-05-24 19:58:40 +03:00
Kalle
cb8669acc3
New calendar UI, more filters & persisted filters (#2318)
* Add types

* Delete stuff

* wip

* findAllBetweenTwoTimestamps refactor

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Fixes

* wip

* wip

* Fix InfoPopover button styling

* wip

* wip

* wip

* Merge branch 'rewrite' into new-calendar

* wip

* wip

* wip

* wip

* Rename myform -> sendouform

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* rename

* fix test
2025-05-24 17:13:30 +03:00
hfcRed
07d5a7d57f
Add tristrike and screen damage params (#2291)
* Add tristrike and screen damage params

* Rename inkstrike functions
2025-05-18 16:32:16 +03:00
Kalle
ab1f5bebc1 Refactor Seasons module
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
2025-05-13 21:23:36 +03:00
Kalle
bda32b1fb8
Homemade badges format use .json + checks (#2225)
Some checks are pending
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
* wip

* wip

* test check

* Real name

* Done

* fix

* fix json
2025-04-27 12:14:14 +03:00
Kalle
f6a5643544 Refactor deprecated Kysely orderBy calls 2025-04-21 09:41:43 +03:00
Kalle
34f4af5547 Allow users to unlink their x rank placements from profile 2025-04-09 22:27:55 +03:00
Kalle
c0ec15b7de Unify db type files
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
2025-03-21 21:47:08 +02:00
Kalle
9d0a78517e Various league mode tweaks 2025-03-03 23:12:55 +02:00
Kalle
a26750ba2e Have Plus Server members start the season higher rank on average
Some checks are pending
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-02-23 14:08:31 +02:00
Kalle
f433b79ded Add ITZ40-49 badge + adjust the old add badge script
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
2025-02-06 15:56:15 +02:00