Signal-iOS/SignalMessaging/utils
Evan Hahn d132e70778 Add more logging for orphan data cleaner, Swiftify
[Some users report][0] that data isn't being properly deleted. This adds
some additional logging to `OWSOrphanDataCleaner` (and converts some of
it to Swift while we're at it) which may help us fix the bug.

There are some small behavior changes here, but they should be minor:

- We now only open _one_ transaction when checking whether we should
  do a cleanup, instead of two.
- Some log messages were changed
- We now handle the case where the "last cleaned date" is unexpectedly
  missing

[0]: https://github.com/signalapp/Signal-iOS/issues/4916#issuecomment-1248234244
2022-11-30 15:40:13 -06:00
..
Avatars Change license to AGPL 2022-10-13 08:25:37 -05:00
AFQueryString.h Change license to AGPL 2022-10-13 08:25:37 -05:00
AFQueryString.m Change license to AGPL 2022-10-13 08:25:37 -05:00
AppPreferences.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
CallMessageRelay.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
CommonStrings.swift Group calls: separate new/existing member safety number notifications 2022-11-14 10:01:04 -08:00
DateUtil.h Change license to AGPL 2022-10-13 08:25:37 -05:00
DateUtil.m Change license to AGPL 2022-10-13 08:25:37 -05:00
DateUtil.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
DebugLogger.h Change license to AGPL 2022-10-13 08:25:37 -05:00
DebugLogger.m Change license to AGPL 2022-10-13 08:25:37 -05:00
Dependencies+SignalMessaging.swift Add all JobQueues to environment, via a wrapper 2022-11-09 14:08:44 -06:00
DeviceSleepManager.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
HapticFeedback.swift Switify some code related to ConversationInputToolbar. 2022-11-07 16:32:59 -08:00
MobileCoinHelperMinimal.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSOrphanDataCleaner.h Add more logging for orphan data cleaner, Swiftify 2022-11-30 15:40:13 -06:00
OWSOrphanDataCleaner.m Add more logging for orphan data cleaner, Swiftify 2022-11-30 15:40:13 -06:00
OWSOrphanDataCleaner.swift Add more logging for orphan data cleaner, Swiftify 2022-11-30 15:40:13 -06:00
OWSPreferences.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSPreferences.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSScreenLock.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSScrubbingLogFormatter.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSScrubbingLogFormatter.m Change license to AGPL 2022-10-13 08:25:37 -05:00
ProximityMonitoringManager.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
RefreshEvent.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
Searcher.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ThreadUtil.h Change license to AGPL 2022-10-13 08:25:37 -05:00
ThreadUtil.m Add all JobQueues to environment, via a wrapper 2022-11-09 14:08:44 -06:00
ThreadUtil.swift Add all JobQueues to environment, via a wrapper 2022-11-09 14:08:44 -06:00
VoiceMessageModels.swift Change license to AGPL 2022-10-13 08:25:37 -05:00