Commit graph

61 commits

Author SHA1 Message Date
Emili Castells Guasch
9a6493c51f Register settings ui js file to caching plugins 2025-03-21 16:49:18 +01:00
Narek Zakarian
ddb80b5a89
Add services for a new map helper 2025-03-04 18:32:54 +04:00
Narek Zakarian
c8d9a142ea
Pass a boolean to the map to check if the new settings module is enabled 2025-02-28 19:47:03 +04:00
Narek Zakarian
e83dba1506
Pass the PaymentSettings model instance.
We need to pass the PaymentSettings model instance to use it in some helpers. Once the new settings module is permanently enabled, this model can be passed as a dependency to the appropriate helper classes. For now, we must pass it this way to avoid errors when the new settings module is disabled.
2025-02-27 18:17:37 +04:00
Narek Zakarian
2a30ee0b70
Merge branch 'trunk' into PCP-4236-default-gateways-status-wrong-after-onboarding
# Conflicts:
#	modules/ppcp-compat/services.php
#	modules/ppcp-compat/src/Settings/SettingsMapHelper.php
2025-02-21 15:40:10 +04:00
Narek Zakarian
d5a34aa5af
Add the appropriate services to support the general settings map helper 2025-02-21 13:16:26 +04:00
Philipp Stracker
b093abe4d2
🔧 Add two hardcoded values to SettingsMap 2025-02-20 14:01:44 +01:00
Narek Zakarian
127fe41e81
Use the subscriptions helper in setting helper. 2025-02-20 13:48:17 +04:00
Narek Zakarian
be071decfb
Use the subscription map helper 2025-02-20 13:31:17 +04:00
Narek Zakarian
07db58d663
Add service for the subscription map helper 2025-02-20 13:05:33 +04:00
Narek Zakarian
619c3b1467
Use a helper to map the settings tab. 2025-02-13 19:43:23 +04:00
Narek Zakarian
6814fd0a2e
Map the "Brand Name" and "Soft Descriptor" 2025-02-13 18:17:45 +04:00
Narek Zakarian
83bd078eb9
Map the "Disable specific credit cards".
This will allow to bind the setting with the frontend.
2025-02-13 16:26:08 +04:00
Narek Zakarian
fd8346b487
Move settings compat into separate namespace 2025-02-06 16:37:24 +04:00
Narek Zakarian
e20fd52e58
Add necessary services 2025-02-06 16:23:50 +04:00
Narek Zakarian
e2f8aa81bf
Move the mapping to new settings module 2025-02-06 15:17:07 +04:00
Philipp Stracker
abb80f9957
🐛 Rename incorrect settings mapping 2025-02-03 14:22:44 +01:00
Philipp Stracker
d186677a58
♻️ Simplify settings-map 2025-02-03 12:37:34 +01:00
Philipp Stracker
401e255656
🔧 Add settings-mapping for “merchant_id” 2025-02-03 12:02:30 +01:00
Philipp Stracker
4a7c7517a7
🚚 Rename CommonSettings to GeneralSettings 2025-01-09 13:09:04 +01:00
Philipp Stracker
3407daf1cd
♻️ Update the settings-map compat logic 2025-01-09 13:00:30 +01:00
Narek Zakarian
2ff9be23d2
Create simple E2E test to check getting the mapped value 2024-11-28 18:40:46 +04:00
Narek Zakarian
fef11a82c6
Remove the onboarding settings from mapping 2024-11-28 17:51:34 +04:00
Narek Zakarian
e6ce818d67
Fix psalm 2024-11-28 15:30:43 +04:00
Narek Zakarian
ea96f9d8d3
Check if the new settings are enabled 2024-11-28 15:28:07 +04:00
Narek Zakarian
c4fd85eb73
Fix the service names 2024-11-28 15:15:26 +04:00
Narek Zakarian
f6f96ef2a8
Use the helper for settings mapping 2024-11-28 15:02:59 +04:00
Emili Castells
8d4f93a8ef
Merge pull request #2452 from woocommerce/PCP-3382-add-support-for-woo-commerce-bookings-when-skipping-checkout-confirmation
Add support for WC Bookings when skipping checkout confirmation
2024-08-22 11:29:48 +02:00
George Burduli
40c81683d9
Add DHL DE plugin compatibility 2024-07-25 14:08:45 +04:00
Narek Zakarian
4fc7883c28
Merge branch 'trunk' into PCP-3382-add-support-for-woo-commerce-bookings-when-skipping-checkout-confirmation
# Conflicts:
#	modules/ppcp-compat/services.php
#	modules/ppcp-compat/src/CompatModule.php
2024-07-24 15:19:32 +04:00
Narek Zakarian
7ba58ab98a
Add service to check if WC Bookings is active 2024-07-22 18:18:52 +04:00
Narek Zakarian
fd56d758c5
Add service to check if NYP is active 2024-07-09 15:40:50 +04:00
Daniel Dudzic
144c8da3f6
Add Litespeed Cache and W3 Total Cache compatibility 2024-06-05 20:50:39 +02:00
Emili Castells Guasch
d35f7598ed Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-02 12:10:27 +01:00
Narek Zakarian
6f8fe3b7c0
Update the tracking metabox dynamically 2023-10-27 14:59:50 +04:00
Narek Zakarian
42ee355919
Service to check if Wc Shipping & Tax is active 2023-10-27 11:28:04 +04:00
Emili Castells Guasch
94674adc25 Move PayPal subscriptions api logic to its own module 2023-10-18 17:03:15 +02:00
Narek Zakarian
e6d43f1110
Add ShipStation integration for tracking 2023-10-17 16:30:38 +04:00
Narek Zakarian
4bfde190ec
services to check if supported 3rd party is active. 2023-10-16 16:32:09 +04:00
Narek Zakarian
8c8cbc6153
Fix the coding styles 2023-10-16 16:09:36 +04:00
Narek Zakarian
fedcc8f79a
Check if 3rd parties are active before integration init. 2023-10-16 15:56:45 +04:00
Narek Zakarian
ee51504f5f
Check for tracking compat assets inside class itself 2023-09-08 19:38:14 +04:00
Narek Zakarian
4747d9d224
Create trait to check if tracking is enabled 2023-09-08 19:30:36 +04:00
Narek Zakarian
cb59f725a2
Add compat layer for Yith tracking 2023-09-01 18:42:27 +04:00
Narek Zakarian
c8e87120d4
refactor tracking integration 2023-07-25 13:17:32 +04:00
Emili Castells Guasch
1a4f06a6d7 Add more scripts and update changelog 2023-06-06 12:24:05 +02:00
carmenmaymo
f4495368aa
Add fraudnet to script names PCP-1677 2023-05-11 14:36:41 +02:00
Narek Zakarian
8e7ca29117
Sync GZD shipment only if status is changed to "shipped" 2022-11-30 17:22:25 +04:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
Narek Zakarian
5976139e8a Fix simc filter 2022-10-07 16:47:28 +04:00