Kalle
0393575c87
Drop teams in any bracket format ( #2684 )
2025-12-30 19:31:24 +02:00
Kalle
42cb33641d
Deadline per tournament match ( #2657 )
2025-12-10 19:42:30 +02:00
Kalle
db9c296094
Fix seeds, SPR & matches played in tournament result page when many starting brackets
...
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
Closes #2631
2025-11-13 21:05:28 +02:00
Kalle
9296319d23
Refactor HACKY_resolvePicture away ( #2606 )
2025-11-08 13:54:02 +02:00
Kalle
c50d4248c0
Upgrade Biome
2025-10-27 21:36:12 +02:00
Kalle
98a5ccbe3a
User configurable tournament max member count ( #2565 )
2025-10-11 14:03:53 +03:00
Kalle
1b6cecf6af
Swiss early advance variation ( #2527 )
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-09-21 09:05:58 +03:00
Kalle
baa4b43855
Docker setup for development ( #2460 )
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
02806ce3ce
Document Tournament module and remove redundant code
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-07 21:13:32 +03: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
77ee0fb7f6
Revert LUTI bracket progression hack ( #2346 )
...
* Revert "Fix LUTI play-off bracket not matching preview"
This reverts commit 3b79ea7916 .
* Revert "Better team sorting for LUTI play-offs (#2192 )"
This reverts commit eb95870b8b .
* Add placeholder for test
2025-05-31 14:50:02 +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
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
d2551d2706
Global roles refactor ( #2212 )
...
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
* isMod etc.
* canPerformAdminActions
* isAdmin
* isSupporter
* admin override
* Lohi
* Badge manage with new permissions style
* Refactor badge loading logic
* Move funcs
* Delete permissions.ts
* DRY
2025-04-21 23:51:30 +03:00
Kalle
3b79ea7916
Fix LUTI play-off bracket not matching preview
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-04-16 17:56:16 +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
eb95870b8b
Better team sorting for LUTI play-offs ( #2192 )
...
* WIP
* Finished
* Adjust
2025-04-16 12:10:56 +03:00
Kalle
994cb97346
Take Remeda in use replacing just-utils and own utils
2025-04-09 22:14:11 +03:00
Kalle
0cb5f09def
Give better error message to TO when can't check-in a team
2025-03-08 09:59:51 +02:00
Kalle
dd4f68158d
Linked third place match ( #2133 )
...
* Initial
* Done
* fix
2025-03-07 22:36:10 +02:00
Kalle
9d0a78517e
Various league mode tweaks
2025-03-03 23:12:55 +02:00
Kalle
b1d9d0f212
Allow overriding bracket destination to "eliminated"
2025-02-24 21:35:04 +02:00
Kalle
345ab64d70
Fix bracket having 3rd place match even if not shown in settings (+ better constant usage)
2025-02-24 21:31:56 +02:00
Kalle
9013833707
Always use bracket specific settings
...
I left the tournament settings there for backwards compability reasons. But now it seems they are causing a problem because the bracket progression selector is using bracket settings. So there was a bug where 3rd place match is disabled, but still showed up (because using different settings)
2025-02-23 12:15:25 +02:00
Kalle
dea2760d9f
Fix wonky group letters after Z (many teams)
2025-02-23 11:09:11 +02:00
Kalle
f99381295a
Allow 8 members to sign up to FLUTI
2025-02-15 11:42:58 +02:00
Kalle
11974c9054
Get round and bracket details from tournament-match endpoint Closes #2062
2025-02-04 13:15:39 +02:00
Kalle
55397736df
Make invitationals actually invitational Closes #2013
2025-02-04 12:32:18 +02:00
Kalle
c284e25ea8
For small tournaments, use same pool for the whole tournament Closes #1753
2025-02-04 12:19:04 +02:00
Kalle
b990cf8e33
Assign default prefix if tournament name has no letters Closes #2074
2025-02-04 12:12:19 +02:00
Kalle
d035873a09
Allow 8 members in league
2025-02-01 10:19:26 +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
df6784f593
Fix can't prepare maps in two day tournaments
2025-01-05 11:46:05 +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
52cf70f9ae
Many starting brackets ( #1992 )
...
* Initial
* Fixes
* Fix types
* Unit tests
* Clarify which discord
* progression selector tweaks
* Adjust input UI
* Done
2024-12-22 12:55:35 +02:00
Kalle
d3a825bd57
Override tournament bracket destination ( #1985 )
...
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
* Progress
* Done?
* Update seeding nth
2024-12-15 12:24:11 +02:00
Kalle
d20832acc2
Better tournament standings ( #1976 )
...
* Initial
* Fixes
* Finished
2024-12-04 23:05:56 +02:00
Kalle
cd71113cf8
Tournament default sort incomplete teams after full teams
2024-12-03 22:27:08 +02:00
Kalle
39a5c7d2f1
Enable subs tab toggle
2024-11-28 23:03:49 +02:00
Kalle
6d6163b99c
Fix bracket not displaying "requires check-in" text always
2024-11-28 22:58:22 +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
c533859ec9
Fix bug with bracket settings not getting applied correctly
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2024-11-12 17:16:05 +02:00
Kalle
c3444349b0
Free bracket progression ( #1959 )
...
* Initial
* Start implementing TournamentFormatSelector
* Progress
* Small progress
* Add source
* Progress
* Skeleton
* Progress
* Rename progression
* Can submit progression
* Fix potential issue with caching errors
* Settings
* isFinals/isUnderground
* Valid formats tests
* New bracket check in progress
* Perf optimization: simulate brackets only frontend
* Admin check in fix
* resolvesWinner logic
* SAME_PLACEMENT_TO_MULTIPLE_BRACKETS
* Structure work
* Edit bracket while tournament in progress initial
* Delayed check in to follow up bracket
* Progress validation
* NEGATIVE_PROGRESSION
* test first sources = null
* Different text when invitational
* More checks
* Validate changed are in preview
* Rename
* Translated errors
* Disbale submti if bracket progression is bad
* Adjust bracketIdx
* changedBracketProgressionFormat
* Progress
* Fix E2E tests
* Docs progress
* Fix state change
* Add docs
2024-11-10 12:07:43 +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
7cff3d290e
Fix prepared maps round robin crash Closes #1919
2024-10-10 17:40:34 +03:00
Kalle
c8921bfadb
Use to set map pool to show tournament modes Closes #1782
2024-09-14 13:58:58 +03:00
Kalle
19435dd75f
Prepare maps for brackets ahead of time ( #1845 )
...
* Prepared maps works for RR
* Refactor generateMatchesData
* Refactor rounds
* Initial prepare for SE/DE
* Share maps between brackets
* Todos
* resetPreparedMaps
* Bias SZ & reset prepared maps
* Trimming initial + tests initial
* Elimination trimming basic case
* Include group id
* Implemented all tests
* TODOs
* Better prepared maps submitted UX
* Small CSS tweaks
* Done
* Remove TODO
2024-08-24 12:10:36 +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
ca4b3cb7d8
Fix round names on tournament team page Closes #1796
2024-07-01 10:15:56 +03:00