Commit Graph

26239 Commits

Author SHA1 Message Date
Michelle Linington
8563ef8e32 Merge branch 'mlin/PR/FixBadgeSettingsBug' 2021-11-16 19:08:45 -08:00
Michelle Linington
bf79b5ce74 Fixes a few tiny bugs
- Profile settings weren't persisting badge visibility changes
- Subscription settings were filtering on visibility when it shouldn't
  have been
2021-11-16 19:08:33 -08:00
Nora Trapp
2efae2ab09 "Bump build to 5.26.0.31." (Internal) 2021-11-16 18:45:15 -08:00
Nora Trapp
740f638e76 Fix double boost animation 2021-11-16 18:39:01 -08:00
Nora Trapp
38b9efa8b1 Always present the currency picker as a modal 2021-11-16 18:38:56 -08:00
Nora Trapp
209985a027 Fix badge thanks safe area 2021-11-16 18:38:51 -08:00
Michelle Linington
4b368a71a3 Merge branch 'mlin/PR/SubscriptionBadgeConfig' 2021-11-16 17:45:05 -08:00
Michelle Linington
f297db3a05 Disable back swipe on unsaved changes 2021-11-16 17:44:23 -08:00
Michelle Linington
1b82ffa6d7 Hook up badge configuration in subscription view
- Adjusts delegate interface to be useful in both cases
- Subscription view controller will now save updated badge settings

Also, a bonus change to disable badges on avatars
2021-11-16 17:44:23 -08:00
Nora Trapp
55664bde4c Remove description from boost creation 2021-11-16 15:49:39 -08:00
Nora Trapp
faba7621b3 Include the donor's email address for receipt purposes in the billing information 2021-11-16 15:39:39 -08:00
Nora Trapp
fe3222438a Fix first badge visibility from thanks sheet 2021-11-16 13:49:43 -08:00
Nora Trapp
7d7ba0dcef "Bump build to 5.26.0.30." (Internal) 2021-11-16 12:55:07 -08:00
Nora Trapp
1ecf98a395 Update badge thanks sheet logic 2021-11-16 12:54:55 -08:00
Nora Trapp
d5f1928a89 "Bump build to 5.26.0.29." (Internal) 2021-11-16 12:37:31 -08:00
Nora Trapp
df7d2976b2 Fetch the local profile after redeeming receipts 2021-11-16 12:37:23 -08:00
Matthew Chen
800ad14ab5 "Bump build to 5.26.0.28." (Internal) 2021-11-16 17:00:13 -03:00
Matthew Chen
383aee715d "Bump build to 5.26.0.27." (Internal) 2021-11-16 17:00:08 -03:00
Nora Trapp
7dcf0a2cf8 "Bump build to 5.26.0.26." (Internal) 2021-11-16 11:41:13 -08:00
Nora Trapp
0dfd27f546 Merge branch 'nt/badge-sheets' 2021-11-16 11:40:56 -08:00
Nora Trapp
53a46d914c Tweak badge detail sheets actions 2021-11-16 11:40:40 -08:00
Nora Trapp
db692be18d Hook up badge visibility on thanks sheet 2021-11-16 11:40:40 -08:00
Nora Trapp
a16bcdf4ac Add badge details sheet 2021-11-16 11:40:40 -08:00
Nora Trapp
c89b0016f6 Add boost thank you flow 2021-11-16 11:40:40 -08:00
Nora Trapp
a1e091c649 Add badge thank you sheet 2021-11-16 11:40:40 -08:00
Matthew Chen
a783f1198e "Bump build to 5.26.0.25." (Internal) 2021-11-16 16:21:58 -03:00
Matthew Chen
783fadf301 Adding logging around profile avatar in storage writes. 2021-11-16 16:21:48 -03:00
Matthew Chen
3c8570e21c "Bump build to 5.26.0.24." (Internal) 2021-11-16 15:59:35 -03:00
Nora Trapp
31aed07bbc Merge branch 'mlin/PR/BadgeProfileSettingsPersistence' 2021-11-16 10:04:45 -08:00
Michelle Linington
9c89e8c374 Fix dark mode transition bug 2021-11-16 09:55:58 -08:00
Michelle Linington
317bb40771 Lint 2021-11-16 09:55:58 -08:00
Michelle Linington
c87ec0e5d8 Minor cleanup 2021-11-16 09:55:58 -08:00
Michelle Linington
94c05bad09 Actually persist badge settings
- Augment profile settings to actually record the user's badge
  preferences
- Save these changes to the profile endpoint
2021-11-16 09:55:58 -08:00
Nora Trapp
ecee55b96c Merge branch 'eb/subscriptionRedemptionFailureUI' 2021-11-16 09:50:44 -08:00
Eugene Bistolas
8765108a1e [Badging] Durable redemption job pending/failure UI 2021-11-16 09:50:35 -08:00
Nora Trapp
20224ab668 Merge branch 'charlesmchen/chatListVsBadges' 2021-11-16 09:48:33 -08:00
Matthew Chen
6d692e264a Do not bold timestamp for unread state. 2021-11-16 09:48:14 -08:00
Matthew Chen
9384bc8200 Chat list changes for badges. 2021-11-16 09:48:14 -08:00
Matthew Chen
443f5a3921 Chat list changes for badges. 2021-11-16 09:48:14 -08:00
Nora Trapp
8dcd17bde6 "Bump build to 5.26.0.23." (nightly-11-16-2021) 2021-11-16 04:00:58 -08:00
Eugene Bistolas
423787427c Merge branch 'eb/subscriptionHeartbeat' 2021-11-15 17:43:38 -10:00
Eugene Bistolas
fdbcb77a02 [Badging] Review feedback 2021-11-15 16:31:05 -10:00
Michelle Linington
b15dae90e8 "Bump build to 5.26.0.22." (Internal) 2021-11-15 15:55:52 -08:00
Eugene Bistolas
31e064709f [Badging] Prevent subscription heartbeat on non-primary device, support receipt_email when confirming setupIntents 2021-11-15 13:20:23 -10:00
Eugene Bistolas
73dec1860e [Badging] Cancel subscription setup / upgrade process if user cancels ApplePay 2021-11-15 12:49:39 -10:00
Eugene Bistolas
78cb9352c3 [Badging] Durable receiptCredential fetch and redemption 2021-11-15 12:47:35 -10:00
Nora Trapp
675128b9ff Merge branch 'nt/boost' 2021-11-15 13:47:51 -08:00
Nora Trapp
fd50a0bfc5 Cleanup 2021-11-15 13:47:06 -08:00
Nora Trapp
38c4cd70b0 Add boost sheet flow 2021-11-15 13:24:58 -08:00
Nora Trapp
095b54d13d Add boost view controller 2021-11-15 13:24:58 -08:00