Commit graph

7656 commits

Author SHA1 Message Date
Daniel Hüsken
0b48d9c227
avoid adding JS when fastlane is disabled 2024-12-13 13:04:41 +01:00
Daniel Hüsken
947f20a2a5
check if axo is enabled or not for buttons 2024-12-12 16:03:32 +01:00
Philipp Stracker
d5f0ada0ce
Merge pull request #2908 from woocommerce/temp/settings-ui
Merge latest UI changes
2024-12-11 21:21:19 +01:00
Philipp Stracker
3469ea7f00
Merge pull request #2907 from woocommerce/PCP-3959-do-not-trigger-browser-warning-when-using-save-and-exit
Disable the browser warning on page reload (3959)
2024-12-11 17:06:12 +01:00
Philipp Stracker
c99793ad4b
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings.js
2024-12-11 17:05:28 +01:00
Philipp Stracker
825e1d0f73
️ Undo last commit 2024-12-11 16:56:16 +01:00
Philipp Stracker
0651871218
Merge pull request #2901 from woocommerce/PCP-4018-Remove-all-Pay-Later-references-with-at-no-extra-cost-to-you
Remove all Pay Later references with "at no extra cost to you" (4018)
2024-12-11 12:21:52 +01:00
Philipp Stracker
e2839879f6
Merge pull request #2900 from woocommerce/PCP-4017-Remove-SEPA-Direct-Debit-icons-from-onboarding
Remove SEPA Direct Debit icons from onboarding (4017)
2024-12-11 12:20:25 +01:00
Philipp Stracker
8dab270466
Merge pull request #2904 from woocommerce/PCP-3914-connect-merchant-account-to-wordpress
Connect PayPal merchant to WordPress (3914)
2024-12-11 12:07:26 +01:00
Philipp Stracker
eaac7c0da1
Merge pull request #2892 from woocommerce/PCP-4000-hide-the-price-notice-when-no-badges-are-visible
Hide the price notice when no badges are visible (4000)
2024-12-11 10:42:25 +01:00
Emili Castells
03c6badcad
Merge pull request #2889 from woocommerce/PCP-3966-Add-PHP-8.4-to-CI
Add php 8.4 to ci
2024-12-11 09:54:50 +01:00
Emili Castells
e070b55940
Merge pull request #2868 from woocommerce/PCP-3903-allow-existing-plugin-settings-still-work-by-adding-a-fallback-in-the-settings-class
Check if the "extended" section exists before adding items
2024-12-11 09:53:57 +01:00
inpsyde-maticluznar
ebfd4b1887
Remove "at no extra cost to you" text from Pay later. 2024-12-11 09:23:25 +01:00
inpsyde-maticluznar
ecee5cebf4
Remove SEPA icon from the onboarding 2024-12-11 08:11:36 +01:00
Philipp Stracker
da40770a1f
🔥 Remove dummy-login details 2024-12-10 19:06:24 +01:00
Philipp Stracker
377e85a2d0
Implement connection-listener for merchant info 2024-12-10 19:06:10 +01:00
Philipp Stracker
4d2c9fce10
Merge pull request #2898 from woocommerce/PCP-3914-finish-production-login-logic
Add all options to the ISU login logic (3914)
2024-12-10 16:12:41 +01:00
Philipp Stracker
881936ed5e
Merge pull request #2893 from woocommerce/PCP-3959-do-not-trigger-browser-warning-when-using-save-and-exit
 Disable the browser warning on page reload
