Commit graph

4454 commits

Author SHA1 Message Date
Emili Castells
cdbab64a1c
Merge pull request #1600 from woocommerce/PCP-1947-order-page-is-broken-when-wc-subscriptions-is-deactivated
Order page is broken when WC Subscriptions is deactivated (1947)
2023-08-16 12:41:41 +02:00
Emili Castells Guasch
715bbeba04 Remove satackey/action-docker-layer-caching from e2e testing 2023-08-16 11:36:42 +02:00
Emili Castells Guasch
26c9733181 Ensure WooCommerce Subscriptions plugin functions exist 2023-08-16 11:24:34 +02:00
Pedro Silva
6692c4f2db
Removed satackey/action-docker-layer-caching from e2e testing 2023-08-15 11:52:47 +01:00
Pedro Silva
c3f7e48d46
Add gateway validation for woocommerce_order_status_changed filter. 2023-08-15 11:49:54 +01:00
Pedro Silva
cff4e2a6f6
Removed satackey/action-docker-layer-caching from e2e testing 2023-08-15 09:21:07 +01:00
Pedro Silva
af6d51b3a1
Removed satackey/action-docker-layer-caching from e2e testing 2023-08-15 08:58:38 +01:00
Pedro Silva
12e578b001
Removed satackey/action-docker-layer-caching from e2e testing 2023-08-15 08:29:26 +01:00
Pedro Silva
0eb616c94e
Refactor WooCommerce\PayPalCommerce\Internale\Pattern to WooCommerce\PayPalCommerce\Common\Pattern 2023-08-15 08:27:59 +01:00
Emili Castells Guasch
55f5e62dd8 Create subscription renewal order on payment sale completed webhook handler 2023-08-14 17:02:27 +02:00
Emili Castells Guasch
17a06a61a3 Do not process renew if order was created with PayPal Subscription API 2023-08-14 15:43:56 +02:00
Emili Castells
895cc486d4
Merge pull request #1594 from woocommerce/PCP-1942-ensure-metaboxes-works-when-hpos-is-enabled
Ensure all metaboxes are HPOS compatible (1492)
2023-08-14 15:27:37 +02:00
Pedro Silva
576805a15a
Fix lint 2023-08-14 14:01:13 +01:00
Pedro Silva
1e84697883
Fix ditched_items_breakdown filter log message condition. 2023-08-14 13:40:50 +01:00
Emili Castells Guasch
32aaad4d32 Fix phpcs 2023-08-14 14:30:57 +02:00
Emili Castells Guasch
1294b331ac Ensure class CustomOrdersTableController exist 2023-08-14 14:20:51 +02:00
Pedro Silva
d48c2f60c6
Fix code review changes
Add ppcp_ditch_items_breakdown support
2023-08-14 12:00:40 +01:00
Emili Castells Guasch
a7bf718271 Add HPOS compatibility to all metaboxes 2023-08-14 12:16:49 +02:00
Pedro Silva
ad4b909460
Fix comments 2023-08-14 08:53:32 +01:00
Emili Castells
52f6505eca
Merge pull request #1589 from woocommerce/release/2.2.1
Release 2.2.1
2023-08-11 17:52:54 +02:00
Pedro Silva
bd6af7e957
Fix lint 2023-08-11 16:15:10 +01:00
Pedro Silva
53bf234a4c
Fix single product page extra fields in array format 2023-08-11 16:09:11 +01:00
Emili Castells Guasch
d714314a80 Fix typo in changelog 2023-08-11 16:04:43 +02:00
Emili Castells Guasch
47bce57482 Bump 2.2.1 version 2023-08-11 16:03:07 +02:00
Emili Castells
054e1bcf02
Merge pull request #1561 from woocommerce/PCP-1915-hpos-compatibility-improvements
HPOS compatibility fixes and improvements (1915)
2023-08-11 15:31:41 +02:00
Emili Castells Guasch
bdf7447e03 Handle WC_Order when COT is data source. #1587 2023-08-11 12:56:19 +02:00
Pedro Silva
1d20566592
Fix tests 2023-08-11 11:36:20 +01:00
Pedro Silva
75bbdb6635
Merge branch 'trunk' into PCP-160-compatibility-with-woo-commerce-product-add-ons-plugin 2023-08-11 11:15:20 +01:00
Pedro Silva
0a873eb2a1
Fix lint 2023-08-11 10:57:08 +01:00
Emili Castells
222d981df8
Merge pull request #1585 from woocommerce/PCP-1930-pay-pal-later-message-price-amount-doesnt-update-dynamically
PayPal Later message price amount doesn't update dynamically. (1930)
2023-08-11 11:45:06 +02:00
Pedro Silva
1b87257fdb
Refactor unsupported currency notice to show only on payment pages and under the PayPal plugin. 2023-08-11 10:35:50 +01:00
Emili Castells Guasch
705e8eb8f1 Merge branch 'trunk' into PCP-1915-hpos-compatibility-improvements 2023-08-10 11:44:42 +02:00
Emili Castells
402b87face
Merge pull request #1443 from woocommerce/PCP-991-v2-detach-vaulting-from-wc-subscriptions-support
PayPal Subscriptions API fixes and improvements (991)
2023-08-10 11:29:03 +02:00
Pedro Silva
4338b9879c
Fix lint 2023-08-10 10:01:28 +01:00
Pedro Silva
ecb884c86c
Add SingletonDecorator
Refactor PurchaseUnitSanitizer service registration to SingletonDecorator
2023-08-10 09:46:15 +01:00
Pedro Silva
cb36c31a78
Refactor BookingProduct 2023-08-10 08:22:36 +01:00
Pedro Silva
7baee26194
Add support for custom single product page fields 2023-08-09 17:50:03 +01:00
Pedro Silva
89288603c3
Fix in the Single Product load SingleProductBootstap when we have Messages even if buttons are not present 2023-08-09 15:03:54 +01:00
Emili Castells Guasch
4260dce97b Enable buttons when cart contains only one subscription product 2023-08-09 15:38:46 +02:00
Pedro Silva
2b497182d3
Fix lint
Fix currency precision
2023-08-09 12:03:09 +01:00
Pedro Silva
bb3b8553b9
Refactor PurchaseUnitSanitizer to subtract 0.01 instead of rounding down
Refactor PurchaseUnitSanitizer to use singleton pattern
2023-08-09 11:48:49 +01:00
Emili Castells
02de8ada7f
Merge pull request #1536 from woocommerce/PCP-1871-one-page-checkout-causes-mini-cart-not-showing-the-pp-button-on-certain-pages
One-page checkout causes mini cart not showing the PP button on certain pages (1871)
2023-08-09 11:03:26 +02:00
Pedro Silva
dea55e24c4
Fix tests 2023-08-08 17:01:03 +01:00
Pedro Silva
1a0fa269ef
Add passing data between PayPal order and WC order via transient helper.
Add order notes when ditch oor extra line occurs.
2023-08-08 15:20:40 +01:00
Emili Castells Guasch
4d8302be45 Fix psalm 2023-08-08 12:53:14 +02:00
Emili Castells Guasch
02e35bbe9d Prevent PayPal subscription buttons to be rendered multiple times 2023-08-08 12:10:31 +02:00
Pedro Silva
a43b93ffff
Add test cases for PurchaseUnitSanitizer 2023-08-07 18:09:25 +01:00
Emili Castells Guasch
be8015b8dd Add variations get subscription products 2023-08-07 18:53:01 +02:00
Pedro Silva
837bdb0392
Add PurchaseUnitSanitizer tests
Add subtotal mismatch admin options
2023-08-07 16:12:02 +01:00
Emili Castells
f25f5eefa8
Merge pull request #1565 from woocommerce/PCP-1925-when-onboarding-loading-the-return-url-too-fast-may-cause-the-onboarding-to-fail
When onboarding loading the return_url too fast may cause the onboarding to fail (1925)
2023-08-07 17:09:32 +02:00