Support storing user country on databased scores
Update profile web overlay to use `SoloScoreInfo`
Make sure stats name are title-cased when score panel is contracted
Fix spectator client not correctly reconnecting after shutdown
Unknown
default
Replace `Country` class with enumeration
Change retry button icon from ArrowCircleLeft to Redo
Make `SoloScoreInfo.EndedAt` non-null
Fix "Start Chat" on multiplayer/playlist chat not opening overlay
ParticipantPanel
CountryCode.Unknown
CountryCode.XX
Country
SoloScoreInfo.EndedAt
Seems to already be the case for databased scores. Will be assured by https://github.com/ppy/osu-web/issues/9116. I've updated the `osu-score-statistics-processor` with this consideration.
UserCountry
CountryCode
OnlineSpectatorCalls
InvokeAsync
Fix "Cinema" mod not marking "Repel" as incompatible
Fix "Perfect" mod not marking "Autopilot" as incompatible
Don't send ruleset configuration failures to sentry
Don't show "missing background" messages to user
Make Autoplay Incompatible with Adaptive Speed
BeatmapSet
DrawableProfileScore
Beatmap.BeatmapSet
SoloScoreInfo
Fix `SoloScoreInfo` not carrying mod settings in conversion methods