Commit graph

8537 commits

Author SHA1 Message Date
Philipp Stracker
1310901b03
🩹 Resolve a wp-components deprecation warning 2025-02-05 12:59:39 +01:00
Philipp Stracker
23922f6095
Conditionally hide the optional methods step 2025-02-05 12:41:54 +01:00
Philipp Stracker
f853e7c7bb
Add missing condition for “canUseCardPayments” 2025-02-05 12:41:31 +01:00
Philipp Stracker
827af56210
♻️ More flexible onboarding-step filter logic 2025-02-05 12:41:17 +01:00
Danny Dudzic
2d24240d02
Merge pull request #3059 from woocommerce/PCP-4124-dynamic-logic-for-things-to-do-next-ver4
Settings UI: Add functionality to mark todos as complete on click
2025-02-05 12:07:09 +01:00
Daniel Dudzic
53dee6a620
Fix linting issues 2025-02-05 11:53:55 +01:00
Philipp Stracker
37093bd090
Merge pull request #3051 from woocommerce/PCP-4149-keep-active-tab-open-after-page-reload
Sync `activePanel` with the URL on Initial Load (4149)
2025-02-05 11:27:37 +01:00
Daniel Dudzic
04f0f45233
Settings UI: Add functionality to mark todos as complete on click 2025-02-05 11:19:44 +01:00
Emili Castells
216af3710e
Merge pull request #3054 from woocommerce/PCP-4139-add-a-disconnect-button
Add a "Disconnect" button (4139)
2025-02-05 11:12:16 +01:00
Emili Castells
4c8bd6c6c8
Merge pull request #3053 from woocommerce/PCP-4134-replace-link-for-fees-step-1-footer
Replace link for fees in Step 1, footer (4134)
2025-02-05 11:09:34 +01:00
Emili Castells
a164f56b38
Merge pull request #3052 from woocommerce/PCP-4169-hide-duplicate-pay-later-for-uk-merchants
Hide duplicate "Pay Later" for UK merchants (4169)
2025-02-05 11:08:05 +01:00
Narek Zakarian
38943bb3ec
Improve the code 2025-02-05 14:03:00 +04:00
Philipp Stracker
b00ef330f4
♻️ Simplify hook 2025-02-04 21:14:36 +01:00
Philipp Stracker
91c8bdafb9
Initial version of Disconnect button 2025-02-04 18:55:45 +01:00
Philipp Stracker
aa17a05e91
💄 Fix a minor CSS issue with wrong separator gaps 2025-02-04 17:56:52 +01:00
Philipp Stracker
efba2f13fa
Add the missing “business-fees” URLs 2025-02-04 17:54:28 +01:00
Philipp Stracker
45051bb9f4
🚚 Move component to the onboarding module 2025-02-04 17:54:00 +01:00
Philipp Stracker
63f538fd62
♻️ Extract info links to own config file 2025-02-04 17:53:05 +01:00
Philipp Stracker
123c204e50
🐛 Fix payment method configuration for GB 2025-02-04 17:21:56 +01:00
Narek Zakarian
7e07ca46e2
Sync activePanel with the URL on Initial Load 2025-02-04 19:12:44 +04:00
Emili Castells
3c5c348d70
Merge pull request #3047 from woocommerce/fix/PCP-4153-rename-to-sign-up
Rename "apply" labels in features tab to "sign up"
2025-02-04 16:00:48 +01:00
Emili Castells
8e3e8535e5
Merge pull request #3044 from woocommerce/PCP-4136-replace-invalid-and-missing-urls
Replace invalid and missing URLs (4136)
2025-02-04 15:59:23 +01:00
Philipp Stracker
0894d9e691
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AcdcOptionalPaymentMethods.js
2025-02-04 15:59:07 +01:00
Emili Castells
b4ffb9e9b4
Merge pull request #3045 from woocommerce/fix/PCP-4131-uk-to-gb
Change files missed storeCountry from UK to GB
2025-02-04 15:57:26 +01:00
Emili Castells
eacfee9bea
Merge pull request #3050 from woocommerce/PCP-4124-dynamic-logic-for-things-to-do-next-ver3
Settings UI: Add Things To Do enhancements (4124)
2025-02-04 15:43:19 +01:00
Daniel Dudzic
05c73303af
Settings UI: Fix eligibility checking for todos 2025-02-04 15:16:53 +01:00
Eduardo Umpierre
d6fa19643b
Merge pull request #3049 from woocommerce/update/refresh-wporg-assets-and-readme-copy
Refresh WPORG assets and readme copy
2025-02-04 10:45:59 -03:00
Eduardo Umpierre
a72cd18e0a Update link for leaving a review on WPORG 2025-02-04 10:30:50 -03:00
Eduardo Umpierre
9b41f34207 Fix formatting 2025-02-04 10:07:03 -03:00
Eduardo Umpierre
032b2b83c5 Update readme.txt copy 2025-02-04 10:04:46 -03:00
Eduardo Umpierre
34b903a5b2 Update WPORG assets 2025-02-04 10:04:42 -03:00
Emili Castells
50726c8d7c
Merge pull request #3031 from woocommerce/PCP-4118-apm-trustly-can-not-pay-with-trustly-error-message-a-required-field-parameter-is-missing-is-showing-on-frontend
APM - Trustly - Can not pay with Trustly - Error message "A required field / parameter is missing." is showing on frontend (4118)
2025-02-04 13:05:50 +01:00
carmenmaymo
802155e5d3
Rename "apply" labels in features tab to "sign up" 2025-02-04 11:30:27 +01:00
carmenmaymo
d9cc8e5f81
Change files missed storeCountry from UK to GB 2025-02-04 09:09:55 +01:00
Daniel Dudzic
bab0a467dc
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4124-dynamic-logic-for-things-to-do-next-ver3 2025-02-03 23:09:00 +01:00
Daniel Dudzic
f6717e2e66
Settings UI: Add Todos saving and dismissing 2025-02-03 23:06:33 +01:00
Philipp Stracker
9c7535e6dd
♻️ Use new PaymentFlow in StepPaymentMethods 2025-02-03 19:17:13 +01:00
Philipp Stracker
0cb6bc4bb3
Display dynamic learn-more links 2025-02-03 19:09:14 +01:00
Philipp Stracker
e7820c40c1
Add list of learn-more URLs 2025-02-03 19:08:45 +01:00
Philipp Stracker
5035b9d75d
♻️ Shorten internal payment method name 2025-02-03 19:08:30 +01:00
Philipp Stracker
9c5b7a1d63
Add prop for each method’s learn more link 2025-02-03 18:54:08 +01:00
Philipp Stracker
a63cf6775a
♻️ New customizable PaymentFlow component 2025-02-03 18:47:46 +01:00
Philipp Stracker
a2ce42b2a1
♻️ Extract repeat code into separate components 2025-02-03 17:39:50 +01:00
Philipp Stracker
17f5b9dd85
♻️ Extract code into separate components 2025-02-03 17:25:29 +01:00
Philipp Stracker
90cce3b19b
New payment method components 2025-02-03 17:24:00 +01:00
Philipp Stracker
7c41863d5d
🎨 Add whitespace only 2025-02-03 17:23:46 +01:00
Philipp Stracker
b9fc9cd516
🔀 Merge branch 'trunk' 2025-02-03 16:46:01 +01:00
Philipp Stracker
8319be9e8b
Merge pull request #3038 from woocommerce/PCP-4145-fix-rest-error-when-loading-settings-ui
Fix REST error when loading settings UI (4145)
2025-02-03 15:43:51 +01:00
Philipp Stracker
70c44b1f18
♻️ Consolidate ‘api.host’ service logic 2025-02-03 14:50:41 +01:00
Philipp Stracker
04aeb6acf2
Update use statements in unit tests 2025-02-03 14:47:52 +01:00