Commit Graph

4365 Commits

Author SHA1 Message Date
Nora Trapp
fb688abcb5 Increase the number of early messages we maintain per message 2020-06-07 09:47:26 -07:00
Nora Trapp
552b6c6d64 PR Feedback 2020-06-07 09:44:58 -07:00
Nora Trapp
701550c628 Fix attachment sort order 2020-06-07 09:35:35 -07:00
Nora Trapp
759ed7432d Fix database migration 2020-06-07 09:35:30 -07:00
Nora Trapp
1a32db2871 Enable audible error logging 2020-06-07 09:35:23 -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
b6f27bc463 Better attachment querying 2020-06-07 09:35:08 -07:00
Nora Trapp
a9ab44741c Codegen 2020-06-07 09:35:02 -07:00
Nora Trapp
55d85c7a10 Add isMediaMessage to MessageSenderJobRecord 2020-06-07 09:34:57 -07:00
Matthew Chen
e059be0d8e Respond to CR. 2020-06-07 12:05:21 -03:00
Matthew Chen
24b86e0075 Use display link to push database snapshot updates. 2020-06-07 12:05:21 -03:00
Matthew Chen
67a773e6fe Use display link to push database snapshot updates. 2020-06-07 12:05:21 -03:00
Matthew Chen
5f8e923ad4 Feature flags for production. 2020-06-06 17:30:52 -03:00
Matthew Chen
e800a01881 Feature flags for beta. 2020-06-06 17:30:01 -03:00
Matthew Chen
32df850dda Revert "Feature flags for internal."
This reverts commit 229de8f5bb.
2020-06-06 17:29:14 -03:00
Matthew Chen
e3d967cf20 Feature flags for production. 2020-06-06 17:14:54 -03:00
Nora Trapp
b079dc79be Feature flags for beta 2020-06-06 17:13:45 -03:00
Matthew Chen
f74a48e09b Recover off main thread (request maker only). 2020-06-06 16:21:49 -03:00
Matthew Chen
c4abff6204 Prioritize sending of messages with renderable content. 2020-06-06 16:20:22 -03:00
Matthew Chen
b10b4bb8f9 Feature flags for production. 2020-06-06 16:17:51 -03:00
Matthew Chen
a01ad40f22 Improve crash reports for GRDB schema migrations. 2020-06-06 16:09:06 -03:00
Matthew Chen
506c8a3bb7 Reduce checkpoints. 2020-06-06 16:08:53 -03:00
Matthew Chen
229de8f5bb Feature flags for internal. 2020-06-05 16:37:52 -03:00
Nora Trapp
1bfce7681e Feature flags for production 2020-06-05 16:36:44 -03:00
Matthew Chen
bf03fc09d1 Respond to CR. 2020-06-05 16:33:10 -03:00
Matthew Chen
6dd230c640 Move checkpoints to a dedicated DatabaseQueue. 2020-06-05 16:32:58 -03:00
Matthew Chen
90b058c571 Add AtomicUInt. 2020-06-05 16:32:58 -03:00
Matthew Chen
a96d16bf7b Move checkpoints to a dedicated DatabaseQueue. 2020-06-05 16:32:58 -03:00
Matthew Chen
6bf9af9be3 De-bounce database observation. 2020-06-05 16:32:30 -03:00
Matthew Chen
2db6759d8c De-bounce database observation. 2020-06-05 16:32:30 -03:00
Matthew Chen
6584e21e11 De-bounce database observation. 2020-06-05 16:32:30 -03:00
Nora Trapp
19f4d703eb Feature flags for beta 2020-06-04 10:02:44 -07:00
Nora Trapp
71b969dca9 Feature flags for production 2020-06-04 10:02:13 -07:00
Matthew Chen
b7f9de9a4e Throttle checkpoint frequency. 2020-06-04 13:47:28 -03:00
Nora Trapp
7e44da91a6 Add additional logging to diagnose KBS issue 2020-06-04 08:25:10 -07:00
Nora Trapp
a1e44dcdae Fix a bug where we weren't populating the reglock token during registration 2020-06-04 08:19:47 -07:00
Nora Trapp
52d7b741c0 Feature flags for beta 2020-06-03 14:45:07 -07:00
Nora Trapp
f21d5a714f Feature flags for production 2020-06-03 14:44:46 -07:00
Nora Trapp
56bc723ad0 Fix an issue where users could get dead ended during pin creation 2020-06-03 14:18:13 -07:00
Nora Trapp
9c7d21044e Ensure we mark 2fa as disabled if we delete keys, regardless of success or
failure
2020-06-03 14:18:13 -07:00
Nora Trapp
6428e0cf06 Feature flags for internal
This reverts commit 1580ad7951.
2020-06-01 13:34:30 -07:00
Nora Trapp
c9a525a685 Feature flags for beta 2020-06-01 13:34:16 -07:00
Nora Trapp
17f28192f0 Feature flags for internal
This reverts commit 1580ad7951.
2020-06-01 13:25:58 -07:00
Nora Trapp
9c88f06b0f Feature flags for beta 2020-06-01 13:13:47 -07:00
Nora Trapp
a354728dc6 Make notifications and chat previews for media messages more descriptive 2020-06-01 13:10:46 -07:00
Nora Trapp
e60039b06d Increase avatar max dimensions to 1024 2020-06-01 13:10:45 -07:00
Nora Trapp
04a816482e Migrate to registration lock V2 at launch 2020-06-01 13:08:32 -07:00
Nora Trapp
b52f7f5f43 Improve local encrypted PIN storage 2020-06-01 13:08:32 -07:00
Nora Trapp
9f699bc446 Fix handling of sent transcripts for remotely deleted messages 2020-06-01 13:08:32 -07:00