Commit Graph

18 Commits

Author SHA1 Message Date
Dean Herbert c35da62224 Add flow for bypassing local cache lookups when refreshing beatmap metadata 2022-07-28 16:33:51 +09:00
Dean Herbert 8370ca9765 Add `ImportAsUpdate` method to `IModelImporter` to avoid otehr changes 2022-07-26 15:49:04 +09:00
Dean Herbert 8b6665cb5b Ensure initial beatmap processing is done inside the import transaction 2022-07-11 02:51:54 +09:00
Dan Balasescu 0bc332e90b
Merge pull request #19029 from peppy/fix-skin-import-duplicate
Fix skins potentially being duplicated on batch import
2022-07-08 14:18:14 +09:00
Dean Herbert c53dd4a703 Fix editor saving not updating `BeatmapSetInfo`'s hash 2022-07-08 02:33:14 +09:00
Dean Herbert cf1da1dd18 Fix skins potentially being duplicated on batch import
Resolves https://github.com/ppy/osu/discussions/19024#discussioncomment-3099200
2022-07-07 22:39:07 +09:00
Dean Herbert da61d0547f Include archive name in import log output 2022-06-27 15:24:25 +09:00
Bartłomiej Dach 26c5b59f6d
Replace usages of `string.To{Lower,Upper}()` 2022-06-24 11:57:45 +02:00
Dean Herbert e732c5a2d7 Add `PostImport` method matching `PreImport` 2022-06-20 18:40:23 +09:00
Dean Herbert 45c5013f09 Remove default value of `RealmArchiveModelImporter.HandledExtensions`
Not used anywhere and probably not wanted ever.
2022-06-20 18:40:23 +09:00
Dean Herbert dbae4c6f5a `PostImport` -> `PresentImport` 2022-06-20 18:36:29 +09:00
Dean Herbert 882e1c69e5 Move nested task back outside try-catch to avoid double-error 2022-06-20 15:36:44 +09:00
Dean Herbert dd93c7359e Update xmldoc for `importFromArchive` method 2022-06-20 15:25:43 +09:00
Dean Herbert 92f1a2958c Rename `Import(TModel)` to `ImportModel` to differentiate from other import methods 2022-06-20 15:18:07 +09:00
Dean Herbert a6c8a832aa Remove `Import(ArchiveReader)` and redirect existing usages to `Import(ImportTask)` 2022-06-20 15:14:57 +09:00
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Dean Herbert 1f3e1b2d97 Combine `BeatmapManager` and `BeatmapModelManager` into one class 2022-06-16 18:07:04 +09:00
Dean Herbert f23ddfe6cc Move remaining realm classes out of `Stores` namespace 2022-06-15 21:56:00 +09:00