Commit Graph

41816 Commits

Author SHA1 Message Date
a019f2cc5c Merge branch 'master' into rework-multiplayer-test-scenes 2021-06-30 13:49:05 +09:00
825181121d Merge branch 'master' into spectator-start-at-end-2 2021-06-30 01:50:14 +09:00
5031707048 Merge pull request #13690 from smoogipoo/fix-action-posting
Fix commands posted to the wrong channel
2021-06-30 00:39:02 +09:00
60d6087700 Merge pull request #13695 from smoogipoo/fix-snaking-tests
Fix gameplay tests incorrectly seeking via MusicController
2021-06-30 00:38:13 +09:00
e9158ccc41 Fix gameplay tests incorrectly seeking via MusicController 2021-06-29 23:23:21 +09:00
331b7237ab Attempt to fix one more intermittent test failure 2021-06-29 23:02:20 +09:00
6dd3c6fe93 Make MultiSpectatorScreen and tests more resillient to timing 2021-06-29 22:45:51 +09:00
5edaf8235d Merge pull request #13692 from peppy/add-migration-logging
Add more logging to help diagnose realm migration failures
2021-06-29 21:34:08 +09:00
3a002e357a rename method 2021-06-29 19:28:21 +07:00
2f1203085b Also add logging of realm block/flush operations 2021-06-29 20:23:25 +09:00
9acc5e38bb Add basic logging for osu! storage migration
When looking into the test failure at https://github.com/ppy/osu/runs/2940065457, it became apparent that we are not showing the migration process anywhere in logs. It's the cause of many issues, and we would want to see this in CI and user logs when occurring.
2021-06-29 20:23:25 +09:00
1b2d00f796 Trigger successes 2021-06-29 20:13:39 +09:00
3fb69666fb Merge pull request #13691 from peppy/throw-exceptions-on-host-failure
Fix multiple tests eating host exceptions
2021-06-29 18:05:47 +09:00
dbe3150f88 Mention about marker interfaces even more explicitly 2021-06-29 11:37:08 +03:00
bfdbe3c3fe Fix clocks getting added a second time 2021-06-29 17:29:25 +09:00
7997d57030 Mention interfaces being "markers" for the time being 2021-06-29 11:25:35 +03:00
8bcb4d13fb Fix multiple tests eating host exceptions 2021-06-29 17:21:09 +09:00
8e04d73b67 Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2 2021-06-29 17:06:57 +09:00
ca0eaab8e2 Add test 2021-06-29 16:30:46 +09:00
7a86686f40 Make nullable 2021-06-29 16:30:40 +09:00
9132c42f87 Fix actions posted to the wrong channel 2021-06-29 15:58:07 +09:00
bcdf36e77b Merge branch 'master' into spectator-start-at-end-2 2021-06-29 15:53:58 +09:00
92fa99700e Merge branch 'master' into rework-multiplayer-test-scenes 2021-06-29 15:39:59 +09:00
06beeee4d8 Cleanup match header test 2021-06-29 15:39:01 +09:00
a3b1e1d5fc Check for null ruleset in FilterCriteria 2021-06-29 15:18:40 +09:00
f547afe617 Merge pull request #13633 from peppy/fix-beatmap-import-fk-failure
Fix import flow potentially hitting foreign key constraint
2021-06-29 15:03:13 +09:00
a1fe9df378 add test to check sprite image width 2021-06-29 10:14:51 +07:00
d88d264491 prevent image sprite exceed its parent width 2021-06-29 09:49:45 +07:00
697b07acb1 Merge branch 'master' into fix-beatmap-import-fk-failure 2021-06-29 11:36:31 +09:00
471bf9a752 Merge pull request #13681 from peppy/score-submit-ruleset-id
Serialise and send ruleset ID as part of score submission
2021-06-29 11:27:13 +09:00
69dac018c7 Make OsuModSpinIn as incompatible with other IHidesApproachCircles mods
Respecting the TODO comment above it, mark `OsuModSpinIn` as
incompatible with other `IHidesApproachCircles` mods as well.
2021-06-28 21:20:07 +03:00
baf736026b Mark IHidesApproachCircles mods as incompatible with IRequiresApproachCircles 2021-06-28 21:20:07 +03:00
6a67a6736a Mark IRequireApproachCircles mods as incompatible with IHidesApproachCircles 2021-06-28 21:20:07 +03:00
006cc331c8 Separate IMutateApproachCircles to requiring and hiding 2021-06-28 21:20:07 +03:00
e4ca6a4266 Serialise and send ruleset ID as part of score submission 2021-06-29 01:55:09 +09:00
e58f690210 centering image sprite 2021-06-28 21:09:00 +07:00
2b8d41c045 add BlockImageContainer
change from AutoSize Both to AutoSize Y and RelativeSize X
2021-06-28 21:04:56 +07:00
1c074ff018 add BlockMarkdownImage
change from AutoSize Both to AutoSize Y and RelativeSize X
2021-06-28 21:04:13 +07:00
0e29ae037b add wide image test 2021-06-28 20:50:29 +07:00
ab977d91f0 fix image test not load
looks like forgot to change this after `CurrentPath` shenanigan
2021-06-28 20:40:22 +07:00
a9084db665 Merge pull request #13673 from peppy/import-early-checksum-abort
Shortcut import process to speed up duplicate imports
2021-06-28 19:55:09 +09:00
8950757b61 Merge pull request #13618 from peppy/fix-realm-state-change-crashes
Fix realm threading issues to make it releaseable
2021-06-28 19:54:49 +09:00
92fcf90768 Merge branch 'master' into import-early-checksum-abort 2021-06-28 19:29:08 +09:00
66fc95c111 Use LastOrDefault instead 2021-06-28 12:43:58 +03:00
7197998a10 Remove resolution to SkinManager and use pattern matching instead 2021-06-28 12:43:13 +03:00
83ab075042 Merge pull request #13680 from smoogipoo/disable-realm-analytics
Disable Realm analytics submission
2021-06-28 18:25:44 +09:00
b5c3c9d550 Disable realm analytics submission 2021-06-28 17:37:58 +09:00
035fe2ad49 Mark ruleset skin provider test scene as headless 2021-06-28 11:29:43 +03:00
177bfe1234 Merge branch 'master' into ruleset-resources-skin 2021-06-28 11:16:37 +03:00
a8597b6213 Merge pull request #13658 from frenzibyte/fix-initial-ruleset-skin-loading
Fix `RulesetSkinProvidingContainer` being potentially late in setting up skin sources
2021-06-28 17:03:56 +09:00