Commit Graph

349 Commits

Author SHA1 Message Date
Matthew Chen
fdd3c513ca Rework Groups v2 & CDS feature flags. 2020-08-11 17:45:04 -03:00
Matthew Chen
fc82a11ccf Clean up naming around profile fetches. 2020-07-08 11:04:01 -03:00
Matthew Chen
a4ae58c0f6 Respond to CR. 2020-06-18 12:09:42 -03:00
Matthew Chen
47d4c6013b Clean up ahead of PR. 2020-06-18 12:05:07 -03:00
Matthew Chen
179ecaf258 Cache threads, interactions, attachments. Improve model cache. 2020-06-18 12:05:07 -03:00
Matthew Chen
23a322bfca Move writes off of main thread. 2020-06-07 15:02:24 -03:00
Matthew Chen
6b4f192b1b Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
Nora Trapp
16c04e1610 Primary device transfer UI flows 2020-05-18 20:48:08 -07:00
Matthew Chen
8f468dce67 Respond to CR. 2020-05-11 10:29:13 -03:00
Matthew Chen
f8b9b209ff Respond to CR. 2020-05-11 10:19:52 -03:00
Matthew Chen
2b987f994a Merge remote-tracking branch 'private/release/3.8.1' 2020-05-01 12:40:28 -03:00
Matthew Chen
e223c697b5 Improve account attribute updates. 2020-05-01 12:13:03 -03:00
Matthew Chen
2ce2504058 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-28 16:01:52 -03:00
Nora Trapp
7e06d31439 Move forward button back to main toolbar 2020-04-23 10:18:09 -07:00
Nora Trapp
12f0be1a62 Receive support for delete for everyone 2020-04-13 12:49:27 -07:00
Nora Trapp
ffd5787140 Support new storageCapable registration response 2020-04-08 11:52:16 -07:00
Nora Trapp
90c7ae52a2 Derive storage service key from master key, restore on re-register 2020-04-03 11:17:01 -07:00
Nora Trapp
a8c32a92e6 Decouple PINs and registration lock 2020-04-03 11:17:01 -07:00
Nora Trapp
89450058b4 More proto changes: flatten and limit account to relevant data 2020-03-24 17:11:02 -07:00
Michael Kirk
f927ef1b4b Batch Select / Delete 2020-03-20 19:36:48 -07:00
Michael Kirk
f90913d8a0 track message action type 2020-03-20 17:09:42 -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
2e99c26c4e Respond to CR. 2020-03-03 17:03:44 -03:00
Matthew Chen
5e8b4d2077 Clean up handling of networking errors. 2020-03-03 12:32:50 -03:00
Nora Trapp
f98d203f4f Avoid extraneous syncing of profile changes 2020-02-21 16:32:30 -08:00
Michael Kirk
75d40639d7 improve logging 2020-02-14 12:22:27 -07:00
Michael Kirk
8d6ba881c7 fixup registration test 2020-02-14 12:17:50 -07:00
Michael Kirk
6ee6b21e2e avoid spurious error with fresh install
If you have no profile name to upload, this request will fail. Plus there's no
reason to wait for it anyway.
2020-02-14 10:24:18 -07:00
Nora Trapp
072541ddaa PR Feedback 2020-02-11 17:43:01 -08:00
Nora Trapp
724b483d00 Wait during registration for storage service restore and re-populate local profile if available 2020-02-11 13:29:39 -08:00
Nora Trapp
fe9864f935 Fix PIN creation during registration. 2020-02-09 16:48:55 -08:00
Michael Kirk
ed50227106 fix registration on primary simulators
We need to bypass "isRegistered" check *during* registration.
2020-02-06 10:44:03 -08:00
Michael Kirk
4c1afa18a6 secondary devices update capabilities w/ devices endpoint 2020-02-05 10:38:43 -07:00
Nora Trapp
a8d533b75c Fix a bug where deleting a group would not update the UI 2020-01-10 16:41:56 -08:00
Nora Trapp
23ade7954f Add share button for media in message actions, fix message details gallery share 2019-12-16 15:39:02 -08:00
Nora Trapp
6a2d58f65f PR Feedback 2019-11-21 12:05:00 -08:00
Nora Trapp
dbe3230a7e New long press message actions 2019-11-21 11:03:57 -08:00
Matthew Chen
5feb130032 Rework TSConstants. 2019-11-19 13:22:03 -03:00
Matthew Chen
4da84b986f Respond to CR. 2019-11-19 13:13:05 -03:00
Matthew Chen
0ca1b2e028 Rework profile fetch. 2019-11-19 13:06:48 -03:00
Nora Trapp
08a01cd61b Don't loop around when changing conversation with keyboard shortcuts 2019-11-18 15:15:37 -08:00
Matthew Chen
e395684d95 Remove spurious assert. 2019-11-13 10:36:04 -03:00
Nora Trapp
d9a5500cbc Android also doesn't require readReceipts 2019-11-08 12:35:16 -08:00
Michael Kirk
3b4b247d20 increase timeout for initial sync 2019-11-08 13:31:36 -07:00
Michael Kirk
38ea4c28d6 fixup timeout 2019-11-06 21:24:53 -07:00
Michael Kirk
3b1bcb5368 recreate sort order for synced conversations 2019-11-06 21:24:53 -07:00
Matthew Chen
3872bac3e5 Fix conversation list view animations. 2019-11-06 09:35:04 -03:00
Nora Trapp
2e5c8ff047 Show an info message explaining why conversation history isn't synced. 2019-11-05 13:07:56 -08:00
Nora Trapp
a1dd08b4eb Wait for all sync request responses on pull to refresh + provisioning 2019-11-05 13:07:55 -08:00
Matthew Chen
4eda294118 Move AccountManager write off main thread. 2019-11-05 10:03:53 -03:00