Commit graph

29 commits

Author SHA1 Message Date
Alex P.
a31ae1da77
Retrieve merchant data by creating order 2024-11-06 09:15:53 +02:00
Philipp Stracker
6d0a6c8653
Merge branch 'trunk' into PCP-3786-manual-input 2024-10-31 17:41:01 +01:00
Alex P.
6f205ee730
Add dummy connect_manual endpoint 2024-10-31 09:44:04 +02:00
Philipp Stracker
37beb591d5
🔒️ Add array sanitizer for products field 2024-10-30 18:57:51 +01:00
Philipp Stracker
4102ba285b
👔 Add server-side onboarding profile details 2024-10-30 18:55:07 +01:00
Philipp Stracker
e28b6e35aa
♻️ Rename boolean getters/setters for data models
To make the function names more semantic
2024-10-30 18:52:10 +01:00
Philipp Stracker
0faeb5fd6b
♻️ Separate eligibility flags from user input 2024-10-30 16:52:06 +01:00
Philipp Stracker
dbd37fc282
Introduce “completed” flag for Redux store 2024-10-28 17:00:07 +01:00
Philipp Stracker
48d87100de
👔 Simplify settings page header for new UI 2024-10-28 16:33:26 +01:00
Philipp Stracker
3b274d02af
👔 Make eligibility flags read-only 2024-10-25 13:29:21 +02:00
Philipp Stracker
7b596dbea5
👔 Resolve eligibility flags on server side 2024-10-25 13:02:22 +02:00
Philipp Stracker
3c577c8b2d
Add new eligibility flags to Redux store 2024-10-25 13:01:01 +02:00
Philipp Stracker
cc3e52046b
🧐 Add console tool to dump the store contents 2024-10-25 12:59:29 +02:00
Emili Castells
80d58851af
Merge pull request #2732 from woocommerce/PCP-3810-Create-products-placeholder-page-in-new-settings-module
Create products placeholder page in new settings module (3810)
2024-10-25 11:08:30 +02:00
Philipp Stracker
5f90949c7d
Refactor the model class, add the new sanitation 2024-10-24 16:48:44 +02:00
Philipp Stracker
6bbb1d83e6
Add data sanitation logic for REST endpoints 2024-10-24 16:27:40 +02:00
inpsyde-maticluznar
1ced06b24e
Implement business view 2024-10-24 06:35:48 +02:00
Philipp Stracker
7592938487
Update REST endpoint to store new attributes 2024-10-23 16:30:03 +02:00
Philipp Stracker
21d6ef4312
🔀 Merge branch 'PCP-3808’ 2024-10-23 15:43:54 +02:00
inpsyde-maticluznar
222bd0848e
Rename files, folders 2024-10-23 15:25:38 +02:00
Philipp Stracker
180df1001e
🔀 Merge branch 'PCP-3793’
# Conflicts:
#	modules/ppcp-settings/resources/js/App.js
2024-10-23 13:29:00 +02:00
inpsyde-maticluznar
3b6db73e8d
Fix code style errors 2024-10-23 09:59:56 +02:00
inpsyde-maticluznar
32bf8a76ec
Implement the rest of the welcome step 2024-10-23 08:56:47 +02:00
Philipp Stracker
e884547582
Persist onboarding data in the DB 2024-10-22 18:53:24 +02:00
Philipp Stracker
b2e662e246
Add REST endpoint for the Onboarding store 2024-10-22 15:14:46 +02:00
Philipp Stracker
d4aa87dff4
🎨 Fix format of existing PHP code 2024-10-22 15:13:56 +02:00
Emili Castells Guasch
1baa1d4408 Remove unused parameter 2024-10-21 14:04:31 +02:00
Emili Castells Guasch
bfd182796e Fix psalm 2024-10-18 17:48:05 +02:00
Emili Castells Guasch
9c5d978707 Add boilerplate for react settings app 2024-10-18 17:17:07 +02:00