Commit graph

9099 commits

Author SHA1 Message Date
Matthew Chen cba8c67983 Add 'is ud' property to incoming messages. 2018-10-10 14:29:40 -04:00
Matthew Chen 68f1c75f30 Merge branch 'charlesmchen/udWebSocketFailures' 2018-10-10 14:28:34 -04:00
Matthew Chen 0d588346f1 Fix rebase breakage. 2018-10-10 14:28:02 -04:00
Matthew Chen a4cdc5272c Handle UD auth errors in websocket sends. 2018-10-10 14:22:41 -04:00
Michael Kirk 92f1827627 Merge branch 'mkirk/unidentified-profile-fetch' into private-master 2018-10-10 11:39:46 -06:00
Michael Kirk a5db222c7a move ud auth to request factory 2018-10-10 11:39:29 -06:00
Michael Kirk fb2abdcd1a UD auth for profile fetching
Converging with Android, use UnidentifiedAccess getter
2018-10-10 09:09:11 -06:00
Michael Kirk 0be1f8cca2 Move UD auth into request initializers 2018-10-10 09:09:11 -06:00
Michael Kirk 39ba413439 Track UD mode enum instead of two booleans 2018-10-10 09:09:11 -06:00
Matthew Chen 1b94207452 Merge branch 'charlesmchen/selfSync' 2018-10-10 09:59:26 -04:00
Matthew Chen fab79e2673 Respond to CR. 2018-10-10 09:59:10 -04:00
Matthew Chen 75e59bbc6f Discard self-sent messages during the decryption process. 2018-10-10 09:10:45 -04:00
Matthew Chen e47b69e0aa Send sync messages to self via UD (only); discard self-sent sync messages. 2018-10-10 09:10:45 -04:00
Matthew Chen 283cb18288 Re-run UD attributes migration. 2018-10-10 09:10:45 -04:00
Matthew Chen 7ef39bf258 Clean up proto utils. 2018-10-10 09:10:45 -04:00
Matthew Chen d9c8a218bc Use local profile data for the local phone number. 2018-10-10 09:10:45 -04:00
Matthew Chen 5e253f1c26 Always include "local user" in contacts sync messages. 2018-10-10 09:10:45 -04:00
Matthew Chen 1319116a61 Merge branch 'charlesmchen/themeConcurrency' 2018-10-10 09:10:24 -04:00
Matthew Chen 23088e4121 Remove overzealous assert in theme. 2018-10-10 09:10:18 -04:00
Matthew Chen 396a17af37 Merge branch 'charlesmchen/udAccessVerifier' 2018-10-10 09:09:13 -04:00
Matthew Chen 624ffdf9b5 Update cocoapods. 2018-10-10 09:09:01 -04:00
Matthew Chen 01f63792f8 Respond to CR. 2018-10-05 13:19:46 -04:00
Matthew Chen 7cb0158331 Apply UD access verifier. 2018-10-05 13:14:45 -04:00
Matthew Chen a81a89871e Merge branch 'charlesmchen/removeServerGUID' 2018-10-05 13:06:09 -04:00
Matthew Chen 21b383f4e2 Remove server GUID from TSIncomingMessage. 2018-10-05 13:02:35 -04:00
Matthew Chen 5beff56ce7 Merge branch 'charlesmchen/missingServerTimestamps' 2018-10-05 13:00:56 -04:00
Matthew Chen d5ec4daa6a Update Cocoapods. 2018-10-05 12:57:59 -04:00
Matthew Chen 7441c565bb Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen f4148edf97 Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen ad56be27c9 Fix missing server timestamps. 2018-10-05 12:56:42 -04:00
Matthew Chen b60fa3cc92 Merge branch 'charlesmchen/udWebSocket' 2018-10-05 12:54:52 -04:00
Matthew Chen 337453b2f9 Update Cocoapods. 2018-10-05 12:54:30 -04:00
Matthew Chen 01ca416f42 Fix rebase breakage. 2018-10-05 12:53:54 -04:00
Matthew Chen 2f2b6b071b UD sends over web sockets; update web socket auth for UD. 2018-10-05 12:49:40 -04:00
Matthew Chen 3b06434d4f Split out second web socket. 2018-10-05 12:48:19 -04:00
Matthew Chen c137e95ae5 Move socket manager to hang on SSKEnvironment. 2018-10-05 12:47:11 -04:00
Matthew Chen 0567a3d24d Merge branch 'charlesmchen/ud9' 2018-10-05 12:00:43 -04:00
Matthew Chen fbfda5b9db Respond to CR. 2018-10-05 12:00:31 -04:00
Matthew Chen 1a23186ec4 Fix 'info message for group events'. 2018-10-05 11:50:17 -04:00
Matthew Chen 61a99c3f87 Further sender cleanup. 2018-10-05 11:49:36 -04:00
Matthew Chen fbf0c51e76 Merge branch 'charlesmchen/ud8' 2018-10-05 11:46:45 -04:00
Matthew Chen 51bce77cd0 Update Cocoapods. 2018-10-05 11:46:30 -04:00
Matthew Chen f2a9c10c20 Respond to CR. 2018-10-05 10:41:10 -04:00
Matthew Chen a697072271 Respond to CR. 2018-10-05 10:32:32 -04:00
Matthew Chen f9e90215b3 Respond to CR. 2018-10-05 09:28:53 -04:00
Matthew Chen ccb67f49a3 Fix issues in UD send & receive. 2018-10-04 11:56:37 -04:00
Matthew Chen 0b41e5e240 Rework profile fetch to reflect UD changes. 2018-10-04 11:56:37 -04:00
Matthew Chen 2eeba2d79f Fix spurious assert in orphan data clenaer. 2018-10-04 11:56:37 -04:00
Matthew Chen 1e10a86635 UD send via REST. 2018-10-04 11:56:36 -04:00
Matthew Chen 24b0eed1f6 UD send via REST. 2018-10-04 11:56:36 -04:00