Matthew Chen
47df77f38c
Only run "enable video calling" migration if user is registered.
...
// FREEBIE
2017-03-16 10:59:10 -03:00
Michael Kirk
3ee1d5568c
Migrate existing users to RTC calling
...
// FREEBIE
2017-03-14 18:59:48 -04:00
Matthew Chen
dc422f7b00
Convert "is logging enabled" methods to class methods so that they can safely be used before Environment has been initialized.
...
// FREEBIE
2017-03-14 17:59:36 -04:00
Michael Kirk
e5c6d0db9a
fix potential deadlock
...
// FREEBIE
2017-02-20 18:01:27 -05:00
Michael Kirk
907e122d62
Migrate legacy db stored logging preferences to NSUserDefaults
...
This is part of making sure we can log *before* the DB is initialized.
// FREEBIE
2017-01-23 20:10:58 -05:00
Michael Kirk
c2aa17e362
Changed Safety numbers no longer block communication
...
When your partner changes their identity key (e.g. by reinstalling),
you'll see a notice alongside their message, but it will no longer
prevent the message from showing. aka "non blocking".
Existing users will be opted into the previous blocking behavior.
This is configurable for all users in Settings > Privacy.
// FREEBIE
2016-11-11 09:13:38 -05:00
Michael Kirk
3e7e67e276
Async migrations framework
...
* nonblocking by default
* track success of each migration independently
// FREEBIE
2016-09-28 17:09:11 -04:00