Commit Graph

6172 Commits

Author SHA1 Message Date
Nora Trapp
f977f292a0 Mark threads as read when archiving 2021-07-09 14:10:44 -07:00
Matthew Chen
6498e8678e Fix database change filtering. 2021-07-09 16:59:03 -03:00
Matthew Chen
27459a0e2b Respond to CR. 2021-07-09 15:47:10 -03:00
Matthew Chen
587f80969a Fix deadlock crash in DatabaseChangeObserver. 2021-07-09 13:32:19 -03:00
Matthew Chen
b1b3381089 Migrate to GRDB 5. 2021-07-09 13:31:36 -03:00
Matthew Chen
bf75e0cde6 Improve logging around profile avatar filenames. 2021-07-08 10:28:06 -03:00
Nora Trapp
31cf1cb7d2 "Feature flags for .qa." 2021-07-07 15:14:29 -07:00
Nora Trapp
d5b85bcde1 "Feature flags for .beta." 2021-07-07 15:14:15 -07:00
Matthew Chen
ccac89493d Fix rebase breakage. 2021-07-07 11:10:13 -03:00
Matthew Chen
1d88900a88 Clean up async completions. 2021-07-07 09:53:01 -03:00
Matthew Chen
666cd8fab3 Make reachability thread-safe. 2021-07-07 09:49:45 -03:00
Matthew Chen
3f07db9e37 Clean up async completions. 2021-07-07 09:49:44 -03:00
Nora Trapp
b59d112a83 "Feature flags for .qa." 2021-07-06 14:50:54 -07:00
Nora Trapp
e31f2cb11f "Feature flags for .beta." 2021-07-06 14:50:45 -07:00
Nora Trapp
b8190cd094 Enable the NSE for beta users 2021-07-06 14:50:04 -07:00
Nora Trapp
cce73fdc24 "Feature flags for .qa." 2021-07-06 14:44:15 -07:00
Nora Trapp
80b83de6bf "Feature flags for .beta." 2021-07-06 14:00:33 -07:00
Nora Trapp
e65b722230 Don't perform duplicate decryption of relayed call messages 2021-07-06 13:41:36 -07:00
Nora Trapp
f110edb4cc PR feedback 2021-07-06 12:09:21 -07:00
Nora Trapp
69d94a04fe Persist early messages 2021-07-06 12:09:21 -07:00
Matthew Chen
580bc95230 Respond to CR. 2021-07-02 22:17:24 -03:00
Matthew Chen
78fd304b74 Respond to CR. 2021-07-02 22:15:07 -03:00
Matthew Chen
f2b76e60f9 Refine names. 2021-07-02 22:08:53 -03:00
Matthew Chen
103d0d0942 Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
c403dee9c2 Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
f06b72bc2a Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
f65d6e8e2d Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
d6a03a4770 Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
75de56236b Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
d2f75a81a8 Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
fcb590829c Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
d4d96d698f Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
a314ad2432 Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
ab50c18c5a Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
03acf2ffdd Remove uiRead(). 2021-07-02 22:04:58 -03:00
Matthew Chen
03cc35819e Remove uiRead(). 2021-07-02 22:04:58 -03:00
Nora Trapp
edcc00d0c8 Persist last received sync message date 2021-07-02 16:39:15 -07:00
Nora Trapp
de61926ec8 Make sure we wait to call the contentHandler until *after* we clear notifications 2021-07-02 16:38:13 -07:00
Eugene Bistolas
985fadd856 Merge branch 'eb/5.15_sendDelay_feedback' 2021-07-02 10:37:46 -10:00
Eugene Bistolas
28ebb31b8b PR feedback for 5.15.0 beta feedback: Messages delayed insert on send 2021-07-02 09:13:07 -10:00
Nora Trapp
7685d26c0f Fix rest message fetch 2021-07-02 11:33:51 -07:00
Eugene Bistolas
ef9f506249 5.15.0 beta feedback: Messages delayed insert on send 2021-07-01 13:28:04 -10:00
Nora Trapp
b514e69ba4 Enable NSE internally 2021-07-01 16:03:35 -07:00
Matthew Chen
4e23a9349d Respond to CR. 2021-07-01 15:53:59 -07:00
Matthew Chen
6613f8562e Respond to CR. 2021-07-01 15:53:59 -07:00
Matthew Chen
b8ce3c7b90 Reduce peak memory usage in NSE. 2021-07-01 15:53:59 -07:00
Matthew Chen
9391a71688 Reduce peak memory usage in NSE. 2021-07-01 15:53:59 -07:00
Matthew Chen
5af7dcf5f5 Reduce peak memory usage in NSE. 2021-07-01 14:59:17 -07:00
Matthew Chen
b00aa5aa95 Reduce peak memory usage in NSE. 2021-07-01 14:59:17 -07:00
Nora Trapp
9584ed9495 Batch notification cancelation 2021-07-01 12:18:27 -07:00