You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Handle "420 too busy" SRC error as a "503 Under a lot of pressure" error
Fixed some error handling, including some cases where the app though a user was non-existent when it was just SRC being "under a lot of pressure"
Tournament Scheduler
Disallow sending a registration with the same name written twice, rather than erroring out. Closes #249
Prioritize upcoming matches in the schedule viewer by hiding past timeslots by default. Closes #245
Global Scoreboard
Improved caching performance and reliability by using requests_cache
Performance improvement: Reduce size of initial request by not embedding game.levels
This also results in more identical calls, which are cached
Use a proper ThreadPoolExecutor and set proper thread limit
Created a multithread RatedSemaphore to better handle SRC rate limiting
Moved the Kappa in the meme error screen to take less space
Better wait time indication
Fixed a color issue with the QuickView table
Fixed the guard that was meant to prevent multiple updates of/from the same user at the same time (updating_from_seconds_left and updatting_to_seconds_left were using the wrong comparison operator, oops!)
Game Search
Added detailed variables breakdown from calculation Closes #256