Commit Graph

3671 Commits

Author SHA1 Message Date
Nora Trapp
b4bb10dc68 Update view-once copy 2020-01-10 13:04:15 -08:00
Nora Trapp
b0080e39da Include expiration timer in view once sync messages 2020-01-07 14:21:52 -08:00
Matthew Chen
025017dd71 Respond to CR. 2020-01-07 15:28:31 -03:00
Matthew Chen
3778ce9d72 Clean up ahead of PR. 2020-01-07 15:19:21 -03:00
Matthew Chen
601cbdda34 Reduce transactions when marking messages as read. 2020-01-07 15:19:21 -03:00
Matthew Chen
4d36229a54 Avoid FTS writes using reads. 2020-01-07 15:19:21 -03:00
Matthew Chen
b02d78316a Use serial queue when marking messages as read. 2020-01-07 15:19:21 -03:00
Matthew Chen
1d6ccb4c6a Improve logging of TSRequest. 2020-01-07 15:19:21 -03:00
Michael Kirk
ff067cbbce FIX: not showing updates to some messages
partial revert of 5c5deae which introduced an overzealous perf optimization.

The Conversation VC doesn't do any updates if it's thread wasn't marked as
updated.
2020-01-06 16:58:07 -07:00
Michael Kirk
a5e5a34590 tweak sanity check 2020-01-06 13:48:21 -07:00
Nora Trapp
4d55468bd3 Merge branch 'release/3.2.0' 2020-01-02 16:50:14 -08:00
Michael Kirk
5371fd902a ConversationSearch 2020-01-02 14:09:57 -07:00
Matthew Chen
b47a94d381 Handle error cases in share extension including GRDB migration. 2020-01-02 12:12:18 -08:00
Matthew Chen
ee819340c7 Always migrate to GRDB; show notification during background migrations. 2020-01-02 12:12:18 -08:00
Matthew Chen
c23ed76df0 Always migrate to GRDB; show notification during background migrations. 2020-01-02 12:12:18 -08:00
Orta Therox
469e169962 Convert to just using CocoaPods for dependencies 2020-01-02 12:03:57 -08:00
Michael Kirk
884f09ea5a Windowed conversation loading 2019-12-31 14:29:32 -08:00
Michael Kirk
da44b601e8 overzealous assert for quoted replies 2019-12-31 14:25:24 -08:00
Nora Trapp
b1d230d078 Feature flags for beta 2019-12-27 15:53:47 -08:00
Matthew Chen
1f525694d0 Enable 'view once' feature flag. 2019-12-26 16:51:09 -03:00
Matthew Chen
74d9dea7b5 Merge remote-tracking branch 'private/release/3.1.1' 2019-12-26 11:18:09 -03:00
Michael Kirk
be31624c70 ordering is expensive, only do it when necessary 2019-12-26 09:40:58 -03:00
Michael Kirk
3e148108c6 debounce markAsRead 2019-12-26 09:40:58 -03:00
Matthew Chen
85d2e2be65 Allow but don't require UUIDs in serviceIdentifier. 2019-12-23 13:07:15 -03:00
Michael Kirk
147a3a526b cant sync keys before youre registered 2019-12-20 14:26:40 -08:00
Michael Kirk
cf52b6a2d4 remove more unnecessary ContactOffersCell code 2019-12-20 13:50:53 -08:00
Michael Kirk
800bbf6308 manually remove generated code 2019-12-18 17:26:30 -08:00
Michael Kirk
f5adaab99e regen 2019-12-18 17:00:37 -08:00
Michael Kirk
9d625c2823 ContactOffersInteractions should not be saved 2019-12-18 16:52:18 -08:00
Michael Kirk
78351019e4 production build 2019-12-18 11:01:12 -08:00
Michael Kirk
73a86ba929 dev feature flags 2019-12-17 14:17:01 -08:00
Michael Kirk
d4a9a373aa enable sticker send 2019-12-16 18:41:17 -08:00
Matthew Chen
6f6a32997f Add blessed sticker packs. 2019-12-16 18:38:44 -08:00
Matthew Chen
b5640e8f70 Add blessed sticker packs. 2019-12-16 18:38:44 -08:00
Matthew Chen
c8c1382d3e De-bounce group info requests. 2019-12-16 15:43:23 -03:00
Matthew Chen
9298c08b57 Respond to CR. 2019-12-16 14:01:49 -03:00
Matthew Chen
ea95c81c28 Sort when enumerating unseen interactions. 2019-12-16 14:01:15 -03:00
Matthew Chen
43d9ef8ce0 Install default packs async. 2019-12-14 04:52:45 -03:00
Matthew Chen
a0ee6deb78 Always show modal activity indicator when installing and uninstalling sticker packs. 2019-12-14 04:52:45 -03:00
Michael Kirk
faaad6b195 remote quote source 2019-12-13 14:55:16 -08:00
Michael Kirk
adb9480692 disable sticker send for beta 2019-12-13 13:32:50 -08:00
Matthew Chen
e06d645fb7 Respond to CR. 2019-12-13 16:33:04 -03:00
Matthew Chen
7d06ab2a6a Add cache for sticker downloads. 2019-12-13 16:23:59 -03:00
Matthew Chen
1ef385ae0b Write copies of sticker packs to the database. 2019-12-13 16:15:01 -03:00
Matthew Chen
6b4c108717 Remove overzealous assert. 2019-12-13 16:15:01 -03:00
Matthew Chen
5d7a9bbab8 Fix descriptions of key requests. 2019-12-13 14:52:03 -03:00
Matthew Chen
05ae3589c4 Enable sticker send feature flag. 2019-12-13 11:49:08 -03:00
Matthew Chen
f3286b755b Fix broken tests. 2019-12-11 20:41:57 -08:00
Matthew Chen
29150102cb Revert group and profile changes. 2019-12-11 20:41:54 -08:00
Matthew Chen
6b73cc08f6 Merge tag '3.0.6.0' 2019-12-07 19:17:20 -03:00