702 Commits over 884 Days - 0.03cph!
Fix error on data seed
Fix data seed error
Bit of cleanup
Ignore trying to update a closed session
Fix asset list with negative skip/take
Should fix exception when saving score
Simplify the development environment check
Remove unused shit
Breadcrumbs and tweaks
Fix Api errors
And fixed another api login error
Merge branch 'master' into dev-env
Update data seed
Blobs upload to a subdir in dev env
And fixed another api login error
Remove unused shit
Breadcrumbs and tweaks
Added Granting, Revoking
Fixed Revokes count in stats
Fix form input not triggering change shit
Add GameOwnership to users
Don't allow creation of organisations if not game owner
Add session info, allow clearing sessions
New asset version can update game category
Merge branch 'master' into dev-env
StringPool data seed
Select Unknown when inserting score for non per map ranks
EF Core breaks with FK relationships id as 0.. for new dbs auto increment from 1, and explicitly grab the string we want here
Add leaderboard game with ranks to data seed
New asset version can update game category
Fixed Revokes count in stats
Fix form input not triggering change shit
Add GameOwnership to users
Don't allow creation of organisations if not game owner
Add session info, allow clearing sessions
Dev environment utility page
Add platform settings
Better admin only and banned user page blocking
Keep config updated
Quick stats page to sanity check player counts
Set up control mode tags from metadata
Merge branch 'master' into dev-env
Select the right local db when seeding
Set up control mode tags from metadata
Quick stats page to sanity check player counts
Add platform settings
Better admin only and banned user page blocking
Keep config updated
Change to the new name
Merge branch 'master' into dev-env
Simple data seed for new local dbs
Preset configs are fields instead of getters
Update dev config
No more need to manually set dev environment
Don't need this log in dev env
Live/dev switch + fixes to accommodate new db creation
Endpoint configuration
Don't generate these keys for these, we set them explicitly
Consider fk constraints to allow new schema creation
Refresh blob upload endpoint
Allow deserializing enums by name
Ranking page is ordered properly
Player detail
Only show rankings list on games
reconnection handling
Fix tables getting unstyled
Fix fonts loading in late
StringPool to get without possibly adding
Ranking page allows viewing by buckets
Unify CanEdit access on asset pages
Remove Player.CityId, GameRating.CityId, rename GameRating.Bucket to BucketId - make it a stringpool entry, make it an int
Ranking wip
Notices page, accepting invites, rejecting invites, leaving org
Catch NRE
Script cleanup
Api logging cleanup
I wonder if net6.0-windows will work
User admin page
Admin user list
Admin usage stats
▇▌▍ ▅▋▅▌█ ▋▊▋▆ ▍▆▍▇ ▋▋▆▋▍ ▉▇▌▊▌▇▄▌▉▇ ▍▅▄▇▍▄▇▌
Remove unused table
SessionCleanup
Api return asset updated/created as DateTimeOffset (breaks compatibility)
This query is infinitely faster when not async
dotnet/SqlClient/issues/593
Make activity page a bit more dynamic/useful
Speed up admin/org pages
Admin Log
bulma source
Tweak trending list order
Relax asset title rules in manifest update
Constrain ident parameter