Pete Walters
|
ce7c2f69fc
|
Clean up how remote/local subscriptions are deleted
|
2024-01-18 21:04:12 -06:00 |
|
Max Radermacher
|
61c64e4c2e
|
Clean up places fetch the local user’s profile
|
2024-01-04 14:32:51 -06:00 |
|
Max Radermacher
|
f1d2daa0b8
|
Clean up some recurring donation code
|
2024-01-02 13:27:00 -06:00 |
|
Max Radermacher
|
a28f3905ae
|
Properly track donation completion callbacks
|
2023-12-18 13:46:15 -06:00 |
|
Max Radermacher
|
a836601ee2
|
Runnerify ReceiptCredentialRedemptionJobQueue
|
2023-12-18 13:44:23 -06:00 |
|
Pete Walters
|
1c9ccc0baa
|
Add support for authorizing iDEAL donations through external apps.
|
2023-12-15 15:28:03 -06:00 |
|
Max Radermacher
|
6b3397b936
|
Remove confusing “Subscription” prefix
|
2023-12-12 12:30:31 -06:00 |
|
Pete Walters
|
2f53b3e4ec
|
Support subscriptions in the iDEAL payment flow
|
2023-12-11 08:57:20 -06:00 |
|
Sasha Weiss
|
4842b0af9c
|
Allow a missing paymentMethod from Subscriptions
|
2023-11-16 09:30:26 -08:00 |
|
Sasha Weiss
|
727c350778
|
Don't attempt badge redemption if a subscription renewal is retrying
|
2023-11-15 15:48:02 -08:00 |
|
Sasha Weiss
|
bbf8f5ce0b
|
Present sheet when subscriptions fail to renew, rather than badges expire
|
2023-11-15 15:47:14 -08:00 |
|
Sasha Weiss
|
7acc370f67
|
Suppress 409 errors on receipt credentials for very specific cases
|
2023-11-14 10:02:46 -08:00 |
|
Sasha Weiss
|
30680635f8
|
Prevent donation-complete sheets from popping on subscription renewal
|
2023-11-09 15:26:46 -08:00 |
|
Sasha Weiss
|
65c977f2e7
|
SEPA donation fixes and charge failure codes in error sheets
|
2023-11-08 19:33:11 -06:00 |
|
Sasha Weiss
|
7f41ecaa8b
|
Support SEPA bank transfer donations
|
2023-11-06 13:49:40 -08:00 |
|
Sasha Weiss
|
696a2391b8
|
Fetch chargeFailure from service, rather than storing locally
|
2023-10-27 12:43:23 -07:00 |
|
Sasha Weiss
|
70ecfd5a3b
|
Clean up and document subscription receipt credential redemption
|
2023-10-24 15:32:53 -07:00 |
|
Elaine
|
6563addcde
|
Rewrite subscription request factory in Swift
|
2023-10-05 10:08:01 -06:00 |
|
Harry
|
aa0e250cb7
|
[Death to TSAccountManager, long live TSAccountManager][9] Migrate usages of old TSAccountManager to new
|
2023-10-05 08:56:08 -07:00 |
|
Pete Walters
|
43b7f38ac9
|
Remove uses of sharedBackground queues.
|
2023-09-28 07:46:52 -05:00 |
|
Sasha Weiss
|
e2ee1f8660
|
Remove extra check before canceling subscription
|
2023-08-23 13:45:31 -05:00 |
|
Igor Solomennikov
|
7790837eb5
|
Remove unnecessary "@objc" in SignalMessaging.
|
2023-05-16 16:41:49 -07:00 |
|
Evan Hahn
|
ea970bbd02
|
Clean up "set default subscription payment method" request.
|
2023-04-24 15:50:26 -07:00 |
|
Sasha Weiss
|
c9fbc9a9ee
|
Migrate SSKJobRecord and subclasses to SDSCodableModel using factory init
|
2023-04-13 10:57:48 -07:00 |
|
Max Radermacher
|
b815f45f5b
|
Populate SubscriptionManager caches earlier
|
2023-04-11 13:26:40 -07:00 |
|
Max Radermacher
|
fa7f0e98fa
|
Clear “display badge” when your last badge expires
Also, explicitly track “old badges” vs. “new badges” when redeeming.
|
2023-03-23 00:32:42 -07:00 |
|
Sasha Weiss
|
8047472f68
|
Rename SubscriptionManagerProtocol
|
2023-03-14 17:44:38 -07:00 |
|