Commit Graph

1155 Commits

Author SHA1 Message Date
Nora Trapp
0460d9cdea PR Feedback 2020-07-15 11:32:20 -07:00
Nora Trapp
719213e8d9 Render profile name changes in conversation 2020-07-14 19:18:28 -07:00
Matthew Chen
21aae06e60 Respond to CR. 2020-07-13 10:42:43 -03:00
Matthew Chen
ebce97faf8 Respond to CR. 2020-07-13 10:42:43 -03:00
Nora Trapp
272c1a7cbc Simplify 2FA logic, update copy 2020-07-10 17:04:36 -07:00
Nora Trapp
a425f0be6b Make sure the indexSignalRecipients migration only runs once 2020-07-08 16:19:50 -07:00
Nora Trapp
faca6368a0 Fix crash on launch due to bad migration 2020-07-08 15:40:38 -07:00
Matthew Chen
02e812deef Tweak readiness checking. 2020-07-08 15:02:14 -03:00
Matthew Chen
98f6bd43c6 Track last messaging date on user profile. 2020-07-08 11:10:37 -03:00
Matthew Chen
426640416d Track last fetch date on user profile. 2020-07-08 11:10:37 -03:00
Nora Trapp
fa0abf9a7d Merge branch 'release/3.12.4' into release/3.13.0 2020-07-06 20:03:36 -07:00
Matthew Chen
6d1532b972 Suppress database snapshot updates during a device transfer. 2020-07-06 19:35:31 -07:00
Matthew Chen
e508c66422 Index signal recipients; re-index recipients and accounts when profile changes. 2020-07-06 14:31:30 -03:00
Matthew Chen
3983974c53 Merge branch 'release/3.12.3' 2020-07-03 16:47:53 -03:00
Matthew Chen
a261fcda06 Fix database issues around device transfer. 2020-07-03 16:07:30 -03:00
Matthew Chen
5a3f8e74f0 Changes around "thread record deserialization" crash. 2020-06-30 15:31:25 -03:00
Matthew Chen
f6d5342765 Merge remote-tracking branch 'private/release/3.12.1' 2020-06-25 20:00:08 -03:00
Nora Trapp
7c91318452 Fix an issue where sometimes we'd show message request for a thread you've sent messages in 2020-06-25 19:05:09 -03:00
Matthew Chen
43f568cb9f Merge remote-tracking branch 'private/release/3.12.0' 2020-06-24 15:06:49 -03:00
Nora Trapp
9475ae2c7a Add a notification setting controlling whether muted threads are included in the badge count 2020-06-23 20:34:08 -07:00
Manpreet Singh
bad072f583 Fix index column typo threadUniqueId -> uniqueThreadId 2020-06-23 20:04:21 -07:00
Matthew Chen
154805cf68 Fix broken tests. 2020-06-23 10:04:39 -03:00
Nora Trapp
b6d99789bf Include marked unread threads in badge count 2020-06-19 12:01:20 -07:00
Nora Trapp
7f32c24617 Omit muted threads from badge count 2020-06-19 11:59:11 -07:00
Nora Trapp
8b7772c7b8 Fall forward if there are no messages to fall back to when preserving scroll position 2020-06-18 16:25:04 -07:00
Nora Trapp
d0534ea642 Preserve conversation scroll position 2020-06-18 16:25:04 -07:00
Matthew Chen
2a72d563ae Respond to CR. 2020-06-18 12:22:14 -03:00
Matthew Chen
179ecaf258 Cache threads, interactions, attachments. Improve model cache. 2020-06-18 12:05:07 -03:00
Matthew Chen
edb703a550 Rework SDS extensions to support deep copies and cache lifecycle. 2020-06-18 12:05:07 -03:00
Matthew Chen
b37c2bc713 Rework SDS extensions to support deep copies and cache lifecycle. 2020-06-18 12:05:07 -03:00
Matthew Chen
38b2bfb201 Overhaul database observation. 2020-06-18 09:44:55 -03:00
Matthew Chen
3cedd3ccdf Overhaul database observation. 2020-06-18 09:28:49 -03:00
Matthew Chen
8154916ae1 Overhaul database observation. 2020-06-18 09:27:35 -03:00
Matthew Chen
e3135e7fec Update app badge count aggressively when not active. 2020-06-17 22:08:39 -03:00
Matthew Chen
bbb17dd434 Update app badge count aggressively when not active. 2020-06-17 22:08:39 -03:00
Matthew Chen
ac5d7b5196 Update app badge count aggressively when not active. 2020-06-17 22:08:39 -03: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
8aaa8856c7 Fix attachment ordering 2020-06-12 13:43:29 -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
8e48a14659 Reduce logging. 2020-06-11 13:54:36 -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
7c2c1cc599 Reduce database writes used by message sends.
Fix edge case around removed devices.
2020-06-11 12:37:01 -03:00
Matthew Chen
427cab8385 Disable the 'db write on main thread' assert. 2020-06-09 18:10:45 -03:00
Matthew Chen
77c24ac83f Merge release/3.10.5. 2020-06-09 12:03:18 -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
Matthew Chen
c7f1b83c1c Merge branch 'release/3.10.4' into release/3.11.0 2020-06-08 21:12:54 -03:00