Commit graph

271 commits

Author SHA1 Message Date
Philipp Stracker
3407daf1cd
♻️ Update the settings-map compat logic 2025-01-09 13:00:30 +01:00
Philipp Stracker
e8ad1a5e31
🎨 Apply default order in doc-blocks 2024-12-12 13:59:38 +01:00
Philipp Stracker
cbf1c0656a
🥅 Prevent invalid settings-mapping 2024-12-11 21:15:01 +01:00
Philipp Stracker
dc7e318a1a
️ Add cache for “mapped_value” access 2024-12-11 21:08:13 +01:00
Philipp Stracker
e1c775796a
️ Add mapping-cache for “has_mapped_key” 2024-12-11 21:05:46 +01:00
Philipp Stracker
1c148471e7
💡 Update comments 2024-12-11 20:56:55 +01:00
Philipp Stracker
236ce783cb
🎨 Update variable name and comments 2024-12-11 19:06:13 +01:00
Niklas Gutberlet
48e89d82ba
Merge pull request #2816 from woocommerce/PCP-3924-translation-loading
Translation Loading Issue in WooCommerce PayPal Payments Plugin on WordPress 6.7 (Deprecation Warning)
2024-11-29 12:23:18 +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
Narek Zakarian
c7eeef73ea
Create the helper for settings mapping 2024-11-28 15:02:44 +04:00
Narek Zakarian
3c09efbb86
Create the SettingsMap 2024-11-28 15:02:10 +04:00
Daniel Hüsken
4dcabc5e67
only change Modules in run that are to early for translations and use plugins_loaded again 2024-11-25 15:39:38 +01:00
Alex P.
b67265ac15
Update js deps 2024-11-04 17:15:27 +02:00
Daniel Hüsken
8ac3035ed6
Check that the note will be only executed in backen so that no extra DB query will run 2024-10-21 09:10:41 +02:00
Emili Castells Guasch
8da36b6120 Refactor 2024-10-14 17:44:49 +02:00
Emili Castells Guasch
809b2f6577 Ensure transient for checking if ppec subscriptions exist is deleted on plugin upgrade 2024-10-14 16:49:55 +02:00
Emili Castells Guasch
02c4b4d045 Merge branch 'trunk' into PCP-2778-subscriptions-migrated-from-ppec-fail-to-renew-with-pcp-after-vault-v-3-implementation-in-version-2-5-0 2024-10-14 14:39:13 +02:00
Emili Castells Guasch
ff2219af24 Do not use wpdb to get wc_orders table 2024-09-24 15:13:10 +02:00
Alex P.
85908e58cd
Check that get_the_ID is valid before using 2024-09-07 17:14:40 +03:00
Philipp Stracker
2cb026604c
Merge branch 'PCP-1773-php74'
# Conflicts:
#	composer.lock
2024-09-04 15:47:37 +02:00
Alex P.
f538ea2ef2
Require PHP 7.4+ 2024-09-03 09:07:12 +03:00
Moritz Meißelbach
789d979c80
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-applepay/src/ApplepayModule.php
#	modules/ppcp-compat/src/CompatModule.php
2024-08-23 15:50:49 +02:00
Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	composer.lock
#	modules/ppcp-axo/src/AxoModule.php
#	modules/ppcp-blocks/src/BlocksModule.php
#	modules/ppcp-compat/src/CompatModule.php
#	modules/ppcp-googlepay/src/GooglepayModule.php
#	modules/ppcp-order-tracking/src/OrderTrackingModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02: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
96f8c5ef97
Automatically delete PayPal Package 2024-07-29 12:02:37 +04:00
George Burduli
2da1fa0323
Automatically update PayPal Package Tracking Status metabox 2024-07-26 16:20:08 +04: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
d20b1b982f
Merge branch 'trunk' into PCP-3342-shipping-callback-compatibility-problem-with-name-your-price-plugin
# Conflicts:
#	modules/ppcp-button/src/Helper/WooCommerceOrderCreator.php
2024-07-23 16:15:20 +04:00
Narek Zakarian
e300ccaa0b
Set the default status to unpaid 2024-07-23 14:23:38 +04:00
Narek Zakarian
4c030e8134
Check if item is product 2024-07-22 18:55:23 +04:00
Narek Zakarian
6a71c302b0
Check if line item is bookable 2024-07-22 18:45:57 +04:00
Narek Zakarian
25f229c252
Set booking status to 'unpaid' 2024-07-22 18:23:02 +04:00
Narek Zakarian
2a31189c04
Add compat layer for WC Bookings 2024-07-22 18:19:33 +04:00
Narek Zakarian
7ba58ab98a
Add service to check if WC Bookings is active 2024-07-22 18:18:52 +04:00
Emili Castells Guasch
11105d913b Run eslint autofix 2024-07-12 12:58:34 +02:00
Narek Zakarian
484d026cce
Remove the return type to avoid potential errors 2024-07-10 19:48:40 +04:00
Daniel Dudzic
743f504380
Fix Psalm errors 2024-07-09 16:05:54 +02:00
Daniel Dudzic
c727606e7a
W3 Total Cache: Remove type from as sometimes null gets passed causing errors 2024-07-09 15:31:27 +02:00
Narek Zakarian
b350a20e34
Fix the PSALM 2024-07-09 17:05:05 +04:00
Narek Zakarian
6599686329
Add NYP compat layer 2024-07-09 15:41:14 +04:00
Narek Zakarian
fd56d758c5
Add service to check if NYP is active 2024-07-09 15:40:50 +04:00
Emili Castells Guasch
73bc86f9f5 Merge trunk 2024-06-11 10:52:10 +02:00
Daniel Dudzic
1ff8ac6ade
Fix Psalm errors 2024-06-05 22:15:04 +02:00
Daniel Dudzic
144c8da3f6
Add Litespeed Cache and W3 Total Cache compatibility 2024-06-05 20:50:39 +02:00