Commit graph

41 commits

Author SHA1 Message Date
Philipp Stracker
15be837d24
🩹 Add a redirect after merchant authentication 2025-01-09 18:57:17 +01:00
Philipp Stracker
4a7c7517a7
🚚 Rename CommonSettings to GeneralSettings 2025-01-09 13:09:04 +01:00
Philipp Stracker
bb1497f5b9
🔥 Remove the GeneralSettings DI-service 2025-01-09 13:01:41 +01:00
Philipp Stracker
b3e766d08a
♻️ Move OAuth logic from Listner to Auth-Manager 2025-01-08 17:48:18 +01:00
Philipp Stracker
8ce7d6ca99
🚚 Rename ConnectionManager class 2025-01-08 17:19:45 +01:00
Philipp Stracker
3f691bea01
♻️ Use EnvironmentConfig in ConnectionUrlGenerator 2025-01-03 13:52:42 +01:00
Philipp Stracker
a1f80f1d3d
♻️ Refactor to use the EnvironmentConfig 2025-01-03 13:11:41 +01:00
Philipp Stracker
9a84c7b4a9
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/data/common/action-types.js
#	modules/ppcp-settings/resources/js/data/common/controls.js
#	modules/ppcp-settings/resources/js/data/common/hooks.js
#	modules/ppcp-settings/services.php
2025-01-03 11:03:18 +01:00
Philipp Stracker
e2b169aff4
🚧 Authentication progress, still non-functional 2025-01-02 20:40:11 +01:00
Philipp Stracker
f9809bdc53
🚧 Rename ConnectManual endpoint
This is a preparation to include the UI login authentication in the same endpoint as the manual connection logic
2025-01-02 12:26:40 +01:00
inpsyde-maticluznar
80853c6fd4
Fix bugs & do some maintenance 2024-12-20 08:59:52 +01:00
inpsyde-maticluznar
40b1b0d280
Merge remote-tracking branch 'origin/trunk' into PCP-3930-Make-the-webhook-resubscribe/simulate-logic-usable-in-React-application
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/ButtonSettingsBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabSettingsElements/Blocks/Troubleshooting.js
#	modules/ppcp-settings/resources/js/data/common/action-types.js
#	modules/ppcp-settings/resources/js/data/common/constants.js
#	modules/ppcp-settings/src/SettingsModule.php
2024-12-18 07:05:09 +01:00
inpsyde-maticluznar
08f5b4fba5
Get and resubscribe webhooks 2024-12-18 07:00:47 +01:00
Philipp Stracker
45db5abb34
♻️ Use new connection manager in REST endpoint 2024-12-17 19:35:43 +01:00
Philipp Stracker
a2221e5233
Introduce new connection manager class 2024-12-17 19:34:22 +01:00
Philipp Stracker
758b1df489
♻️ Adjust service name for consistency 2024-12-17 16:08:09 +01:00
Philipp Stracker
a5bbee307d
🚚 Move ajax handler to separate folder 2024-12-17 16:04:36 +01:00
Himad M
75f3b0b7e4
New Settings UI: Implement logic for features and refresh button. 2024-12-17 12:58:02 +01:00
Philipp Stracker
377e85a2d0
Implement connection-listener for merchant info 2024-12-10 19:06:10 +01:00
Philipp Stracker
6473d4b5ab
🚧 Implement merchant connection logic 2024-12-10 15:41:38 +01:00
Himad M
137d40489c
New Settings UI: Conditionally show subscriptions product option 2024-12-05 10:33:34 -04:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
Philipp Stracker
0fea97127b
Merge branch 'trunk' into PCP-3891-Store-Manual-Connection-details-in-DB 2024-11-22 15:21:09 +01:00
Philipp Stracker
25d16d317c
Merge branch 'trunk' into PCP-3891-Store-Manual-Connection-details-in-DB 2024-11-22 12:19:38 +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
65814f51e9
Add REST endpoint for common settings 2024-11-21 17:23:22 +01:00
Narek Zakarian
ae27563274
Fix the cs 2024-11-21 16:32:30 +04:00
Narek Zakarian
6d6835c998
Create the switching logic 2024-11-20 20:16:35 +04:00
Philipp Stracker
fe7dd9a653
Add LoginLinkRestEndpoint for merchant login 2024-11-15 14:05:52 +01:00
Philipp Stracker
9d01d2444f
🧱 Add DI services for ConnectionUrlGenerator 2024-11-15 14:00:52 +01:00
Daniel Hüsken
c13680b7f5
Use DI for General Settings and store only after verification 2024-11-15 09:01:49 +01:00
Alex P.
a31ae1da77
Retrieve merchant data by creating order 2024-11-06 09:15:53 +02:00
Philipp Stracker
1ddbc38359
🌐 Update supported countries for casual selling 2024-10-31 18:49:08 +01:00
Emili Castells Guasch
0b9fd40d3a Fix phpcs 2024-10-31 17:49:15 +01:00
Philipp Stracker
6d0a6c8653
Merge branch 'trunk' into PCP-3786-manual-input 2024-10-31 17:41:01 +01:00
Philipp Stracker
654b2e40e9
Add casual selling eligibility check 2024-10-31 16:17:15 +01:00
Alex P.
6f205ee730
Add dummy connect_manual endpoint 2024-10-31 09:44:04 +02:00
Philipp Stracker
7b596dbea5
👔 Resolve eligibility flags on server side 2024-10-25 13:02:22 +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
Emili Castells Guasch
9c5d978707 Add boilerplate for react settings app 2024-10-18 17:17:07 +02:00