Changelog

We do not support osu!fx. Please don't use it.

This is the changelog. Changes are published here as soon as they hit the production status (as in, live on the website).

Author Subject Time
Giuseppe Guerra Switch to stdlib logging
Giuseppe Guerra Updated submodule common
Giuseppe Guerra Merge branch 'master' of zxq.co:ripple/delta
Giuseppe Guerra /api/v2/multiplayer: add vinse_id, fix free_mod not being bool, minor fixes
Giuseppe Guerra Run bancho middlewares in concurrent tasks rather than before starting them
Giuseppe Guerra Some harmless testing
Giuseppe Guerra Removed unnecessary parentheses
Giuseppe Guerra These are actually not needed
Giuseppe Guerra Raise correct exception if achievements fail to load
Giuseppe Guerra Fix server not starting if S3 is disabled
Giuseppe Guerra Updated submodule common
Giuseppe Guerra Merge branch 'master' of zxq.co:ripple/xtrabirb
Giuseppe Guerra Add date and time to incremental backups file names
Giuseppe Guerra Fix first backup failing
Giuseppe Guerra Merge branch 'master' of zxq.co:ripple/xtrabirb
Giuseppe Guerra Test MySQL connection, alert in case of errors in xtraincr.sh
Giuseppe Guerra Add incremental backup instructions
Giuseppe Guerra 0 extra space incremental backups
Giuseppe Guerra S3 Replays bucket page. Fix some font awesome icons
Giuseppe Guerra Updated Font awesome, re-added total pp in dashboard
Giuseppe Guerra Re-added PP to RAP dashboard
Giuseppe Guerra Discord id and custom role id in edit user page
Giuseppe Guerra Accept remove2FA
Giuseppe Guerra Display 2FA status in edit user page
Giuseppe Guerra Add the ability to disable 2FA from RAP
Giuseppe Guerra Configurable redis connection parameters
Giuseppe Guerra Fix slow RAP dashboard
Giuseppe Guerra Ensure replays backup folder exists
Giuseppe Guerra Save replays on disk as well (for backups)
Giuseppe Guerra Log oppai output (debug) and oppai errors to stdout
Giuseppe Guerra Add write bucket exists check also when getting its name
Giuseppe Guerra Made s3_enabled a glob.conf property, add write buckets check at startup
Giuseppe Guerra Multiple S3 Buckets
Giuseppe Guerra Tag
Giuseppe Guerra Multi bucket replays retrieval and timeout, S3 replays upload
Giuseppe Guerra Add ability to get replay from disk if it's not on s3
Giuseppe Guerra ops
Giuseppe Guerra Fix typo
Giuseppe Guerra Update README
Giuseppe Guerra Tag version
Giuseppe Guerra Force distutils Cython language, replaced tabs with spaces
Giuseppe Guerra Experimental single bucket S3 replays retreival
Giuseppe Guerra Fix downloader_test
Giuseppe Guerra Ranking criteria fixes
Lithium Add loose ranking criteria for people
Giuseppe Guerra Merge remote-tracking branch 'origin/master'
Giuseppe Guerra 🥮 20.4.0 🥮
Giuseppe Guerra Add /api/v1/clients/*/cc
Giuseppe Guerra Fix beatmap id overflow
Giuseppe Guerra Add tools/sus_inspector.py