Skip to content
Open
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
74fcb9f
Rather than displaying all saved payment methods, indicate that custo…
RadoslavGeorgiev Nov 20, 2025
5448940
Initial changes to make the payment methods dynamic.
RadoslavGeorgiev Nov 21, 2025
5347a64
Order the JS component
RadoslavGeorgiev Nov 21, 2025
22f1ffc
Move the script to TSX
RadoslavGeorgiev Nov 21, 2025
98954ca
Add types to the mix
RadoslavGeorgiev Nov 24, 2025
deffd92
Add loading states, switch to a span to preserve HTML
RadoslavGeorgiev Nov 24, 2025
4882427
Initial round of tests
RadoslavGeorgiev Nov 24, 2025
15912a8
Extract the cache into separate class, separate rendering and updates
RadoslavGeorgiev Nov 24, 2025
0264a9d
Updated comments
RadoslavGeorgiev Nov 25, 2025
50e6fb5
Changelog entry
RadoslavGeorgiev Nov 25, 2025
0e47feb
Undo an accidental change
RadoslavGeorgiev Nov 25, 2025
aeaffbd
Merge branch 'develop' into woopmnt-5508-shows-all-customers-saved-pa…
RadoslavGeorgiev Nov 25, 2025
0fade1f
Unit tests
RadoslavGeorgiev Nov 25, 2025
b2dc2f5
Fixing AJAX calls for unit tests
RadoslavGeorgiev Nov 25, 2025
effadf5
Merge branch 'develop' into woopmnt-5508-shows-all-customers-saved-pa…
RadoslavGeorgiev Nov 25, 2025
89ca914
Merge branch 'develop' into woopmnt-5508-shows-all-customers-saved-pa…
RadoslavGeorgiev Nov 25, 2025
af31e44
Fix typos
RadoslavGeorgiev Dec 1, 2025
4043b49
Remove unused type, add the default token property, remove jQuery's d…
RadoslavGeorgiev Dec 1, 2025
8fbab96
Use the default token when changing users
RadoslavGeorgiev Dec 1, 2025
e080c6e
Simplify the select
RadoslavGeorgiev Dec 1, 2025
3275371
pdate subscription-edit-page tests for refactored cache functions
RadoslavGeorgiev Dec 1, 2025
59c4e14
Merge branch 'develop' into woopmnt-5508-shows-all-customers-saved-pa…
RadoslavGeorgiev Dec 1, 2025
b3bb7e3
Export fetchUserTokens and addCustomerSelectListener, add tests for t…
RadoslavGeorgiev Dec 1, 2025
871bbae
Merge branch 'woopmnt-5508-shows-all-customers-saved-payment-methods-…
RadoslavGeorgiev Dec 1, 2025
70160e5
Merge branch 'develop' into woopmnt-5508-shows-all-customers-saved-pa…
frosso Dec 2, 2025
7257a80
A bunch of minor changes from the latest feedback.
RadoslavGeorgiev Dec 2, 2025
59b6b22
Use userIds as cache keys
RadoslavGeorgiev Dec 2, 2025
360bd2a
Re-remove the jQuery declaration.
RadoslavGeorgiev Dec 2, 2025
fa4d715
Simplify cache
RadoslavGeorgiev Dec 2, 2025
ea19d7f
Move error handling to fetchUserTokens
RadoslavGeorgiev Dec 2, 2025
c2ef6b9
Rather than using a separate effect, set the default token upon load.
RadoslavGeorgiev Dec 2, 2025
051f38e
Updated tests
RadoslavGeorgiev Dec 2, 2025
79f24b3
Use the default token before AND after loading
RadoslavGeorgiev Dec 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions changelog/dynamic-subscription-payment-methods-5508
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: add

When editing subscriptions, load payment methods whenever the customer is changed.
57 changes: 0 additions & 57 deletions client/subscription-edit-page.js

This file was deleted.

Loading
Loading