Commit Graph

3156 Commits

Author SHA1 Message Date
Matthew Chen
b09da45672 Rework isStorageReady. 2019-09-23 13:04:39 -03:00
Matthew Chen
0923ad6c39 Rework storage setup completion. 2019-09-23 13:04:39 -03:00
Matthew Chen
40f2fb7fd5 Fix bug in incomplete calls job. 2019-09-23 12:38:40 -03:00
Matthew Chen
da6ade366f Protect databases from orphan clean up. 2019-09-23 12:24:13 -03:00
Matthew Chen
8e4cd299be Merge tag '2.43.0.17' 2019-09-23 12:19:18 -03:00
Matthew Chen
d8df610f3a Set feature flags to production. 2019-09-21 16:50:13 -03:00
Michael Kirk
4cf31891eb Fallback to copying when file isn't writable.
This *shouldn't* happen, but currently the share extension doesn't always pass
in writeable file URL's.
2019-09-21 16:49:23 -03:00
Matthew Chen
df7a1a6ffc Add assert around attachment download edge cases. 2019-09-21 16:48:28 -03:00
Matthew Chen
979edb71de Set feature flags to beta. 2019-09-21 15:58:07 -03:00
Matthew Chen
8c924fd0a9 Relax still image restrictions slightly. 2019-09-21 09:21:57 -03:00
Matthew Chen
ae8a38dda7 Elaborate logging around missing images. 2019-09-21 01:56:49 -03:00
Matthew Chen
df3e6971a2 Refine image validation. 2019-09-21 01:55:04 -03:00
Matthew Chen
3e68b55de1 Refine image validation. 2019-09-21 01:55:04 -03:00
Matthew Chen
462d4fd09f Refine image validation. 2019-09-21 01:55:03 -03:00
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
Michael Kirk
0c1615355a regen 2019-09-20 16:25:55 -07:00
Michael Kirk
ecc25b78c5 better failure logging 2019-09-20 16:25:55 -07: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
Michael Kirk
d4de1ad76d avoid recursive observations
Some observed changes causes us to mutate the FTS table, which in turn was
triggering other observations. This triggered an assert related to recursively
calling `serializedSync`. The assert was good, because it alerted us to this
unnecessary recursion.
2019-09-20 09:10:17 -07:00
Nora Trapp
af2298bc43 PR Feedback 2019-09-19 12:45:48 -07:00
Nora Trapp
ee4fb20803 Cache audio waveforms to disk. 2019-09-19 12:45:48 -07:00
Nora Trapp
7eb407eb24 Move AudioWaveform to SSK 2019-09-19 12:45:48 -07:00
Nora Trapp
02303a92cd Mark as last iOS 9 release. 2019-09-19 12:16:08 -07:00
Michael Kirk
b28dc167f3 GRDB re-index FTS upon touching 2019-09-19 09:16:31 -07:00
Matthew Chen
e2a5e93116 Merge tag '2.43.0.10' 2019-09-19 12:40:59 -03:00
Matthew Chen
18b547523a Refine logging of message timestamps. 2019-09-19 08:46:37 -03: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
7e72a12ad7 Merge remote-tracking branch 'private/release/2.43.0' 2019-09-18 09:44:21 -03:00
Matthew Chen
a6bbfbaca0 Add SDS.fitsInInt64(). 2019-09-18 09:43:03 -03:00
Matthew Chen
e1320caf87 Add SDS.fitsInInt64(). 2019-09-18 09:40:24 -03:00
Matthew Chen
550243d1c8 Add SDS.fitsInInt64(). 2019-09-18 09:39:24 -03:00
Matthew Chen
5b273aea41 Avoid invalid values. 2019-09-18 09:27:21 -03:00
Matthew Chen
52480f6949 Avoid invalid values. 2019-09-18 09:27:21 -03:00
Matthew Chen
c7bb01c004 Avoid invalid values. 2019-09-18 09:27:21 -03:00
Matthew Chen
4f46f7f78b Avoid invalid values. 2019-09-18 09:27:21 -03:00
Matthew Chen
bcd82d32e2 Avoid invalid values. 2019-09-18 09:27:21 -03:00
Matthew Chen
d91118bd04 Update to reflect rebase. 2019-09-18 09:26:16 -03:00
Matthew Chen
4371877e29 Respond to CR. 2019-09-18 09:07:29 -03:00
Matthew Chen
232f65618e Respond to CR. 2019-09-18 09:07:29 -03:00
Matthew Chen
73c8ded66b Update to reflect rebase. 2019-09-18 09:07:28 -03:00
Matthew Chen
37f23ce69a Respond to CR. 2019-09-18 09:07:28 -03:00
Matthew Chen
5770cb8540 Fix numeric/date edge cases in GRDB serialization. 2019-09-18 09:07:28 -03:00
Matthew Chen
547a245fe0 Fix numeric/date edge cases in GRDB serialization (generated changes). 2019-09-18 09:07:28 -03:00
Matthew Chen
11dfd413e3 Fix numeric/date edge cases in GRDB serialization. 2019-09-18 09:07:28 -03:00
Matthew Chen
a41e204de5 Add TestModel. 2019-09-18 09:04:19 -03:00