Commit Graph

21472 Commits

Author SHA1 Message Date
Matthew Chen
fe7a4cef4c Merge branch 'charlesmchen/groupLinkCopy' 2021-02-10 16:55:01 -03:00
Matthew Chen
88960ee053 Refine group link copy. 2021-02-10 16:53:50 -03:00
Jordan Rose
daea1bb4fd Merge branch 'jrose/reapply-prebuild-SignalClient' 2021-02-08 13:58:02 -08:00
Jordan Rose
2d7ebc03a1 Re-apply "Update and prebuild SignalClient"
Also pulls in an update for SignalCoreKit build flags that were
causing a problem.
2021-02-08 12:02:43 -08:00
Matthew Chen
f8f401ba40 Update changelog for 5.4 2021-02-05 19:13:35 -03:00
Matthew Chen
95f9dada09 "Bump build to 5.4.0.19." (Internal) 2021-02-05 18:50:34 -03:00
Matthew Chen
178711f3ce Feature flags for .qa. 2021-02-05 18:50:31 -03:00
Matthew Chen
ab41294ed4 "Bump build to 5.4.0.18." 2021-02-05 18:50:06 -03:00
Matthew Chen
f7fbe56b79 Feature flags for .beta. 2021-02-05 18:50:02 -03:00
Matthew Chen
478e849416 "Bump build to 5.4.0.17." 2021-02-05 18:40:00 -03:00
Matthew Chen
75c993549b Feature flags for .production. 2021-02-05 18:39:56 -03:00
Matthew Chen
daa9061fd6 Fix App Store Release build. 2021-02-05 18:39:53 -03:00
Matthew Chen
d957f7c409 "Bump build to 5.4.0.16." (Internal) 2021-02-05 18:35:42 -03:00
Matthew Chen
c72ab49160 Feature flags for .qa. 2021-02-05 18:35:35 -03:00
Matthew Chen
49d53e11ad "Bump build to 5.4.0.15." 2021-02-05 18:35:32 -03:00
Matthew Chen
a87dadd8e1 Feature flags for .beta. 2021-02-05 18:35:30 -03:00
Matthew Chen
6a8f1448f0 "Bump build to 5.4.0.14." 2021-02-05 18:29:24 -03:00
Matthew Chen
2e4092323e Update Cocoapods. 2021-02-05 18:29:14 -03:00
Matthew Chen
f247dd1e41 "Bump build to 5.4.0.13." 2021-02-05 18:10:30 -03:00
Matthew Chen
1b284b393d Feature flags for .production. 2021-02-05 18:10:27 -03:00
Matthew Chen
7dd7bac83f Revert "Merge branch 'jrose/prebuild-SignalClient'"
This reverts commit 632e28680e, reversing
changes made to a411ecbb73.
2021-02-05 18:10:10 -03:00
Matthew Chen
1db5497648 "Bump build to 5.4.0.12." (Internal) 2021-02-05 17:38:22 -03:00
Matthew Chen
70c8df3824 Feature flags for .qa. 2021-02-05 17:38:19 -03:00
Matthew Chen
5286bee7e4 "Bump build to 5.4.0.11." 2021-02-05 17:38:16 -03:00
Matthew Chen
55b0e8a136 Feature flags for .beta. 2021-02-05 17:38:15 -03:00
Matthew Chen
e7e8c7c84f "Bump build to 5.4.0.10." 2021-02-05 17:38:10 -03:00
Matthew Chen
8aa24793c1 Feature flags for .production. 2021-02-05 17:38:07 -03:00
Matthew Chen
61e6e86eff Update l10n strings. 2021-02-05 17:37:27 -03:00
Matthew Chen
f92befcad3 Update Cocoapods. 2021-02-05 17:37:16 -03:00
Matthew Chen
108cdeae7e Merge branch 'charlesmchen/ftsAllNamesOfUserPart1' 2021-02-05 17:29:00 -03:00
Matthew Chen
8434091ead Respond to CR. 2021-02-05 17:20:52 -03:00
Matthew Chen
d43895bfa3 Respond to CR. 2021-02-05 17:04:04 -03:00
Matthew Chen
cb3423b65d Improve contact FTS, nicknames. 2021-02-05 17:04:04 -03:00
Matthew Chen
3df145102c Merge branch 'charlesmchen/profileNameMaxGlyphCount' 2021-02-05 17:03:05 -03:00
Matthew Chen
3f1dd1c872 Limit profile name component length to 26 glyphs. 2021-02-05 17:02:47 -03:00
Nora Trapp
2202bf9700 Disable Apple's "Quick Look" feature on iOS versions that they no longer support. 2021-02-05 11:46:57 -08:00
Nora Trapp
742df4bf96 Attempt to resolve crash when opening the app from a notification 2021-02-05 11:26:56 -08:00
Nora Trapp
4ad4959a6e Fix problems with clear chat history 2021-02-05 11:26:11 -08:00
Nora Trapp
dac30cf4db Don't store group threads in memory when sharing 2021-02-05 11:22:15 -08:00
Michelle Linington
4b5117fac2 Merge branch 'mlin/PR/OversizeAvatarFix' 2021-02-05 11:12:26 -08:00
Michelle Linington
ebdf67395e Additional PR Feedback
Our stored avatars are still PNG. Fallback to the png content type and
file extension if the underlying data is png.
2021-02-05 11:11:20 -08:00
Michelle Linington
0b8a8bf864 PR Feedback 2021-02-05 11:07:08 -08:00
Michelle Linington
34e0f99cfd Add additional validation group avatars we receive
Strengthens validation requirements for group avatars a user sets. Also,
checks these requirements on avatars we receive.

Introduces a data migration to drop any large group avatars.

This fixes an issue some users were reporting of jetsaming in the share
extension. All group avatars are stored in-memory on TSGroupModel.
Until we have a better strategy for memory management here, we'll want
to keep group avatars small.
2021-02-05 11:07:08 -08:00
Matthew Chen
f8be01c0b8 Merge branch 'charlesmchen/overwriteUserAgent' 2021-02-05 16:00:30 -03:00
Matthew Chen
09147ad10f Fix application of extra headers. 2021-02-05 15:53:47 -03:00
Matthew Chen
fe30b422b2 Merge branch 'charlesmchen/voiceOverTime' 2021-02-05 15:27:34 -03:00
Matthew Chen
2b6c28d953 Respond to CR. 2021-02-05 15:27:17 -03:00
Matthew Chen
c3e6235150 Elaborate date/time info in VoiceOver labels. 2021-02-05 15:13:36 -03:00
Matthew Chen
8a87bda9b5 Merge branch 'charlesmchen/groupAddVsApproveCopy' 2021-02-05 15:06:44 -03:00
Matthew Chen
2a4c3ace7b Refine handling of "request approve" vs. "member added". 2021-02-05 15:03:42 -03:00