Commit Graph

1544 Commits

Author SHA1 Message Date
Matthew Chen
2b90c2bc8c Only "update with". 2019-05-23 10:02:43 -04:00
Matthew Chen
7ef487a95a Respond to CR. 2019-05-23 10:00:48 -04:00
Matthew Chen
a55668755a Migrate more key value stores. 2019-05-23 09:57:05 -04:00
Matthew Chen
aac5d48816 Add GRDBKeyValueStoreMigrator. 2019-05-23 09:57:05 -04:00
Matthew Chen
3562e6669a Add GRDBKeyValueStoreMigrator. 2019-05-23 09:57:05 -04:00
Michael Kirk
a245d6f446 fix compiler warning 2019-05-22 16:04:08 -04:00
Michael Kirk
40c1503d07 fix compiler warning: never mutated 2019-05-22 16:03:07 -04:00
Michael Kirk
0853f0e679 fixup availability warnings 2019-05-22 16:03:07 -04:00
Michael Kirk
e1258156de use modern Hashable function 2019-05-22 16:03:07 -04:00
Matthew Chen
edb5938f32 Fix rebase breakage. 2019-05-22 10:10:19 -04:00
Matthew Chen
bd6b2e78f0 Streamline SDS extensions (code generated changes). 2019-05-22 09:53:31 -04:00
Matthew Chen
462fcfc017 Respond to CR. 2019-05-22 09:49:39 -04:00
Matthew Chen
ee1ffd09b0 Respond to CR (code generated changes). 2019-05-22 09:30:36 -04:00
Matthew Chen
2b617d0601 Generated changes for last commit. 2019-05-22 09:28:53 -04:00
Michael Kirk
378625e5e5 Fix circular dependency with Yap Storage 2019-05-22 08:34:34 -04:00
Matthew Chen
56cb7f1fef Remove old deserialization logic. 2019-05-21 17:24:59 -04:00
Matthew Chen
afeb56476e Merge remote-tracking branch 'private/release/2.40.0' 2019-05-21 17:15:01 -04:00
Michael Kirk
691209e25e Decrypt Messages with AnyTransaction
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Matthew Chen
745a384d7c Respond to CR. 2019-05-20 17:18:54 -04:00
Matthew Chen
a6629bfe63 Add EphemeralMedia model classes. 2019-05-20 17:05:49 -04:00
Matthew Chen
fa3ab013c9 Respond to CR. 2019-05-20 14:27:19 -04:00
Matthew Chen
3207a33f21 Respond to CR. 2019-05-20 14:22:40 -04:00
Matthew Chen
f447e29528 Sketch out sticker tooltips. 2019-05-20 14:22:40 -04:00
Matthew Chen
cbba0f17a0 Sketch out sticker tooltips. 2019-05-20 14:22:40 -04:00
Matthew Chen
1d2ac0e2bd Sketch out sticker tooltips. 2019-05-20 14:22:40 -04:00
Matthew Chen
8305003bce Sketch out sticker tooltips. 2019-05-20 14:22:40 -04:00
Matthew Chen
1df6226c88 Sketch out sticker tooltips. 2019-05-20 14:22:40 -04:00
Matthew Chen
3a569673c4 Merge branch 'release/2.40.0' 2019-05-20 12:39:03 -04:00
Matthew Chen
7180ab4261 "Hoist" database storage to SSKEnvironment. 2019-05-20 12:09:26 -04:00
Michael Kirk
6ac9933019 Protocol stores use strongly typed signatures 2019-05-17 09:45:20 -07:00
Matthew Chen
24c8c0e501 Update feature flags for release branch. 2019-05-16 17:54:55 -04:00
Matthew Chen
9540818e4b Respond to CR. 2019-05-16 17:46:02 -04:00
Matthew Chen
bc6a99ad21 Sketch out the stickers splash. 2019-05-16 17:32:32 -04:00
Nora Trapp
d31995a4e0 Play a tone when a call is ended. 2019-05-16 07:50:27 -07:00
Michael Kirk
bae00466aa Protocol stores use strongly typed signatures 2019-05-15 16:09:55 -06:00
Matthew Chen
aa168746ca Avoid overzealous assert in contacts fetch. 2019-05-15 17:46:15 -04:00
Michael Kirk
2ab50d28c6 require explicit default for getBool 2019-05-15 15:13:17 -06:00
Michael Kirk
fe65ff035f Sneaky Transaction audit for SDSKeyValueStore 2019-05-15 15:13:17 -06:00
Matthew Chen
27c5278e54 Add more accessibility ids to search bars and navbar items. 2019-05-14 15:04:13 -04:00
Matthew Chen
02968c1f3b Add accessibility id to custom back buttons. 2019-05-14 15:04:13 -04:00
Matthew Chen
5925c92339 Add more accessibility identifiers. 2019-05-14 15:04:13 -04:00
Matthew Chen
c0b92c31a8 Add more accessibility identifiers. 2019-05-14 15:04:13 -04:00
Matthew Chen
cea3b40a85 Update sticker-related copy. 2019-05-14 14:50:31 -04:00
Matthew Chen
562289a55a Always send a link preview for shared sticker packs. 2019-05-14 14:37:11 -04:00
Matthew Chen
a1c77bab63 Handle 'no installed stickers' case. 2019-05-14 14:19:01 -04:00
Matthew Chen
370a760e31 Respond to CR. 2019-05-14 14:17:58 -04:00
Matthew Chen
396abeffb1 Refine design of manage stickers view. 2019-05-14 14:00:02 -04:00
Matthew Chen
c87eb4df5c Clean up ahead of PR. 2019-05-14 13:55:50 -04:00
Matthew Chen
f03eece812 Share sticker pack flow. 2019-05-14 13:55:50 -04:00
Michael Kirk
ecb6c275f8 MessageSender API takes AnyTransaction 2019-05-14 10:44:55 -06:00