Commit graph

116 commits

Author SHA1 Message Date
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
Alex P.
85908e58cd
Check that get_the_ID is valid before using 2024-09-07 17:14:40 +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
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
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
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
Daniel Dudzic
e91e5e718d
Fix Psalm error 2024-05-29 22:35:48 +02:00
Daniel Dudzic
14b20a6962
Reduce nested conditions 2024-05-29 22:17:34 +02:00
Daniel Dudzic
709871820f
Fix Smart Buttons on Elementor checkout 2024-05-29 15:59:56 +02:00
Narek Zakarian
89f26aa328
Fix psalm problems 2024-05-15 14:36:13 +04:00
Pedro Silva
392d27f08b
Merge remote-tracking branch 'origin/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
#	tests/PHPUnit/WcSubscriptions/RenewalHandlerTest.php
2024-03-27 18:42:21 +00:00
Narek Zakarian
960fdc59da
Check if the $wpdb->wc_orders exists before query. 2024-01-26 18:14:12 +04:00
Pedro Silva
429232f60f
Refactor remaining modules to Modularity.
Remove Dhii dependencies.
2023-12-19 17:26:09 +00:00
Emili Castells Guasch
9be6601ba9 Merge trunk 2023-11-21 14:59:46 +01:00
Pedro Silva
1af681904a
Fix button rendering location compatibility issues on single product page. 2023-11-17 11:13:53 +00:00
Emili Castells Guasch
aa1942b604 Merge trunk 2023-11-07 09:25:59 +01:00
Pedro Silva
eeb76a1df8
Fix lint. 2023-11-02 15:39:42 +00: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
Emili Castells Guasch
792a1d8654 Rename subscription module to wc subscriptions 2023-10-17 16:29:56 +02:00
Narek Zakarian
8c8cbc6153
Fix the coding styles 2023-10-16 16:09:36 +04:00
Narek Zakarian
7ea6b37a45
Add tracking integrations within the compat module. 2023-10-16 16:00:59 +04:00
Narek Zakarian
347c412c40
Create tracking integration for Germanized 2023-10-16 15:19:28 +04:00
Narek Zakarian
5de2051434
Fix the package name. 2023-10-16 14:47:46 +04:00
Narek Zakarian
8a67585976
Create an interface for all integration controllers 2023-10-16 14:43:41 +04:00
Narek Zakarian
40ac8fc54e
Disable tracking if transaction ID doesn't exist 2023-09-25 17:11:27 +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
Emili Castells
c0058f758f
Merge pull request #1624 from woocommerce/PCP-1823-transient-time
Do not use transient expiration longer than month to support memcached
2023-09-07 14:10:39 +02:00
Narek Zakarian
13f843af5e
Fix PHPcs 2023-09-01 18:55:30 +04:00
Narek Zakarian
cb59f725a2
Add compat layer for Yith tracking 2023-09-01 18:42:27 +04:00
Emili Castells Guasch
eedcbea51b Fix merge conflicts 2023-08-30 15:57:03 +02:00
Alex P
e16a8c4ff3
Do not use transient expiration longer than month to support memcached 2023-08-25 09:01:09 +03:00
Emili Castells Guasch
32aaad4d32 Fix phpcs 2023-08-14 14:30:57 +02:00
Emili Castells Guasch
a7bf718271 Add HPOS compatibility to all metaboxes 2023-08-14 12:16:49 +02:00
Narek Zakarian
f524909c00
Merge branch 'trunk' into PCP-1742-upgrade-tracking-integration 2023-08-03 18:27:35 +04:00
Narek Zakarian
2d9006748e
Support for shipments tracking REST API 2023-08-03 18:26:57 +04:00