Commit Graph

7190 Commits

Author SHA1 Message Date
Nora Trapp
71eb47afc4 "Feature flags for .qa." 2021-11-22 15:18:52 -08:00
Nora Trapp
9601cd6fe5 "Feature flags for .beta." 2021-11-22 15:18:41 -08:00
Matthew Chen
723cb7e5af Remove log flush. 2021-11-22 18:47:23 -03:00
Nora Trapp
8bc2cda3ae Switch donor badge display and acquisition to a kill switch 2021-11-22 13:24:35 -08:00
Nora Trapp
b522320fee "Feature flags for .qa." 2021-11-22 12:49:48 -08:00
Nora Trapp
bbd83109c0 "Feature flags for .beta." 2021-11-22 12:49:38 -08:00
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