Riley Testut
62ebf05a8f
Updates wording of “Database Repaired” alert to mention conflicts.txt
2023-08-11 21:52:01 -05:00
Riley Testut
452e3dab06
Writes text file of possibly corrupted save files to Files apps instead of actually conflicting them
...
In practice, the number of conflicts was far too high for the number of save files that actually matter.
2023-08-11 21:51:32 -05:00
Riley Testut
43fedf6fcc
Fixes compiling with Xcode 14
2023-08-11 21:37:21 -05:00
Riley Testut
e6cd5475e9
Replaces Logger.debug() usage with Logger.notice()
...
Debug logs aren’t exported from release builds, so we now use `notice` level instead.
2023-08-11 18:57:28 -05:00
Riley Testut
9c31b8a864
Updates wording of “Database Repaired” alert
2023-08-11 18:57:28 -05:00
Riley Testut
5c7e3cc5b9
[ExpFeat] Adds filter button to change RepairSaveStatesViewController’s date range
...
* Recent (Last month)
* All
2023-08-11 18:57:28 -05:00
Riley Testut
d1643dbc8f
Throws SyncValidationError when downloading corrupted versions of “verified” SaveStates
...
After reviewing save states upon first launch, Delta will upload the verified game ID as metadata to ensure other devices don’t download remote versions with incorrect relationships.
2023-08-11 18:57:27 -05:00
Riley Testut
a9f15144ed
Repairs corrupted Game, GameSave, and SaveState relationships on initial launch
...
Automatically fixes Game and GameSaves, but requires user to manually review + fix all recent SaveStates.
2023-08-10 19:33:27 -05:00