Made possible by https://github.com/ppy/osu-framework/pull/6377.
BeatmapInfo
Not sure why I didn't do that in https://github.com/ppy/osu/pull/28473...
Show an ongoing operation when checking for updates
Account for rate changing mods when disabling the "Ready" button
Addresses https://github.com/ppy/osu/discussions/30950.
As per feedback in https://discord.com/channels/90072389919997952/1259818301517725707/1310270647187935284.
Delay back button appearance when performing a quick restart
Add player settings to multi spectator screen
Move unnecessary properties from `BeatmapInfo` / realm to `IBeatmap`
Thanks to tests for pointing that out :blobsweat:
OsuOnlineStore
Links are checked to be in the ppy.sh domain here.
Several users have reported stutters when this happens. It's potentially from the error report overhead. We now know that this is a BASS level issue anyway, so having this logging is not helpful.
Expose more migration helper methods
Add ability to close playlists within grace period after creation
For use in https://github.com/ppy/osu-queue-score-statistics/pull/305. Some of these might look a bit odd, but I personally still prefer having them all in one central location.
Centralise supported file extensions to one helper class
As proposed in https://github.com/ppy/osu-server-beatmap-submission/pull/5#discussion_r1861680837.
Save