Commit Graph

2354 Commits

Author SHA1 Message Date
Matthew Chen
9beaa7e19b Migrate all models. 2019-05-31 10:27:20 -04:00
Michael Kirk
eea4cd5dfa run sds_codegen 2019-05-31 07:40:51 -06:00
Michael Kirk
88252a04f6 update codegen: don't call block twice on same insance 2019-05-31 07:40:51 -06:00
Michael Kirk
97c00bc919 add missing import to test 2019-05-30 18:45:58 -06:00
Michael Kirk
3b3a811f1a CR: constantize mimetype 2019-05-30 18:29:17 -06:00
Michael Kirk
7ddb20f00c MessageSenderJobQueueTest uses AnyTransactions 2019-05-30 18:28:06 -06:00
Michael Kirk
cd400e2912 convert factories to AnyWrite 2019-05-30 18:28:06 -06:00
Michael Kirk
8ab877ec66 run sds_generate 2019-05-30 18:26:15 -06:00
Matthew Chen
9c572ea18f Fix receive contact messages. 2019-05-30 18:08:33 -04:00
Matthew Chen
27bdd499ac Fix test breakage. 2019-05-30 12:16:57 -04:00
Michael Kirk
976915e538 proper type annotations for mantle model 2019-05-30 09:49:18 -06:00
Matthew Chen
6e32c9a79f Remove "ephemeral media" model changes. 2019-05-29 11:53:42 -04:00
Matthew Chen
307a3f38a2 Respond to CR. 2019-05-29 11:26:40 -04:00
Matthew Chen
cd470970f3 Add "required" getter for optional enums. 2019-05-29 11:05:32 -04:00
Matthew Chen
9ae86e438b Add "required" getter for optional enums. 2019-05-29 11:05:32 -04:00
Matthew Chen
9292334c70 Add "required" getter for optional enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
5afe9de621 Add "required" getter for optional enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
12f816b040 Remove @required from proto enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
5668cea914 Remove @required from proto enums. 2019-05-29 11:05:01 -04:00
Matthew Chen
fc25251dd8 Merge remote-tracking branch 'private/release/2.40.0' 2019-05-29 10:56:24 -04:00
Matthew Chen
5be7181f94 Update to reflect design changes. 2019-05-29 10:04:29 -04:00
Matthew Chen
d81f342eda Render "unknown protocol version" error messages. 2019-05-29 09:10:18 -04:00
Matthew Chen
c05c314b80 Render "unknown protocol version" error messages. 2019-05-29 09:10:18 -04:00
Matthew Chen
2a18d41085 Render "unknown protocol version" error messages. 2019-05-29 09:10:18 -04:00
Matthew Chen
75ff50c2ca Reject messages of unknown protocol version. 2019-05-29 09:10:18 -04:00
Matthew Chen
6441e1771e Reject messages of unknown protocol version. 2019-05-29 09:10:18 -04:00
Matthew Chen
e72961fa24 Handle unknown enum values. 2019-05-29 09:10:18 -04:00
Matthew Chen
56013f19da Add OWSUnknownProtocolVersionMessage. 2019-05-29 09:10:18 -04:00
Matthew Chen
0a7cd19806 Reject messages of unknown protocol version. 2019-05-29 09:10:18 -04:00
Matthew Chen
0e04a59c70 Add protocol version to proto schema. 2019-05-29 09:10:18 -04:00
Michael Kirk
a837c75764 Simple send sans Yap 2019-05-28 17:31:53 -04:00
Nora Trapp
1053da3fef PR Feedback 2019-05-28 13:07:34 -07:00
Nora Trapp
9d3e8729ad Expire the app 90 days after compilation. 2019-05-27 20:55:16 -07:00
Michael Kirk
d27cdba254 regen code 2019-05-24 15:39:02 -04:00
Michael Kirk
a344a0a2ca Fix crash with old empty threads creationDate is nullable
creationDate didn't always exist - we added it and did not backfill it. We
could backfill with a made up date, e.g. [NSDate
dateWithTimeIntervalSince1970:0], but I'm wary of putting surprising bogus data
in the db. Instead I've using an old date during sorting where it's not
surprising.
2019-05-24 15:21:13 -04:00
Matthew Chen
47760f21c7 Fix test breakage. 2019-05-24 15:08:33 -04:00
Matthew Chen
5f57058dd0 Revert "Deprecate untyped protocol store methods"
This reverts commit 17da5bb0fe.
2019-05-24 14:51:44 -04:00
Matthew Chen
879fa69076 Revert "Protocol stores use strongly typed signatures"
This reverts commit 6ac9933019.
2019-05-24 14:51:33 -04:00
Matthew Chen
ac9fba611e Merge remote-tracking branch 'private/release/2.40.0' 2019-05-24 14:50:55 -04:00
Matthew Chen
ef15f3e134 Fix sticker sync issues. 2019-05-24 14:07:51 -04:00
Matthew Chen
0b4728ba3f Merge remote-tracking branch 'private/release/2.40.0' 2019-05-24 11:17:02 -04:00
Matthew Chen
0a234ae131 Ensure webp thumbnails use cache. 2019-05-24 08:59:46 -04:00
Matthew Chen
d7ca55ce01 Ensure webp thumbnails use cache. 2019-05-24 08:59:46 -04:00
Matthew Chen
df2e516be4 Move ExperienceUpgrade to SSK, create ExperienceUpgrade table. 2019-05-23 16:13:26 -04:00
Matthew Chen
55d8c4622d Respond to CR. 2019-05-23 12:35:57 -04:00
Matthew Chen
679ed1a2f2 Use PNG instead of JPEG for sticker pack link preview thumbnails, to preserve transparency. 2019-05-23 12:31:08 -04:00
Matthew Chen
5a495a968e Use PNG instead of JPEG for sticker pack link preview thumbnails, to preserve transparency. 2019-05-23 12:31:08 -04:00
Matthew Chen
242c21210a Convert ExperienceUpgrade to Obj-C. 2019-05-23 10:05:52 -04:00
Matthew Chen
2b90c2bc8c Only "update with". 2019-05-23 10:02:43 -04:00
Matthew Chen
f81012ce5c Fix group thread update. 2019-05-23 10:01:40 -04:00