Kalle
81483de0db
Upgrade to React Router 7 ( #2681 )
2025-12-29 19:21:11 +02:00
Kalle
42cb33641d
Deadline per tournament match ( #2657 )
2025-12-10 19:42:30 +02:00
Kalle
a2b3e36c49
Established orgs ( #2609 )
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
c6e7b08ebc
Add new org by user + some other things
2025-10-12 13:35:37 +03:00
Kalle
1bbb14b1dc
Fix can add badges you don't own via template functionality
2025-10-12 10:56:55 +03:00
Kalle
98a5ccbe3a
User configurable tournament max member count ( #2565 )
2025-10-11 14:03:53 +03:00
Kalle
fa60d0d03f
Add badges on tournament finalize ( #2459 )
2025-07-19 13:33:58 +03:00
Kalle
8b469cebf9
Fix can't edit tournaments as org admin if no calendar event adder / tournament adder perms ( #2433 )
2025-06-30 18:59:05 +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
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
05e2e95aeb
Refactor more logic to use global roles ( #2231 )
...
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
* wip
2025-04-27 21:03:47 +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
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
aea1e9ce35
Toasts ( #2132 )
...
* Fix unexpected server error when trying to access non-existing tournament team page
* Fix Catcher textarea usage
* Fix unexpected server error on LFG page
* Validator for duplicate tournament team name
* initial
* Fix tests
* Success toast
* Done?
* Fix leftover
2025-03-07 22:20:29 +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
39a5c7d2f1
Enable subs tab toggle
2024-11-28 23:03:49 +02:00
Kalle
56a222cbf2
Prevent creation of tournaments without tiebreaker map pool if required by the format selected
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-26 22:17:03 +02:00
Kalle
dd53b32a7e
Filter calendar events by tags ( #1972 )
...
* backend
* Tournament docs only visible when adding tournament
* Progress
* Finish?
* Fix
2024-11-25 23:14:49 +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
ba12a61ba9
Add TO permissions via UI
2024-08-25 11:29:35 +03:00
Kalle
dd90078fe4
Allow org admin to edit tournaments held by the org Closes #1816
2024-08-12 21:30:53 +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
d48cc24810
Fix posting regular calendar events
2024-06-24 15:40:36 +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
c5a051a1e1
Support for 1v1, 2v2 & 3v3 tournaments
2024-06-23 14:45:14 +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
e952093eaa
Add tournament data caching
2024-06-13 23:07:53 +03:00
Kalle
890b73f7a1
Tournament require IGNs option ( #1760 )
...
* Initial
* Edit IGN from profile
* Admin action
* Show IGN
* Toggle visibility
2024-06-09 11:23:00 +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
bf3073c1fc
Invite only events + strict deadlines Closes #1709
2024-04-28 12:11:24 +03:00
Kalle
c11d8ef9f7
Move calendar new action to different file
2024-04-28 11:13:13 +03:00