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
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 )
...
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
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
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
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
Kalle
86b50ced56
League support ( #2030 )
...
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
Kalle
96781122e2
Add user to many tournaments in a tournament ( #2001 )
...
* Initial
* Load as objects
* fix types
* Progress
* Summarizer
* Show alert about readding player
* Tests
2024-12-28 11:40:39 +02:00
Kalle
feebdfaf54
Seeding points ( #1969 )
...
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
* Initial
* Seed page initial
* Progress
* tests
* Fix e2e tests
2024-11-23 12:42:52 +02:00
Kalle
e107594f10
Add update event name script
2024-11-18 22:56:54 +02:00
Kalle
68aa12414a
New front page ( #1938 )
...
* Initial
* Progress
* Recent winners
* Add button
* Progress
* Mobile nav initial
* UI tweaks
* Overflow
* AnythingAdder links to places
* Remove color for tournament showcase
* Adjust SQ top banner based on if season is on right or not
* Tournament participant count fixed
* Log out
* todo
* Progress
* Nav complete
* Done?
* Fix lint
* Translate settings
2024-10-20 09:01:22 +03:00
Kalle
f00ac5ed17
Fix Big Bubbler field DMG value Closes #1901
2024-10-06 16:49:52 +03:00
Kalle
7f9c9f25fb
Homemade badges ( #1894 )
...
* Initial
* Author info
* Add docs
2024-09-29 13:49:27 +03:00
Kalle
687b7f5126
Upgrade deps
2024-09-14 15:01:09 +03:00
Kalle
920355bca4
Remove Bun
2024-09-14 14:42:31 +03:00
Kalle
4a43e1cf78
Fix checking for extra keys logic in i18n json check script Closes #1865
2024-09-14 13:39:37 +03:00
Kalle
656c210581
Add new Amiibo/SR gear Closes #1872
2024-09-14 13:32:58 +03:00
Kalle
4b768c4a05
Remove Prettier Closes #1773
2024-09-08 11:29:06 +03:00
Kalle
ba12a61ba9
Add TO permissions via UI
2024-08-25 11:29:35 +03:00
Kalle
700a309e7f
Migrate Node -> Bun ( #1827 )
...
* Initial
* Faster user page
* Remove redundant function
* Favorite badge sorting
* Upgrade deps
* Simplify entry.server
* Bun tests initial
* Update package.json npm -> bun
* Update README
* Type safe translations again
* Don't load streams info for finalized tournaments
* Translations as an object
* More unit test work
* Convert match.server.test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* Test & all done
* Working cf
* Bun GA try
* No cache
* spacing
* spacing 2
* Add SQL logging
* Remove NR
* Hmm
* Hmm 2
* Interesting
* SKALOP_SYSTEM_MESSAGE_URL
* .
* .
* ?
* .
* ?
* Server.ts adjust
* Downgrade Tldraw
* E2E test fix
* Fix lint
2024-08-11 16:09:41 +03:00
Kalle
43f3b93d7d
Update friend code admin action
2024-08-05 23:45:19 +03:00
Kalle
9312fad90f
Tournament organization page ( #1811 )
...
* Initial
* Calendar initial
* Extract EventCalendar
* Events list initial
* Winners
* SQL fixes
* List events by series
* Leaderboards
* Series leaderboard
* Own entry peek
* Edit page skeleton
* RHF initial test
* RHF stuff
* Form etc. progress
* Fix tournament series description
* Fix tabs layout
* Fix socials insert
* Check for not removing admin
* Adding series
* TODOs
* Allow updating org with no series
* FormFieldset
* Allow series without events
* TextAreaFormfield accepting array syntax
* Input form array field
* ToggleFormField
* SelectFormField
* UserSearchFormField
* Fetch badgeOptions
* Badge editing
* Progress
* Use native preventScrollReset
* Rename func
* Fix sticky scroll
* Fix translation
* i18n errors
* handle,meta in edit
* Add ref to user search
* TODOs
* Done
2024-07-25 23:06:29 +03:00
Kalle
fd48bced91
Migrate Prettier/Eslint/Stylelint setup to Biome ( #1772 )
...
* Initial
* CSS lint
* Test CI
* Add 1v1, 2v2, and 3v3 Tags (#1771 )
* Initial
* CSS lint
* Test CI
* Rename step
---------
Co-authored-by: xi <104683822+ximk@users.noreply.github.com>
2024-06-24 13:07:17 +03:00
xi
45c16bce73
Add French (NoA) Localization ( #1766 )
...
* Add French (NoA) Localization
* Update config.ts
* Appease linter
* Appease linter (again)
2024-06-22 14:39:18 +03:00
Kalle
6636263163
Fix map pool not being cleared when team unregisters + script to delete
2024-06-21 14:11:02 +03:00
Kalle
2b53c348e6
Switch to own invariant that logs errors in prod
2024-06-02 14:34:01 +03:00
Kalle
c3b51be46a
Patch 8.0
2024-06-01 13:06:33 +03:00
Kalle
335fe487d2
Script to disband team
2024-05-18 10:26:53 +03:00
Anne
d4a31e2c12
Add recycled brella damage ( #1719 )
...
* Add recycled brella damage
* Modify create-object-dmg-json.ts to automatically generate values for Recycled Brella
* Remove console log
---------
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2024-04-20 10:46:51 +03:00
Kalle
5c9ebfd2f0
FC scripts
2024-04-14 14:02:33 +03:00
Kalle
4aa9c50413
Nuke reported weapons script
2024-04-14 13:14:41 +03:00
Kalle
610c6a4db5
Add Heavy Splatling MoveSpeed_Charge Closes #1461
2024-04-11 22:27:31 +03:00
Kalle
7f25bbcd78
Timed bans feature
2024-04-11 20:59:05 +03:00
Kalle
6d68eecaae
Remove unneeded script
2024-04-07 15:59:39 +03:00
Kalle
d67541fcb2
Blank team remove script + prevent Closes #1712
2024-04-07 14:23:45 +03:00
Kalle
f65ae2ba1a
Add missing gear
2024-04-07 11:52:23 +03:00
Kalle
b22e013e82
Swap user script
2024-03-16 22:01:47 +02:00
Kalle
c1a8df1ba6
Unlink player script
2024-03-16 19:03:30 +02:00
Kalle
38743d4b4c
Delete badge script Closes #1691
2024-03-10 14:50:28 +02:00
Kalle
d901577213
New banned maps
2024-02-28 22:33:56 +02:00
Kalle
47d27a039f
New season changes
2024-02-27 22:54:16 +02:00
Kalle
be8edc69ed
Locales caching with finger printing Closes #920
2024-02-25 16:11:00 +02:00
Kalle
93ebb6e369
Migrate to Vite
2024-02-24 21:12:54 +02:00
Kalle
72fa1f68c8
Season 3 SendouQ changes ( #1674 )
...
* Mode Map Pool picker component initial
* Component in settings
* Lottery initial
* Fix tests
* useTrusters as perf optimization
* unionAll -> union
* Fancy picker for tournaments
* Map pools memento
* FC's initial
* Friend code when registering for tournament
* FC in flows
* SHow FC in places
* Add catch in case
* Fix disabling
* Show ELO changed
* Wiggle MapPool button if already selected
* CSS vars typing
* Rechallenging
* Team (all) leaderboard
* Preview groups
* Fix chat width changing
* Solid reported weapons
* Clearer cancel requested header
* Dynamic revalidates
* spDiff from memento
* (Partly) Revert "Remove screen banning"
This reverts commit 076cabfbfa .
* Screen indicators in looking view
* FC i18n
* noscreen = 0
* E2E test
* E2E 2
2024-02-24 12:07:17 +02:00
Kalle
c43d48f930
Upgrade deps
2024-02-03 10:20:21 +02:00
Kalle
b2891e866c
Fix Splat Brella consumption
2024-02-01 21:06:10 +02:00
Kalle
6c6fa24f7f
Remove vodder script
2024-02-01 17:47:55 +02:00
Kalle
422f3227b6
Fix tournaments script
2024-01-30 17:09:41 +02:00
Kalle
1fe87093b3
Add script
2024-01-22 18:24:43 +02:00
Kalle
d5517cdffd
Unban script
2023-12-20 21:24:00 +02:00
Kalle
845ae1b0a1
Script to reopen a tournament
2023-12-17 12:01:04 +02:00
Kalle
73fd2e4a6c
Upgrade all deps to latest
2023-12-06 12:40:39 +02:00
ash
f3397c033b
Add/Fix miscellaneous object damage/build analyzer data ( #1550 )
...
* Add object damage data for Triple Splashdown
* Fix Sprinkler's HP + var name typo and add Ink Vac as a Damage Reciever
* Recompile object-dmg.json with Pogo and new Vac data added automatically
* (I forgot about Prettier)
* Add to json creating script
---------
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-12-06 11:01:48 +02:00
Kalle
d214945147
Add new stages Closes #1571
2023-12-04 01:15:07 +02:00
Kalle
1dcef4adfa
Ultra Splashdown paint radius stat to analyzer
2023-12-03 13:53:49 +02:00
Kalle
1b57af829b
Adjust bans + how they are displayed
2023-12-03 00:04:02 +02:00
Kalle
17a558ca13
Update ban list + add script
2023-12-02 17:04:40 +02:00
Kalle
ae77d044e0
Season initial powers script print ID's of matches still in progress
2023-12-02 13:28:47 +02:00
Kalle
6df44f4a3b
New season gear + weapons
...
Still missing:
- colored new special icons
- stages (+ planner pics)
- build analyzer + object dmg calc work
2023-12-01 00:14:07 +02:00
Kalle
7dec8c572e
SendouQ Season 2 changes ( #1542 )
...
* Initial
* Saves preferences
* Include TW
* mapModePreferencesToModeList
* mapPoolFromPreferences initial
* Preference to map pool
* Adjust seed
* q.looking tests
* adds about created map preferences to memento in the correct spot (two preferrers)
* Failing test about modes
* Mode preferences to memento
* Remove old Plus Voting code
* Fix seeding
* find match by id via kysely
* View map memento
* Fix up map list generation logic
* Mode memento info
* Future match modes
* Add TODO
* Migration number
* Migrate test DB
* Remove old map pool code
* createGroupFromPrevious new
* Settings styling
* VC to settings
* Weapon pool
* Add TODOs
* Progress
* Adjust mode exclusion policy
* Progress
* Progress
* Progress
* Notes in progress
* Note feedback after submit
* Textarea styling
* Unskip tests
* Note sorting failing test
* Private note in Q
* Ownerpicksmaps later
* New bottom section
* Mobile layout initial
* Add basic match meta
* Tabs initial
* Sticky tab
* Unseen messages in match page
* Front page i18n
* Settings i18n
* Looking 18n
* Chat i18n
* Progress
* Tranfer weapon pools script
* Sticky on match page
* Match page translations
* i18n - tiers page
* Preparing page i18n
* Icon
* Show add note right after report
2023-11-30 20:57:06 +02:00
Kalle
abf4d0a596
Add skipping plus tier admission from leaderboard
2023-11-19 12:59:07 +02:00
Kalle
f63c1d50ae
Build Analyzer: fix Dread Wringer damage
2023-11-11 15:00:24 +02:00
Kalle
9bbc00212c
Add Brinestone Boots
2023-11-05 00:20:44 +02:00
Kalle
c8ea75ebb6
SQL solution migration to Kysely + getting rid of routes folder ( #1530 )
...
* Kysely initial
* Badges initial
* Badge routes migrated
* Badges migrated
* Calendar work
* Fix one type problem
* Calendar work
* findResultsByUserId work
* Calendar reworking finished
* PlusSuggestions work
* Migrated suggestions
* Builds progress
* Migrated builds
* Admin migrated
* Migrate articles
* User search
* Faster getUser
* Selectable/insertable as global
* Refresh prod db script + patronTier index
* identifierToUserId
* updateProfile
* findByIdentifier
* More indexes
* User upsert
* upsertLite
* findAllPlusMembers
* updateResultHighlights
* updateMany
* User finished migration
* Fix types
* Fix PlusVotingResult typing
* PlusVotingRepository WIP
* Migrated resultsByMonthYear
* Migrated plusVotes (done with db. related migrations)
* Plus code to features folder
* Fix TODOs
* Export
* Fix range
* Migrate some user pages
* Move rest user routes
* Move /play
* Map list generator
* Front page
* Move map list generation logic
* Move plus voting logic
* Info
* API
* Adjust TODOs
* theme
* Auth
* Remove TODO
2023-11-04 13:15:36 +02:00
Kalle
19beaa0ef1
Season initial powers script, check for active matches + set all groups inactive
2023-09-10 13:12:57 +03:00
Kalle
6b9f1182fb
Season initial powers script Closes #1450
2023-09-09 20:44:52 +03:00
Kalle
669224159b
Update link in comment
2023-09-09 14:20:05 +03:00
Kalle
5bfc54a7a9
Add new purchaseable SR gear Closes #1482
2023-09-09 11:12:45 +03:00
Kalle
5e88bd3570
Add Sorella Brella shots per ink tank Closes #1479
2023-09-09 10:43:01 +03:00
Kalle
4eaeb48136
Alternative login flow (magic link via bot) ( #1488 )
...
* Log in link creation initial
* Add global name to update all command
* Remove left over log
* Login command
* Update command
* Add todos
* TODOs
* Migration file fix order
2023-09-09 10:27:59 +03:00
Kalle
c24b9195b9
5.0
2023-08-31 21:58:28 +03:00
Kalle
dab6b00c2d
Update Prettier
2023-08-26 22:38:11 +03:00
Kalle
a998f426cc
Ban feature
2023-08-18 16:36:11 +03:00
Kalle
756cfd5445
Build Analyzer: Add Splat Brella ISM shot stat Closes #1424
2023-07-30 11:09:04 +03:00
Kalle
2598faa226
Build Analyzer: Fix Inkjet & Reefslider paint radius stat Closes #1434
2023-07-30 11:09:04 +03:00
Kalle
ad54edf05e
Script to delete user Closes #1430
2023-07-28 22:43:15 +03:00
Kalle
4162bb76e2
Splatoon 3 XP badges
2023-07-01 13:14:29 +03:00
Kalle
2d70091b48
Add July Salmon Run reward
2023-06-30 23:38:00 +03:00
Kalle
bba40d95c3
Add Ballpoint shooting secondary mode run speed stat Closes #1218
2023-06-24 12:15:05 +03:00
Kalle
0e8af3ff5d
Add ballpoint secondary mode accuracy info Closes #1170
2023-06-24 11:14:44 +03:00
Kalle
01f4afc983
Add Squeezer and ballpoint secondary fire mode info Closes #1372
2023-06-23 16:28:59 +03:00
Kalle
4adb396d56
Clean up the object-dmg.json
2023-06-23 10:40:44 +03:00
Kalle
7882fdfa5e
Add Glooga turret mode damage Closes #1371
2023-06-22 00:33:03 +03:00
Kalle
2f049d9888
Special damages: Ink Storm
2023-06-19 19:04:10 +03:00
Kalle
7dcc85c194
Killer Wail 5.1 Damage name Direct -> Tick
2023-06-19 18:27:29 +03:00
Kalle
daab42be50
Special damages: Booyah Bomb
2023-06-19 18:25:43 +03:00
Kalle
eb70b3fc7d
Special damages: Inkjet
2023-06-19 17:57:12 +03:00
Kalle
112fc68a3e
Special damages: Kraken Royale
2023-06-19 17:46:36 +03:00
Kalle
faf59524f7
Special damages: Super Chumps
2023-06-19 00:13:01 +03:00
Kalle
7a743fd6bc
Special damages: Reefslider
2023-06-18 23:02:24 +03:00
Kalle
697caea3f4
Special damages: Crab Tank
2023-06-18 16:12:24 +03:00
Kalle
9c0fdf0dfe
Special damages: Ultra Stamp
2023-06-18 14:56:46 +03:00
Kalle
85032293d0
Special damages: 5.1. Killer Wail
2023-06-18 14:14:07 +03:00