Commit Graph

26 Commits

Author SHA1 Message Date
Eugene Bistolas
19b30f2067 [Badging] Cannot start new subscription, invalid currency code 2021-11-18 15:35:46 -10:00
Eugene Bistolas
0d5ac06cfd Merge branch 'eb/subscriptionBugFixes' 2021-11-18 13:53:55 -10:00
Eugene Bistolas
189e9e0ac4 Merge branch 'eb/readMore' 2021-11-18 13:53:44 -10:00
Eugene Bistolas
72cf90a46d [Badging] Feedback bug fixes 2021-11-18 12:47:14 -10:00
Nora Trapp
8a7b4c2495 Subscription megaphone 2021-11-18 14:42:40 -08:00
Eugene Bistolas
46d7258dbb [Badging] Read More sheet 2021-11-18 11:04:11 -10:00
Eugene Bistolas
ecd5bbf63d [Badging] Update dark mode colors 2021-11-17 14:39:52 -10:00
Nora Trapp
1e66bc3a11 Remove more ways to donate from subscription flow 2021-11-17 16:05:58 -08:00
Eugene Bistolas
2f1db5a233 [Badging] Update subscriber/boost learn more links 2021-11-17 13:12:12 -10:00
Eugene Bistolas
a3662309c8 [Badging] Boost durable receipt redemption + apple pay cancellation, plus polish 2021-11-17 09:29:02 -10: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
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
db692be18d Hook up badge visibility on thanks sheet 2021-11-16 11:40:40 -08:00
Nora Trapp
a1e091c649 Add badge thank you sheet 2021-11-16 11:40:40 -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
Eugene Bistolas
8765108a1e [Badging] Durable redemption job pending/failure UI 2021-11-16 09:50:35 -08: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
38c4cd70b0 Add boost sheet flow 2021-11-15 13:24:58 -08:00
Michelle Linington
f723cedb89 Badges avatars with custom diameters
- We now lerp the badge sprite to the closest design spec available
- Also enables badges on internal builds
2021-11-11 20:18:30 -08:00
Eugene Bistolas
b3d1bdefd1 [Donor Badges] Current subscriber UI 2021-11-09 18:29:55 -10:00
Eugene Bistolas
256da52087 [Badging] Merge conflict resolution 2021-11-09 14:26:14 -08:00
Eugene Bistolas
64f126ae3f [Badging] Badge receipt credential fetch and redemption 2021-11-09 14:26:05 -08:00
Eugene Bistolas
2012d6aee4 [Badging] Review feedback 2021-11-09 14:25:55 -08:00
Eugene Bistolas
858e3ef1c6 [Badging] Set up new subscription on server / stripe 2021-11-09 14:25:55 -08:00
Eugene Bistolas
57e3e2fb56 Badging: Sustainer subscription level UI 2021-11-09 14:25:55 -08:00