Dean Herbert
|
ec231e0f31
|
Use more local realm reference
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-05-11 00:45:17 +09:00 |
|
Dean Herbert
|
33f024212f
|
Fix realm refetch operations potentially being unsafe
As seen in test failure https://github.com/ppy/osu/runs/6357384721?check_suite_focus=true.
|
2022-05-10 21:04:30 +09:00 |
|
Dean Herbert
|
3e5c9e8436
|
Fix cases of Access instead of Realm
|
2022-01-25 12:58:15 +09:00 |
|
Dean Herbert
|
f30894840c
|
Update terminology to realm "instance" rather than "context"
This matches the terminology used by realm themselves, which feels
better.
|
2022-01-24 20:38:38 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Dean Herbert
|
a5d2047f05
|
Fix various cases of creating realm contexts from update thread when not necessary
|
2022-01-21 01:44:56 +09:00 |
|
Dean Herbert
|
70c107b434
|
Remove pointless override method in RealmArchiveModelManager
|
2022-01-13 16:27:12 +09:00 |
|
Dean Herbert
|
a4de0f93fa
|
Move manager Update methods to be explicit to where they are still used by legacy code
Also fixes skin hash repopulation being completely broken.
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
7dba3c3551
|
Fix most remaining test issues
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
80eee6d7b0
|
Make RealmArchiveModelManager.Update work using automapper
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
64a47ff850
|
Allow RealmArchiveModelManager file operations to be performed on detached instances
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
d8e75a9de4
|
Reimplmeent IsAvailableLocally as an abstract method
|
2022-01-12 17:49:10 +09:00 |
|
Dean Herbert
|
b619ff1264
|
Reattach detached items on delete/undelete
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
fe8a5e867d
|
Remove updated/removed flow method mapping
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e9f0d41e
|
Replace BeatmapDownloadTracker event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
d70e292828
|
Remove old EF classes
|
2022-01-12 16:57:27 +09:00 |
|
Dean Herbert
|
fe99d4e984
|
Standardise parameter naming across all file IO methods
|
2021-12-02 17:19:53 +09:00 |
|
Dean Herbert
|
ae3038ead4
|
Overwrite existing files if AddFile is called with an existing filename
|
2021-12-02 17:18:06 +09:00 |
|
Dean Herbert
|
ea66cd6c5e
|
Add xmldoc and make realm ongoing transaction file op methods protected instead of public
|
2021-12-01 12:55:21 +09:00 |
|
Dean Herbert
|
c629a7a36f
|
Fix random selection and avoid using legacy events for handling skin import/deletion
|
2021-11-29 18:28:25 +09:00 |
|
Dean Herbert
|
29d074bdb8
|
Implement missing behaviours required for skin file operations via RealmArchiveModelManager
|
2021-11-29 18:28:25 +09:00 |
|