Commit Graph

10 Commits (410f37f0d5ea45c9097977d6783f1e5016845bc7)

Author SHA1 Message Date
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
4 years ago
Morgan Pretty 529e416dd1 Started work on GRDB logic and migrations
Setup a migration pattern
Setup the database configuration and security
Started defining the database schema
Started working on the migrations for SessionSnodeKit
4 years ago
Niels Andriesse d742fc1548 Delete V1 OGS & file server 5 years ago
Niels Andriesse 90e53e5cef Redesign conversation screen part 1 5 years ago
Niels Andriesse bbac6cc5ed Attempt to fix extensions 5 years ago
nielsandriesse d5e1237b0c Allow admins to leave & fix remaining issues 5 years ago
nielsandriesse de384fd4d9 Ensure legacy closed groups still work 5 years ago
Niels Andriesse 71758b0c00 Remove the Signal protocol 5 years ago
nielsandriesse d6c115bc2a Fix module linking issue 5 years ago
nielsandriesse ec4b26e76a Debug 5 years ago