Kalle
503101a451
New tournament seeding page ( #2701 )
2026-01-06 18:23:52 +02:00
Kalle
94a93b0006
SQ serverside refactoring, add tests, add Knip ( #2665 )
2025-12-22 15:47:15 +02:00
Kalle
9296319d23
Refactor HACKY_resolvePicture away ( #2606 )
2025-11-08 13:54:02 +02:00
Kalle
9fc30a7624
Many starting brackets standings ( #2611 )
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
dd1adad94b
BIome v2 upgrade
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
84cdd58fe8
Refactor app/constants away
2025-05-31 13:54:34 +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
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
869ab6a10f
Test tournaments, prematch chat & counterpicking with mode repeat ( #2242 )
...
* Initial
* Test tournaments
* Pre-match chat
2025-05-01 12:26:13 +03:00
Kalle
dd9fa3ec02
Refactor tournaments to use parseParams to avoid internal server error + remove barrel file
2025-04-16 14:19:19 +03:00
Kalle
65c8cfc5ef
Consistent actions/loaders folder structure
2025-03-23 11:24:56 +02: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
ffbaee9e10
Fix bracket progression submit crashing when changing bracket format
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-13 23:35:38 +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
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
d5c4d84e2e
Tournament match id / team id resolution that doesn't cause HTTP 500 response
2024-07-27 00:01: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
Kalle
2c5004f623
Logos for tournament pickups ( #1768 )
...
* Progress
* Adjust when elements show up etc.
* Reorganize
* Can upload
* Delete logo admin action
* Filter out avas pre-start
* Util func
* Remove old code
* Fixes
2024-06-22 14:35:04 +03:00
Kalle
2b53c348e6
Switch to own invariant that logs errors in prod
2024-06-02 14:34:01 +03:00
Kalle
a4a8af94dc
User submitted tournament logos ( #1742 )
...
* Can upload
* Remove avif tournament logos
* Progress
* TODOs
* Update logic
* Approval
* Fix e2e test
2024-05-26 10:55:34 +03:00
Kalle
1d7b16c6a6
Add tournament logos
2024-05-09 13:53:50 +03:00
Kalle
bf3073c1fc
Invite only events + strict deadlines Closes #1709
2024-04-28 12:11:24 +03:00
Kalle
b958464c9e
Add tournament logos
2024-04-21 11:08:50 +03:00
Kalle
e1206425c2
Fix tournament avatar not showing
2024-04-14 12:35:11 +03:00
Kalle
aa5e97b68c
Add tournament logo
2024-04-11 21:14:48 +03:00
Kalle
d598fb2a72
Add tournament logo
2024-04-07 12:03:08 +03:00
Kalle
433404e979
Add tournament logos
2024-04-04 23:08:37 +03:00
Kalle
5b66148857
Upgrade deps
2024-03-31 10:55:51 +03:00
Kalle
1d8d5b26b7
Add tournament logos
2024-03-31 10:46:08 +03:00
Kalle
33f358cde9
Add tournament logo
2024-03-26 22:21:26 +02:00
Kalle
c6ea2b6e4b
Normalized event names for tournament logo lookup
2024-03-21 22:46:39 +02:00
Kalle
012300cc59
Add tourney logos
2024-03-20 22:21:55 +02:00
Kalle
9d0bea1cbb
Add logo
2024-03-16 11:17:53 +02:00
Kalle
d8c5172efd
SoS logo
2024-03-03 10:15:20 +02:00
Kalle
9cdd602737
Tournament showcase on the front page
2024-02-25 15:16:28 +02:00
Kalle
c43d48f930
Upgrade deps
2024-02-03 10:20:21 +02:00
Kalle
144da5d158
Tournament groups->SE, underground bracket etc. ( #1628 )
...
* Renders groups
* Bracket data refactoring
* Starting bracket working (first bracket only)
* TODOs + crash fix
* Source bracket logic initial
* Bracket progression (DE underground bracket)
* Preview working for second bracket
* Bracket nav initial
* Check-in to bracket feature
* Start Underground bracket
* Team/teams pages tweaks to support underground bracket
* Underground bracket finalization progress
* Tournament class
* id -> userId + more useOutletContext removed
* Bracket loader refactored out
* Migrate admin to useTournament
* Bracket.settings
* Slim tournament loader
* Fix useEffect infinite loop
* Adjust waiting for teams text
* Refactor old tournament DB call from to admin
* Admin action: check in/out from specific bracket
* Standings work
* Back button from match page -> correct bracket
* Standings logic for DE grand finals
* Standings + finalize bracket
* Dev log
* Unit tests utils etc.
* Adjust TODOs
* Fix round robin issues
* Add RR tests
* Round robin standings initial
* Wins against tied + points tiebreaker progress
* Fix losing state when switching between tabs
* Add check-in indications to seeding page
* Link to user page on seed tool
* Submit points
* Total points from bracket manager
* findById gonezino
* Ahead of time check-in
* Couple todos
* Reopen logic refactor
* Tournament format settings
* RR->SE placements, skipping underground bracket
* Fix tournament team page round names
* More teams to UG bracket if first round of DE only byes
* Fix graphics bug
* Fixes
* Fix some E2E tests
* Fix E2E tests
2024-01-30 00:32:13 +02:00
Kalle
8597655f58
Add Triton-Cup logo
2024-01-20 13:21:30 +02:00
Kalle
d67b0534c3
Add Paddling Pool + Proving Grounds logo and self-host
2024-01-13 19:14:01 +02:00
Kalle
5d628eaed9
Add tournament logos for calendar page
2024-01-07 13:15:30 +02:00
Kalle
0ba2b4c789
Dynamic max roster size
2023-11-25 13:36:57 +02:00
Kalle
e1b60db150
Disable register for invite only events
2023-11-25 12:56:01 +02:00
Kalle
365d25f405
Disable subs feature of season finale
2023-11-25 12:36:30 +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
dab6b00c2d
Update Prettier
2023-08-26 22:38:11 +03:00
Kalle
337f97e6c6
Tournament: Add subs to roster mid-tournament
2023-06-05 23:50:44 +03:00
Kalle
1792ad7927
Tournament: Remove map pools from parent loader
2023-05-31 21:57:05 +03:00
Kalle
7342dd1667
Tournament team page ( #1380 )
...
* WIP
* Query
* Backend for team page done
* UI function made
* UI work
* Tweaks
* Fix showing players from own team
* Optimize performance
* Inactive players styling
* Stage popover
2023-05-28 15:25:46 +03:00
Kalle
af3110d558
Don't show new team registration form after check-in has ended
2023-05-19 10:36:52 +03:00