Commit Graph

2541 Commits

Author SHA1 Message Date
Michael Kirk
3bcd86cf03 Revert "prod build"
This reverts commit 77dcf5ffb6.
2019-07-31 11:01:10 -06:00
Michael Kirk
2a9402d7d7 Revert "Revert "Revert "Revert "Merge branch 'nt/ios-13-ssl' into release/2.40.2""""
This reverts commit d2e7b2942e.
2019-07-31 11:01:03 -06:00
Michael Kirk
77dcf5ffb6 prod build 2019-07-31 10:55:48 -06:00
Michael Kirk
d2e7b2942e Revert "Revert "Revert "Merge branch 'nt/ios-13-ssl' into release/2.40.2"""
This reverts commit 9f41bf0989.
2019-07-31 10:54:12 -06:00
Matthew Chen
05979ab8e7 Remove analytics stubs. 2019-07-25 10:21:23 -03:00
Matthew Chen
b4f391d8d6 Remove analytics stubs. 2019-07-25 10:19:51 -03:00
Michael Kirk
297a86b812 use safe enumeration 2019-07-23 13:33:40 -06:00
Michael Kirk
5f3118fc1b toggle flag 2019-07-23 10:42:17 -06:00
Nora Trapp
a104052f2b Fix hasRenderableContent to handle sticker messages 2019-07-22 14:08:42 -06:00
Matthew Chen
72dab08ac5 Fix 'home view doesn't reorder to reflect view-once photos' issue. 2019-07-22 13:38:43 -06:00
Matthew Chen
49451c0d67 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
66008c54e3 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
9bdb85e250 Simplify the preview text logic for 'view once photos.' 2019-07-22 12:35:08 -06:00
Matthew Chen
b0ed14ec19 Update preview text for 'view once photos' again. 2019-07-22 12:35:08 -06:00
Matthew Chen
1fd004d0d0 Make 'sticker send' feature flag 'debug only'. 2019-07-19 14:21:11 -03:00
Matthew Chen
a0f029a53b Disable 'sticker send' feature flag. 2019-07-19 11:16:53 -03:00
Matthew Chen
70f9365c32 Reduce duration of per-message expiration. 2019-07-16 16:02:02 -06:00
Michael Kirk
9f046c5a82 adapt to lossless certs 2019-07-16 15:57:54 -06:00
Michael Kirk
2677fc1b12 Merge tag '2.40.4.2' into release/2.41.0 2019-07-15 13:54:32 -06:00
Matthew Chen
0eeae9343e Revert "Enable per-message expiration."
This reverts commit 37db0230b8.
2019-07-11 12:49:15 -03:00
Matthew Chen
37db0230b8 Enable per-message expiration. 2019-07-11 12:48:51 -03:00
Michael Kirk
bf327d2e4e Merge tag '2.40.3.1' into release/2.40.4 2019-07-10 14:49:50 -06:00
Matthew Chen
f55eafb6b9 Sync attachment completion. 2019-07-10 17:43:39 -03:00
Matthew Chen
f233cf3dc5 Clean up ahead of PR. 2019-07-10 15:17:06 -03:00
Matthew Chen
ddcf10bf01 Let senders tap on outgoing messages with per-message expiration (until countdown completes). Countdown starts when message is sent (not sending, failed). 2019-07-10 15:04:10 -03:00
Michael Kirk
9f41bf0989 Revert "Revert "Merge branch 'nt/ios-13-ssl' into release/2.40.2""
This reverts commit 4cda654fd0.
2019-07-09 20:56:33 -06:00
Michael Kirk
a10183c8a0 check blocked recipients earlier and redundantly 2019-07-09 20:54:02 -06:00
Michael Kirk
4cda654fd0 Revert "Merge branch 'nt/ios-13-ssl' into release/2.40.2"
This reverts commit 81c8bcb48d, reversing
changes made to 0f1924cdb4.
2019-07-09 20:53:05 -06:00
Matthew Chen
697e87ccb1 Omit all renderable content from sync transcripts for one-off DMs. 2019-07-02 10:01:07 -06:00
Matthew Chen
caffce4795 Let users quote-reply to messages with per-message expiration, but without renderable content. 2019-07-02 10:00:17 -06:00
Matthew Chen
01633dc7be Let users quote-reply to messages with per-message expiration, but without renderable content. 2019-07-02 10:00:17 -06:00
Matthew Chen
981937e0d3 Enable sending disappearing photos in non-production builds. 2019-06-28 16:03:49 -04:00
Matthew Chen
f2b990463a Fix build breakage. 2019-06-28 10:27:24 -04:00
Matthew Chen
49ee64dd47 Disable YDB for release branch. 2019-06-28 10:00:18 -04:00
Matthew Chen
115638378c Merge remote-tracking branch 'private/release/2.40.2' into release/2.41.0 2019-06-28 09:57:43 -04:00
Matthew Chen
f143c693b3 Revert "Merge branch 'mkirk/stub-uuid-receive'"
This reverts commit 4ba65bc7ea, reversing
changes made to 70d97e11c5.
2019-06-28 09:52:18 -04:00
Michael Kirk
d546097ad6 ssl errors are not retryable 2019-06-27 13:01:41 -07:00
Nora Trapp
88a19b0ea0 Pin to cloudfront leaf 2019-06-27 12:59:38 -07:00
Nora Trapp
e39e9774a4 Interact with cloudfront directly for iOS 13 2019-06-27 12:55:38 -07:00
Matthew Chen
2beb816314 First of many fixes for attachment sending. 2019-06-24 16:02:18 -04:00
Matthew Chen
3c112b7da5 Respond to CR. 2019-06-24 15:52:26 -04:00
Matthew Chen
85af6572e3 Convert attachments to be any-only - code generated changes. 2019-06-24 15:34:02 -04:00
Matthew Chen
e26a8e1bd4 Convert attachments to be any-only. 2019-06-24 15:34:02 -04:00
Matthew Chen
ff38ae1920 Respond to CR. 2019-06-24 15:29:43 -04:00
Matthew Chen
3f2a680b70 Add will/did...save/remove methods to models. 2019-06-24 15:29:43 -04:00
Michael Kirk
c34b21fa6a TSAccountManager holds uuid and red test for UUID work 2019-06-24 10:19:46 -06:00
Michael Kirk
e370848f08 Integration test for message processing.
Tests from `receivedEnvelopeData`, which is called by e.g. the websocket or the
messageFetcherJob through the message processing pipeline until the UIDatabase
is notified with the new message and thread.

Includes some test helpers to initialize sessions and encrypt/decrypt messages.
2019-06-24 10:19:46 -06:00
Michael Kirk
e25024e748 add sourceUuid to protos 2019-06-24 10:06:45 -06:00
Michael Kirk
2523e8306f adapt to rename source -> sourceE164 2019-06-24 10:06:45 -06:00
Michael Kirk
dbe137fda5 rename source -> sourceE164 in proto 2019-06-24 10:06:45 -06:00