Commit Graph

3974 Commits

Author SHA1 Message Date
Michael Kirk
ad6fcf74ee avoid overzealous assert for tests 2020-03-20 19:36:48 -07:00
Michael Kirk
f927ef1b4b Batch Select / Delete 2020-03-20 19:36:48 -07:00
Matthew Chen
cd54d8c7be Revert feature flag change. 2020-03-17 13:30:48 -03:00
Matthew Chen
ad7fb42193 Refine "create new group" view. 2020-03-17 12:14:05 -03:00
Matthew Chen
f88bf3fb9d Update ZKGroup library to v0.4.0. 2020-03-17 10:29:28 -03:00
Matthew Chen
a560be8f51 Retry service errors. 2020-03-17 10:14:17 -03:00
Matthew Chen
84d81703bf Tweak disappearing messages token. 2020-03-17 10:13:11 -03:00
Michael Kirk
c982fd6b9a skip query - we already have the last interaction 2020-03-12 11:46:49 -06:00
Michael Kirk
c7734b7cd2 remove redundant property declaration 2020-03-09 16:52:42 -06:00
Matthew Chen
213ecd5089 Increment grdbSchemaVersionLatest due to changes in TSInfoMessage.infoMessageUserInfo. 2020-03-06 17:15:11 -07:00
Matthew Chen
547f89e51e Merge tag '3.6.1.4' 2020-03-06 10:49:28 -03:00
Nora Trapp
8af80ab8af Clear launch screen cache 2020-03-05 11:16:45 -08:00
Matthew Chen
f3afcf66a2 Add asserts in DisappearingMessageToken initializer. 2020-03-04 18:53:22 -03:00
Matthew Chen
e9c04e8fa6 Backport DisappearingMessageToken to 3.6.x to facilitate moving between 3.6 and 3.7. 2020-03-04 18:53:22 -03:00
Michael Kirk
414bcbab95 New CDS endpoint 2020-03-04 10:08:55 -07:00
Michael Kirk
e91526e855 make OWSErrorMakeAssertionError variadic, objc only. Swift doesn't need vargs for formatting and can use the more concise OWSAssertionError 2020-03-04 10:08:29 -07:00
Matthew Chen
a5d58e5a0e Improve logging around spurious timeouts. 2020-03-03 17:39:53 -03:00
Matthew Chen
08cf2fe8b2 Respond to CR. 2020-03-03 17:32:02 -03:00
Matthew Chen
a24115d391 Resolve groups v2-related TODOs. 2020-03-03 17:11:04 -03:00
Matthew Chen
2e99c26c4e Respond to CR. 2020-03-03 17:03:44 -03:00
Matthew Chen
078ffff8ea Fix rebase breakage. 2020-03-03 16:39:36 -03:00
Matthew Chen
5e8b4d2077 Clean up handling of networking errors. 2020-03-03 12:32:50 -03:00
Matthew Chen
7c4c9be8b4 Merge remote-tracking branch 'private/release/3.6.0' 2020-03-03 11:40:53 -03:00
Matthew Chen
014b2ad007 Fix bug around avatars in new group creation flow. 2020-03-02 16:59:15 -03:00
Nora Trapp
79a44ad084 TSCall timestamp now reflects when a call was initiated 2020-03-02 10:59:09 -08:00
Matthew Chen
f31b29c89d Reconcile message request changes from v3.5 with master. 2020-03-02 15:45:46 -03:00
Matthew Chen
20aeb8df44 Merge remote-tracking branch 'private/release/3.6.0' 2020-03-02 13:39:20 -03:00
Michael Kirk
ed43a667ab remove unnused subset of AFNetworking
some of it's not yet compatible with catalyst, and we don't use it anyway.
2020-02-28 14:44:56 -06:00
Matthew Chen
5c72623433 Merge remote-tracking branch 'private/release/3.5.1' into release/3.6.0 2020-02-28 16:32:02 -03:00
Matthew Chen
529dbf09cd Fix unit tests. 2020-02-28 16:30:54 -03:00
Matthew Chen
7624bcf13e Fix unit tests. 2020-02-28 16:30:54 -03:00
Matthew Chen
ec5eb34669 Leverage v2 group model. 2020-02-28 16:26:55 -03:00
Michael Kirk
4cd67610e1 Fix logging race 2020-02-28 13:25:30 -06:00
Matthew Chen
6a83554c68 Small fixes for the groups v2 work related to storage service. 2020-02-28 16:06:41 -03:00
Matthew Chen
48321fae83 Respond to CR. 2020-02-28 16:05:56 -03:00
Matthew Chen
228488a84b Clean up ahead of PR. 2020-02-28 16:00:13 -03:00
Matthew Chen
25914562e1 Clean up ahead of PR. 2020-02-28 16:00:13 -03:00
Matthew Chen
f25346e483 Improve error handling & retry in group v2 message processor. 2020-02-28 16:00:13 -03:00
Nora Trapp
e2b9701b1c Dynamically populate date headers 2020-02-28 10:52:06 -08:00
Nora Trapp
4a5ef28936 Use a 12-byte IV for storage service 2020-02-28 10:10:10 -08:00
Jim Gustafson
6c49070971 Send array of Ice candidates through CallService
This commit will adjust how received Ice Candidates are handled.
Instead of iterating the candidate array on the protocol side, the
array will be passed to the Call Service and hence passed to RingRTC.
2020-02-28 09:34:50 -07:00
Matthew Chen
caa101beab Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0 2020-02-27 13:52:43 -03:00
Matthew Chen
9b17ba0eee Clean up ahead of PR. 2020-02-27 10:01:34 -03:00
Matthew Chen
bcc2a4593c Add support for v2 groups to storage service. 2020-02-27 10:01:34 -03:00
Matthew Chen
32fed290bd Add support for v2 groups to storage service. 2020-02-27 09:53:55 -03:00
Matthew Chen
0c5148f4b7 Add support for v2 groups to storage service. 2020-02-27 09:53:55 -03:00
Matthew Chen
52ecf2e95d Add StorageServiceProtoGroupV2Record extension. 2020-02-27 09:53:55 -03:00
Matthew Chen
3e806e776d Add groups v2 record to storage service protos. 2020-02-27 09:53:55 -03:00
Matthew Chen
9cd2c3c722 Add Debug UI for group v2 update info messages. 2020-02-27 09:40:02 -03:00
Matthew Chen
5bda2a127b Respond to CR. 2020-02-26 23:52:46 -03:00