Commit graph

850 commits

Author SHA1 Message Date
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
Himad M
53fb8926a8
New Settings UI: Fix redundant ternary check for clientId 2024-12-02 09:44:38 -04:00
Himad M
386a2872f8
New Settings UI: Validate advanced options client ID 2024-11-29 11:46:14 -04: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
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
inpsyde-maticluznar
6225943c00
Partial implementation of the button widget 2024-11-27 08:02:06 +01:00
Narek Zakarian
23503b3c6e
Fix the separator styling 2024-11-26 18:34:57 +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
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
Himad M
4d729cd5dc
New Settings UI: Add optional payment methods step 2024-11-25 20:52:58 -04:00
Narek Zakarian
e2092d23f0
Update the price info, create helper util 2024-11-25 19:00:21 +04:00
Philipp Stracker
066cfb0010
Merge pull request #2828 from woocommerce/PCP-3940-fix-onboarding-button-styles
New Settings UI: Update onboarding button styles (3940)
2024-11-22 15:27:40 +01:00
Himad M
7f10cade0a
New Settings UI: Update onboarding button styles 2024-11-21 18:31:12 -04:00
Philipp Stracker
c7e5395e12
🐛 Fix incorrect hook usage 2024-11-21 19:28:32 +01:00
Philipp Stracker
a95296b8ed
🎨 Code format & cleanup 2024-11-21 19:28:08 +01:00
Philipp Stracker
3b3bb29428
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/Navigation.js
#	modules/ppcp-settings/resources/js/Components/Screens/Settings.js
#	modules/ppcp-settings/services.php
#	modules/ppcp-settings/src/SettingsModule.php
2024-11-21 19:23:42 +01:00
Philipp Stracker
5f8dda0980
Implement PayPal connection via popup 2024-11-21 19:10:02 +01:00
Philipp Stracker
88f2ed9185
♻️ Minor code improvement 2024-11-21 19:08:50 +01:00
Philipp Stracker
2a28f38491
Implement sandbox login actions 2024-11-21 19:07:32 +01:00
Philipp Stracker
a0910962b4
🐛 Move required action type to common store 2024-11-21 18:04:11 +01:00
Philipp Stracker
f2f0329e4e
🐛 Implement missing common-store action 2024-11-21 17:43:22 +01:00
Philipp Stracker
454e7c1a6d
🎨 Small code cleanup 2024-11-21 17:43:15 +01:00
Philipp Stracker
3fa823ee02
♻️ Make Separator component more generic 2024-11-21 17:41:49 +01:00
Emili Castells
06e74e74f4
Merge pull request #2822 from woocommerce/PCP-3892-create-setting-in-old-and-new-ui-for-users-to-switch-back-and-forth
Create setting for users to switch back and forth (3892)
2024-11-21 17:13:40 +01:00
Philipp Stracker
faff0baa43
♻️ Move sandbox & manual-connect to common store 2024-11-21 16:16:20 +01:00
Philipp Stracker
2b2b24e434
🔥 Remove isSaving; move isBusy to common store 2024-11-21 16:14:26 +01:00
Philipp Stracker
10a3767e2f
Accordion can be toggled via URL hash 2024-11-21 16:00:03 +01:00
Emili Castells
7bf579c508
Merge pull request #2821 from woocommerce/PCP-3946-convert-existing-payment-methods-screen-into-the-new-design-two-columns
Settings UI: Migrate to two column design
2024-11-21 14:11:23 +01:00
Daniel Dudzic
9137712196
Settings UI: Migrate to two column design 2024-11-21 13:08:38 +01:00
Emili Castells
e70377c7ec
Merge pull request #2819 from woocommerce/PCP-3946-Convert-existing-payment-methods-screen-into-the-new-design
Convert existing payment methods screen into the new design (3946)
2024-11-21 12:49:01 +01:00
inpsyde-maticluznar
9d65194dbd
Payment cards redesign #2 2024-11-21 11:38:01 +01:00
Philipp Stracker
1b96b112c2
♻️ Make debugging code more dynamic 2024-11-20 18:38:39 +01:00
Philipp Stracker
e181892a34
Register the common store 2024-11-20 18:38:06 +01:00
Philipp Stracker
ce5c6a3676
Stores now also export their selectors 2024-11-20 18:37:28 +01:00
Philipp Stracker
49d088b252
🐛 Fix incorrect path after merge 2024-11-20 17:23:19 +01:00
Philipp Stracker
7ae4184d30
♻️ Apply new code style to “common” store 2024-11-20 17:21:09 +01:00