Commit graph

7710 commits

Author SHA1 Message Date
Philipp Stracker
e9e94e277c
🎨 Small code-style improvement 2024-11-29 11:58:58 +01:00
Emili Castells
23e1da25cd
Merge pull request #2856 from woocommerce/PCP-3903-allow-existing-plugin-settings-still-work-by-adding-a-fallback-in-the-settings-class
Fallback functionality from new to old settings ( 3903 )
2024-11-28 17:19:44 +01:00
Emili Castells Guasch
6bffc4edeb Add HKD and SGD currencies and all currencies for US 2024-11-28 16:54:49 +01:00
Emili Castells Guasch
97e1e1c649 Merge branch 'trunk' into PCP-3929-acdc-not-eligible-for-hkd-and-sgd 2024-11-28 16:51:32 +01:00
Narek Zakarian
2ff9be23d2
Create simple E2E test to check getting the mapped value 2024-11-28 18:40:46 +04:00
Emili Castells
9eb43c1378
Merge pull request #2845 from woocommerce/PCP-3955-Conflict-with-EasyShip-Plugin
Conflict with EasyShip Plugin: Shipping Methods Not Displayed
2024-11-28 15:34:29 +01:00
Philipp Stracker
5256f625bd
Strip forbidden chars from soft descriptor 2024-11-28 15:20:04 +01:00
Philipp Stracker
5ea95cbf44
HTML validation of soft descriptor input 2024-11-28 15:18:04 +01:00
Narek Zakarian
fef11a82c6
Remove the onboarding settings from mapping 2024-11-28 17:51:34 +04:00
Philipp Stracker
a44378159e
🔀 Merge inital branch 'PCP-3960’ 2024-11-28 14:15:49 +01:00
Philipp Stracker
c18bf945ef
️ Only init smart buttons when they are activated 2024-11-28 13:34:59 +01:00
Philipp Stracker
3200b05e48
💄 Hide spinner when smart buttons are deactivated 2024-11-28 13:25:31 +01:00
Philipp Stracker
5e4157d488
🐛 Show PayPal payment button in ACDC-only mode
When only using ACDC without smart buttons, this commit makes the default “Proceed to PayPal” button visible
2024-11-28 13:23:08 +01:00
Narek Zakarian
62ce77b029
Fix the cs 2024-11-28 15:45:29 +04:00
Narek Zakarian
e6ce818d67
Fix psalm 2024-11-28 15:30:43 +04:00
Narek Zakarian
ea96f9d8d3
Check if the new settings are enabled 2024-11-28 15:28:07 +04:00
Emili Castells
d6e1dd3765
Merge pull request #2850 from woocommerce/pcp-3947-Create-screen-based-on-Figma-design
Pcp 3947 create screen based on figma design
2024-11-28 12:24:00 +01:00
Narek Zakarian
c4fd85eb73
Fix the service names 2024-11-28 15:15:26 +04:00
Narek Zakarian
f6f96ef2a8
Use the helper for settings mapping 2024-11-28 15:02:59 +04:00
Narek Zakarian
c7eeef73ea
Create the helper for settings mapping 2024-11-28 15:02:44 +04:00
Narek Zakarian
c87ad5f0d8
Create the map config 2024-11-28 15:02:26 +04:00
Narek Zakarian
3c09efbb86
Create the SettingsMap 2024-11-28 15:02:10 +04:00
inpsyde-maticluznar
4ae7364969
Add .gitkeep 2024-11-28 11:28:03 +01:00
inpsyde-maticluznar
8edbc2205a
Update payment method option values 2024-11-28 11:15:10 +01:00
inpsyde-maticluznar
9c6ada5a3a
Remove duplicated setCanRender fragment 2024-11-28 11:01:13 +01:00
DDEV User
b119a51c43 Add .gitkeep 2024-11-28 10:56:03 +01:00
inpsyde-maticluznar
b20febffba
Remove deepmerge from settings module 2024-11-28 10:41:42 +01:00
inpsyde-maticluznar
bbbd18f84f
Merge remote-tracking branch 'origin/trunk' into pcp-3947-Create-screen-based-on-Figma-design
# Conflicts:
#	modules/ppcp-settings/resources/css/components/reusable-components/_button.scss
2024-11-28 10:38:00 +01:00
inpsyde-maticluznar
fac3dfcf84
Implement widget and fix some bugs 2024-11-28 10:31:16 +01:00
Philipp Stracker
47b57058fb
️ Optimize PayPal SDK loading for block contexts 2024-11-27 17:35:07 +01:00
Philipp Stracker
d6a130bb24
♻️ Remove duplicates from “components” param 2024-11-27 17:19:56 +01:00
Philipp Stracker
2ac074dc2b
🐛 Load SmartButton when DCC is enabled 2024-11-27 17:05:43 +01:00
Philipp Stracker
7475b0ce1f
🦺 Add soft descriptor validation for PayPal API 2024-11-27 15:14:57 +01:00
Daniel Hüsken
0e72db52fe
move updates to init hook because working with settings will get translation notice 2024-11-27 13:12:46 +01:00
Daniel Hüsken
d61561f913
add a filter to load the service later and only if it is needed. 2024-11-27 12:18:28 +01:00
Daniel Hüsken
cb0fdfa461
Merge branch 'trunk' into PCP-3924-translation-loading 2024-11-27 08:03:32 +01:00
inpsyde-maticluznar
6225943c00
Partial implementation of the button widget 2024-11-27 08:02:06 +01:00
Emili Castells
d6c5d78482
Merge pull request #2837 from woocommerce/PCP-3896-dynamic-content-for-prices-in-onboarding-wizard
Dynamic content for prices in onboarding wizard (3896)
2024-11-26 15:45:55 +01:00
Narek Zakarian
23503b3c6e
Fix the separator styling 2024-11-26 18:34:57 +04:00
Narek Zakarian
2f729b4524
Remove the "blue" color from button 2024-11-26 18:22:43 +04:00
Narek Zakarian
6b55259bce
Create countryPriceInfo util 2024-11-26 18:18:11 +04:00
Narek Zakarian
db8a6cccd2
Create countryPriceInfo util 2024-11-26 18:18:02 +04:00
Daniel Hüsken
d174735b51
Merge branch 'trunk' into PCP-3924-translation-loading 2024-11-26 14:56:43 +01:00
inpsyde-maticluznar
5f83517509
Create sidebar for styling screen and initalize preview - no success 2024-11-26 13:28:03 +01:00
Narek Zakarian
d768c4e24f
Fix the merge 2024-11-26 16:10:35 +04:00
Narek Zakarian
d0ba54e1c9
Merge remote-tracking branch 'origin/trunk' into PCP-3896-dynamic-content-for-prices-in-onboarding-wizard
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/AcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/BcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/WelcomeDocs.js
2024-11-26 15:30:35 +04:00
Narek Zakarian
f3d5c56663
Fix the lint 2024-11-26 15:01:21 +04:00
Emili Castells
b1618173d2
Merge pull request #2840 from woocommerce/PCP-3912-optional-payment-methods-step
New Settings UI: Add optional payment methods step (3912) (3913)
2024-11-26 11:21:07 +01:00
Daniel Hüsken
be885ba546
fix checking for feature flag 2024-11-26 11:13:31 +01:00
Emili Castells Guasch
13d27a016e Merge trunk 2024-11-26 10:50:45 +01:00