Commit graph

127 commits

Author SHA1 Message Date
Niels Andriesse
40bb4ba1a4 Set device link message TTL, clean & add more analytics 2019-10-03 14:45:00 +10:00
Niels Andriesse
e46f6ee9b8 Fix migration issue 2019-08-30 12:12:32 +10:00
Niels Andriesse
ca822480b1 Update for seed changes 2019-08-20 13:54:37 +10:00
Niels Andriesse
de346cb645 Fix pre key bundle usage 2019-06-27 11:04:56 +10:00
Niels Andriesse
39c497f13d Clean up logging 2019-06-13 14:34:19 +10:00
Niels Andriesse
c040ea1e5e Clean up UI 2019-06-13 11:06:05 +10:00
Niels Andriesse
b83766ef74 Clean & fix conversation settings crash 2019-05-14 15:54:39 +10:00
Niels Andriesse
e3e7788219 Disable input if a friend request is pending 2019-05-14 13:39:07 +10:00
Mikunj
e714d9b3ab Review fixes. 2019-05-14 10:02:09 +10:00
Mikunj
3a03aa8ca8 Add comment for the future. 2019-05-14 09:24:20 +10:00
Mikunj
141fa8e2cc Do KeyOperations on the global thread. 2019-05-14 09:24:20 +10:00
Mikunj
705e5f939d Set pre key bundle in FriendRequestMessage and EndSessionMessage.
Updated PreKey Operations to not contact signal servers.
2019-05-14 09:24:20 +10:00
Michael Kirk
b55e0e45f5 Avoid deadlock
There are multiple methods which synchronize(self) in TSAccountMessage and also
multiple ones which can occur within a read-write transaction.
2019-04-12 15:05:51 -06:00
Michael Kirk
a01cb04d85 FIX: Onboarding controller sets phoneNumberAwaitingForVerification 2019-02-19 13:38:44 -07:00
Matthew Chen
efe5513c4e Sketch out the 'onboarding code verification' view. 2019-02-15 14:56:32 -05:00
Matthew Chen
58abf76244 Sketch out CAPTCHA onboarding view. 2019-02-14 12:41:48 -05:00
Matthew Chen
2a4b9426c3 Sketch out the 'onboarding phone number' view. 2019-02-14 08:54:27 -05:00
Matthew Chen
a7d848ef7c Add missing nullability annotations. 2019-01-23 13:12:43 -05:00
Matthew Chen
63260ee94d Fix registration. 2019-01-08 15:38:08 -05:00
Matthew Chen
951f0dab22 Respond to CR. 2019-01-07 09:02:39 -05:00
Matthew Chen
ed25f4748d Deprecate 'signaling key'. 2019-01-07 09:02:39 -05:00
Matthew Chen
449633e0dc Respond to CR. 2019-01-04 09:19:41 -05:00
Matthew Chen
1d13a02927 Note to Self. 2019-01-03 18:06:56 -05:00
Michael Kirk
b7ab036c04 warn_unused_result on AnyPromise methods 2018-12-11 09:37:44 -07:00
Matthew Chen
48bd0cfa06 Add missing retains to promises. 2018-12-11 10:43:47 -05:00
Matthew Chen
70b2280aa7 Add isRegisteredAndReady to TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen
8110e0c765 Clean up usage of TSAccountManager. 2018-11-27 09:21:44 -05:00
Matthew Chen
544bdbd7f5 Fix edge cases around registration. 2018-11-26 09:58:59 -05:00
Matthew Chen
f7df229fc0 Merge tag '2.31.0.39' into release/2.32.0 2018-11-19 14:41:05 -05:00
Matthew Chen
4d2bbfc54d Fix crash around account attributes update when unregistered. 2018-11-19 13:10:59 -05:00
Matthew Chen
eb2e16872e Distinguish 'app will/did become ready' events. 2018-11-05 09:04:57 -05:00
Michael Kirk
3d9cd4f4ed CR: comments and code clarity 2018-10-30 11:35:34 -06:00
Michael Kirk
9d2731c9b8 exception auditing OWSRaiseException 2018-10-30 11:35:34 -06:00
Matthew Chen
6d075747c0 Update local profile after registration and profile key rotation. 2018-10-18 12:26:13 -04:00
Matthew Chen
9322442881 Don't assume all linked devices support UD. 2018-10-18 12:26:13 -04:00
Michael Kirk
d6a6024f37 Update PromiseKit 2018-10-13 16:04:20 -06:00
Matthew Chen
c9922cda3e Respond to CR. 2018-10-12 17:38:13 -04:00
Matthew Chen
eb7abdfc64 Account attributes updates. 2018-10-12 17:19:00 -04:00
Matthew Chen
f1d93d4472 Merge remote-tracking branch 'origin/release/2.30.2' 2018-10-12 16:00:42 -04:00
Michael Kirk
e7170dc6e8 conventional error structure for connectivity error 2018-10-12 11:06:21 -06:00
Matthew Chen
03f23b5f79 Fix breakage in UD manager; add UD manager test, hang TSAccountManager on SSKEnv, fix bugs in tests. 2018-10-11 08:46:24 -04:00
Matthew Chen
39f1be65f3 Respond to CR. 2018-10-03 08:59:55 -04:00
Matthew Chen
1d40cbfb41 Rework account attributes; persist manual message fetch; add "unrestricted UD" setting. 2018-10-03 08:59:55 -04:00
Matthew Chen
8ae200ac21 Fix build breakage around SignalCoreKit. 2018-10-01 09:07:40 -04:00
Matthew Chen
0125535d4d Pull out SignalCoreKit. 2018-10-01 09:06:40 -04:00
Michael Kirk
e1f131f09c restore save after marking item as uploaded
This was lost in an earlier fixup commit - markAsAccepted mutates but does not
persist anything since SPK doesn't know about YapDB
2018-09-17 10:10:32 -06:00
Michael Kirk
cb55ba57f5 CR: rename classes, no functional changes 2018-09-17 10:10:32 -06:00
Michael Kirk
b3d3c27f39 CR: Split operations into separate files (no changes in functionality) 2018-09-17 10:10:32 -06:00
Michael Kirk
ff3e9bcdd1 cr: add comment about operation queue 2018-09-17 10:10:32 -06:00
Michael Kirk
bfd8eb63c6 Add some comments/nullability annotations for clarity 2018-09-17 10:10:32 -06:00