958c0fb390
Remove Appveyor.TestLogger
2022-07-11 15:01:16 +09:00
f3c9f9a216
Merge pull request #18751 from frenzibyte/tournament-beatmap
...
Improve tournament beatmap JSON storage using lightweight model
2022-06-18 11:00:26 +09:00
4c47996130
TournamentPlayer
-> TournamentUser
2022-06-18 02:33:26 +03:00
60903be566
Standardise naming for online ID
...
Rather than continuing with `ID` or `Id`, this should follow the new
standards and use `OnlineID` instead. Only updating this since it's a
newly introduced class.
2022-06-18 01:48:16 +03:00
9f97d1a7db
Replace tournament beatmap storage type with lightweight model
2022-06-18 01:34:09 +03:00
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
218642c300
Update unsafe file write usages
2022-05-16 18:05:27 +09:00
fecf92e16f
Update libraries to latest versions
2022-05-11 19:54:59 +09:00
a7a7584d3e
Add test coverage ensuring ruleset ID is correct after bracket read
...
Historically, tournament client may have written incorrect `OnlineID`
values. We wanted to use `ShortName` to re-fetch the ruleset. This test
ensures this flow is working correctly.
2022-03-31 18:39:58 +09:00
fe63a09a0f
Fix missing dependency in test
2022-02-28 11:59:10 +09:00
746f28c848
Add test scene for song bar component
2022-02-27 15:31:34 +01:00
1a7a160f0a
Update vscode launch.json files for all other projects
2022-02-25 14:28:54 +01:00
d79845fb1d
Revert NUnit3TestAdaptor
(again)
...
Console output is still broken. See
https://github.com/ppy/osu/runs/5196023462?check_suite_focus=true .
2022-02-15 17:06:34 +09:00
60153bb69d
Update nuget packages to highest usable versions
...
EF packages are intentionally pinned to 5.0.14 as higher versions no
longer support `netstandard2.1`, which we require for xamarin projects.
2022-02-15 15:19:23 +09:00
176bb4a4e2
Update desktop projects to target .NET 6
2022-02-10 17:42:09 +09:00
5872dabf60
Fix incorrect flag to options conversion
2022-01-25 14:16:15 +09:00
86c844bd58
Update remaining usages of GetSuitableHost
in template projects
2022-01-25 14:15:29 +09:00
dd2caea694
Update GetSuitableHost
usages in line with new HostOptions
2022-01-25 13:52:02 +09:00
96d07e20ed
Revert nunit test adaptor version bump until console output bug is resolved
...
Tests have started to output too much log content, causing viewing CI
failures to be painfully impossible. Roll back for now.
Fix may be related to
https://github.com/nunit/nunit3-vs-adapter/issues/941 , although we don't
use filter.
2022-01-19 02:18:58 +09:00
02baad30d7
Merge branch 'master' into global-bindable-thread-safety
2022-01-18 18:12:00 +09:00
014c840d80
Fix incorrect thread usage of ruleset in tournament DataLoadTest
2022-01-18 13:29:24 +09:00
125439d177
Update all (non-NET6) nuget packages
2022-01-18 11:09:26 +09:00
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
12c3e56881
Fix IPCLocationTest
not waiting for load of component
...
As seen at
https://github.com/ppy/osu/runs/4731480384?check_suite_focus=true .
2022-01-07 19:01:06 +09:00
be02c3f9f8
Fix a couple of remaining cases of tests not using the new temporary file location for storage
2021-12-24 20:17:47 +09:00
4b88e257e5
Update usages of CleanRunHeadlessGameHost
to match new signature
2021-12-24 20:17:34 +09:00
054543f58f
Revert tournament beatmap panel test change with comment
2021-12-04 15:33:02 +01:00
2acf46154a
Remove many unused resolutions of RulesetStore
2021-12-03 18:16:29 +09:00
e75e209053
Cache and consume IRulesetStore
where feasible
2021-12-03 18:16:01 +09:00
ba05a0a383
Centralise specification of bracket.json filename
2021-12-03 16:04:11 +09:00
87d6a743dd
Migrate custom tournament client assets to uppercased directories
...
It has transpired that on filename-case-sensitive filesystems, the
tournament client does not consistently handle custom asset paths.
Videos and mods could only be looked up from `videos` and `mods`
directories (lowercase), while flags could only be looked up from the
`Flags` directory (uppercase).
A complicating circumstance is that default country flags, coming from
osu-resources, also depend on the flag lookup being uppercased.
To attempt to clean up the handling as much as it appears to be
possible, automatically move user-supplied lowercase directories to
uppercase.
2021-11-28 16:36:19 +01:00
db2d8b6d8b
Fix ruleset instance creation null checks
2021-11-24 15:25:56 +09:00
0cf5a738dc
Remove unused using
2021-11-23 16:32:44 +09:00
4624977b77
Fix tournament tests potentially using data left over from previous runs
2021-11-23 14:38:37 +09:00
e0629ba81c
Update all dependencies
2021-11-20 13:31:10 +09:00
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
7747fd5810
Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.11.0 to 17.0.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.11.0...v17.0.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 17:01:54 +00:00
f1499641f3
Rename all usages of APIBeatmap
to beatmap
in tournament namespace
2021-10-27 18:42:48 +09:00
3130616300
Update tournament components to use APIBeatmap
directly
2021-10-27 18:26:44 +09:00
0fb2307420
Add back using directive
...
Was removed for being unneeded in a prerequisite PR but then ended up
leading to compilation failures in the dependent PR.
2021-10-25 21:00:05 +02:00
a49a1f41cb
Merge branch 'master' into move-online-beatmap-metrics
2021-10-25 20:33:49 +02:00
3f91e74e57
Remove unused using directive
2021-10-25 19:26:52 +02:00
6adb0f068b
Fix multiple issues with json serialisation of online info (causing tournament failures)
2021-10-25 16:52:50 +09:00
7c99193ada
Add tournament LadderInfo
serialisation tests
2021-10-25 16:49:33 +09:00
d1b0dd1f6b
Fix GameHosts being run on TPL threads
2021-10-12 17:13:36 +09:00
ec61c3c5ee
Rename all remaining cases
2021-10-03 00:55:29 +09:00
9cf79a80c2
Replace many more calls to CreateAllMods
with more specific calls
2021-09-10 12:04:55 +09:00
cf633973a9
Refactor exposed mod retrieval methods for better safety
2021-09-10 11:09:13 +09:00
5a1eccd8e3
Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.10.0 to 16.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.10.0...v16.11.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-01 18:17:37 +00:00