Commit graph

4024 commits

Author SHA1 Message Date
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
Emili Castells Guasch
4260dce97b Enable buttons when cart contains only one subscription product 2023-08-09 15:38:46 +02: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
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
Emili Castells Guasch
be8015b8dd Add variations get subscription products 2023-08-07 18:53:01 +02: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
Emili Castells Guasch
cb19889728 Add subscription path to build assest scripts 2023-08-07 16:53:44 +02:00
Emili Castells Guasch
59b583b7aa Add products utility test 2023-08-07 15:27:17 +02:00
Emili Castells Guasch
2d0726044f Merge trunk 2023-08-03 17:20:28 +02:00
Emili Castells
a07563086b
Merge pull request #1553 from woocommerce/use-ddev-playwright-addon
Add ddev playwright addon
2023-08-03 17:02:29 +02:00
Emili Castells Guasch
d10e1c975a Update readme 2023-08-03 16:36:47 +02:00
Emili Castells Guasch
dc8836d7de Remove index.html from playwright-report 2023-08-03 16:33:32 +02:00
Emili Castells Guasch
83617d9108 Remove example test file 2023-08-03 16:16:31 +02:00
Emili Castells Guasch
b77579bc21 Update .env.example contents 2023-08-03 16:15:25 +02:00
Emili Castells Guasch
e60a7ea41a Add readme and ignore playwright-report content 2023-08-03 16:13:30 +02:00
Emili Castells
5675ebee48
Merge pull request #1530 from woocommerce/PCP-1896-missing-order-details
Improve WC order creation in webhook
2023-08-02 16:52:56 +02:00
Emili Castells Guasch
33cda61017 Fix psalm 2023-08-02 16:08:46 +02: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
23c0a2e974 Add hpos support for metaboxes and use order meta to get payment token 2023-08-02 11:11:50 +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
Pedro Silva
eb7cd764f9
Fix ddev 2023-08-02 08:42:44 +01:00
Pedro Silva
246fb86c65
Changed the woocommerce_paypal_payments_order_approved_webhook_can_create_wc_order filter default value to false 2023-08-02 08:33:09 +01:00
Emili Castells
20bd01abbd
Merge pull request #1554 from woocommerce/PCP-1913-trigger-acdc-card-type-detection-earlier
Refactor hosted fields for early card detection
2023-08-01 17:34:47 +02:00
Emili Castells Guasch
9b589c6040 Use orders table if hpos is enabled 2023-08-01 16:46:33 +02:00
Emili Castells
ee5ceb15cd
Merge pull request #1542 from woocommerce/PCP-949-certain-coupons-with-pui-causing-amount-mismatch-error
Certain coupons with PUI causing AMOUNT_MISMATCH error (949)
2023-08-01 14:02:40 +02:00
Pedro Silva
f1bc00e3b9
Fix tests 2023-08-01 08:55:14 +01:00
Pedro Silva
39a4da6d52
Change onboarding parameters 2023-08-01 08:19:40 +01:00
Pedro Silva
c035cdaf3e
Add previous token validation for OnboardingUrl
Add retries on listen_for_merchant_id() to wait for client_id and signature
2023-07-31 18:20:39 +01:00
Emili Castells Guasch
66f29789fb Refactor germanized plugin asset loaded 2023-07-31 16:17:17 +02:00
Emili Castells Guasch
e8118381fa Refactor order tracking asset loaded 2023-07-31 15:31:19 +02:00
Pedro Silva
9bf4422fa8
Rename tests/playwright to tests/Playwright 2023-07-31 11:29:02 +01:00
Emili Castells Guasch
e459c9926d Remove playwright github action for now 2023-07-31 12:20:30 +02:00
Emili Castells
a35bea207e
Merge pull request #1511 from woocommerce/PCP-1389-pay-later-button-and-message-get-hidden-when-product-cart-checkout-value-is-outside-of-range
Pay Later button and message get hidden when product/cart/checkout value is outside of range (1389, 1886, 1847)
2023-07-31 10:34:33 +02:00
Pedro Silva
781d539e7f
Refactor hosted fields for early card detection 2023-07-28 16:37:44 +01:00
Emili Castells Guasch
f9e6a34e87 Remove .DS_Store 2023-07-28 16:34:36 +02:00
Emili Castells Guasch
f8bb9cc1a8 Remove .DS_Store 2023-07-28 16:26:04 +02:00
Emili Castells Guasch
14f8701c96 Add ddev playwright addon 2023-07-28 15:34:34 +02:00
Pedro Silva
ecbe4a9abf
* Fix add fix for Messages loading edge case and a Widget reload event listener. 2023-07-27 17:13:53 +01:00
Emili Castells Guasch
65c50e0888 Remove parenthesis in test name othewise does not work when run test individually 2023-07-27 16:07:43 +02:00
Emili Castells Guasch
b07619c272 Add tests for subscription buttons display (WIP) 2023-07-27 12:55:01 +02:00
Pedro Silva
b25a124ffa
* Fix lint 2023-07-27 10:29:24 +01:00
Pedro Silva
9cdd11b3b3
Refactor paylater and buttons filters for simplicity
Add show / hide messages functionality on the frontend
2023-07-27 09:57:19 +01:00
Pedro Silva
9434a84301
Fix set paypal object to widgetBuilder on preview buttons 2023-07-26 15:21:31 +01:00
Emili Castells Guasch
8779a5acaa Merge branch 'trunk' into PCP-991-v2-detach-vaulting-from-wc-subscriptions-support 2023-07-26 11:47:31 +02:00
Emili Castells
459d608424
Merge pull request #1543 from woocommerce/fix-e2e-ci-test
Replace ddev GH action setup library
2023-07-26 11:36:49 +02:00
Pedro Silva
e81ed024bb
Fix e2e testing 2023-07-26 10:31:39 +01:00
Pedro Silva
8d2adc3ffe
Fix e2e tests 2023-07-26 10:29:33 +01:00