Commit Graph

543 Commits

Author SHA1 Message Date
Matthew Chen
834f548478 Fix rebase breakage. 2020-06-11 13:44:08 -03:00
Matthew Chen
20e74bec4c Message sending perf and edge cases. 2020-06-11 13:37:05 -03:00
Matthew Chen
0891ce52e1 Copy model read cache values. Add deepCopy method to all models. 2020-06-11 13:22:16 -03:00
Matthew Chen
5f48b288c0 Increase session manager pool size. 2020-06-09 20:13:06 -07:00
Nora Trapp
552b6c6d64 PR Feedback 2020-06-07 09:44:58 -07:00
Nora Trapp
096779b2d8 Media messages can only run if all proceeding media and non-media messages have completed 2020-06-07 09:35:18 -07:00
Nora Trapp
2425e28268 Send media messages on independent queue 2020-06-07 09:35:14 -07:00
Nora Trapp
a9ab44741c Codegen 2020-06-07 09:35:02 -07:00
Matthew Chen
c4abff6204 Prioritize sending of messages with renderable content. 2020-06-06 16:20:22 -03:00
Nora Trapp
b52f7f5f43 Improve local encrypted PIN storage 2020-06-01 13:08:32 -07:00
Matthew Chen
6b4f192b1b Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
Matthew Chen
366b5a7368 Refine handling of group changes. 2020-05-19 15:49:36 -03:00
Matthew Chen
47fadca6ab Compare embedded revision proto with group context revision. 2020-05-19 15:49:36 -03:00
Nora Trapp
16c04e1610 Primary device transfer UI flows 2020-05-18 20:48:08 -07:00
Nora Trapp
b32db0f74d Enable transfer capability 2020-05-18 20:48:08 -07:00
Matthew Chen
0d95310eaf Send invalid group updates from the debug UI. 2020-05-15 18:14:46 -03:00
Matthew Chen
553fca16f6 Merge branch 'release/3.8.4' 2020-05-08 16:13:17 -03:00
Nora Trapp
a590bda73d Always use UUID capable sender certificate 2020-05-07 14:15:16 -07:00
Matthew Chen
e84168fa68 Merge remote-tracking branch 'private/release/3.8.2' 2020-05-05 13:38:30 -03:00
Matthew Chen
8755b371c1 Try to reduce 0x8badf00d crashes by performing "app did become ready" block one-by-one.; Reduce overall frequency of checkpoints. 2020-05-04 22:02:23 -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
c06095741c Improve visibility around device capabilities. 2020-04-30 16:45:08 -03:00
Matthew Chen
51292d4bdf Merge branch 'release/3.8.1' 2020-04-29 14:40:43 -03:00
Matthew Chen
69769d8a75 Improve logging around missing request auth. 2020-04-29 14:11:14 -03:00
Matthew Chen
b2e90bf164 Merge remote-tracking branch 'private/release/3.8.0' 2020-04-20 11:52:54 -03:00
Matthew Chen
178ffc734f Clean up lingering groups v2-related TODOs. 2020-04-16 16:10:09 -03:00
Matthew Chen
d57cb36ace Merge remote-tracking branch 'private/release/3.8.0' 2020-04-15 10:08:56 -03:00
Ehren Kret
035e7c2ec4 Migrate schema to add CDN key and number and add CDN2 constants 2020-04-14 08:53:59 -07:00
Ehren Kret
d0b7faeebc Update attachment model to hold cdn key and cdn number 2020-04-14 08:52:34 -07:00
Matthew Chen
6ee2ad097e Prepare for per-group queues in group message processing. 2020-04-13 17:36:36 -03:00
Matthew Chen
5dacf40853 Filter groups v2 messages by source address. 2020-04-13 17:36:00 -03:00
Matthew Chen
7246c613d5 Fix more build warnings. 2020-04-10 13:17:08 -03:00
Matthew Chen
4ebf0ea268 Rework feature/debug/service flags for internal testing of groups v2. 2020-04-09 16:43:16 -03:00
Matthew Chen
10fecfac71 Rework feature/debug/service flags for internal testing of groups v2. 2020-04-09 16:43:16 -03:00
Matthew Chen
b38c7827f2 Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Matthew Chen
5118cf4d5b Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Matthew Chen
2d41ad42b4 Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Nora Trapp
a8c32a92e6 Decouple PINs and registration lock 2020-04-03 11:17:01 -07:00
Nora Trapp
2c0bf07065 Set storage capability when user has a PIN 2020-04-03 11:16:00 -07:00
Matthew Chen
6069373130 Add "edit group attributes access" alert. 2020-04-02 13:52:16 -03:00
Matthew Chen
7380ac3910 Add upload timestamp to attachment models. 2020-04-02 13:40:21 -03:00
Matthew Chen
41267d9e54 Add upload timestamp to attachment models. 2020-04-02 13:39:40 -03:00
Matthew Chen
02f853a8dc Clean up code generation. 2020-04-02 13:31:14 -03:00
Matthew Chen
85aa6ee682 Fix attachment upload progress indicators. 2020-03-30 12:41:29 -03:00
Matthew Chen
ad7fb42193 Refine "create new group" view. 2020-03-17 12:14:05 -03:00
Matthew Chen
a560be8f51 Retry service errors. 2020-03-17 10:14:17 -03:00
Michael Kirk
414bcbab95 New CDS endpoint 2020-03-04 10:08:55 -07: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