2024-12-10 16:12:19 +01:00
Philipp Stracker
6473d4b5ab
🚧 Implement merchant connection logic 2024-12-10 15:41:38 +01:00
Philipp Stracker
3d49241c5e
♻️ Major button-styling refactoring 2024-12-10 13:58:00 +01:00
mattallan
7509dfb702 Merge remote-tracking branch 'origin/release/2.9.5' into trunk 2024-12-10 13:23:06 +10:00
mattallan
707077cb2b woorelease: Product version bump update 2024-12-10 13:02:55 +10:00
Philipp Stracker
36de426260
💄 Add a real loading screen 2024-12-09 19:24:34 +01:00
Philipp Stracker
90068aa461
♻️ Only disable confirmation logic for onboarding 2024-12-09 19:03:26 +01:00
Philipp Stracker
6586cc06a1
Disable the browser warning on page reload 2024-12-09 19:00:26 +01:00
Philipp Stracker
70e2015e1f
💄 Fix multiple spinners in nested Busy-wrappers 2024-12-09 18:52:42 +01:00
Philipp Stracker
1826b95c08
Introduce new BusyStateWrapper component 2024-12-09 18:44:31 +01:00
Emili Castells Guasch
a0d610669c Hide price notice when country not available 2024-12-09 17:38:17 +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
0b7c722da5
Merge pull request #2886 from woocommerce/PCP-3965-update-the-settings-design-in-accordance-with-the-latest-figma-files
Settings UI: Update the design and split the settings block code into separate components (3965)
2024-12-09 15:51:17 +01:00
Emili Castells
e2d1e33f0b
Merge pull request #2881 from woocommerce/PCP-3977-conditionally-show-subscriptions
New Settings UI: Conditionally show "Subscriptions" option in Product Types step (3977)
2024-12-09 15:25:46 +01:00
Emili Castells Guasch
53a4eabe8b Fix phpcs 2024-12-09 15:16:39 +01:00
Philipp Stracker
2a9766fc76
♻️ Reuse the generic Accordion for settings 2024-12-09 14:43:27 +01:00
Philipp Stracker
1b557f1619
♻️ Make generic Accordion more generic 2024-12-09 14:03:07 +01:00
Daniel Hüsken
170cb370b3
Merge branch 'trunk' into PCP-3966-Add-PHP-8.4-to-CI 2024-12-09 12:07:46 +01:00
Philipp Stracker
7146163301
Re-implement conditional OXXO and PUI methods 2024-12-09 12:04:02 +01:00
Daniel Hüsken
157fe84bef
improve statement for action php 7.4 2024-12-09 11:56:20 +01:00
Daniel Hüsken
90f81cf2ed
revert changes and try to run psalm only php 7.4 2024-12-09 11:45:38 +01:00
Philipp Stracker
e9a37da091
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/css/_variables.scss
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabPaymentMethods.js
2024-12-09 11:27:41 +01:00
Philipp Stracker
9cc3d935d2
🔀 Merge branch 'trunk' 2024-12-09 11:23:55 +01:00
Daniel Dudzic
cc8482c340
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3965-update-the-settings-design-in-accordance-with-the-latest-figma-files 2024-12-08 17:33:33 +08:00
Daniel Dudzic
390a3f69f8
Update the Settings UI design to match the Figma files 2024-12-08 09:33:49 +01:00
Philipp Stracker
620360681c
Integrate merchant checks into connections-hook 2024-12-06 19:23:22 +01:00
Philipp Stracker
2b2d5585b1
♻️ Minor: Freeze read-only state objects 2024-12-06 19:22:32 +01:00
Philipp Stracker
82b364a0ac
Add “Common” hook to access merchant data 2024-12-06 19:11:17 +01:00
Philipp Stracker
b4d1596fd1
New action to refresh merchant data from server 2024-12-06 19:10:33 +01:00
Philipp Stracker
c97464d7e2
Add merchant details to “common” hydration path 2024-12-06 19:09:01 +01:00
Philipp Stracker
0462905123
Add merchant-connection data to CommonSettings 2024-12-06 19:06:27 +01:00
Philipp Stracker
a76b3471bc
♻️ Make REST controller more reusable 2024-12-06 19:04:54 +01:00
Niklas Gutberlet
332a4fd766
Merge pull request #2883 from woocommerce/2.9.5/PCP-4002-update-gateway-icon-for-paypal
🐛 Adjust the icon size on some block themes
2024-12-06 16:57:31 +01:00