Commit graph

29 commits

Author SHA1 Message Date
Philipp Stracker
54e2258d62
Improve the loading experience
Before this change, the settings screen was briefly visible, before the merchant details were loaded from the REST endpoint
2025-01-10 19:15:02 +01:00
Philipp Stracker
4180556ecd
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabOverview.js
#	modules/ppcp-settings/resources/js/data/common/hooks.js
2025-01-09 12:41:21 +01:00
Philipp Stracker
67a6d9e765
♻️ Adjust “webhooks” property in Redux state 2025-01-08 16:52:21 +01:00
Philipp Stracker
6591889079
🚧 Refactor the eligible-feature REST response 2025-01-08 16:51:04 +01:00
Philipp Stracker
6167955374
🔥 Remove setters for clientId/secret
Those values should only be set by PHP after validating some authentication details
2025-01-08 15:10:25 +01:00
Philipp Stracker
1bf6e488a3
♻️ Apply more accurate authentication naming
- “authenticate” instead of “connect”
- “withCredentials” instead of “direct”
- “OAuth” instead of “ISU”
2025-01-08 14:59:59 +01:00
Philipp Stracker
9a84c7b4a9
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/data/common/action-types.js
#	modules/ppcp-settings/resources/js/data/common/controls.js
#	modules/ppcp-settings/resources/js/data/common/hooks.js
#	modules/ppcp-settings/services.php
2025-01-03 11:03:18 +01:00
Philipp Stracker
0d5832aa8b
Add React logic for final ISU authentication 2025-01-02 18:22:09 +01:00
Philipp Stracker
69d169533d
♻️ Unify function- and hook names 2025-01-02 17:59:33 +01:00
Philipp Stracker
084327c635
♻️ Rename ambgious hooks
Two different hooks and one store property shared the same name. This commit resolves the ambiguity and makes all names unique
2025-01-02 17:43:02 +01:00
Daniel Dudzic
b7ec9747a5
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3942-add-help-center-components-ver2 2025-01-02 14:42:41 +01:00
Daniel Dudzic
e4e95de5f6
Refactor the Overview tab > Features > Buttons 2025-01-02 13:55:32 +01:00
inpsyde-maticluznar
da0a81036a
Move api requests to controls 2024-12-20 13:43:41 +01:00
Philipp Stracker
1e26852aa1
♻️ Rename actions for better semantics 2024-12-19 13:26:19 +01:00
inpsyde-maticluznar
ed77ad63ca
Add messages, separate components, finish actions 2024-12-19 13:10:19 +01:00
inpsyde-maticluznar
08f5b4fba5
Get and resubscribe webhooks 2024-12-18 07:00:47 +01:00
Philipp Stracker
82b364a0ac
Add “Common” hook to access merchant data 2024-12-06 19:11:17 +01:00
Philipp Stracker
4e9d588058
♻️ Rearrange code, minor change 2024-12-06 15:49:37 +01:00
Philipp Stracker
9786a18eb0
Replace isBusy with new activity-state manager 2024-12-05 18:55:56 +01:00
Philipp Stracker
0e30ecde82
Add production login hook to last wizard step 2024-12-05 15:06:34 +01:00
Philipp Stracker
9075679921
♻️ Rename Redux action for consistent naming 2024-12-04 16:08:50 +01:00
Himad M
4f0f71f5e0
New Settings UI: Apply feedback 2024-12-03 15:38:00 -04:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
Philipp Stracker
2a28f38491
Implement sandbox login actions 2024-11-21 19:07:32 +01:00
Philipp Stracker
a0910962b4
🐛 Move required action type to common store 2024-11-21 18:04:11 +01: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
7ae4184d30
♻️ Apply new code style to “common” store 2024-11-20 17:21:09 +01:00
Philipp Stracker
0f03a636b2
🚧 Initial store-module for common details 2024-11-19 10:57:04 +01:00