Commit graph

63 commits

Author SHA1 Message Date
Philipp Stracker
71f2cdd06a
🔀 Merge branch 'trunk' 2025-02-03 12:12:34 +01:00
Philipp Stracker
e6a6cbb7b1
♻️ Use new base class for DCC status check 2025-01-30 18:12:38 +01:00
Emili Castells Guasch
83912f2b93 Add rest endpoint boilerplate 2025-01-29 16:41:50 +01:00
Emili Castells Guasch
09d0b48d16 Fix phpcs 2025-01-28 16:01:49 +01:00
Philipp Stracker
6aecfdad31
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Tabs/TabOverview.js
2025-01-28 13:12:50 +01:00
Daniel Dudzic
0d59f9e39c
Fix PHPCS errors 2025-01-28 11:55:47 +01:00
Daniel Dudzic
611dc0ae38
Settings UI: Move Todos config data to a dedicated REST endpoint. Add payment method - todo state sync. 2025-01-28 11:52:56 +01:00
Emili Castells Guasch
7e16a9f584 Get store country from global variable instead of custom hook 2025-01-27 11:50:03 +01:00
Emili Castells Guasch
b08c6f671a Add filter to register standrard card button gateway programmatically 2025-01-24 13:46:59 +01:00
Emili Castells Guasch
47e8fec98c Hide acdc and local apms for non acdc regions 2025-01-24 11:44:46 +01:00
Emili Castells Guasch
8cba869d7c Add display conditions for applepay, googleplay and fastlane 2025-01-24 11:22:24 +01:00
Emili Castells Guasch
c8e7ad9a5d Add display conditional for applepay and googlepay 2025-01-24 09:52:55 +01:00
Emili Castells Guasch
de475ed0ec Hide venmo when store location is not united states 2025-01-23 16:18:05 +01:00
Emili Castells Guasch
d44fafe415 Add filter to unset payment method items 2025-01-23 15:43:19 +01:00
Emili Castells Guasch
44ce0d9e0b Merge branch 'trunk' into PCP-4030-default-ui-legacy-for-existing-merchants-react-for-new-merchants 2025-01-23 10:55:13 +01:00
Emili Castells Guasch
ea6685d0d5 Fix phpcs 2025-01-21 11:33:35 +01:00
Emili Castells Guasch
6ec624d37b Merge trunk 2025-01-21 10:44:15 +01:00
Philipp Stracker
d1ce0abbde
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/src/SettingsModule.php
2025-01-20 16:41:42 +01:00
Daniel Dudzic
6993038c05
Settings UI: Add Settings tab Redux store 2025-01-17 13:59:17 +01:00
Emili Castells Guasch
47ae8ff670 Add data store boilerplace and default data 2025-01-14 17:59:35 +01:00
Philipp Stracker
981ec2f56c
🔀 Merge branch 'trunk' 2025-01-14 13:10:02 +01:00
Narek Zakarian
c633dd51ea
Remove unnecessary uses 2025-01-14 13:46:57 +04:00
Narek Zakarian
42c9c32b45
import the leftover hardcode 2025-01-14 11:39:24 +04:00
Narek Zakarian
16146be506
Send the necessary data(PayLater config) to JS 2025-01-14 11:37:39 +04:00
Philipp Stracker
63f417d7d2
Brand new, empty “Styling” store in Redux 2025-01-13 17:29:07 +01:00
Philipp Stracker
a9c2a8e8fe
Sync onboarding completion with connection state 2025-01-08 17:49:04 +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
inpsyde-maticluznar
80853c6fd4
Fix bugs & do some maintenance 2024-12-20 08:59:52 +01:00
Narek Zakarian
8558182973
Fix the cs 2024-12-19 16:00:03 +04:00
Narek Zakarian
d8006cb3d0
new/old settings UI vs new/existing users 2024-12-19 15:52:06 +04: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
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
a923045eff
🎨 Fix code style issues & add comment 2024-11-21 19:41:14 +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
f75952f50a
Fix psalm 2024-11-21 16:37:53 +04:00
Narek Zakarian
ae27563274
Fix the cs 2024-11-21 16:32:30 +04:00
Narek Zakarian
df9a0befaa
Fix the button placing 2024-11-21 15:21:23 +04:00
Narek Zakarian
6d6835c998
Create the switching logic 2024-11-20 20:16:35 +04:00
Narek Zakarian
d1452c6722
Create the switchSettingsUi script enqueueing logic 2024-11-20 18:23:36 +04:00
Narek Zakarian
a2375ba94a
Create a filter to switch the UI if the flag is enabled 2024-11-20 17:34:58 +04: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
Narek Zakarian
66536f2a57
Pass the WC payments tab URL to JS 2024-11-08 14:06:38 +04:00
Alex P.
6f205ee730
Add dummy connect_manual endpoint 2024-10-31 09:44:04 +02:00
Philipp Stracker
48d87100de
👔 Simplify settings page header for new UI 2024-10-28 16:33:26 +01:00