* Fix value parsing to avoid errors and display reset correctly
* Add color preview
* Add color contrast checker
* Run formatter
* Satisfy checks
* Small fixes
* Update wording
* Re-order combinations
* Add translation keys
* Use clsx for pass/fail
* Use table elements
* Remove wrapper element
* Use single decimal for contrast
* Move description into popover
* Update css vars to accept preview colors
* Update colors input
* Remove reloadDocument
* Wrap in details summary
* Update popover text
* 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
* 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
* 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
* Initial
* Faster user page
* Remove redundant function
* Favorite badge sorting
* Upgrade deps
* Simplify entry.server
* Bun tests initial
* Update package.json npm -> bun
* Update README
* Type safe translations again
* Don't load streams info for finalized tournaments
* Translations as an object
* More unit test work
* Convert match.server.test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* test
* Test & all done
* Working cf
* Bun GA try
* No cache
* spacing
* spacing 2
* Add SQL logging
* Remove NR
* Hmm
* Hmm 2
* Interesting
* SKALOP_SYSTEM_MESSAGE_URL
* .
* .
* ?
* .
* ?
* Server.ts adjust
* Downgrade Tldraw
* E2E test fix
* Fix lint
* Added some og tags to the tournament registration endpoint
* Removed the hardcoded image value
* Added explicit nulls to make the type system happy
* Moved the information to be available from to.id in general
* Initial
* Can post new
* Load team
* seed + loader posts
* LFGPost render initial
* More UI work
* Tiers
* sticky left
* Mobile
* new.tsx work
* TeamLFGPost component initial
* Full team member list
* Add TODO
* Delete post action
* Edit post etc.
* Delete team posts when team disbands
* Prevent adding same post type twice in UI
* Post expiry logic
* Fix layout shift
* Filters initial
* Progress
* Weapon filtered implemented
* Weapon alt kits in filtering
* + visibility
* i18n
* E2E test
* Team = null
* 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
This broke after upgrading deps and couldn't figure it out with a quick look.
It just makes it a bit more convenient when adding new pages & debugging
but not really that necessary so decided to delete it for now.
Seems like this is providing no value. In dev mode they already do it by default.
In prod it's sanitized. Anyway I guess we want to send these to Sentry?
* 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