Commit Graph

3065 Commits

Author SHA1 Message Date
Matthew Chen
5ffe2ddbc5 Set feature flags to production. 2019-09-20 21:18:17 -03:00
Matthew Chen
b1424017e3 Set feature flags to beta. 2019-09-20 21:17:56 -03:00
Matthew Chen
f3d252e5d5 Improve logging around missing or corrupt images. 2019-09-20 21:17:20 -03:00
Matthew Chen
ce816caa71 Only clean up temporary attachments when app is ready. 2019-09-20 20:05:23 -03:00
Matthew Chen
26434efbd9 Set feature flags for production. 2019-09-20 17:33:36 -03:00
Nora Trapp
7c4f12d43e Include the OS build number in debug logs. 2019-09-20 12:17:56 -07:00
Nora Trapp
02303a92cd Mark as last iOS 9 release. 2019-09-19 12:16:08 -07:00
Matthew Chen
9f93b6c62e Fix build warnings around unknown enum values. 2019-09-18 17:34:07 -03:00
Matthew Chen
a37a5fad73 Rebuild DM view. 2019-09-18 17:33:28 -03:00
Matthew Chen
0ed08d30a3 Fix build warnings. 2019-09-16 15:48:41 -03:00
Matthew Chen
2146e9693f Respond to CR. 2019-09-16 10:01:00 -03:00
Matthew Chen
3ff3f9bb0d Fix tests. 2019-09-16 10:00:26 -03:00
Matthew Chen
f5d2915689 Respond to CR. 2019-09-13 20:46:08 -03:00
Matthew Chen
6a529e792d Rework message configuration. Simplify change detection, ensure continuity for deleted threads. 2019-09-13 20:40:06 -03:00
Michael Kirk
12c55d0540 adapt to method rename 2019-09-13 10:27:55 -07:00
Michael Kirk
87a405e747 We cannot access databaseStorage from the environment before the environment is
setup.

In general, it's not safe to access Environment in an initializer unless it's
within an AppReadiness block.
2019-09-13 10:25:06 -07:00
Matthew Chen
c47a9aae25 Enable camera-first capture flow. 2019-09-13 14:00:56 -03:00
Michael Kirk
29315febee Merge tag '2.42.4.0' into release/2.43.0 2019-09-12 18:55:41 -07:00
Michael Kirk
75f3339c26 soft delete contact threads 2019-09-12 12:24:13 -06:00
Nora Trapp
9d5e079e1c Fix receipt delivery 2019-09-12 10:32:31 -07:00
Matthew Chen
891c9ee6bc Fix crash related to queued sync messages. 2019-09-12 14:06:54 -03:00
Matthew Chen
18d48ccf5f Fix crash related to queued sync messages. 2019-09-12 14:06:54 -03:00
Matthew Chen
c11318e0af Merge tag '2.42.2.0' into release/2.43.0 2019-09-11 13:04:12 -03:00
Matthew Chen
411b8f1073 Address crash when rebuilding FTS index. 2019-09-10 16:41:36 -03:00
Michael Kirk
3e0854469b bump build 2019-09-06 10:37:34 -06:00
Michael Kirk
e2978e25cf Checking for passphrase happens before dependencies are wired, so we can't depend on Environment. 2019-09-06 10:35:23 -06:00
Michael Kirk
efc22109ff CR: do not repeat format string 2019-09-06 09:52:37 -06:00
Michael Kirk
9011274f63 disable audible error logging for QA until its less noisy 2019-09-05 19:03:29 -06:00
Michael Kirk
4574eb5602 Only log when setting. Otherwise this is logged _a lot_ 2019-09-05 18:48:15 -06:00
Michael Kirk
3f87bddb56 downgrade logging which doesn't represent errors 2019-09-05 18:40:27 -06:00
Michael Kirk
bb316f711b Merge tag '2.42.1.1' into release/2.43.0 2019-09-05 14:52:59 -06:00
Matthew Chen
0d6c2e6bf8 Increase YDB connection pool size. 2019-09-05 12:41:58 -03:00
Matthew Chen
d7289d0e2a Set feature flags for production build. 2019-09-04 14:04:03 -03:00
Matthew Chen
5ce69e1aa4 Respond to CR. 2019-09-04 09:51:41 -03:00
Matthew Chen
2823104419 Validate table names. 2019-09-04 09:50:58 -03:00
Matthew Chen
3730b0419b Respond to CR. 2019-09-04 09:49:29 -03:00
Matthew Chen
bcd58bd538 Simplify disappearing messages configuration. 2019-09-04 09:43:59 -03:00
Nora Trapp
262bd3f234 Cleanup some YAP stuff added during RI 2019-09-03 10:36:53 -07:00
Matthew Chen
cb7d66ef2b Update flags for QAS build. 2019-08-30 18:15:11 -03:00
Michael Kirk
ad97e029ab Revert "dev setup, do not commit"
This reverts commit d053f64e8c.
2019-08-30 13:40:00 -06:00
Michael Kirk
d053f64e8c dev setup, do not commit 2019-08-30 13:30:30 -06:00
Michael Kirk
d043f11644 fixup missing import 2019-08-30 13:30:30 -06:00
Michael Kirk
0cbc07719d durable job queue indices 2019-08-30 13:30:02 -06:00
Michael Kirk
9f81f40583 better index paging - in a gallery well be enumerating attachments for the same thread 2019-08-30 13:30:02 -06:00
Michael Kirk
b77034a6e5 It doesn't make sense to have unique column as first column in a composite
index, since the second item will have at most 1 entry.

It might make sense to just index timestamp, but we already have a composite
index which does this.
2019-08-30 13:30:02 -06:00
Michael Kirk
e866dc9a24 add missing uniqueid indices 2019-08-30 13:30:02 -06:00
Michael Kirk
4561c61c4d take advantage of index ordering for interactions
It doesn't make sense to "filter by interactionId" then order by "threadId"
since there will never be more than one threadId per interactionId
2019-08-30 13:30:02 -06:00
Matthew Chen
44c6591468 Add tests for GRDB finders. 2019-08-30 14:50:54 -03:00
Matthew Chen
ef76798eaa Add tests for GRDB finders. 2019-08-30 14:50:54 -03:00
Matthew Chen
b3efd9c3c8 Add tests for GRDB finders. 2019-08-30 14:50:54 -03:00