Commit graph

9992 commits

Author SHA1 Message Date
Malith Senaweera
f99f375933
Merge pull request #3497 from woocommerce/release/3.0.7
3.0.7 release
2025-07-01 10:41:55 -05:00
Malith Senaweera
21bed92fce Fix typo 2025-07-01 10:35:29 -05:00
Malith Senaweera
331bd792f1 Update changelogs with release date 2025-07-01 10:02:14 -05:00
Niklas Gutberlet
9ef34dc773
Merge pull request #3496 from woocommerce/update-changelog
Update changelog for 3.0.7
2025-06-30 17:46:54 +02:00
Niklas Gutberlet
33a9a247aa
Update changelog in changelog.txt 2025-06-30 17:42:29 +02:00
Niklas Gutberlet
313d9035e9
Update changelog in readme.txt 2025-06-30 17:42:17 +02:00
Emili Castells
a445166980
Merge pull request #3490 from woocommerce/PCP-4972-legacy-ui-mexico-notice-on-frontend-when-wp-debugging-is-enabled
Legacy UI - Mexico - Notice on frontend when wp debugging is enabled  (4972)
2025-06-27 18:02:34 +02:00
Emili Castells
9e40ddff5d
Merge pull request #3488 from woocommerce/PCP-4968-warning-after-installing-package-when-wp-debugging-enabled
Fix three_d_secure check logic and prevent the undefined array key warning (4968)
2025-06-27 18:01:58 +02:00
Emili Castells
d3dfb22ecc
Merge pull request #3487 from woocommerce/PCP-4967-oxxo-payment-gateway-requires-order-complete-on-payment-approval-processing-instruction
OXXO payment gateway requires ORDER_COMPLETE_ON_PAYMENT_APPROVAL processing_instruction (4967)
2025-06-27 18:01:27 +02:00
Emili Castells
b9187fcf9f
Merge pull request #3489 from woocommerce/PCP-4958-unsuccessfully-payment-with-acdc-when-country-store-set-for-france-territories
Unsuccessfully payment with acdc when country store set for France territories (4958)
2025-06-27 18:00:55 +02:00
Emili Castells Guasch
14237f684f
Set empty string if setting is null 2025-06-26 14:17:57 +02:00
Emili Castells
98f5f82454
Merge pull request #3486 from woocommerce/PCP-4606-add-transaction-with-multiple-products-and-discounts-integration-tests
Pcp 4606 add transaction with multiple products integration tests
2025-06-26 12:14:18 +02:00
carmenmaymo
4accd33e1f
Pass code style 2025-06-26 10:37:27 +02:00
Emili Castells Guasch
9fed109724
Add countries to country card matrix 2025-06-26 10:01:33 +02:00
carmenmaymo
2280cf9081
Fix vaulting integration credit card test 2025-06-26 09:38:27 +02:00
carmenmaymo
846a77d144
Throw if the product cannot be found 2025-06-26 09:10:37 +02:00
carmenmaymo
e2c6dc350d
Create simple product if subs plugin is not there 2025-06-26 09:05:32 +02:00
Daniel Dudzic
275cdd3981
🐛 Fix three_d_secure check logic and prevent the undefined array key warning 2025-06-25 18:06:37 +02:00
Emili Castells Guasch
dae8b3ce1e
Use gateway ID from class 2025-06-25 17:55:34 +02:00
Emili Castells Guasch
9dc92f836d
Fix phpunit 2025-06-25 17:51:24 +02:00
Emili Castells Guasch
949af3ca15
Add processing instruction and locale, remove application context from confirm payment source 2025-06-25 17:29:04 +02:00
carmenmaymo
c556db358a
Create subscription products /w props 2025-06-25 16:00:22 +02:00
carmenmaymo
e8a0950bfa
Update vaulting subscription tests 2025-06-25 14:11:09 +02:00
carmenmaymo
f7f0f0f11f
Add credit card test /w multiple products 2025-06-25 14:10:30 +02:00
Emili Castells
b154187c9f
Merge pull request #3485 from woocommerce/release/3.0.7-rc1
3.0.7-rc1 release
2025-06-25 12:49:49 +02:00
Emili Castells Guasch
f1afd3a76a
3.0.7-rc1 release 2025-06-25 12:19:14 +02:00
Emili Castells
ec32266e1f
Merge pull request #3484 from woocommerce/PCP-4960-enable-contact-module-feature-flag
Enable Contact Module feature flag (4960)
2025-06-25 12:07:07 +02:00
Emili Castells Guasch
2265ebab7c
Set contact module enabled by default 2025-06-25 12:03:24 +02:00
Adrian Moldovan
82b1f929c3
Merge pull request #3479 from woocommerce/dev/pin-actions-to-full-commit-sha 2025-06-24 16:49:34 +03:00
Adrian Moldovan
7b61115e39
Update .github/workflows/php.yml
Co-authored-by: Diego Curbelo <diego@curbelo.com>
2025-06-24 15:51:31 +03:00
Adrian Moldovan
3e37395073
Update .github/workflows/integration.yml
Co-authored-by: Diego Curbelo <diego@curbelo.com>
2025-06-24 15:51:15 +03:00
carmenmaymo
0284e38e0c
Add test factories and traits for integration tests
- Add ProductFactory, OrderFactory, and CouponFactory
- Add CreateTestOrders and CreateTestProducts traits for reusable test setup
- Add ProductPresets and DiscountPresets fixtures
- Implement existence checks to prevent duplicate product/coupon creation
2025-06-23 15:03:31 +02:00
Emili Castells
74bd4c24d3
Merge pull request #3480 from woocommerce/PCP-4944-onboarding-wizard-breaks-on-last-step
Add missing useCallback import (4944)
2025-06-23 14:02:37 +02:00
Daniel Dudzic
844e7df9b4
🐛 Add missing useCallback import 2025-06-23 13:51:44 +02:00
Emili Castells
71b79a37c4
Merge pull request #3476 from woocommerce/PCP-4884-fatal-error-when-purchasing-a-second-license-on-multilingual-press-website
Ditch items logic does not work when using saved card payment (4884)
2025-06-23 12:26:52 +02:00
Adrian Moldovan
73bf91e173 Pin Github actions to full-commit SHA 2025-06-23 12:43:33 +03:00
Emili Castells
b6725a5449
Merge pull request #3475 from woocommerce/PCP-4902-display-original-billing-data-in-order-details
Display original billing data in order details (4902)
2025-06-23 11:08:01 +02:00
Emili Castells
991d5d98f9
Merge pull request #3467 from woocommerce/PCP-4903-remove-shipping-email-in-order-confirmation
Remove "shipping email" in order confirmation (4903)
2025-06-23 11:07:40 +02:00
Emili Castells
41559bba5f
Merge pull request #3466 from woocommerce/PCP-4810-override-email-recipient-with-shipping-contact
Override email recipient with shipping contact (4810)
2025-06-23 11:07:29 +02:00
Emili Castells
7dcd80d793
Merge pull request #3465 from woocommerce/PCP-4807-display-shipping-contact-display-in-order-details-page
Display shipping contact display in order-details page (4807)
2025-06-23 11:06:44 +02:00
Emili Castells
1241f9fb0e
Merge pull request #3464 from woocommerce/PCP-4809-store-shipping-contact-info-in-order-metadata
Store shipping contact info in order metadata (4809)
2025-06-23 11:05:16 +02:00
Emili Castells
ace3ac26fe
Merge pull request #3463 from woocommerce/PCP-4808-update-shipping-entity-to-include-contact-fields-email-phone
Update Shipping entity to include contact fields (email, phone) (4808)
2025-06-23 11:05:05 +02:00
Emili Castells
1dc797bb8e
Merge pull request #3457 from woocommerce/PCP-4805-write-tests-for-payload-structure
Write tests for payload structure (4805)
2025-06-23 11:02:37 +02:00
Emili Castells Guasch
8f6f5c0c35
Merge trunk 2025-06-23 10:56:29 +02:00
Emili Castells
8fe7615eec
Merge pull request #3456 from woocommerce/PCP-4803-modify-create-order-payload-to-display-email-and-phone-in-pay-pal-popup
Modify Create Order payload to display email and phone in PayPal popup (4803)
2025-06-23 10:54:23 +02:00
Emili Castells Guasch
1755e78533
Merge trunk 2025-06-23 10:38:47 +02:00
Emili Castells
d4dcdd8533
Merge pull request #3452 from woocommerce/PCP-4801-add-filter-to-disable-feature
Add filter to disable feature (4801)
2025-06-23 10:19:24 +02:00
Emili Castells
300cd5ddff
Merge pull request #3449 from woocommerce/PCP-4798-enable-contact-module-in-us-by-default
Implement country-based feature availability check (4800)
2025-06-23 10:19:11 +02:00
Emili Castells
4cfdeff4f6
Merge pull request #3447 from woocommerce/PCP-4799-add-contact-module-setting-to-new-settings-ui
Add Contact Module setting to new settings UI (4799)
2025-06-23 10:18:59 +02:00
Emili Castells
6aea411e57
Merge pull request #3474 from woocommerce/PCP-4648-shipping-callback
Add server-side shipping callback
2025-06-23 09:45:32 +02:00