* To BracketMapListDialog
* Working map list dialog + UI work
* Rename components
* Working version
* Counterpick info text
* PickBan
* Rearrange loader
* Working BAN_2
* Show error msg if pick/ban style selected but no rounds have it enabled
* OrganizerMatchMapListDialog
* Prepicked BAN_2
* Starter finder structure
* Prepicked + counterpick
* PLAY_ALL & visible chat to TO's after finalize
* Tweaks and handling edge cases
* Play all e2e test
* Allow viewing tournament info when it has started
* Desc markdown support
* Rules
* calendar.new loader refactor
* baseEvent refactor
* w/ staff
* Add 1h30min reg closes time
* As team
* Fix E2E test
* E2E tests
* MiniCheckinInfoBanner
* Initial
* Seed with to set map pool
* BracketStarter frontend
* First working
* Changing best of
* Fix roundMaps can be null
* Working for DE
* Start SE bracket
* Best of selection by round
* Move function
* updateRoundMaps to transaction
* Check in many in trx
* Show warning if no map pool set
* E2E tests
* After review
* Resolve TODO & adjust imports
* Tweak round sorting
* Remove old code
* Add prefetching
* Elim bracket initial
* Hide rounds with only byes
* Round hiding logic
* Align stuff
* Add TODO
* Adjustments
* Deadline
* Compactify button
* Simulations
* Round robin bracket initial
* eventId -> tournamentId
* seedByTeamId removed
* Couple more TODOs
* RR placements table
* Locking matches
* Extract TournamentStream component
* Bracket streams
* Remove extras for tournament-manager, misc
* Fix E2E tests
* Fix SKALOP_SYSTEM_MESSAGE_URL in env.example
* TODOs
* TODO moved to GitHub
* Handle team changing in match cache invalidation
* Fix streamer seeing undo last score button
* Show "Sub" badge on team roster page
* Show who didn't play yet on match teams preview
* Ranked/unranked badge
* Bracket hover show roster
* Add lock/unlock match test
* Fix score reporting
* 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
* Migrations
* Arrange admin UI
* Load staff from DB
* Fix TODO
* Can add/remove staff
* isTournamentAdmin / isTournamentOrganizer
* Show chat to streamer
* User titles in the chat
* chat name color
* Unique constraint
* TO Staff E2E tests
* Casts on stream page
* Streamer test
* Fix test
* 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
* Update PlusVotingResult
* Logic
* Replace plus tiers
* Testing initial
* Test progress
* Working one test
* Tests
* Schema different file
* Dynamic test
* Fix test util
* Chat initial component
* Connect to websocket
* Chat render actual messages
* Chat keep scrolled to bottom
* Pending messages
* Pass rooms as arg
* Chat with tabs
* Message max length
* Looking tabs initial
* Fixes
* Chat on looking page w/ unread messages count
* Add reconnecting websocket
* Patron custom color
* Change ChatMessage data model
* Fix mobile layout
* Add clean up to useEffect
* Chat codes
* FF + clear messages on group morph
* Hide messages when user leaves etc.
* Fix match page layout when chat missing
* New tabs
* Tabs for mobile
* Add TODOs
* Switch to own group tab when roster changes
* Chat styling
* Redesign group cards
* Bring back manager buttons
* Remove flipped
* Remove unused code
* Align better
* Link to user profile
* Better room pass + highlighted
* Fix view when group expired
* Fix MemberAdder (missing input + overflow)
* Chat stay connected in looking
* Remove filters for now
* Fix chat number align
* Fix chat unseen messages
* Hide chat when alone
* Remove rest todos
* Initial
* Search users from API
* Better feeling search
* Fix TODO
* Search via url, discord id & id
* Load initial user
* UserSearch on admin page
* UserSearch on tournaments page
* UserSearch for badges
* Plus suggestions
* Vod page
* Remove unused code
* Fix test