Commit Graph

9326 Commits

Author SHA1 Message Date
Matthew Chen
910fa11ada Merge branch 'charlesmchen/testsVsNSUserDefaults' 2018-10-22 14:44:08 -04:00
Matthew Chen
1a53005e08 Respond to CR. 2018-10-22 14:43:07 -04:00
Matthew Chen
a9aabf763a Use temporary user defaults in tests. 2018-10-22 14:31:36 -04:00
Matthew Chen
196542fd95 Merge branch 'charlesmchen/udVsLinkedDevices2' 2018-10-22 14:29:40 -04:00
Matthew Chen
b003049d9c Improve UD logging. 2018-10-22 14:29:08 -04:00
Matthew Chen
b338863663 Always disable UD for users without verifier. 2018-10-22 14:29:08 -04:00
Matthew Chen
639f385715 Merge branch 'charlesmchen/udVsLinkedDevices' 2018-10-22 14:04:39 -04:00
Matthew Chen
8c8b3a95b8 Respond to CR. 2018-10-22 14:04:30 -04:00
Matthew Chen
00d79900e4 Fix edge cases around UD v. linked devices. 2018-10-22 12:52:10 -04:00
Matthew Chen
b83299888f Fix edge cases around UD v. linked devices. 2018-10-22 12:44:34 -04:00
Matthew Chen
8fec73dda5 Fix edge cases around UD v. linked devices. 2018-10-22 12:33:09 -04:00
Matthew Chen
d656ae1017 Fix edge cases around UD v. linked devices. 2018-10-22 12:31:28 -04:00
Matthew Chen
24e3dbbe46 "Bump build to 2.31.0.10." 2018-10-20 10:31:25 -04:00
Matthew Chen
81830ee0f0 Merge branch 'charlesmchen/udIFFSync' 2018-10-20 10:31:19 -04:00
Matthew Chen
64aa43edb1 Only enable UD if UD is supported by all linked devices. 2018-10-20 10:27:15 -04:00
Matthew Chen
bdf6ba15d2 "Bump build to 2.31.0.9." 2018-10-19 17:24:01 -04:00
Matthew Chen
060be88e83 Merge branch 'charlesmchen/lazyTranscripts' 2018-10-19 17:22:49 -04:00
Matthew Chen
86e22edcb1 Send "sent message transcript" sync messages at the _end_ of a send, not after the first recipient is sent. 2018-10-19 17:22:28 -04:00
Matthew Chen
9cb7f1a4f8 Merge branch 'charlesmchen/udSyncVsDeviceLinking' 2018-10-19 17:21:56 -04:00
Matthew Chen
9c161e913d Respond to CR; handle device changes in SignalRecipient as well. 2018-10-19 17:21:42 -04:00
Matthew Chen
55369a1ca3 Only send 'sent message transcript' sync messages using UD. 2018-10-19 16:45:50 -04:00
Matthew Chen
94c7b72361 Only send "sent message transcript" sync messages using UD. 2018-10-19 16:45:50 -04:00
Matthew Chen
991cf51480 Merge branch 'charlesmchen/requestMaker' 2018-10-19 16:43:51 -04:00
Matthew Chen
553d1ac3bc Respond to CR. 2018-10-19 16:43:14 -04:00
Matthew Chen
2894db0d6e Add request maker. 2018-10-19 16:35:19 -04:00
Matthew Chen
b5ed4e8ead Merge branch 'charlesmchen/prekeyFetchViaWebSocket' 2018-10-19 16:34:33 -04:00
Matthew Chen
ab6c4a4c36 Try prekey fetches via websocket. 2018-10-19 09:03:47 -04:00
Matthew Chen
b7920fef84 Remove obsolete TODO. 2018-10-19 08:55:52 -04:00
Matthew Chen
72903105c9 Merge branch 'charlesmchen/syncVsProfileKeyRotation' 2018-10-18 16:58:17 -04:00
Matthew Chen
99d0495ec7 Respond to CR. 2018-10-18 16:58:02 -04:00
Matthew Chen
5809d026d9 Clean up ahead of PR. 2018-10-18 16:47:18 -04:00
Matthew Chen
bbcbbafaab Sync local profile key after rotating it. 2018-10-18 16:47:18 -04:00
Matthew Chen
e803f2bfbc "Bump build to 2.31.0.8." 2018-10-18 16:19:35 -04:00
Matthew Chen
c86733ab94 Merge branch 'charlesmchen/debugLogEmailTemplate' 2018-10-18 16:19:05 -04:00
Matthew Chen
a746874391 Improve the debug logs email template. 2018-10-18 16:18:58 -04:00
Matthew Chen
693b3e13a9 Revert "Sync local profile key after rotating it."
This reverts commit ddbd20e706.
2018-10-18 16:00:48 -04:00
Matthew Chen
ddbd20e706 Sync local profile key after rotating it. 2018-10-18 15:59:43 -04:00
Matthew Chen
855615d765 Merge branch 'charlesmchen/udProduction' 2018-10-18 15:27:32 -04:00
Matthew Chen
7115d45d08 Changes for UD in production. 2018-10-18 15:27:25 -04:00
Matthew Chen
4a5c1b6b13 Merge branch 'charlesmchen/udSendCleanup' 2018-10-18 13:52:15 -04:00
Matthew Chen
d44e414b54 Clean up message sender. 2018-10-18 13:50:48 -04:00
Matthew Chen
c7fc7ade05 Merge branch 'charlesmchen/linkedDeviceUDState' 2018-10-18 12:26:22 -04: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
Matthew Chen
d9e5e9ddc5 Merge branch 'charlesmchen/udFixes2' 2018-10-18 12:12:29 -04:00
Matthew Chen
353f91db64 Respond to CR. 2018-10-18 12:12:13 -04:00
Matthew Chen
9519e7961a Rework recipient device updates. 2018-10-18 11:21:16 -04:00
Matthew Chen
a00ebdf4a2 Fix UD auth edge cases. 2018-10-18 11:21:16 -04:00
Matthew Chen
2f4094e801 Fix UD auth edge cases. 2018-10-18 11:21:16 -04:00
Matthew Chen
4d89670f19 Fix UD auth edge cases. 2018-10-18 11:21:16 -04:00