b3219bb592
Update usages of OnlineID
2021-10-18 16:16:36 +09:00
e9c3d09e0e
Remove redundant specs
2021-10-15 16:27:16 +09:00
6d6de5b677
Remove redundant tuple naming
2021-10-10 16:50:55 +09:00
4475697a9c
Add score id key
2021-10-10 15:47:39 +09:00
c49d0a5013
Rewrite query to be easier to understand
2021-10-10 15:43:24 +09:00
b82ed3f167
Fix potential blocking operation on OrderByTotalScoreAsync()
...
In reality this wouldn't be a long process, but the blocking is really
noticeable if you add a Task.Delay(1000) in GetTotalScoreAsync().
2021-10-08 14:23:54 +09:00
4bd1083388
Merge pull request #14903 from peppy/importer-returns-live
...
Add `ILive<T>` and use as return type of `Import` methods
2021-10-04 20:16:32 +09:00
853cf6feaa
Rename last remaining BeatmapInfo Beatmap
usage
2021-10-04 17:35:53 +09:00
63f0b0c932
Rename out of place interface name
2021-10-04 16:35:55 +09:00
a2e61883e3
Initial push to use ILive
in import process
2021-09-30 22:55:25 +09:00
3e3b9bc963
Split out IModelDownloader
and also split apart ScoreManager
2021-09-30 18:25:20 +09:00
5618c9933b
Expose more pieces of ArchiveModelManager
via interfaces
2021-09-30 16:44:39 +09:00
3d8faea4b0
Simplify nesting of OrderByTotalScoreAsync
2021-09-07 18:52:25 +09:00
df7480e68c
Fix bindable implementation being synchronous
2021-09-01 20:56:23 +09:00
ab538dc3dd
Fix param not passed through
2021-09-01 20:30:26 +09:00
88fc53200e
Refactor
2021-09-01 15:41:52 +09:00
fee94236de
Fix update-thread pauses
2021-08-31 21:36:31 +09:00
cfcf3d7507
Use synchronous total score retrieval for bindable
2021-08-31 20:43:50 +09:00
d03950fb37
Move score calculation to ScoreManager
2021-08-30 19:33:09 +09:00
fb5d25405e
Replace calls to obsoleted GetOrDefault()
extension
2021-07-18 21:52:16 +02:00
ec71deec51
Remove some mentions of "lazer"
...
I am aware there are more throughout the codebase but intentionally left
the remaining mentioned for one reason or another. The intention here is
to mainly change user-facing versioning to change the positioning of the
"lazer" term (to be where we would expect "cuttingedge" or "beta" to
be).
2021-07-04 12:41:27 +09:00
d1f852d102
Make Populate
abstract to avoid unnecessary base call async complexity
2021-06-27 14:29:02 +09:00
6560dc2d1f
Fix exported replays being wrapped in zip packages
2021-04-26 20:46:44 +09:00
a16c0641b2
Revert EF Core to version 2.2
...
This reverts commit f3faad74d5
, reversing
changes made to 712e7bc7bf
.
Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
917717686a
Expand explanatory comment
2021-03-18 19:26:29 +09:00
b68dc686ee
Fix converted mania scores not accounting for GREATs
2021-03-18 19:19:53 +09:00
0a1e325fc7
Extract requerying of navigational properties from DbContext
2021-03-14 19:34:53 +03:00
d2f943395d
Hotfix importing scores from stable
2021-03-11 22:12:47 +03:00
03771ce8ec
Allow determining a BeatmapDifficultyCache's bindable return's completion state via nullability
2021-02-25 16:19:01 +09:00
5f23bd7259
Revert most of the changes to ArchiveModeManager by using better code
2021-02-12 12:48:32 +09:00
51d4da565c
Fix ArchiveModelManagers lookup paths.
2021-01-24 22:25:49 +01:00
d71ac83428
Use StableStorage in ArchiveModelManager.
2021-01-24 19:46:10 +01:00
5113d4af8f
Rename BeatmapDifficultyManager to BeatmapDifficultyCache
2020-11-06 13:14:29 +09:00
83482ca15c
Fix one more missed occurrence
2020-10-16 13:21:47 +09:00
50eca202f4
User IEnumerable for HandledExtensions
2020-10-02 16:17:10 +09:00
297168ecc4
Fix scores sometimes not being re-standardised correctly
2020-09-29 19:06:09 +09:00
31fae045fa
Update judgement processors with new hit results
2020-09-29 16:33:38 +09:00
5cdc8d2e7b
Add cancellation support
2020-09-09 17:37:11 +09:00
37a659b2af
Refactor/add xmldocs
2020-09-09 17:36:47 +09:00
e271408fca
Move max score calculation inside ScoreProcessor
2020-09-09 16:51:53 +09:00
ec2674e1ea
Fix nullref with null beatmap
2020-08-28 22:51:39 +09:00
d7bbb362bf
Separate bindables
2020-08-28 22:51:19 +09:00
8ffc4309fb
Fix possible NaN values
2020-08-28 22:23:44 +09:00
39f8b5eb85
Use async difficulty calculation
2020-08-28 21:45:27 +09:00
1e5e5cae0c
Add support for standardised -> classic changes
2020-08-28 21:34:34 +09:00
4d15f0fe52
Implement basic score recalculation
2020-08-28 19:16:46 +09:00
e5f4d8686e
Rename decoder
2020-03-24 13:07:50 +09:00
886db8eb22
Merge branch 'master' into fix-local-score-availability
2019-12-18 01:15:20 +09:00
946a202ee5
Fix online replays not being available locally
2019-12-17 15:47:08 +09:00
caf3f774ba
CA1309: compare strings correctly.
2019-12-17 13:00:15 +08:00