Commit graph

7891 commits

Author SHA1 Message Date
Philipp Stracker
561f71f0b5
♻️ Extract price description to custom component 2024-12-12 17:02:48 +01:00
Philipp Stracker
e59ae23c43
♻️ Replace generatePriceText with custom component 2024-12-12 16:55:19 +01:00
Narek Zakarian
3b85c5037f
Don't show buttons if cart contains free trial product and the stroe is not eligible for saving payment methods. 2024-12-12 19:09:14 +04:00
Daniel Hüsken
947f20a2a5
check if axo is enabled or not for buttons 2024-12-12 16:03:32 +01:00
Philipp Stracker
a3b68aae14
Merge pull request #2902 from woocommerce/PCP-4012-Links-inside-radio-boxes-do-not-work-(radio-item-is-selected,-not-link-opened)
Links inside radio boxes do not work (radio item is selected, not link opened) (4012)
2024-12-12 14:58:31 +01:00
Philipp Stracker
10f251c73f
Merge pull request #2909 from woocommerce/PCP-4028-fix-php-notices-related-to-settings-mapping
Fix PHP notices related to settings-mapping (4028)
2024-12-12 14:54:28 +01:00
Philipp Stracker
e8ad1a5e31
🎨 Apply default order in doc-blocks 2024-12-12 13:59:38 +01:00
inpsyde-maticluznar
169c184e57
Make the whole rdb box selectable and link clickable 2024-12-12 06:26:07 +01:00
inpsyde-maticluznar
5e78085a7a
Copy endpoint 2024-12-12 06:04:03 +01:00
Philipp Stracker
3b2e0687b8
️ Revert type annotations 2024-12-11 21:26:10 +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
cbf1c0656a
🥅 Prevent invalid settings-mapping 2024-12-11 21:15:01 +01:00
Philipp Stracker
dc7e318a1a
️ Add cache for “mapped_value” access 2024-12-11 21:08:13 +01:00
Philipp Stracker
e1c775796a
️ Add mapping-cache for “has_mapped_key” 2024-12-11 21:05:46 +01:00
Philipp Stracker
1c148471e7
💡 Update comments 2024-12-11 20:56:55 +01:00
Philipp Stracker
236ce783cb
🎨 Update variable name and comments 2024-12-11 19:06:13 +01:00
Philipp Stracker
ba0855301e
🎨 Minor code style change 2024-12-11 19:05:03 +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
Daniel Hüsken
ae275210ca
fix null return type 2024-12-11 15:50:12 +01:00
Daniel Hüsken
9c447835ab
Fix negative unit amount adjustments in item sanitization 2024-12-11 15:31:12 +01:00
Daniel Hüsken
486c0e6839
removed translation, improved wordings and fixes 2024-12-11 14:16:09 +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
Daniel Hüsken
c92e2455e1
fix phpcs error 2024-12-11 10:24:03 +01:00
Daniel Hüsken
3a63a8e7d7
fix phpcs error 2024-12-11 09:57:48 +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
1b1546768b
Make select box content relative, so it jumps above checkbox 2024-12-11 09:31:52 +01:00
Daniel Hüsken
b2aff30580
fix psalm error 2024-12-11 09:27:59 +01:00
inpsyde-maticluznar
ebfd4b1887
Remove "at no extra cost to you" text from Pay later. 2024-12-11 09:23:25 +01:00
Emili Castells Guasch
2d27f5e99d Add todo item icon 2024-12-11 09:23:01 +01:00
Daniel Hüsken
149c5f5b38
add cvv and avs error messages to order note and removed old address match fields 2024-12-11 09:01:44 +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
Daniel Hüsken
14f91218f6
when variable product is in stock there is no need to query all variations 2024-12-10 13:23:20 +01:00
Daniel Hüsken
c65ca2a00b
removed disabled from button when sandbox is changed 2024-12-10 12:31:55 +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