Commit graph

10134 commits

Author SHA1 Message Date
Narek Zakarian
5edc73727d
Create styling settings migration 2025-06-24 13:38:52 +04:00
Narek Zakarian
aff59a065e
Create settings tab migration 2025-06-24 13:38:39 +04:00
Narek Zakarian
0ca62ee781
Create payment settings migration 2025-06-24 13:38:29 +04:00
Narek Zakarian
d643684709
Create general settings migration 2025-06-24 13:38:03 +04:00
Narek Zakarian
6af9e99fa3
Create migration manager 2025-06-24 13:37:40 +04:00
Narek Zakarian
c9aa43d7f0
Add migration logic when switching UI 2025-06-24 13:37:12 +04: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
Daniel Dudzic
2804b4157d
🔄 Add session-based redirect flow handling post 3ds verification 2025-06-23 13:39:57 +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
Philipp Stracker
71fa43e8a9
🔀 Merge branch 'PCP-4903’ 2025-06-20 17:31:31 +02:00
Philipp Stracker
6c855cb5ce
🔀 Merge branch 'PCP-4810’ 2025-06-20 17:31:11 +02:00
Philipp Stracker
771821c13a
🔀 Merge branch 'PCP-4807’ 2025-06-20 17:30:47 +02:00
Philipp Stracker
be06606f9e
🔀 Merge branch 'PCP-4809’ 2025-06-20 17:30:23 +02:00
Philipp Stracker
f77eb263a8
🔀 Merge branch 'PCP-4808’ 2025-06-20 17:30:01 +02:00
Philipp Stracker
59d9f0fae5
🔀 Merge branch 'PCP-4805’ 2025-06-20 17:29:29 +02:00
Philipp Stracker
cf1b289beb
🔀 Merge branch 'PCP-4803’ 2025-06-20 17:28:57 +02:00
Philipp Stracker
7498c672bb
🔀 Merge branch 'PCP-4801’ 2025-06-20 17:28:17 +02:00
Philipp Stracker
fc4999de3b
🔀 Merge branch 'PCP-4800’ 2025-06-20 17:27:40 +02:00
Philipp Stracker
b0401581be
🔀 Merge branch 'PCP-4799’ 2025-06-20 17:27:12 +02:00
Philipp Stracker
35f64acbec
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/data/settings/hooks.js
2025-06-20 17:26:14 +02:00
Emili Castells Guasch
532b083f03
Fix phpcs 2025-06-20 17:17:33 +02:00
Emili Castells Guasch
d1dfec8bb1
Merge branch 'trunk' into PCP-4884-fatal-error-when-purchasing-a-second-license-on-multilingual-press-website 2025-06-20 17:10:21 +02:00
Philipp Stracker
c436c24242
🔀 Merge branch 'PCP-4903’ 2025-06-20 16:16:07 +02:00
Philipp Stracker
0754b6267b
🔀 Merge branch 'PCP-4810’ 2025-06-20 16:15:42 +02:00
Philipp Stracker
68d92ff567
🔀 Merge branch 'PCP-4807’ 2025-06-20 16:15:16 +02:00
Philipp Stracker
96c3a0f546
🔀 Merge branch 'PCP-4809’ 2025-06-20 16:11:46 +02:00
Philipp Stracker
a3d148099a
Update tests to expect the shipping-property
These tests do not confirm the contact module functionality, but ensure existing tests pass, without modifying their logic.
2025-06-20 16:10:00 +02:00
Philipp Stracker
62d22e2e4a
💬 Improve copy on the plugin settings page 2025-06-20 15:49:10 +02:00
Emili Castells
ed894b17fc
Merge pull request #3446 from woocommerce/PCP-4649-track-wizard-screen-views
Add WooCommerce Tracks integration and the Onboarding funnel (4649)
2025-06-20 15:37:11 +02:00
Alex P.
69eea1f0a7
Make const private 2025-06-20 16:37:02 +03:00
Emili Castells Guasch
ef0c9f7222
Merge branch 'PCP-4649-track-wizard-screen-views' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4649-track-wizard-screen-views 2025-06-20 15:30:28 +02:00
Emili Castells Guasch
4a20d6a00c
Merge trunk 2025-06-20 15:30:04 +02:00
Philipp Stracker
7b1ca27620
💄 Improve the admin-facing UI 2025-06-20 15:05:10 +02:00