Commit graph

7536 commits

Author SHA1 Message Date
Emili Castells Guasch
a1ef21ba4f Add save payment button configuration (WIP) 2024-12-03 16:29:37 +01:00
Emili Castells Guasch
d500c4dc18 Add save payment button configuration (WIP) 2024-12-03 16:13:36 +01:00
Emili Castells Guasch
add776c976 Extract components 2024-12-03 12:27:34 +01:00
Emili Castells
4484386e49
Merge pull request #2867 from woocommerce/release/2.9.5-rc1
Release 2.9.5-rc1
2024-12-02 17:27:29 +01:00
Emili Castells
a204c6691f
Merge pull request #2869 from woocommerce/add/default-currencies-filter
Add supported currencies filter
2024-12-02 16:34:18 +01:00
Emili Castells Guasch
f9d5df5b75 Update filter name 2024-12-02 16:25:24 +01:00
Emili Castells Guasch
d470010f7a Fix filter name 2024-12-02 16:22:28 +01:00
Emili Castells Guasch
2c5c7a6dff Add default currencies filter 2024-12-02 16:21:24 +01:00
Emili Castells
c182d88aa9
Merge pull request #2863 from woocommerce/PCP-3958-validate-clientId
New Settings UI: Validate advanced options client ID (3958)
2024-12-02 15:42:23 +01:00
Emili Castells Guasch
94e6cf755b Add .gitkeep to fix psalm/ci error 2024-12-02 15:17:41 +01:00
Emili Castells Guasch
980f95ef78 Release version 2.9.5-rc1 2024-12-02 15:14:20 +01:00
Himad M
53fb8926a8
New Settings UI: Fix redundant ternary check for clientId 2024-12-02 09:44:38 -04:00
Emili Castells
f7116ed70d
Merge pull request #2866 from woocommerce/Fix-translation-depractet-message
Fix translation deprecated message from AXO
2024-12-02 12:05:05 +01:00
Daniel Hüsken
df6127e601
Check configuration later for not getting translation deprecated message 2024-12-02 11:48:55 +01:00
Philipp Stracker
9276bab9f7
Merge pull request #2861 from woocommerce/PCP-3963-console-error-on-block-checkout
Axo: Ensure the Insights script is only loaded when Fastlane is enabled (3963)
2024-11-29 17:17:02 +01:00
Himad M
386a2872f8
New Settings UI: Validate advanced options client ID 2024-11-29 11:46:14 -04:00
Daniel Dudzic
378423ef07
Fix PHPCS errors 2024-11-29 16:36:19 +01:00
Daniel Dudzic
ff72a60ad5
Axo: Ensure the Insights script is only loaded when Fastlane is enabled 2024-11-29 16:11:10 +01:00
Niklas Gutberlet
0c775da1be
Merge pull request #2854 from woocommerce/PCP-3960-soft-descriptor-validation
Additional Soft Descriptor validation (3960)
2024-11-29 14:53:21 +01:00
Philipp Stracker
f4058a0b0f
Merge branch 'trunk' into PCP-3960-soft-descriptor-validation 2024-11-29 14:43:50 +01:00
Niklas Gutberlet
56c87129ec
Merge pull request #2846 from woocommerce/PCP-3960-soft-descriptor-invalid-string-length
Soft descriptor: Fix INVALID_STRING_LENGTH issue (3960)
2024-11-29 14:40:03 +01:00
Niklas Gutberlet
dbcbacffa2
Merge pull request #2852 from woocommerce/PCP-3916-acdc-fields-missing-when-smart-buttons-are-disabled
ACDC card fields not loading when smart buttons are disabled - classic checkout (3916)
2024-11-29 12:59:17 +01:00
Niklas Gutberlet
5126855984
Merge pull request #2838 from woocommerce/PCP-3929-acdc-not-eligible-for-hkd-and-sgd
ACDC - not eligible for HKD and SGD (3929)
2024-11-29 12:24:23 +01:00
Niklas Gutberlet
48e89d82ba
Merge pull request #2816 from woocommerce/PCP-3924-translation-loading
Translation Loading Issue in WooCommerce PayPal Payments Plugin on WordPress 6.7 (Deprecation Warning)
2024-11-29 12:23:18 +01:00
Philipp Stracker
cd5622260d
🎨 Eslint auto-fixes 2024-11-29 12:00:45 +01:00
Philipp Stracker
71c19d8034
Always show smart buttons in ‘preview’ context 2024-11-29 11:59:48 +01:00
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