Commit Graph

5028 Commits

Author SHA1 Message Date
Matthew Chen
7b47f79e96 Refine group invite link UI. 2020-09-04 08:45:06 -03:00
Nora Trapp
f71469cbc4 Feature flags for .qa. 2020-09-03 18:57:34 -07:00
Nora Trapp
898155b794 Merge branch 'release/3.16.0' 2020-09-03 18:56:52 -07:00
Nora Trapp
38154f0971 Feature flags for .production. 2020-09-03 18:39:43 -07:00
Nora Trapp
b7e3a66ff7 Feature flags for .beta. 2020-09-03 18:38:48 -07:00
Michelle Linington
7e01f9a2c5 IOS-824: Link preview UI tweaks
Makes some minor adjustments to the link preview UI in preparation for
release.
2020-09-03 18:25:05 -07:00
Michelle Linington
1405e46e62 IOS-823: Add description/date to link preview model
Updates the proto definition to add a preview description and date
field. Date and description metadata from fetched content will be sent
over the wire. We can't render it locally yet, but at least this will
allow supporting recipients to display the content.

Also, made some minor changes to HTMLMetadata to better handle article
publish/modified date tags.
2020-09-03 18:19:20 -07:00
Matthew Chen
2b70538665 Handle expired group invite links. 2020-09-03 18:33:43 -03:00
Matthew Chen
f60abee695 Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Matthew Chen
cdd27f7c27 Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Matthew Chen
516fefb1c0 Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Matthew Chen
3c5f9982c7 Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Matthew Chen
1910366069 Tweak sticker behavior. 2020-09-03 16:13:18 -03:00
Matthew Chen
da43e4f9a1 Tweak CDS and gv2. 2020-09-03 15:37:52 -03:00
Matthew Chen
658f221f74 Update sticker feature flags. 2020-09-03 09:14:50 -03:00
Nora Trapp
1307d7bfd9 Merge branch 'release/3.16.0' 2020-09-02 17:00:36 -07:00
Nora Trapp
1b62e84089 Feature flags for .qa. 2020-09-02 16:44:28 -07:00
Nora Trapp
1ccdb20372 Feature flags for .beta. 2020-09-02 16:44:21 -07:00
Nora Trapp
f72c5c7f3d PR Feedback 2020-09-02 16:12:50 -07:00
Michelle Linington
e63b16a7e0 IOS-822: Support for parsing additional HTML content
This branch makes improvements to how HTML metadata is parsed. Now,
we'll parse other kinds of opengraph tags as well as title, favicon, and
meta description.

This branch also modifies how URL validation is performed. Before,
international URLs were not supported due to NSURL/NSDataDetectors
handling of punycode. Now, there are mechanisms to detect non-ASCII URLs
that have been parsed and validate that they are comprised of the
correct characters.
2020-09-02 14:50:12 -07:00
Nora Trapp
5187738c3d Conversation Pinning 2020-09-02 14:13:05 -07:00
Matthew Chen
33d3f35d18 Allow testers to enable manual censorship circumvention. 2020-09-02 17:04:09 -03:00
Matthew Chen
7ab6447ebf Respond to CR. 2020-09-02 16:55:49 -03:00
Matthew Chen
cb02d16439 Remote deprecation. 2020-09-02 16:52:00 -03:00
Matthew Chen
0def934e87 Don't make requests against the signal services if the app is expired. 2020-09-02 16:52:00 -03:00
Matthew Chen
dab11b670c Remote deprecation. 2020-09-02 16:52:00 -03:00
Matthew Chen
776c024353 Remote deprecation. 2020-09-02 16:52:00 -03:00
Matthew Chen
8081ae1165 Remote deprecation. 2020-09-02 16:52:00 -03:00
Matthew Chen
54f8e411ca Remote deprecation. 2020-09-02 16:52:00 -03:00
Matthew Chen
22bae9e37e Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
3050a1543f Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
cf6c88053d Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
dc1f68f4af Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
861c1ec9f6 Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
516defef39 Remote deprecation. 2020-09-02 16:51:59 -03:00
Matthew Chen
a6c8072d68 Remote deprecation. 2020-09-02 16:51:58 -03:00
Matthew Chen
83e736a0e3 Remote deprecation. 2020-09-02 16:51:58 -03:00
Matthew Chen
9aa17e833b Remote deprecation. 2020-09-02 16:51:58 -03:00
Matthew Chen
7d4db98ccb Reduce sticker change event frequency. 2020-09-02 16:33:35 -03:00
Matthew Chen
dcb4d09269 Fix de-bouncing of sticker pack data source change events. 2020-09-02 16:32:22 -03:00
Matthew Chen
3b814d0130 Fix broken tests. 2020-09-02 16:31:42 -03:00
Nora Trapp
b877bb2506 Notify when the local user is added/invited to a group 2020-09-02 11:31:37 -07:00
Nora Trapp
9270a8b586 Group 'quit' message should never be unread 2020-09-02 11:31:37 -07:00
Nora Trapp
1ce3fff00f profile name change messages should always be marked read 2020-09-02 11:31:37 -07:00
Nora Trapp
b172e1fa12 Don't insert profile change messages into groups you've quit or threads you've deleted 2020-09-02 11:31:37 -07:00
Nora Trapp
3d4efccbf3 Fix caches that weren't re-warmed after transfer 2020-09-02 11:30:49 -07:00
Matthew Chen
84d1c0e9de Use OWSLinkPreview.workQueue. 2020-09-02 13:53:05 -03:00
Matthew Chen
0d3a934080 Slightly improve metadata for webp images. 2020-09-02 13:44:15 -03:00
Matthew Chen
70756d0564 Animated sticker support. 2020-09-02 13:44:15 -03:00
Matthew Chen
ce1dcbade5 Animated sticker support. 2020-09-02 13:44:15 -03:00