Commit Graph

2418 Commits

Author SHA1 Message Date
Matthew Chen
f535549422 Respond to CR. 2019-06-13 17:22:26 -04:00
Matthew Chen
b01f6f681e Respond to CR. 2019-06-13 17:17:35 -04:00
Matthew Chen
21a0618125 Receive per-message expiration sync messages. 2019-06-13 17:17:35 -04:00
Matthew Chen
43eb138827 Receive per-message expiration sync messages. 2019-06-13 17:17:35 -04:00
Matthew Chen
2431ac68c6 Update proto schema for per-message expiration sync messages. 2019-06-13 17:17:35 -04:00
Matthew Chen
97e5a8eb75 Send per-message expiration sync messages. 2019-06-13 17:17:35 -04:00
Matthew Chen
1cd9b4431a Update proto schema for per-message expiration sync messages. 2019-06-13 17:17:35 -04:00
Matthew Chen
8056108a38 Fix merge breakage. 2019-06-13 17:05:58 -04:00
Matthew Chen
e27eada1aa Merge tag '2.40.0.23' 2019-06-13 17:02:40 -04:00
Matthew Chen
415e7711c4 Respond to CR. 2019-06-13 16:24:53 -04:00
Michael Kirk
2749765e4c new user notifications are inaudible 2019-06-13 14:02:45 -05:00
Matthew Chen
21735a7666 Handle unknown protocol version in sync transcripts. 2019-06-13 10:48:29 -04:00
Michael Kirk
13cdb2abb8 Surface when you discover a friend has registered 2019-06-13 09:20:50 -05:00
Matthew Chen
5b2c48d2d1 Split db extension registration into two phases. 2019-06-12 16:42:05 -04:00
Matthew Chen
84dc969c5e Add PDF view. 2019-06-12 12:27:16 -07:00
Nora Trapp
7195146c8d PR Feedback 2019-06-11 17:14:04 -07:00
Jakub Lipinski
e1dce86b6e Remove unnecessary debug assert
See https://github.com/signalapp/Signal-iOS/issues/4108 for more info and explanation
2019-06-11 17:14:04 -07:00
PurplePlatypus
78187c4cce Ensure that cachedAudioDuration is only erased by main thread when upgrading attachment schema 2019-06-11 17:14:04 -07:00
PurplePlatypus
d9a5685af7 Update AttachmentSchemaVersion to delete cached audio attachment durations. 2019-06-11 17:14:04 -07:00
PurplePlatypus
eb7f60ea1f Fix 3844 by telling AVAudioPlayer that we REALLY, seriously intend to play this file 2019-06-11 17:14:04 -07:00
Michael Kirk
6739e6c01c "Support" link after repeated verification requests 2019-06-11 16:28:05 -05:00
Matthew Chen
54527f6870 Merge remote-tracking branch 'private/release/2.40.0' 2019-06-10 13:21:59 -04:00
Matthew Chen
6b8a602799 Filter sticker pack strings for display. 2019-06-10 12:32:16 -04:00
Matthew Chen
41bc108bfb Fix rebase breakage. 2019-06-10 12:25:27 -04:00
Matthew Chen
f5cf6e9c90 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
605fade378 Hide contents of messages with per-message expiration in home view, etc. 2019-06-10 11:41:39 -04:00
Matthew Chen
2d9ff6b107 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
95dcab150c Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
95a4fb8110 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
0119bdf82f Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
32076ea302 Rework the "is this a disappear message" accessors. 2019-06-10 11:41:39 -04:00
Matthew Chen
2aad8f4b70 Add per-message expiration to models (code generated changes).
Add per-message expiration to models.

DRY up incoming message creation.
2019-06-10 11:40:27 -04:00
Matthew Chen
421d568bee Merge tag '2.40.0.20' 2019-06-10 11:32:26 -04:00
Michael Kirk
c8ba6cb71e Remove old UIPicker code 2019-06-10 09:45:08 -05:00
Michael Kirk
c7a2c28148 fix overzealous assert 2019-06-10 09:41:46 -05:00
Nora Trapp
73816b25df Disable sticker pack sharing. 2019-06-10 10:07:06 -04:00
Matthew Chen
c468c22353 Skip invalid records in corrupt database views. 2019-06-10 10:03:17 -04:00
Matthew Chen
b05e36516d Fix typo. 2019-06-05 08:53:06 -07:00
Matthew Chen
774aadec42 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
2819068b40 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
d01f315088 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
0ad6012dbf Minor fixes. 2019-06-05 08:39:39 -07:00
Michael Kirk
064438f1ca GRDB handles message send errors 2019-06-03 12:14:12 -06:00
Matthew Chen
d191161785 Don't show attachments from "one-off disappearing messages in media gallery." 2019-05-31 13:33:31 -04:00
Matthew Chen
4cd6ba1a6f Don't index "one-off disappearing messages". 2019-05-31 13:33:31 -04:00
Matthew Chen
9288253197 Bump required protocol version for one-off disappearing messages. 2019-05-31 13:33:31 -04:00
Michael Kirk
052cb19f6b Simplify error handling 2019-05-31 11:29:42 -06:00
Matthew Chen
7901bcc123 Merge remote-tracking branch 'private/release/2.40.0' 2019-05-31 13:19:36 -04:00
Matthew Chen
96239c439a Respond to CR. 2019-05-31 12:39:50 -04:00
Matthew Chen
b8327ad7c8 Respond to CR. 2019-05-31 12:39:50 -04:00