Signal-iOS/SignalServiceKit
Harry 7ba5f7384a
Handle being de-registered while still in the middle of registration
* put rereg mode params into a struct for sharability

* add step and UI handling for when we become deregistered during post-reg steps

* handle dereg when syncing push tokens

* show generic error on kbs backup failure

* handle dereg when restoring from kbs

* handle dereg during profile setup steps

* finalize pni stuff before deregistering

* add comment

* change debug fail to log

* Navigate to verification vc before showing popup so that we don't cancel the nav controller pop

* send a session sms code even if we get interrupted right after session creation

* improve state handling for initial session sms code

* nit: make var fileprivate

* show error when state changed on screen
2023-03-28 07:50:56 -07:00
..
Calls Enable a RingRTC field trial for all users, with kill switch 2023-02-01 16:20:16 -06:00
ChangePhoneNumber Ignore AccountRecord.E164 if we are PNP capable 2023-03-24 15:33:28 -07:00
DateProvider Implement RegistrationSessionManager 2023-02-08 15:37:12 -08:00
Dependencies Rename StorageServiceManagerProtocol 2023-03-23 09:29:38 -07:00
Experience Upgrades guard usernames megaphone on usernames feature flag 2023-03-17 10:25:25 -07:00
GroupMembers Clean up logic that builds the TSGroupMember table 2023-03-27 12:52:54 -07:00
Jobs Clean up queue names 2023-02-27 14:16:09 -08:00
KeyBackupService Handle being de-registered while still in the middle of registration 2023-03-28 07:50:56 -07:00
Mocks Support change number in registration coordinator 2023-03-17 17:55:06 -07:00
protobuf Atomically persist values from change-number 2023-03-23 16:50:59 -07:00
Registration Change all e164 references in reg coordinator to E164 type 2023-03-16 11:32:13 -07:00
Resources Add parsing support for the pni capability 2023-03-24 10:07:39 -07:00
Schedulers Fix main queue scheduler 2023-02-16 12:18:15 -08:00
src Enable new registration for internal builds 2023-03-27 16:30:21 -07:00
tests Clean up logic that builds the TSGroupMember table 2023-03-27 12:52:54 -07:00
Usernames Rename StorageServiceManagerProtocol 2023-03-23 09:29:38 -07:00
.clang-format Update clang-format with AllowShortEnumsOnASingleLine: false 2022-03-14 11:20:20 -07:00
.gitignore
.travis.yml
SignalServiceKit-Prefix.pch Change license to AGPL 2022-10-13 08:25:37 -05:00
SignalServiceKit.h Remove unused NSArray+OWS.[hm] files 2023-03-27 11:30:06 -07:00