Commit graph

5539 commits

Author SHA1 Message Date
Emili Castells
ebc53b7bfa
Merge pull request #2879 from woocommerce/PCP-3978-OPM-default-to-null
New Settings UI: Set Optional Payment Methods default to null (3978)
2024-12-05 14:53:49 +01:00
Himad M
84060d1b29
New Settings UI: Set Optional Payment Methods default to null 2024-12-05 09:33:24 -04:00
Narek Zakarian
8d6182da91
Merge remote-tracking branch 'origin/temp/settings-ui' into PCP-3976-make-the-wizard-responsive 2024-12-05 15:13:50 +04:00
Narek Zakarian
87ff0c23a0
Fix the welcome screen 2024-12-05 15:08:37 +04:00
Emili Castells
1b852e1082
Merge pull request #2874 from woocommerce/PCP-3981-make-top-bar-layout-smaller-and-sticky
Make top bar layout smaller and sticky (3981)
2024-12-04 17:09:33 +01:00
Emili Castells
daa28e6457
Merge pull request #2875 from woocommerce/PCP-3985-create-missing-apm-cards
Create the missing APM cards (3985)
2024-12-04 17:00:26 +01:00
Philipp Stracker
ffc27ca959
💄 Responsive changes for nav bar 2024-12-04 12:59:50 +01:00
Philipp Stracker
841a98e009
Add scroll-effect (shadow) to header bar 2024-12-04 12:30:10 +01:00
Philipp Stracker
0f992dbe3b
💄 Adjust paddings and border radius 2024-12-04 12:30:05 +01:00
Philipp Stracker
aabb551e6e
💄 Sticky nav bar, consolidate repeat styles 2024-12-04 12:30:01 +01:00
Philipp Stracker
36b51d2b2a
🎨 Improve SCSS for header navigation 2024-12-04 12:29:54 +01:00
Philipp Stracker
f4cfabacf9
♻️ Greatly improve Navigation component 2024-12-04 12:29:51 +01:00
Philipp Stracker
2b87837345
♻️ Use real icon instead of data().getImage() 2024-12-04 12:29:45 +01:00
Philipp Stracker
aef5119ecd
Consolidate navigation logic further 2024-12-04 12:29:39 +01:00
Philipp Stracker
14e3b1077a
🎨 Minor cleanup of scss rules 2024-12-04 12:29:35 +01:00
Philipp Stracker
cc782ad6b9
♻️ Consolidate navigation logic 2024-12-04 12:29:30 +01:00
Philipp Stracker
d08fe0dc33
🐛 Add missing break 2024-12-04 12:29:20 +01:00
Philipp Stracker
f570391387
♻️ Move step-decision logic to helper file 2024-12-04 12:28:41 +01:00
Philipp Stracker
4d6bad1ffd
🎨 Minor code style (comment & whitespace) 2024-12-04 12:18:19 +01:00
Philipp Stracker
681f420b12
Add Redux defaults for read-only wooSettings 2024-12-04 12:11:21 +01:00
Himad M
4f0f71f5e0
New Settings UI: Apply feedback 2024-12-03 15:38:00 -04:00
Narek Zakarian
fbbec10ea3
Conditionally add PUI and OXXO 2024-12-03 18:06:23 +04:00
Narek Zakarian
fa3a1fbe7a
Merge remote-tracking branch 'origin/PPCP-3962-refactor-store-country-currency' into PCP-3985-create-missing-apm-cards 2024-12-03 17:12:45 +04:00
Narek Zakarian
5a014e24b2
Add more APMs and their descriptions from the old settings 2024-12-03 15:27:16 +04:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04: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
Himad M
53fb8926a8
New Settings UI: Fix redundant ternary check for clientId 2024-12-02 09:44:38 -04:00
Daniel Hüsken
df6127e601
Check configuration later for not getting translation deprecated message 2024-12-02 11:48:55 +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
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