Kalle
ff4402d9aa
User generatable API tokens ( #2621 )
2025-11-09 11:07:20 +02:00
Kalle
62808206c1
Add an index to speed up tournament team page
2025-11-08 10:59:12 +02:00
Kalle
1371dba890
Fix migration order
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
E2E Tests / e2e (push) Has been cancelled
2025-11-04 08:12:49 +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
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
510491c039
Scrimprovements ( #2603 )
2025-10-25 17:46:17 +03:00
Kalle
d6cf687a7e
Kysely for builds queries ( #2578 )
2025-10-19 11:57:53 +03:00
Kalle
0ac4d0a39f
User results page optimizations ( #2575 )
2025-10-16 19:10:21 +03:00
Kalle
54ef0305a3
Fix match page slowness ( #2573 )
2025-10-13 18:46:56 +03:00
Kalle
03ad348fdf
Tournament org page improvements ( #2569 )
2025-10-11 16:07:35 +03:00
Kalle
0ddc73666d
Art feature improvements ( #2564 )
2025-10-11 11:46:22 +03:00
Kalle
12590ba0df
Drop some unused columns, make TournamentRounds.maps always to be defined
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-07-25 21:48:07 +03:00
Kalle
fa60d0d03f
Add badges on tournament finalize ( #2459 )
2025-07-19 13:33:58 +03:00
Kalle
3d2ede6f3d
Tournament results participation, seasons page with tournaments & team results page ( #2424 )
2025-07-05 12:11:52 +03:00
Kalle
02e5d8fb46
Fix user createdAt being updatedAt instead
2025-06-24 15:26:20 +03:00
Kalle
70b11bb312
Scrims timestamp changes ( #2417 )
...
* isScheduledForFuture
* test
* done
2025-06-24 12:30:47 +03:00
Kalle
c35da55294
Tournament org bans ( #2397 )
...
* Initial
* e2e test
* extract
* finish?
2025-06-16 22:28:10 +03:00
Kalle
df3772403e
User admin tab Closes #2388
2025-06-14 08:41:52 +03:00
Kalle
7901ee8cab
Scrim improvements ( #2365 )
...
* Initial
* wip
* wip
* Finish?
* remove comment
2025-06-07 17:21:29 +03:00
Kalle
7ed228fe7e
Fix finalizing test tournament + track user created at Closes #2352
2025-06-05 22:04:56 +03:00
hfcRed
1aa3425120
SendouQ favorite weapons ( #2286 )
...
* Migrate code to new weapon list type
* Add database migration script
* Run formatter
* Display favorite background image
* Null latest weapon on empty array
2025-05-18 13:34:46 +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
6a9d7755a9
Customize badges order (supporters) ( #2220 )
...
* Initial
* wip
* E2E tests
* imports order
* Lint
2025-04-26 12:13:09 +03:00
Kalle
b4cc185d1d
Scrims ( #2211 )
...
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
* Progress
* Initial UI
* Can submit request
* Progress
* Show text if no scrims
* Can cancel request, tabs
* Delete post
* Popover if can't delete
* Request rows
* Progress
* Scrim page initial
* Fix migration order
* Progress
* Progress
* Works again
* Make it compile
* Make it compile again
* Work
* Progress
* Progress
* Progress
* Associations initial
* Association visibility work
* notFoundVisibility form fields initial
* Progress
* Association leave/join + reset invite code
* Progress
* Select test
* Merge branch 'rewrite' into scrims
* Remeda for groupBy
* Select with search
* Outline styling for select
* Select done?
* Fix prop names
* Paginated badges
* Less important
* Select no results
* Handle limiting select width
* UserSearch non-working
* Fix problem from merge
* Remove UserSearch for now
* Remove todo
* Flaggable
* Remove TODOs
* i18n start + styling
* Progress
* i18n done
* Add association e2e test
* E2E tests
* Done?
* Couple leftovers
2025-04-20 22:51:23 +03:00
Kalle
4ff0586ff8
Notifications ( #2117 )
...
* Initial
* Progress
* Fix
* Progress
* Notifications list page
* BADGE_MANAGER_ADDED
* Mark as seen initial
* Split tables
* Progress
* Fix styles
* Push notifs initial
* Progress
* Rename
* Routines
* Progress
* Add e2e tests
* Done?
* Try updating actions
* Consistency
* Dep fix
* A couple fixes
2025-03-01 13:59:34 +02:00
Kalle
e43e8eefb9
User preferences - ability sorting disabling
2025-02-08 11:22:54 +02:00
Kalle
8f156fb917
Team editors in addition to the owner ( #2077 )
...
* Initial
* Handle owner leaving
* Remove old team queries
* Progress
* Retire old toggle
* e2e tests
* Divide loaders/actions of team pages
2025-02-04 10:56:33 +02:00
Kalle
32c97a2467
Bluesky via Discord connection + upgrade remix-auth + remove Twitter references ( #2058 )
...
* Remove Twitter references
* Upgrade remix auth, bsky via Discord
* Test
2025-01-28 17:22:45 +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
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
dd94bb2396
Save tournamentTeamId for TournamentMatchGameResultParticipant (multi-team work)
2024-12-15 12:14:17 +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
ea77ea361b
Automatically delete old trust relationships
2024-11-11 21:57:28 +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
7f9c9f25fb
Homemade badges ( #1894 )
...
* Initial
* Author info
* Add docs
2024-09-29 13:49:27 +03:00
Kalle
59d77642e5
Bluesky for user & team pages ( #1891 )
...
* Migrations
* Bluesky for team page
* Unify interfaces
* For user page
* To org social links
2024-09-28 10:43:49 +03:00
Kalle
1c9dcacbf2
Join many teams & front page changelog ( #1880 )
...
* Initial
* Progress
* Changelog initial
* Progress
* E2E test
2024-09-14 12:31:05 +03:00
Kalle
d4d6002344
New results tab for tournaments ( #1876 )
...
* Initial
* Try npm in deploy script
* Progress
* Progress
* Progress
* Add missing index
* Title to user results page
* Hide SPR before tournament over
* Results page and redirect
* SPR info
* Row bg colors
* Laoyut shift fix
* Hide Swiss start round button if bracket is in preview
* Fix e2e test
* Not needed
* one more revert
2024-09-08 11:25:10 +03:00
Kalle
ba12a61ba9
Add TO permissions via UI
2024-08-25 11:29:35 +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
093e4d2e66
Sort user profile builds Closes #1233
2024-06-26 15:58:46 +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
af60cf3457
Battlefy account
2024-06-23 11:26:53 +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
c4d08011c7
Friend code to root user
2024-06-11 00:02:06 +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
bfce8d9646
Custom name ( #1754 )
...
* Migration and edit
* Migrate from discordName
* discordDiscriminator
2024-06-03 22:20:21 +03:00
Kalle
518e521e09
Active rosters & organizer revise rosters/score ( #1743 )
...
* Initial
* Fix migration order
* Edit score initial
* Can edit points
* Fix failing test
* Rename var
* Remove done TODO
* Rename organizerEditing
* Inactive style for score label
* E2E tests
2024-06-02 11:51:19 +03:00