All notable changes to this project will be documented in this file.
- Overview query
- Including storm map pack
- Avoiding cloning maps name and uids
- Moved
last_rank
field toMappackMap
struct - Avoiding hashmap usage for map pack scores calculations
- Using sql transaction for
/player/finished
route - Returning request id for graphql errors
- Mappack branch for graphql
- Added
/info
route
-
Fix wrong version for ladder_score package
-
Wrong latest records shown for a player on the website
-
Logging wrong message in console
-
Not using transaction for
/player/finished
route -
Avoiding retrieving object from redis pool in loop
- Added
/player/report_error
route - Returning request id on error
- Grouped arguments of some util functions
- Using sql transaction for a record insert
-
Fix weird issue triggered on server
-
Fix missing auth guard on /player/finished route
-
Temporary system for benchmark
-
/player/pb routes returning wrong cps times
-
Optimized sql queries for graphql route
-
Benchmark maps leaderboard not showing
- Upgrading dependencies
- Refactored update_or_insert function body
- Full update after missing rank
- Redis leaderboard updating incorrectly
- Avoided sql syntax error with wrong map id
- Permanent ban not retrieved
- Auth state not shared across server
- Not compiling without feature
-
Documented part of the API and server deployment
-
Documented auth system and other stuff
- Logging info when client token deleted
- Added times route
- Using explicit flow for MP oauth system
- Test v0