Nora Trapp
11539bbde7
Don't show experience upgrades when the get started banner is present
2021-12-10 13:39:55 -08:00
Nora Trapp
2b650d4207
Support hotswapping remote config flags.
2021-12-10 13:21:19 -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
Eugene Bistolas
b41cbca9e8
[Badging] Cancel and re-initiate subscription if level is upgraded under payment failure
2021-11-29 11:34:57 -10:00
Nora Trapp
2a80d51188
Fix home view dates
2021-11-23 17:44:55 -08:00
Eugene Bistolas
7d4310cd36
[Badging] Better handling of durable job HTTP failures
2021-11-23 11:23:41 -10:00
Matthew Chen
2b1187cb4f
Upload push tokens after every launch of the main app.
2021-11-23 17:36:37 -03:00
Nora Trapp
fc23418f9c
Allow tapping badge on member action sheet
2021-11-23 12:18:28 -08:00
Nora Trapp
f8d66fcd00
Fix subscribing from badge sheet view
2021-11-23 12:18:08 -08:00
Eugene Bistolas
a3e625e0a8
[Badging] Handle incomplete state from Stripe per server spec
2021-11-23 09:51:47 -10:00
Eugene Bistolas
4a3a08f71c
[Badging] Fix disabled donate button in subscription upgrade screen
2021-11-23 09:34:42 -10:00
Eugene Bistolas
c2b04513aa
[Badging] Contact Us VC should pre-populate the correct support filter
2021-11-22 14:37:04 -10:00
Eugene Bistolas
02bb2ccfac
[Badging] Read more sheet doesn't dismiss correctly
2021-11-22 13:58:51 -10:00
Eugene Bistolas
8a2dfcb09e
[Badging] Handle receipt redemption 402 errors, set key if user cancels subscription
2021-11-22 13:53:45 -10:00
Eugene Bistolas
d548407984
[Badging] Ensure badge avatar preview changes when users select subscription levels
2021-11-22 12:43:06 -10:00
Eugene Bistolas
7d20f0bebf
[Badging] Add emoji animations to subscription levels
2021-11-22 12:42:00 -10:00
Nora Trapp
3d52b53d0a
Show boost badge expiration
2021-11-22 13:24:35 -08:00
Nora Trapp
8249b1400f
Fix issue with subscription megaphone not snoozing
2021-11-22 13:24:35 -08:00
Eugene Bistolas
b63184102a
[Badging] Update dark mode colors and boost button size
2021-11-22 11:05:04 -10:00
Matthew Chen
2a6f77a7a7
Chat list design tweaks.
2021-11-19 16:09:39 -03:00
Matthew Chen
f9c37d4f69
Chat list design tweaks.
2021-11-19 16:09:39 -03:00
Eugene Bistolas
19b30f2067
[Badging] Cannot start new subscription, invalid currency code
2021-11-18 15:35:46 -10:00
Michelle Linington
fdc1c66533
Add tap targets to badge in conversation settings
...
Also reorders the conversation settings page
2021-11-18 16:01:51 -08: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
38a01824d2
Fix another badge thanks logic bug
2021-11-18 14:42:40 -08: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
Nora Trapp
adf6772165
Fix edit photo background color
2021-11-17 16:49:41 -08:00
Eugene Bistolas
ecd5bbf63d
[Badging] Update dark mode colors
2021-11-17 14:39:52 -10:00
Nora Trapp
355fd82e07
Add remote config for donor badges
2021-11-17 16:22:19 -08:00
Nora Trapp
76f9c3559a
Only show badge detail sheet actions for remote users
2021-11-17 16:07:32 -08:00
Nora Trapp
8b866bb4a0
Don't show actions for local user's badges
2021-11-17 16:05:58 -08:00
Nora Trapp
1e66bc3a11
Remove more ways to donate from subscription flow
2021-11-17 16:05:58 -08:00
Nora Trapp
18a7ad8b2c
Fix badge visibility on acquisition
2021-11-17 16:05:58 -08:00
Michelle Linington
13ad8dbac1
Add badge collection to conversation settings
2021-11-17 15:22:14 -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
Matthew Chen
34be144a78
Improve profile handling.
2021-11-17 14:49:47 -03: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
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
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
fe3222438a
Fix first badge visibility from thanks sheet
2021-11-16 13:49:43 -08:00
Nora Trapp
1ecf98a395
Update badge thanks sheet logic
2021-11-16 12:54:55 -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