Commit graph

130 commits

Author SHA1 Message Date
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
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
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
Narek Zakarian
960fdc59da
Check if the $wpdb->wc_orders exists before query. 2024-01-26 18:14:12 +04: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
a3fb743c73
Wait for 10 seconds and refresh the metabox 2023-10-30 15:19:31 +04: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
Emili Castells Guasch
792a1d8654 Rename subscription module to wc subscriptions 2023-10-17 16:29:56 +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
7ea6b37a45
Add tracking integrations within the compat module. 2023-10-16 16:00:59 +04:00
Narek Zakarian
fedcc8f79a
Check if 3rd parties are active before integration init. 2023-10-16 15:56:45 +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
Emili Castells Guasch
2cf7f23178 Use correct query arg when hpos is enabled 2023-08-02 15:52:26 +02:00
Emili Castells Guasch
5cd5a49016 Wrap page builders compat with init hook to avoid error when called too early. Also add phpmyadmin to ddev as not included in latest 1.22.0 version 2023-08-02 12:27:54 +02:00
Emili Castells Guasch
7c64b6f007 Use utility method to get order type if hpos is enabled 2023-08-02 10:47:50 +02:00
Emili Castells Guasch
9b589c6040 Use orders table if hpos is enabled 2023-08-01 16:46:33 +02:00