session-ios/Signal/src/environment/Migrations
Matthew Chen c7426f9343 Avoid crashing on startup due to database view creation.
* Substitute unread view for unseen view until unseen view is ready.
* Register as many views as possible async.
* Perform blocking, safe migrations before async registration of views.
* Add debug settings view for internal app stats.
* Show blocking overlay until async registration of database views is complete.
* Convert version migrations to use AppVersions.

// FREEBIE
2017-06-15 13:44:30 -04:00
..
OWS100RemoveTSRecipientsMigration.h Async migrations framework 2016-09-28 17:09:11 -04:00
OWS100RemoveTSRecipientsMigration.m Async migrations framework 2016-09-28 17:09:11 -04:00
OWS101ExistingUsersBlockOnIdentityChange.h Changed Safety numbers no longer block communication 2016-11-11 09:13:38 -05:00
OWS101ExistingUsersBlockOnIdentityChange.m style cleanup, no functional changes 2017-05-24 18:01:24 -07:00
OWS102MoveLoggingPreferenceToUserDefaults.h Migrate legacy db stored logging preferences to NSUserDefaults 2017-01-23 20:10:58 -05:00
OWS102MoveLoggingPreferenceToUserDefaults.m Convert "is logging enabled" methods to class methods so that they can safely be used before Environment has been initialized. 2017-03-14 17:59:36 -04:00
OWS103EnableVideoCalling.h Migrate existing users to RTC calling 2017-03-14 18:59:48 -04:00
OWS103EnableVideoCalling.m Only run "enable video calling" migration if user is registered. 2017-03-16 10:59:10 -03:00
OWS104CreateRecipientIdentities.h IdentityKeyStore changes 2017-05-24 18:01:24 -07:00
OWS104CreateRecipientIdentities.m Sketch out OWSIdentityManager. 2017-06-07 10:18:16 -04:00
OWSDatabaseMigration.h IdentityKeyStore changes 2017-05-24 18:01:24 -07:00
OWSDatabaseMigration.m IdentityKeyStore changes 2017-05-24 18:01:24 -07:00
OWSDatabaseMigrationRunner.h Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00
OWSDatabaseMigrationRunner.m Avoid crashing on startup due to database view creation. 2017-06-15 13:44:30 -04:00