Commit graph

5316 commits

Author SHA1 Message Date
Philipp Stracker
4dd31965ea
♻️ Improve the main store-generation logic 2024-11-18 16:23:54 +01:00
Philipp Stracker
0b55aa3fb6
🔀 Merge branch 'trunk' 2024-11-15 17:38:36 +01:00
Philipp Stracker
fe7dd9a653
Add LoginLinkRestEndpoint for merchant login 2024-11-15 14:05:52 +01:00
Philipp Stracker
f6b1d7a3cb
♻️ Refactor REST endpoint registration 2024-11-15 14:03:57 +01:00
Philipp Stracker
9d01d2444f
🧱 Add DI services for ConnectionUrlGenerator 2024-11-15 14:00:52 +01:00
Danny Dudzic
f628cffa9e
Merge pull request #2772 from woocommerce/PCP-3827-implement-block-button-styles-for-google-pay-button
Google Pay: Add support for Button Options in the Block Checkout (3827)
2024-11-14 21:24:26 +01:00
Philipp Stracker
0fc35f8b5e
♻️ Improve ConnectionUrlGenerator code 2024-11-14 17:10:52 +01:00
inpsyde-maticluznar
7a66931847
Fix minor styling bugs 2024-11-14 11:52:00 +01:00
inpsyde-maticluznar
cf543bb6a1
Merge remote-tracking branch 'origin/trunk' into PCP-3882-Create-settings-placeholder-page-in-new-settings-module
# Conflicts:
#	modules/ppcp-settings/resources/css/_global.scss
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/OnboardingSettingsToggleBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
#	yarn.lock
2024-11-14 10:26:30 +01:00
inpsyde-maticluznar
3ec79f7d87
Restore .gitkeep 2024-11-14 09:50:34 +01:00
inpsyde-maticluznar
f6e214650e
Use sprintf for texts with links 2024-11-14 08:29:03 +01:00
inpsyde-maticluznar
b23a9a0fab
Finish settings page 2024-11-13 17:29:11 +01:00
Philipp Stracker
272885549f
🔀 Merge branch 'trunk' 2024-11-13 15:31:37 +01:00
Philipp Stracker
0b73f672a3
Restore gitkeep files 2024-11-13 14:40:35 +01:00
Emili Castells Guasch
0aa2b87121 Merge trunk 2024-11-13 11:39:19 +01:00
Narek Zakarian
913f4ab2b3
Fix the docs 1 column styles 2024-11-12 19:52:30 +04:00
Narek Zakarian
a838c97cd0
Fix the heading hidden style 2024-11-12 19:38:42 +04:00
Narek Zakarian
f2b2775a13
Separate the welcome docs css 2024-11-12 19:24:06 +04:00
Narek Zakarian
0993780243
Create the welcome docs flows 2024-11-12 19:23:30 +04:00
Emili Castells Guasch
5892a0fb2f Add external icon to button 2024-11-12 15:47:59 +01:00
Narek Zakarian
70c524184c
Merge remote-tracking branch 'origin/temp/settings-ui' into PCP-3908-screen-1-localize-first-onboarding-page
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-11-12 18:06:49 +04:00
Narek Zakarian
db94393525
separate welcome docs into a component 2024-11-12 18:03:55 +04:00
Emili Castells Guasch
a5ae046021 Add components 2024-11-12 15:01:29 +01:00
inpsyde-maticluznar
e72cc8a213
Adds all expert settings 2024-11-12 10:12:31 +01:00
Philipp Stracker
3a5b660897
🚧 Create new connection URL generator class 2024-11-11 17:37:47 +01:00
Emili Castells
87ca59cf34
Merge pull request #2769 from woocommerce/PCP-3821-link-manual-connect-button-to-server-side-endpoint
Link Manual Connect button to server side endpoint (3821)
2024-11-11 14:56:19 +01:00
inpsyde-maticluznar
51b7b48381
Refactor & Add more fields 2024-11-11 14:02:49 +01:00
Emili Castells
57eec61c87
Merge pull request #2776 from woocommerce/PCP-3838-display-onboarding-in-full-screen-view-without-woo-commerce-header
Display onboarding in full screen view without WC header, refactor the navigation (3838)
2024-11-11 13:05:09 +01:00
Emili Castells
1e909c5354
Merge pull request #2770 from woocommerce/PCP-3864-new-settings
Add new settings containers
2024-11-11 13:01:48 +01:00
Philipp Stracker
4e46f6f5e9
♻️ Mark base class as abstract 2024-11-08 17:18:30 +01:00
Philipp Stracker
263806904b
♻️ Move code from old onboarding to api module
To make services reusable in the new settings module, without creating a dependency on the old module
2024-11-08 17:13:20 +01:00
Philipp Stracker
d0e1cc1744
Merge pull request #2779 from woocommerce/PCP-3861-remove-empty-space-when-applepay-is-not-available
Hide payment button wrapper for ineligible buttons (3861)
2024-11-08 16:48:02 +01:00
Philipp Stracker
3ecf5ced9f
Merge pull request #2771 from woocommerce/PCP-3824-revert-countries-currencies
Remove country and currency support for Hong Kong and Singapore (3824)
2024-11-08 16:43:41 +01:00
Philipp Stracker
58a656b54e
🔀 Merge branch 'trunk' 2024-11-08 15:34:41 +01:00
Philipp Stracker
bbd1a17e11
⬆️ Revert unneccesary package version change 2024-11-08 15:21:41 +01:00
Philipp Stracker
141fbef2eb
♻️ Minor: Restore alphabetical dependency order 2024-11-08 15:15:05 +01:00
Philipp Stracker
6bdee78df2
🔥 Delete unused package-lock.json 2024-11-08 15:12:37 +01:00
Philipp Stracker
78cb11d8ec
⬇️ Downgrade packages in ppcp-settings module 2024-11-08 15:08:00 +01:00
Philipp Stracker
d4eb55df42
⬇️ Downgrade @woocommerce/nagivation to stable ver
8.2.0 had some problems when using nodejs 22 on several environments
2024-11-08 14:47:47 +01:00
Philipp Stracker
e97e464fd8
🐛 Hide payment button wrapper when not eligible 2024-11-08 14:39:06 +01:00
Narek Zakarian
11ea4360b8
Fix the mobile view 2024-11-08 15:42:30 +04:00
Narek Zakarian
f6ad82886b
fix the first step back link 2024-11-08 15:27:00 +04:00
Narek Zakarian
66536f2a57
Pass the WC payments tab URL to JS 2024-11-08 14:06:38 +04:00
Narek Zakarian
d3accc0d8c
Improve mobile styles 2024-11-08 14:02:05 +04:00
Narek Zakarian
ce61b661ab
Remove the navigation from bottom 2024-11-08 13:31:45 +04:00
Narek Zakarian
c5d2295511
Remove the navigation from bottom 2024-11-08 13:31:12 +04:00
Narek Zakarian
f3c9787c68
Add the progress bar 2024-11-08 13:28:58 +04:00
Narek Zakarian
4a3ce9d029
Refactor the navigation component 2024-11-08 13:03:39 +04:00
Alex Pantechovskis
08eacd000c
Use sanitize_email
Co-authored-by: Matic Luznar <139765838+inpsyde-maticluznar@users.noreply.github.com>
2024-11-08 08:04:26 +02:00
Philipp Stracker
a91434951e
🚸 Enhance manual connection UX and validation 2024-11-07 18:34:30 +01:00