Commit Graph

4363 Commits

Author SHA1 Message Date
Nora Trapp
4b77d80256 Remove pinsForEveryone special casing 2020-06-16 12:28:21 -07:00
Nora Trapp
5e5835fc13 Remove expired reactions experience upgrade 2020-06-16 12:28:21 -07:00
Nora Trapp
aab95db806 Strip out message request special casing 2020-06-16 12:28:21 -07:00
Matthew Chen
aa7dcf2458 Respond to CR. 2020-06-12 13:49:52 -07:00
Nora Trapp
1fb4e1d897 Use sent timestamp for date headers 2020-06-12 13:48:18 -07:00
Nora Trapp
8aaa8856c7 Fix attachment ordering 2020-06-12 13:43:29 -07:00
Matthew Chen
0629593b1f Clean up ahead of PR. 2020-06-11 17:44:40 -07:00
Matthew Chen
b8aa76201e Fix rebase breakage. 2020-06-11 17:44:40 -07:00
Matthew Chen
26a1e4a8e8 Do all profile fetches for message sends in parallel. 2020-06-11 17:42:43 -07:00
Matthew Chen
47e5fd48be Add gv2 downgrade checks. 2020-06-11 17:37:23 -07:00
Matthew Chen
577b0acf20 Merge remote-tracking branch 'private/release/3.10.6' into release/3.11.0 2020-06-11 15:33:09 -03:00
Matthew Chen
99c8ece1fd Fix rebase breakage. 2020-06-11 15:07:35 -03:00
Matthew Chen
b4c840019c Ensure outgoing message's recipient state is valid. 2020-06-11 13:54:36 -03:00
Matthew Chen
8e48a14659 Reduce logging. 2020-06-11 13:54:36 -03:00
Matthew Chen
2db969c19d Clean up prekey updates. 2020-06-11 13:49:59 -03:00
Matthew Chen
d8c92a0446 Clean up prekey updates. 2020-06-11 13:49:59 -03:00
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
ddeac581f0 Clean up ahead of PR. 2020-06-11 13:26:08 -03:00
Matthew Chen
449a37066b Only evacuate .uiRead model caches when collection is touched. 2020-06-11 13:26:08 -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
62de796e54 Deduplicate thread touches by deferring them until the transaction is finalized. 2020-06-11 13:18:49 -03:00
Matthew Chen
77531974d3 Deduplicate thread touches by deferring them until the transaction is finalized. 2020-06-11 13:18:49 -03:00
Matthew Chen
b6386f7fc5 Fix rebase breakage. 2020-06-11 13:18:33 -03:00
Matthew Chen
7c2c1cc599 Reduce database writes used by message sends.
Fix edge case around removed devices.
2020-06-11 12:37:01 -03:00
Nora Trapp
583b19ee8a Feature flags for beta 2020-06-09 22:44:12 -07:00
Nora Trapp
f2202bfa68 Feature flags for production. 2020-06-09 22:41:13 -07:00
Nora Trapp
a464273380 Merge branch 'release/3.10.5' into release/3.11.0 2020-06-09 20:15:08 -07:00
Nora Trapp
0b65df5cc4 Feature flags for beta 2020-06-09 20:13:06 -07:00
Matthew Chen
5f48b288c0 Increase session manager pool size. 2020-06-09 20:13:06 -07:00
Nora Trapp
b42c879593 Feature flags for production. 2020-06-09 20:10:55 -07:00
Matthew Chen
427cab8385 Disable the 'db write on main thread' assert. 2020-06-09 18:10:45 -03:00
Matthew Chen
84d6a85f35 Avoid over-zealous assert. 2020-06-09 17:17:45 -03:00
Matthew Chen
77c24ac83f Merge release/3.10.5. 2020-06-09 12:03:18 -03:00
Matthew Chen
60f1ed5364 Fix rebase breakage. 2020-06-09 09:52:15 -03:00
Matthew Chen
7d85f9fbf6 Discard obsolete typing indicator messages. 2020-06-09 09:44:09 -03:00
Matthew Chen
cf2ecf7452 Simplify the database snapshot update throttling. 2020-06-09 09:40:23 -03:00
Matthew Chen
5eff6b08fd Adjust database snapshot frequency to reflect app load. 2020-06-09 09:16:58 -03:00
Nora Trapp
07da685d81 Merge branch 'release/3.10.4' into release/3.11.0 2020-06-08 23:33:19 -07:00
Nora Trapp
7244c4caed Feature flags for beta 2020-06-08 23:01:56 -07:00
Nora Trapp
78efe41829 Feature flags for production. 2020-06-08 23:01:38 -07:00
Nora Trapp
bebcda4a3c Merge branch 'release/3.10.4' into release/3.11.0 2020-06-08 19:48:36 -07:00
Nora Trapp
fd3c19cf98 Feature flags for beta 2020-06-08 19:46:29 -07:00
Nora Trapp
ba44116a9c PR Feedback 2020-06-08 19:06:31 -07:00
Nora Trapp
0158481398 Auto-accept group requests from trusted contacts 2020-06-08 19:06:31 -07:00
Nora Trapp
0be05b41eb Keep track of who added us to a group 2020-06-08 19:06:31 -07:00
Nora Trapp
cafaa231b3 Use short names for message requests 2020-06-08 19:06:31 -07:00
Matthew Chen
c7f1b83c1c Merge branch 'release/3.10.4' into release/3.11.0 2020-06-08 21:12:54 -03:00
Matthew Chen
1d681d542e Feature flags for production. 2020-06-08 20:06:57 -03:00
Matthew Chen
a1b37b0ba9 Reduce max database snapshot update rate. 2020-06-08 20:05:25 -03:00