Commit graph

92 commits

Author SHA1 Message Date
Narek Zakarian
28515abed6
Fix the psalm warning 2023-10-17 16:54:13 +04:00
Narek Zakarian
19e6ecba93
Put tracking metabox in sidebar by default. 2023-10-17 16:45:38 +04: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
fedcc8f79a
Check if 3rd parties are active before integration init. 2023-10-16 15:56:45 +04:00
Narek Zakarian
e4534d64cd
Create configuration fol list of tracking integrations. 2023-10-16 15:41:53 +04:00
Narek Zakarian
bd11a246cc
Create tracking integration for YITH WooCommerce Order & Shipment Tracking plugin 2023-10-16 15:34:29 +04:00
Narek Zakarian
b1780ab153
Create tracking integration for Shipment Tracking plugin 2023-10-16 15:29:37 +04:00
Narek Zakarian
347c412c40
Create tracking integration for Germanized 2023-10-16 15:19:28 +04:00
Narek Zakarian
9c7e75e86a
Validate info only for new shipments 2023-09-25 19:35:48 +04:00
Emili Castells
bb500e7d1e
Merge pull request #1712 from woocommerce/PCP-2034-add-item-url-and-image-url-to-track-call
Include `item_url` & `image_url` to tracking call (2034)
2023-09-21 14:29:59 +02:00
Narek Zakarian
800455287b
Update strings for tracking metabox 2023-09-20 19:26:23 +04:00
Narek Zakarian
e94c495434
Fix the coding styles 2023-09-20 16:52:09 +04:00
Narek Zakarian
6561475abe
include item_url & image_url to track call 2023-09-20 16:34:13 +04:00
Emili Castells
284d075716
Merge pull request #1675 from woocommerce/PCP-1981-Tracking-number-field-validation-messages-improvement
Improve error & success validation messages (1981)
2023-09-13 14:21:12 +02:00
Emili Castells
4c08532e5f
Merge pull request #1674 from woocommerce/PCP-1980-Place-holder-text-is-not-removed-when-Shipment-tracking-is-added
Remove "no shipment" message after adding tracking (1980)
2023-09-13 14:20:22 +02:00
carmenmaymo
2f77020d2f
Merge branch 'trunk' into feat/PCP-154-apple-pay-payment 2023-09-12 11:55:01 +02:00
carmenmaymo
8acfc94002
Fix cs, psalm 2023-09-09 11:42:11 +02:00
Narek Zakarian
4747d9d224
Create trait to check if tracking is enabled 2023-09-08 19:30:36 +04:00
Narek Zakarian
a0162e51ee
Fix Psalm error 2023-09-07 18:34:46 +04:00
Narek Zakarian
cd628e870f
Add support for HPOS for tracking module 2023-09-07 18:13:00 +04:00
Narek Zakarian
50b17bede4
Fix PHPcs errors 2023-09-07 16:39:11 +04:00
Narek Zakarian
8104779900
Improve error & success messages 2023-09-07 16:22:03 +04:00
Narek Zakarian
a0defacfcb
Remove "no shipment" message after adding tracking 2023-09-07 15:40:31 +04:00
Emili Castells Guasch
5852e45178 Add HPOS support for order tracking metabox 2023-08-30 16:14:55 +02:00
Emili Castells Guasch
eedcbea51b Fix merge conflicts 2023-08-30 15:57:03 +02:00
Emili Castells Guasch
1294b331ac Ensure class CustomOrdersTableController exist 2023-08-14 14:20:51 +02:00
Emili Castells Guasch
a7bf718271 Add HPOS compatibility to all metaboxes 2023-08-14 12:16:49 +02:00
Emili Castells Guasch
bdf7447e03 Handle WC_Order when COT is data source. #1587 2023-08-11 12:56:19 +02:00
Emili Castells Guasch
705e8eb8f1 Merge branch 'trunk' into PCP-1915-hpos-compatibility-improvements 2023-08-10 11:44:42 +02:00
Narek Zakarian
1c51a6b865
Add action to hook before tracking is added 2023-07-31 18:54:32 +04:00
Emili Castells Guasch
66f29789fb Refactor germanized plugin asset loaded 2023-07-31 16:17:17 +02:00
Narek Zakarian
cc0e4db916
Fix coding styles, psalm 2023-07-31 18:08:00 +04:00
Emili Castells Guasch
e8118381fa Refactor order tracking asset loaded 2023-07-31 15:31:19 +02:00
Narek Zakarian
c8e87120d4
refactor tracking integration 2023-07-25 13:17:32 +04:00
Narek Zakarian
1dffac6378
Remove update functionality for tracking metabox 2023-06-22 16:44:40 +04:00
Emili Castells Guasch
c570621b67 Add script for disabling subscription product form fields 2023-06-08 12:39:08 +02:00
Alex P
d548bb8788
Check admin permissions 2023-05-31 16:36:02 +03:00
dependabot[bot]
34b51e063d
Bump json5 from 2.2.1 to 2.2.3 in /modules/ppcp-order-tracking
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 10:51:56 +00:00
dependabot[bot]
149af62047
Bump webpack from 5.74.0 to 5.76.0 in /modules/ppcp-order-tracking
Bumps [webpack](https://github.com/webpack/webpack) from 5.74.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.74.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 10:42:25 +00:00
Emili Castells Guasch
8d97954f42 Add content type json to all fetch ajax endpoints 2023-03-22 17:26:58 +01:00
dependabot[bot]
9d96f7133c
Bump loader-utils from 2.0.2 to 2.0.4 in /modules/ppcp-order-tracking
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 11:07:50 +00:00
Emili Castells
92a9882213
Merge pull request #971 from woocommerce/PCP-943-tracking-status-filter-sending-wrong-parameter
Fix the tracking status label filter.
2022-11-15 12:55:49 +01:00
Alex P
d8f972343d
Merge branch 'trunk' into pcp-918-php-72 2022-11-15 12:36:20 +02:00
Alex P
17d3cc152e Require PHP 7.2 2022-11-09 16:00:15 +02:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
Narek Zakarian
be653e8376 Fix the tracking status label filter. 2022-11-08 17:37:06 +04:00
dinamiko
5e42704dbc Replace wp update post meta to wc update meta 2022-10-24 12:35:31 +02:00
Emili Castells
763e1e287c
Merge pull request #884 from woocommerce/PCP-905-tracking-integration-compatibility-with-third-party-plugins
Tracking integration compatibility with Germanized plugin
2022-10-17 14:16:02 +02:00
Emili Castells
25161a3b23
Merge pull request #888 from woocommerce/PCP-905-tracking-integration-hooks
Add filters and hooks
2022-10-17 14:15:34 +02:00