Emili Castells Guasch
|
fa60a38c22
|
Rename conditional property
|
2025-02-25 14:50:09 +01:00 |
|
Emili Castells Guasch
|
cd57bf6add
|
Do not display onboarding payment methods screen when woopayments is active
|
2025-02-25 11:46:33 +01:00 |
|
Philipp Stracker
|
4de4e05829
|
♻️ Rename reducer methods for better clarity
|
2025-01-21 15:33:03 +01:00 |
|
Philipp Stracker
|
ac68aa7968
|
✨ New Redux properties for manual connection data
|
2025-01-08 14:41:27 +01:00 |
|
Philipp Stracker
|
5c50a3d970
|
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
# modules/ppcp-settings/resources/js/data/onboarding/hooks.js
# modules/ppcp-settings/resources/js/data/onboarding/reducer.js
|
2024-12-09 16:35:41 +01:00 |
|
Philipp Stracker
|
2b2d5585b1
|
♻️ Minor: Freeze read-only state objects
|
2024-12-06 19:22:32 +01:00 |
|
Philipp Stracker
|
8c578fff11
|
🔀 Merge branch 'temp/settings-ui'
|
2024-12-06 15:24:29 +01:00 |
|
Philipp Stracker
|
51db2de840
|
✨ Add a default “reset” action to every store
|
2024-12-05 16:22:26 +01:00 |
|
Himad M
|
137d40489c
|
New Settings UI: Conditionally show subscriptions product option
|
2024-12-05 10:33:34 -04:00 |
|
Himad M
|
84060d1b29
|
New Settings UI: Set Optional Payment Methods default to null
|
2024-12-05 09:33:24 -04:00 |
|
Himad M
|
4d729cd5dc
|
New Settings UI: Add optional payment methods step
|
2024-11-25 20:52:58 -04:00 |
|
Philipp Stracker
|
faff0baa43
|
♻️ Move sandbox & manual-connect to common store
|
2024-11-21 16:16:20 +01:00 |
|
Philipp Stracker
|
2b2b24e434
|
🔥 Remove isSaving; move isBusy to common store
|
2024-11-21 16:14:26 +01:00 |
|
Philipp Stracker
|
4bcdb445d4
|
♻️ Adjust hooks to new code, rename a flag
|
2024-11-20 16:54:53 +01:00 |
|
Philipp Stracker
|
4d84bdbd43
|
🐛 Fix bugs in reducer logic
|
2024-11-20 16:53:46 +01:00 |
|
Philipp Stracker
|
0f03a636b2
|
🚧 Initial store-module for common details
|
2024-11-19 10:57:04 +01:00 |
|
Philipp Stracker
|
ef873dcda2
|
💡 Document all Redux store files
|
2024-11-18 18:51:11 +01:00 |
|
Philipp Stracker
|
fee9a016c6
|
♻️ Refactor onboarding state management
|
2024-11-18 18:26:10 +01:00 |
|
Philipp Stracker
|
81f45692f4
|
✨ Create helpers to simplify reducer logic
|
2024-11-18 17:47:08 +01:00 |
|
Philipp Stracker
|
b3e25ace3f
|
✨ Add “manual connection busy” state
|
2024-11-04 16:48:59 +01:00 |
|
Philipp Stracker
|
6a30bb01b3
|
👔 Introduce new props in the Redux store
|
2024-10-30 16:56:42 +01:00 |
|
Philipp Stracker
|
49c24f56d0
|
🧑💻 Add a Reset-Store action for testing
|
2024-10-30 16:55:44 +01:00 |
|
Philipp Stracker
|
0faeb5fd6b
|
♻️ Separate eligibility flags from user input
|
2024-10-30 16:52:06 +01:00 |
|
Philipp Stracker
|
3d05c65f50
|
✨ New “isReady” flag to avoid invalid page content
Before this change, the onboarding wizard was briefly displayed on every page load
|
2024-10-28 18:57:39 +01:00 |
|
Philipp Stracker
|
6a80a016cf
|
♻️ MInor code organization
|
2024-10-28 18:56:25 +01:00 |
|
Philipp Stracker
|
46c7b84088
|
🐛 Add missing reducer for the “completed” flag
|
2024-10-28 18:27:57 +01:00 |
|
Philipp Stracker
|
dbd37fc282
|
✨ Introduce “completed” flag for Redux store
|
2024-10-28 17:00:07 +01:00 |
|
Philipp Stracker
|
3c577c8b2d
|
✨ Add new eligibility flags to Redux store
|
2024-10-25 13:01:01 +02:00 |
|
Philipp Stracker
|
9629c86447
|
♻️ Make client ID and secret persistent
|
2024-10-24 12:47:30 +02:00 |
|
Philipp Stracker
|
52d04c7347
|
✨ New state props for client ID and secret
|
2024-10-23 18:15:37 +02:00 |
|
Philipp Stracker
|
e20a6fdbce
|
🎨 Reorganize code
|
2024-10-23 18:14:25 +02:00 |
|
Philipp Stracker
|
2f266b6576
|
✨ Start implementing new store attributes
|
2024-10-23 15:38:00 +02:00 |
|
Philipp Stracker
|
c61c4a7bc1
|
✨ Finish initial Redux store
|
2024-10-22 18:56:37 +02:00 |
|
Philipp Stracker
|
fc6d05ac37
|
✨ Create new Redux store for onboarding details
|
2024-10-22 15:15:55 +02:00 |
|