Dan Balasescu
|
eb072a1d24
|
Add accuracy conversion, fix usages
|
2023-12-21 15:09:56 +09:00 |
|
Dan Balasescu
|
6b4b2a57fc
|
Expose only as one method
|
2023-12-21 14:58:23 +09:00 |
|
Dan Balasescu
|
4e3b994142
|
Relocate HitResult numeric score to ScoreProcessor
|
2023-12-21 14:52:31 +09:00 |
|
Dean Herbert
|
c1c8e2968f
|
Move operation to after user population
|
2023-10-30 15:46:09 +09:00 |
|
Dean Herbert
|
96dd7b3333
|
Update the last played date of a beatmap when importing a replay by the local user
|
2023-10-30 15:44:16 +09:00 |
|
Bartłomiej Dach
|
24956588e9
|
Fix score importer looking up guest user by username online
|
2023-10-10 09:28:01 +02:00 |
|
Bartłomiej Dach
|
0769d0f49f
|
Merge branch 'master' into fix-batch-import-score-missing-notifications
|
2023-09-27 17:06:47 +02:00 |
|
Dean Herbert
|
2481c0b64b
|
Don't show replay import "missing beatmap" notifications during stable import
Closes https://github.com/ppy/osu/issues/24926.
|
2023-09-27 17:04:43 +09:00 |
|
Dean Herbert
|
3708e79577
|
Adjust logging to still expose the underlying exception
|
2023-09-27 16:55:03 +09:00 |
|
Dean Herbert
|
d1d82d2b49
|
Improve notification display when score import fails
|
2023-09-26 15:00:56 +09:00 |
|
Dean Herbert
|
f726c38215
|
Pass ArchiveReader instead of Stream to simplify resolution code
|
2023-09-19 17:49:15 +09:00 |
|
Dean Herbert
|
0593c76c57
|
Fix log output using incorrect name
|
2023-09-19 17:34:24 +09:00 |
|
Bartłomiej Dach
|
59b9a636d3
|
Fix grammar in comment
|
2023-09-18 10:46:14 +02:00 |
|
cdwcgt
|
f68a12003a
|
check beatmap hash before try to import
|
2023-09-04 17:37:31 +09:00 |
|
cdwcgt
|
58844092d6
|
post a notification instead a screen
|
2023-09-04 16:17:21 +09:00 |
|
cdwcgt
|
09047538c7
|
remove all memory stream dispose
|
2023-08-04 20:02:22 +09:00 |
|
cdwcgt
|
0e7e36f114
|
don't passing stream by exception
|
2023-08-02 22:04:29 +09:00 |
|
cdwcgt
|
6637a5e7bc
|
ensure Performer not null
|
2023-08-02 18:53:27 +09:00 |
|
cdwcgt
|
4c43c92329
|
ensure dispose stream
|
2023-08-02 17:58:17 +09:00 |
|
cdwcgt
|
eef63b41da
|
fetch missing beatmap when import score with missing beatmap
|
2023-08-02 17:58:05 +09:00 |
|
Dean Herbert
|
d72765b6f8
|
Merge pull request #24114 from peppy/editor-save-local-score-management
Ensure scores always have the correct linked `BeatmapInfo`
|
2023-07-07 15:40:54 +09:00 |
|
Dean Herbert
|
a98a36872e
|
Bring realm library up-to-date
|
2023-07-06 13:37:43 +09:00 |
|
Dean Herbert
|
9ff6b3fcd3
|
Merge branch 'master' into editor-save-local-score-management
|
2023-07-06 12:28:44 +09:00 |
|
Dean Herbert
|
5947c2b298
|
Throw if a null BeatmapInfo arrives during score import process
|
2023-07-05 16:08:06 +09:00 |
|
Dean Herbert
|
d74b1e148d
|
Make ScoreInfo.BeatmapInfo nullable
|
2023-07-04 14:50:34 +09:00 |
|
Dan Balasescu
|
6822871dab
|
Move population of LegacyTotalScore to ScoreImporter
|
2023-06-29 17:21:24 +09:00 |
|
Dan Balasescu
|
09bc8e45de
|
Refactoring
|
2023-06-28 16:14:32 +09:00 |
|
Dan Balasescu
|
0c5c09597c
|
Store old total score as LegacyTotalScore
|
2023-06-27 14:59:40 +09:00 |
|
Dan Balasescu
|
a9c65d200a
|
Initial conversion of scores
|
2023-06-26 22:19:01 +09:00 |
|
Bartłomiej Dach
|
51b5a0863f
|
Apply migration to new standardised score on normal reimport too
|
2023-06-15 21:53:15 +02:00 |
|
Dean Herbert
|
c5e77e13de
|
Add a very simple user cache to ScoreImporter
|
2023-06-09 19:03:28 +09:00 |
|
Salman Ahmed
|
c6b6d0dcfe
|
Remove verbose log from notifications feed
|
2023-01-10 13:31:29 +03:00 |
|
Salman Ahmed
|
20ed337ea8
|
Remove unused using directive
|
2023-01-09 23:25:52 +03:00 |
|
Salman Ahmed
|
f216d7264b
|
Improve missing beatmap failure logging on score import
|
2023-01-09 23:06:59 +03:00 |
|
Berkan Diler
|
08d2fbeb8e
|
Use new ArgumentNullException.ThrowIfNull throw-helper API
|
2022-12-22 21:27:59 +01:00 |
|
Dean Herbert
|
4a7d7c6ed9
|
Use MaxBy in all locations that can and update inspection level to match dotnet-build
|
2022-12-19 16:47:10 +09:00 |
|
Dean Herbert
|
cf2719d4c0
|
Convert batchImport parameter to parameters class to allow further import configuration
|
2022-12-13 19:55:18 +09:00 |
|
Dan Balasescu
|
08d0c08750
|
Fix async exception by using difficulty calculator directly
|
2022-09-09 13:57:01 +09:00 |
|
Dan Balasescu
|
731d3f3b63
|
Add MaximumStatistics upgrade for databased scores
|
2022-09-09 09:56:08 +09:00 |
|
Dan Balasescu
|
cc648a90bc
|
Actually save maximum statistics
|
2022-08-24 17:28:41 +09:00 |
|
Dean Herbert
|
c35da62224
|
Add flow for bypassing local cache lookups when refreshing beatmap metadata
|
2022-07-28 16:33:51 +09:00 |
|
Salman Ahmed
|
d0fe4fe15a
|
Fix user population logic not including country
|
2022-07-16 06:39:05 +03:00 |
|
Salman Ahmed
|
4f009419b8
|
Simplify population logic and match code style
|
2022-07-11 21:51:09 +03:00 |
|
Andrew Hong
|
10d6027c89
|
Assign missing UserID to RealmUser
|
2022-07-11 02:36:51 -04:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
f3984d98e6
|
Remove RealmArchiveModelManager from hierarchy
|
2022-06-16 18:53:13 +09:00 |
|
Dean Herbert
|
4d9e3d1982
|
Rename Score/Skin ModelManager classes to Importer for now
|
2022-06-16 18:11:50 +09:00 |
|