session-ios/SessionMessagingKit/Utilities
Morgan Pretty a1b4554cdb Migrated the SessionSnodeKit from YapDatabase to GRDB
Changed the min OS version to iOS 13.0 (support for 'Identifiable')
Removed the alternate approaches to fetching the userKeyPair and userPublicKeyHexString (no consistently routed through the caching method)
Migrated the 'OWSIdentityManager' logic to use the new 'Identity' type
Added the 'Setting' table and got the pattern working fairly nicely (unfortunately there isn't a good way to avoid key collision without proper enums)
Updated the SessionSnodeKit to migration it's data from YDB to GRDB
Updated the SessionSnodeKit to use GRDB throughout it's logic
2022-04-01 17:22:45 +11:00
..
AppReadiness.h Restructure 2020-11-25 16:15:16 +11:00
AppReadiness.m Make things compile again 2020-11-26 10:37:56 +11:00
DeviceSleepManager.swift Make things compile again 2020-11-26 10:37:56 +11:00
Environment.h handle access to selected photos & optimise the process of request photo library permission 2021-04-08 13:36:20 +10:00
Environment.m handle access to selected photos & optimise the process of request photo library permission 2021-04-08 13:36:20 +10:00
FixedWidthInteger+BigEndian.swift Partially implement receiving pipeline 2020-11-06 14:05:45 +11:00
FullTextSearchFinder.swift remove useless code 2022-02-23 15:31:06 +11:00
MessageInvalidator.swift Fix message updating race condition 2021-08-09 14:54:16 +10:00
MessageWrapper.swift Re-organize files 2020-11-09 10:58:47 +11:00
NSData+messagePadding.h Allow admins to leave & fix remaining issues 2021-01-08 14:54:27 +11:00
NSData+messagePadding.m Allow admins to leave & fix remaining issues 2021-01-08 14:54:27 +11:00
OWSAudioPlayer.h Added code to show a HTTP LinkPreview error 2022-01-13 16:08:23 +11:00
OWSAudioPlayer.m Added code to show a HTTP LinkPreview error 2022-01-13 16:08:23 +11:00
OWSAudioSession.swift Attempt to fix extensions 2021-01-25 10:28:33 +11:00
OWSBackgroundTask.h Restructure 2020-11-25 16:15:16 +11:00
OWSBackgroundTask.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
OWSDisappearingMessagesFinder.h Restructure 2020-11-25 16:15:16 +11:00
OWSDisappearingMessagesFinder.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
OWSIncomingMessageFinder.h Restructure 2020-11-25 16:15:16 +11:00
OWSIncomingMessageFinder.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
OWSMediaGalleryFinder.h Restructure 2020-11-25 16:15:16 +11:00
OWSMediaGalleryFinder.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
OWSPreferences.h fix notification preview type nested transaction crash 2021-09-30 14:24:04 +10:00
OWSPreferences.m fix notification preview type nested transaction crash 2021-09-30 14:24:04 +10:00
OWSSounds.h Make things compile again 2020-11-26 10:37:56 +11:00
OWSSounds.m Send read receipts again 2020-11-26 13:23:35 +11:00
OWSSounds.swift fix PN sound settings not applying to remote PNs 2021-10-19 15:11:47 +11:00
OWSWindowManager.h Make things compile again 2020-11-26 10:37:56 +11:00
OWSWindowManager.m Make things compile again 2020-11-26 10:37:56 +11:00
ProofOfWork.swift Cleanup and tweaks 2022-01-25 12:05:45 +11:00
ProtoUtils.h Restructure 2020-11-25 16:15:16 +11:00
ProtoUtils.m Rename profilePictureEncryptionKey → profileEncryptionKey 2021-07-22 14:52:10 +10:00
ProximityMonitoringManager.swift Remove unused code 2021-05-04 15:06:41 +10:00
SNProtoEnvelope+Conversion.swift Migrated the SessionSnodeKit from YapDatabase to GRDB 2022-04-01 17:22:45 +11:00
SSKEnvironment.h Migrated the SessionSnodeKit from YapDatabase to GRDB 2022-04-01 17:22:45 +11:00
SSKEnvironment.m Migrated the SessionSnodeKit from YapDatabase to GRDB 2022-04-01 17:22:45 +11:00
SSKIncrementingIdFinder.swift Restructure 2020-11-25 16:15:16 +11:00
SSKReachabilityManager.swift Restructure 2020-11-25 16:15:16 +11:00
Threading.swift move pollers to one working queue to avoid race condition 2022-02-24 16:47:08 +11:00
ThreadUpdateBatcher.swift Batch thread updates 2021-05-28 09:47:05 +10:00
YapDatabaseConnection+OWS.h Remove the Signal protocol 2021-01-04 13:59:21 +11:00
YapDatabaseConnection+OWS.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
YapDatabaseTransaction+OWS.h Remove the Signal protocol 2021-01-04 13:59:21 +11:00
YapDatabaseTransaction+OWS.m Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00