Nora Trapp
d2000520fd
Refine trimming of excess early messages
2021-11-22 12:49:03 -08:00
Matthew Chen
105b3e3b15
Address possible out-of-memory crash in the early receipt manager.
2021-11-22 12:49:02 -08:00
Eugene Bistolas
192a8afd6c
"Feature flags for .qa."
2021-11-18 15:43:01 -10:00
Eugene Bistolas
00fcc2bd79
"Feature flags for .beta."
2021-11-18 15:42:35 -10:00
Michelle Linington
f6ad04b99f
"Feature flags for .qa."
2021-11-18 16:20:32 -08:00
Michelle Linington
e19be0fede
"Feature flags for .beta."
2021-11-18 16:20:07 -08:00
Nora Trapp
8a7b4c2495
Subscription megaphone
2021-11-18 14:42:40 -08:00
Nora Trapp
8107430ca3
Don't include stripe details in logs
2021-11-18 13:29:59 -08:00
Nora Trapp
02e35131f4
Fix the 'online' flag for sender key messages
2021-11-18 11:20:17 -08:00
Matthew Chen
2bcab253be
Remove over-zealous assert.
2021-11-18 09:57:51 -03:00
Nora Trapp
f34cb6e65b
"Feature flags for .qa."
2021-11-17 17:05:06 -08:00
Nora Trapp
b5e8d5e27c
"Feature flags for .beta."
2021-11-17 17:04:54 -08:00
Matthew Chen
664d9cd671
Payments region remote config.
2021-11-17 16:34:59 -08:00
Nora Trapp
355fd82e07
Add remote config for donor badges
2021-11-17 16:22:19 -08:00
Nora Trapp
18a7ad8b2c
Fix badge visibility on acquisition
2021-11-17 16:05:58 -08:00
Nora Trapp
edc89c3db1
Store badge receipt credential presentation on the durable job
2021-11-17 15:14:03 -08:00
Matthew Chen
5ce987138c
Fix over-zealous assert in user profile.
2021-11-17 19:58:53 -03:00
Eugene Bistolas
a3662309c8
[Badging] Boost durable receipt redemption + apple pay cancellation, plus polish
2021-11-17 09:29:02 -10:00
Matthew Chen
86b08005ae
Improve profile handling.
2021-11-17 14:49:47 -03:00
Matthew Chen
6009408e83
Improve profile handling.
2021-11-17 14:49:47 -03:00
Matthew Chen
34be144a78
Improve profile handling.
2021-11-17 14:49:47 -03:00
Matthew Chen
b317214396
Skip profile re-upload if only avatar filename doesn't match.
2021-11-17 08:27:30 -03: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
c89b0016f6
Add boost thank you flow
2021-11-16 11:40:40 -08:00
Michelle Linington
317bb40771
Lint
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
Eugene Bistolas
fdbcb77a02
[Badging] Review feedback
2021-11-15 16:31:05 -10:00
Eugene Bistolas
78cb9352c3
[Badging] Durable receiptCredential fetch and redemption
2021-11-15 12:47:35 -10:00
Nora Trapp
095b54d13d
Add boost view controller
2021-11-15 13:24:58 -08:00
Nora Trapp
e14b19e3db
Hookup rudimentary plumbing for boost
2021-11-15 13:24:58 -08:00
Michelle Linington
23049a9ef4
Update badge offsets. Add 64pt variant
2021-11-15 13:22:49 -08:00
Michelle Linington
0640fa0f68
Update sprite parser for 112pt sprite
2021-11-15 12:40:58 -08:00
Matthew Chen
bb2ec48ed2
Simplify profile re-upload.
2021-11-13 17:12:11 -03:00
Matthew Chen
e25fd59401
Improve profile update logging.
2021-11-13 17:08:35 -03:00
Matthew Chen
48677fb78f
Improved logging around dropped profile avatars.
2021-11-12 09:41:27 -03: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
Michelle Linington
744e90e177
Standard production build
2021-11-09 21:40:36 -08:00
Michelle Linington
d6ba84f020
Production build with badges enabled
2021-11-09 21:39:51 -08:00
Michelle Linington
eaefba161e
Staging build with badges enabled
2021-11-09 21:38:55 -08:00
Eugene Bistolas
b3d1bdefd1
[Donor Badges] Current subscriber UI
2021-11-09 18:29:55 -10: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
Michelle Linington
905b7f6507
PR Feedback
...
- Rename the conversation avatar size class enum cases
- Add explanatory comment for explicit type declaration
2021-11-09 14:25:55 -08:00
Michelle Linington
6d8b330e6a
Lint
2021-11-09 14:25:55 -08:00
Michelle Linington
d48d60c8e5
Minor cleanup
2021-11-09 14:25:55 -08:00
Michelle Linington
dea35199b2
Clean up ConversationAvatarView data sources
...
Creates a special data source enum for ConversationAvatarView data
providers. Before, ContactCell and ConversationAvatarView used the data
source, neither applying to each perfectly
2021-11-09 14:25:55 -08:00
Michelle Linington
28e2d85978
Move back to updates2 endpoint
2021-11-09 14:25:55 -08:00