Commit Graph

26571 Commits

Author SHA1 Message Date
Eugene Bistolas
3c73ee276f Merge branch 'eb/boostExpiry' 2021-12-07 11:55:52 -10:00
Nora Trapp
199e74f742 "Bump build to 5.27.0.36." (nightly-12-07-2021) 2021-12-07 04:01:08 -08:00
Michelle Linington
8fc78155ca Merge branch 'release/5.26.4' 2021-12-06 15:40:06 -08:00
Michelle Linington
1f3ef43427 "Bump build to 5.26.4.5." (Internal) 2021-12-06 15:15:57 -08:00
Michelle Linington
07f2a70a3d "Feature flags for .qa." 2021-12-06 15:15:54 -08:00
Michelle Linington
b9ba857be0 "Bump build to 5.26.4.4." (Beta) 2021-12-06 15:15:50 -08:00
Michelle Linington
12ebc15a3c "Feature flags for .beta." 2021-12-06 15:15:45 -08:00
Michelle Linington
e3ae5b38da "Bump build to 5.26.4.3." 2021-12-06 15:15:41 -08:00
Michelle Linington
bb6c232a5d "Feature flags for .production." 2021-12-06 15:15:38 -08:00
Michelle Linington
58acd876de Increment subscription megaphone flag 2021-12-06 15:13:06 -08:00
Michelle Linington
aa891fd0e0 "Bump build to 5.27.0.35." (Internal) 2021-12-06 13:12:38 -08:00
Michelle Linington
8a19b8ed34 Merge branch 'release/5.26.4' 2021-12-06 13:06:06 -08:00
Michelle Linington
c76f660d83 "Bump build to 5.26.4.2." (Internal) 2021-12-06 13:02:03 -08:00
Michelle Linington
5245b9a0da "Feature flags for .qa." 2021-12-06 13:02:00 -08:00
Michelle Linington
f2d2ccf351 "Bump build to 5.26.4.1." (Beta) 2021-12-06 13:01:54 -08:00
Michelle Linington
cef5b9e83e "Feature flags for .beta." 2021-12-06 13:01:46 -08:00
Michelle Linington
8f28feaa4e "Bump build to 5.26.4.0." 2021-12-06 13:01:29 -08:00
Michelle Linington
5943d82d76 "Feature flags for .production." 2021-12-06 13:01:19 -08:00
Michelle Linington
6e9974c5ae Merge branch 'mlin/PR/ProfileUpdateLosesBadges' into release/5.26.4 2021-12-06 12:54:34 -08:00
Michelle Linington
3d695404ab VisibleBadgeIds is now nonnull on PendingProfileUpdate
A nil array would clear badges anyway. This makes things a bit more
explicit. Also improves some logging.
2021-12-06 12:06:19 -08:00
Michelle Linington
445d30524f Fixes a typo in PendingProfileUpdate decoding 2021-12-06 12:06:19 -08:00
Nora Trapp
63601b20b0 "Bump build to 5.27.0.34." (nightly-12-06-2021) 2021-12-06 04:01:02 -08:00
Nora Trapp
6e9743d850 "Bump build to 5.27.0.33." (nightly-12-05-2021) 2021-12-05 04:00:59 -08:00
Nora Trapp
5fd9f6ab56 "Bump build to 5.27.0.32." (nightly-12-04-2021) 2021-12-04 04:01:10 -08:00
Eugene Bistolas
5cef495eea [Badging] Show blue disclosure next to subscription settings if expiry occured 2021-12-03 14:49:30 -10:00
Jordan Rose
b340885c98 Merge branch 'jrose/call-bandwidth-modes-via-ringrtc' 2021-12-03 15:44:17 -08:00
Jordan Rose
9d5c9dd17e Switch calls to low-bandwidth mode based on what RingRTC is using
Previously bandwidth limits on calls were based on a network
reachability check. However, in poor conditions, a call can switch to
cellular even though the phone is technically still connected to
wi-fi. This commit switches to checking what RingRTC reports as the
current network route and comparing *that* to the user's preferences.

There are two places where this falls down:
- when the call has just started
- if RingRTC can't tell what network interface is in use (which is all
  the time on iOS 11) and the user has "Use Less Data" on just for
  cellular

In both cases this falls back to the old behavior of checking
instantaneous reachability.
2021-12-03 15:33:06 -08:00
Eugene Bistolas
066e6cc290 [Badging] Show expiry sheet on homescreen for expired boost 2021-12-03 12:48:15 -10:00
Eugene Bistolas
c35cadfa79 Merge branch 'eb/badgeExpiry' 2021-12-03 12:47:16 -10:00
Eugene Bistolas
7bdb0f6a8b [Badging] Subscription badge expiry UI 2021-12-03 12:47:02 -10:00
Michelle Linington
f621eff8c2 Merge branch 'ringrtc/v2.16.0' 2021-12-03 14:34:48 -08:00
Jim Gustafson
7845ec2186 Update to RingRTC v2.16.0 2021-12-03 14:04:46 -08:00
Nora Trapp
d1d5104c30 "Bump build to 5.27.0.31." (nightly-12-03-2021) 2021-12-03 04:00:53 -08:00
Eugene Bistolas
857639eb46 Merge branch 'eb/subscriptionChangedSyncMessage' 2021-12-02 21:04:58 -10:00
Eugene Bistolas
61989e9363 [Badging] Signal devices when subscription status changes 2021-12-02 21:04:47 -10:00
Martin Böttcher
a7f7d6bf4a fixes #IOS-2044: pasting long text no longs corrupts the content of the UITextView 2021-12-02 21:24:24 +01:00
Martin Böttcher
08fe5d84ba Merge branch 'martin/PAPERCUT-475' 2021-12-02 20:36:56 +01:00
Martin Böttcher
20539d7744 using predefined constants for time intervals 2021-12-02 20:36:23 +01:00
Martin Böttcher
7ebf46b3e8 fixed some lint issues and modified some UI details due to updated and specified requirements 2021-12-02 20:36:23 +01:00
Martin Böttcher
a3876232d5 PAPERCUT-475: added swipe action to HomeView allowing muting/unmuting thread 2021-12-02 20:36:23 +01:00
Nora Trapp
077d06a043 "Bump build to 5.27.0.30." (nightly-12-02-2021) 2021-12-02 04:00:50 -08:00
Martin Böttcher
3d285dca04 Merge branch 'martin/IOS-1495' 2021-12-02 09:16:50 +01:00
Martin Böttcher
0618c8542a IOS-1495: fixed dropped frames recording video 2021-12-02 09:16:06 +01:00
Nora Trapp
0096a72e85 "Bump build to 5.27.0.29." (Internal) 2021-12-01 10:49:50 -08:00
Nora Trapp
ed931f21ad Merge branch 'charlesmchen/addressHashContinuity' 2021-12-01 10:48:04 -08:00
Matthew Chen
fae75abb39 Fix address hash continuity. 2021-12-01 10:45:10 -08:00
Matthew Chen
856e10e4ae Fix address hash continuity. 2021-12-01 10:45:09 -08:00
Nora Trapp
1ccdd4a9d5 Merge branch 'charlesmchen/addressMappingEdgeCases' 2021-12-01 10:44:34 -08:00
Matthew Chen
ff497ead1b Fix broken test. 2021-12-01 15:38:01 -03:00
Matthew Chen
9c2a7feef9 Handle edge cases in the case where there is a phoneNumberInstance and uuidInstance. 2021-12-01 15:34:07 -03:00