Commit graph

8672 commits

Author SHA1 Message Date
Narek Zakarian
897106499c
Fix the CS 2025-02-13 19:45:27 +04:00
Narek Zakarian
d25084aa00
Fix the CS 2025-02-13 19:44:57 +04:00
Narek Zakarian
f27339de0b
Fix the CS 2025-02-13 19:44:06 +04:00
Narek Zakarian
00486f4934
Implement a helper to map the settings tab. 2025-02-13 19:43:36 +04:00
Narek Zakarian
619c3b1467
Use a helper to map the settings tab. 2025-02-13 19:43:23 +04:00
Narek Zakarian
480dd8d8aa
Create a helper to map the settings tab.
This is necessary because we need to map the specific values too and not just the keys in some cases like for the 'subtotal_mismatch_behavior'
2025-02-13 19:42:57 +04:00
Narek Zakarian
6814fd0a2e
Map the "Brand Name" and "Soft Descriptor" 2025-02-13 18:17:45 +04:00
Emili Castells
9cfb34ad1a
Merge pull request #3101 from woocommerce/PCP-4213-connect-settings-connect-the-other-payment-method-settings-with-the-frontend
Connect the "Other payment method settings" with the frontend (4213)
2025-02-13 13:44:36 +01:00
Narek Zakarian
83bd078eb9
Map the "Disable specific credit cards".
This will allow to bind the setting with the frontend.
2025-02-13 16:26:08 +04:00
Emili Castells
6eb5e9f0d9
Merge pull request #3100 from woocommerce/PCP-4209-create-a-method-to-reset-db-settings
Create a method to reset DB settings (4209)
2025-02-12 17:18:25 +01:00
Philipp Stracker
cb218b69b6
🔀 Merge branch 'trunk' 2025-02-12 17:03:55 +01:00
Philipp Stracker
3d8121510a
Reset all settings on disconnect 2025-02-12 17:03:00 +01:00
Philipp Stracker
d8bd774744
Define new settings-data-manager service 2025-02-12 17:01:14 +01:00
Philipp Stracker
70722d1aca
🎨 Rename REST endpoint service 2025-02-12 17:00:36 +01:00
Philipp Stracker
a7ad31a35c
New data manager service to purge settings 2025-02-12 16:55:43 +01:00
Philipp Stracker
126ef5adf0
Add new method to delete settings from DB 2025-02-12 16:50:16 +01:00
Emili Castells
8258c1c993
Merge pull request #3097 from woocommerce/PCP-4183-manual-connection-credentials-are-not-working
Manual Connection credentials are not working (4183)
2025-02-12 16:47:28 +01:00
Philipp Stracker
da80defa93
Add new “reset” flag to the JS-logic 2025-02-12 16:32:52 +01:00
Philipp Stracker
921546953e
💄 Improve UI if the Disconnect-modal 2025-02-12 16:31:07 +01:00
Philipp Stracker
0a98fcb8cc
Add UI toggle to optionally reset the settings 2025-02-12 16:24:35 +01:00
Philipp Stracker
4399293a02
💄 Remove left indentation of Disconnect-button 2025-02-12 16:13:12 +01:00
Philipp Stracker
a75204804d
Allow manual connection by pressing Enter 2025-02-12 15:58:02 +01:00
Philipp Stracker
0fc0c11653
Add a “onConfirm” prop to DataStoreControl 2025-02-12 15:57:03 +01:00
Philipp Stracker
ff81617b22
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/data/common/hooks.js
2025-02-12 15:45:52 +01:00
Philipp Stracker
92a0977ae8
💄 Lock app in “loading state” in last oauth stage
A redirect happens, and the current page should stay locked preventing users from interacting with the wizard before the refresh is finished.
2025-02-12 15:38:55 +01:00
Philipp Stracker
696f8ec6e0
Expose startActivity and stopActivity actions 2025-02-12 15:37:20 +01:00
Philipp Stracker
976b7c987b
🔥 Remove unused messages 2025-02-12 15:31:34 +01:00
Philipp Stracker
7a8a190c3e
♻️ Rename internal busy-state IDs 2025-02-12 15:29:35 +01:00
Philipp Stracker
2c4df18728
💄 Display loading spinners while authenticating 2025-02-12 15:24:35 +01:00
Emili Castells
8b9b664a32
Merge pull request #2910 from woocommerce/PCP-4009-pay-pal-subscription-creation-fails-for-multi-year-plans
PayPal Subscription Creation Fails for Multi-Year Plans
2025-02-12 14:48:35 +01:00
Philipp Stracker
1f3a18a690
️ Losen the validation rules for Client ID
This reverts commit 9037fa9b7d.
2025-02-12 13:26:02 +01:00
Philipp Stracker
93f517e50f
🐛 Fix the manual connection confirmation logic 2025-02-12 13:25:11 +01:00
Philipp Stracker
67522b9557
Add store action to update merchant details 2025-02-12 13:24:52 +01:00
Philipp Stracker
e09ad9d74d
🐛 Fix REST response for manual connection 2025-02-12 13:11:25 +01:00
Emili Castells
69a9090e4e
Merge pull request #3093 from woocommerce/PCP-4206-things-to-do-sort-todos-by-priority-and-limit-to-5
Settings UI: Sort todos and limit to 5 (4206)
2025-02-11 16:02:41 +01:00
Daniel Dudzic
9c65ea60bd
Settings UI: Sort todos and limit to 5 2025-02-11 15:57:35 +01:00
Emili Castells
9a52641121
Merge pull request #3092 from woocommerce/PCP-4176-things-to-do-add-pay-later-messaging-implement-logic-for-the-todo-item
Things To Do: Wire the Pay Later Messaging todo items
2025-02-11 15:13:50 +01:00
Daniel Dudzic
d2685d8787
Things To Do: Wire the Pay Later Messaging todo items 2025-02-11 14:47:15 +01:00
Emili Castells
fc76706777
Merge pull request #3090 from woocommerce/PCP-4205-things-to-do-add-a-temporary-spinner-to-prevent-content-jumping
Settings UI: Add spinner when waiting for all components to be ready (4205)
2025-02-11 14:45:28 +01:00
Emili Castells
d1a82e801c
Merge pull request #3088 from woocommerce/PCP-4197-no-acdc-eligibility-hide-online-card-payments
No ACDC eligibility: Hide "Online Card Payments" (4197, 4148)
2025-02-11 14:40:36 +01:00
Emili Castells
3d8c241e58
Merge pull request #3091 from woocommerce/PCP-4189-subscriptions-via-subscriptions-api-or-save-payment-methods-requires-a-business-account
Subscriptions requires a business account (4189)
2025-02-11 14:39:41 +01:00
Emili Castells Guasch
0c424413b1 Register card button gateway and hide items in payment methods screen conditionally 2025-02-11 14:20:12 +01:00
carmenmaymo
1ef7141903
Disable subscriptions if personal account 2025-02-11 14:16:23 +01:00
carmenmaymo
afe05d4697
Add notice if subscription is active 2025-02-11 14:13:53 +01:00
Daniel Dudzic
6488b636b6
Overview: Add spinner when waiting for all components to be ready 2025-02-11 12:07:47 +01:00
Emili Castells Guasch
91454b64d0 Add online card payments conditionally 2025-02-11 10:11:01 +01:00
Emili Castells
b500e3452a
Merge pull request #3087 from woocommerce/PCP-4204-store-account-type-during-onboarding
Store account type during onboarding (4204)
2025-02-11 09:53:57 +01:00
Philipp Stracker
6e7a6496e5
♻️ Improve the Redux hook 2025-02-10 19:10:04 +01:00
Philipp Stracker
988d221a98
♻️ Sample implementation of seller-type in JS 2025-02-10 18:54:31 +01:00
Philipp Stracker
b387fff9ef
🦺 Ensure valid default for sellerType in JS 2025-02-10 18:54:09 +01:00