Commit Graph

12 Commits (26c7a5022a890df4e276778e1a50df6172cb4123)

Author SHA1 Message Date
Morgan Pretty 3514ed4f50 Updated the JobRunner to have multiple job queues (needs more testing)
Added a backoff to the Poller retry
Updated the "blocking" behaviour of the JobRunner
Tweaked the Job dependency handling to better handle orphaned dependencies
Fixed an issue where the Conversation screen wasn't observing database changes
3 years ago
Morgan Pretty 49dd341b6d Removed some more legacy code which has been refactored 3 years ago
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
3 years ago
Morgan Pretty 3b07be4eed Fixed a couple of crashes
Fixed an issue where sharing form Safari without adding comments would result in an invalid message getting sent.
Fixed a crash when sharing plain text from safari.
Fixed a crash when localising 'OK' (key and value can't be the same when using the new extension).
3 years ago
ryanzhao 7c11285dfb fix a crash when scanning false QR code to link a device 4 years ago
Niels Andriesse ea668f0344 Use newly translated strings 4 years ago
Niels Andriesse ff4d4fa39e Clean translations 4 years ago
Niels Andriesse 2e2ed4ea80 Use hex for seed encoding 4 years ago
Niels Andriesse a8cf657c63 Fix mnemonic interpretation bug 4 years ago
Niels Andriesse c5c6bf2624 Debug 4 years ago
Niels Andriesse 10e6d114a0 Sync profile updates 4 years ago
Niels Andriesse cea036e343 Reduce code duplication 4 years ago