Commit Graph

5491 Commits

Author SHA1 Message Date
Matthew Chen
c0c6683c61 Merge branch 'release/5.1.0' 2021-01-07 16:44:04 -03:00
Matthew Chen
4e1ebc1dde Feature flags for .qa. 2021-01-07 16:36:25 -03:00
Matthew Chen
7c353c01d0 Feature flags for .production. 2021-01-07 16:36:14 -03:00
Matthew Chen
65edf777f9 Feature flags for .beta. 2021-01-07 16:35:57 -03:00
Matthew Chen
40447928a1 Respond to CR. 2021-01-07 14:22:59 -03:00
Matthew Chen
41fc17acf3 Add logging around remote attestation verification. 2021-01-07 14:18:50 -03:00
Matthew Chen
b64503cce2 Clean up. 2021-01-07 14:18:50 -03:00
Matthew Chen
9e5c6e3732 Add logging around remote attestation verification. 2021-01-07 14:18:50 -03:00
Matthew Chen
83ee5636b4 Surface group updates exception group migrations in the inbox snippet. 2021-01-07 14:18:50 -03:00
Matthew Chen
a30fca9aaa Fix spurious assert around comparing group models with dropped members. 2021-01-07 14:18:50 -03:00
Nora Trapp
ae0736a8e8 Wait to reset again until initial message queue has been drained 2021-01-05 17:41:13 -08:00
Nora Trapp
ce8170f6b1 Automatic session reset 2021-01-05 17:41:13 -08:00
Matthew Chen
59c1e4743a Feature flags for .qa. 2021-01-05 17:58:26 -03:00
Matthew Chen
61c5bdcc9f Feature flags for .beta. 2021-01-05 17:58:02 -03:00
Matthew Chen
0111224576 Merge branch 'release/5.1.0' 2021-01-05 17:54:30 -03:00
Matthew Chen
12a61511ab Merge remote-tracking branch 'private/release/5.1.0' 2021-01-04 22:54:46 -03:00
Matthew Chen
96ba7060d7 Enable manual group migrations for internal users. 2021-01-04 16:04:47 -03:00
Matthew Chen
ddb07f1acc Feature flags for .qa. 2020-12-30 16:04:57 -03:00
Matthew Chen
67f66d997c Feature flags for .beta. 2020-12-30 16:04:26 -03:00
Matthew Chen
f7ec15b808 Refine query filtering. 2020-12-23 18:14:32 -03:00
Nora Trapp
381492d11d Enable linked phones for internal builds 2020-12-23 12:01:03 -08:00
Matthew Chen
d7ffe46168 Merge branch 'release/5.1.0' 2020-12-23 14:33:36 -03:00
Matthew Chen
bb8267eeab Feature flags for .qa. 2020-12-23 14:22:44 -03:00
Matthew Chen
1083d4d08b Feature flags for .beta. 2020-12-23 14:22:17 -03:00
Matthew Chen
3e9c81d394 Fix "last admin leaves group." 2020-12-23 14:19:43 -03:00
Michelle Linington
81b06025aa IOS-999: Issues sending/receiving still webp images on iOS
Metadata stripping relies on CoreGraphics, but CoreGraphics doesn't
support WebP. When attempting to send a static WebP, we fail to send
because we fail to strip metadata.

We should account for this by checking the destination formats
CoreGraphics supports. If it doesn't support the type we're trying to
strip, we'll fall back to just converting it to png/jpeg.
2020-12-22 14:22:34 -08:00
Nora Trapp
b6cb720ffe Keep signed prekeys for 30 days 2020-12-22 12:37:59 -08:00
Matthew Chen
ad1590dc8e Merge remote-tracking branch 'private/release/5.1.0' 2020-12-22 13:19:47 -03:00
Matthew Chen
898355731e Feature flags for .qa. 2020-12-19 08:25:22 -03:00
Matthew Chen
84e52a7c07 Feature flags for .beta. 2020-12-19 08:24:52 -03:00
Nora Trapp
a0992b9857 Eliminate usage of unsaved SignalRecipients 2020-12-18 19:15:07 -08:00
Matthew Chen
1b508556d4 Respond to CR. 2020-12-18 11:24:40 -03:00
Matthew Chen
fc003412cd Improve landing of loads. 2020-12-18 11:20:49 -03:00
Matthew Chen
cb3624b612 DRY up handling of network failures. 2020-12-18 11:20:49 -03:00
Matthew Chen
27e3046ab4 Ensure audio waveform view adapts to large widths. 2020-12-18 11:07:36 -03:00
Matthew Chen
8f93df9e85 Respond to CRs. 2020-12-18 10:47:57 -03:00
Nora Trapp
3c7fd4d4fe Feature flags for .qa. 2020-12-15 16:15:12 -08:00
Nora Trapp
d151cd1158 Feature flags for .beta. 2020-12-15 16:15:03 -08:00
Nora Trapp
6bac60474d Enable usernames and phone number privacy for internal builds 2020-12-15 16:14:55 -08:00
Nora Trapp
fda61469ce Feature flags for .qa. 2020-12-15 11:57:50 -08:00
Nora Trapp
01a3a57dea Feature flags for .beta. 2020-12-15 11:54:24 -08:00
Matthew Chen
be1b502367 Feature flags for .qa. 2020-12-15 11:29:31 -03:00
Matthew Chen
a9e04009d8 Feature flags for .beta. 2020-12-15 11:29:23 -03:00
Matthew Chen
4ba64c78af Fix "mark as read" for early read receipts. 2020-12-15 11:15:24 -03:00
Nora Trapp
19a9d1414b Merge branch 'release/5.0.2' 2020-12-11 18:19:30 -08:00
Nora Trapp
5409063ac5 Add megaphone for group calls 2020-12-11 15:24:11 -08:00
Nora Trapp
b5cf5d9cd8 Change group calling to a remote kill switch 2020-12-11 15:09:03 -08:00
Michelle Linington
80c6a4e6be Add support for lightweight generics in ObjC functional utilities
NSArray supports lightweight generics in ObjC. Our extension on NSArray
for map/filter/reduce does not. This change tweaks the interface to
better support generics.

Also, fixes some tests that weren't compiling.
2020-12-11 12:30:44 -08:00
Matthew Chen
b3f93cdc88 Fix broken tests. 2020-12-11 16:33:38 -03:00
Matthew Chen
62856840da Clean up codebase. 2020-12-10 13:17:24 -03:00