And Finally
eb75902c4c
Fix marketplace promotions action scheduler ( #46630 )
...
* Defensive coding for when `as_has_scheduled_action` Action Scheduler function is not defined.
* Changelog.
2024-04-16 14:08:39 +01:00
Thomas Roberts
ab60527d6b
Update `PackageRates` component to show single rates as a radio button ( #46284 )
...
* Show a single shipping option as radio button
* Add changelog
* Update unused dependency
2024-04-16 13:39:55 +01:00
Luigi Teschio
7d41472206
[Blocks]: remove skipped tests ( #46594 )
...
* remove skipped tests
* Add changefile(s) from automation for the following project(s): woocommerce-blocks
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-04-16 11:26:58 +02:00
Thomas Roberts
fb481bdce5
Increase shipping/payment borders to prevent half pixel issues on high-resolution screens ( #46525 )
...
* Replace pixel box shadow with em to prevent half pixels
* Add changelog
* Apply 2px border
* Make padding around shipping options bigger
2024-04-16 09:50:54 +01:00
Moon
92dcb889b4
Render site visibility setting only when launch-your-store feature flag is on ( #46622 )
...
* Render site visibility only when launch-your-store feature flag is on
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-04-16 16:48:59 +12:00
RJ
1885f0af60
fix: cookie path in private link sharing ( #46571 )
...
* fix: cookie path in private link sharing
The commit includes a fix for the LYS private link woo-share cookie entry. The path for setting the cookie has been corrected to ensure proper functionality. T
* lint
2024-04-16 15:13:39 +12:00
Chi-Hsuan Huang
f1bdbec656
Update coming soon page link to template editor ( #46566 )
...
* Update coming soon page link to template editor
* Add changelog
* Hide coming soon link when current theme is classic theme
* Remove line change
* Add type
2024-04-16 14:36:43 +12:00
Paul Sealock
6116f01dc7
[LYS] Allow login pages to work in Coming soon mode ( #46569 )
2024-04-16 12:46:11 +12:00
Paul Sealock
f5a4cd05dd
[LYS] Remove Coming Soon page and id ( #46561 )
2024-04-16 12:02:18 +12:00
piinthecloud
50b58e54ff
updated instances in docs ( #46618 )
...
* updated instances in docs
* Fix beta testing title + regen manifest
---------
Co-authored-by: Jacklyn Biggin <hi@jacklyn.dev>
2024-04-15 23:49:06 +00:00
Wesley Rosa
fed46ed1e7
Adding support for co-branded credit cards ( #45903 )
2024-04-15 22:59:05 +01:00
Michael Pretty
aa52be1ee7
Only query order meta for orders that were successfully retrieved from the DB. ( #45544 )
...
* Only query order meta for orders that were successfully retrieved from the DB.
* Add changefile(s) from automation for the following project(s): woocommerce
* Address linting issue
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Jorge Torres <jorge.torres@automattic.com>
2024-04-15 21:37:47 +01:00
Luigi Teschio
a8e84d8c8b
CYS - fix use GPT 3.5 model ( #46544 )
...
* CYS - fix use GPT 3.5 model
* Add changefile(s) from automation for the following project(s): woocommerce
* use constant
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-04-15 18:33:16 +02:00
nigeljamesstevenson
9f9d0268cd
Update stable tag to 8.7.0 ( #46598 )
...
woorelease: Update stable tag to 8.7.0
2024-04-15 16:37:29 +01:00
Gan Eng Chin
6caed10ba3
Fix code typo in Orders Analytics ( #46487 )
...
* Fix code typo in Orders Analytics.
* Add changelog.
2024-04-15 23:01:43 +08:00
nigeljamesstevenson
1f065a22f1
Update stable tag to 8.8.1 ( #46596 )
...
woorelease: Update stable tag to 8.8.1
2024-04-15 16:00:12 +01:00
Michael Pretty
4a9238dfd7
Fix/46128 check cached order id before get order return ( #46393 )
...
* Verify Order is valid before returning it from the OrderFactory
* Add tests to validate fix when using serializing object cache implementation
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Nestor Soriano <konamiman@konamiman.com>
2024-04-15 16:13:20 +02:00
Fernando Marichal
a32433ce1c
Fix some e2e tests for linked products ( #46506 )
...
* Fix some e2e tests for linked products
* Add changelog
2024-04-15 10:59:30 -03:00
Chintesh Prajapati
0704db9af9
Fix: Remove Unused Variable 'discount_amount_html' ( #46437 )
...
* Update wc-cart-functions.php
Unused local variable 'discount_amount_html'. The value of the variable is overwritten immediately.
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-04-15 15:19:39 +02:00
Brent MacKinnon
8fc82e9bfd
Fix broken links from issue #46336 ( #46381 )
...
* Fixing broken links
* Update docs/payments/payment-gateway-api.md
Co-authored-by: Leif Singer <leif@automattic.com>
* Update docs/contributing/common-issues.md
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
* Update docs/payments/payment-gateway-api.md
Co-authored-by: Leif Singer <leif@automattic.com>
* Update writing-high-quality-testing-instructions.md
* Add changefile(s) from automation for the following project(s): @woocommerce/components, woocommerce-blocks, woocommerce
* ignore MD029 rule (1/2/3) as the linebreaks that are needed for the code block confuse its numbering
* update the docs manifest
`pnpm utils md-docs create docs woocommerce -o docs/docs-manifest.json`
---------
Co-authored-by: Leif Singer <leif@automattic.com>
Co-authored-by: Néstor Soriano <konamiman@konamiman.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Leif Singer <git@singer.sh>
2024-04-15 14:30:37 +02:00
Ron Rennick
d69a36b1d5
Remove follow-redirects from dev dependencies ( #46503 )
...
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2024-04-15 12:00:02 +01:00
Prahesa Kusuma Setia
b27cfc7c87
Show notice to connect to woocommerce.com in plugin update message for unconnected stores ( #46082 )
...
* woo plugins use public endpoint for unconnected stores, show message to connect to woo.com as well
* add changelog
* fix lint error
* fix lint error
* fix lint error
* fix lint error
* move is site connected check outside the loop
* add condition to show the notice when site is connected and plugin is active
* update domain to woocommerce.com
2024-04-15 07:59:34 +01:00
Chi-Hsuan Huang
9a288fb4c2
Fix coming soon page fatal error with non-FSE theme ( #46570 )
...
* Fix fatal error with non-fse theme
* Update conditional inclusion of header and footer templates in coming-soon-store-only.php
* Update conditional inclusion of header and footer templates in ComingSoonRequestHandler.php
* Remove add_theme_support( block-template-parts );
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-04-15 16:26:18 +12:00
Chi-Hsuan Huang
fcfec4000e
Fix admin header page title ( #46450 )
...
* Fix admin header page title
* Add changelog
* Refactor page title logic in header/index.js and Loader.php
* Fix test
2024-04-15 02:46:09 +00:00
Adrian Duffell
6486c26d76
Add exclusion for users with private link ( #46465 )
...
* Add exclusion for users with private link
* Remove unused private function
* Fix lint issues
* Add changelog
* Update sanitization method
sanitize_key converts to lowercase
* Fix lint issue
2024-04-15 11:57:02 +12:00
Paul Sealock
5e8644d7a5
[LYS] Try single coming soon template ( #46508 )
...
* Create single coming soon template
* add template/template too
* delete comment
* Adjust redirect logic
* CSS selectors
* Add changefile(s) from automation for the following project(s): woocommerce
* fix titles
* Skip tests
* lint errors
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2024-04-14 22:49:41 +12:00
Adrian Moldovan
bed3124b8d
[testing workflows] Fix the plugins setup for daily e2e runs ( #46511 )
...
* Move daily site check workflow to deprecated
* Add install-plugin script
* Install plugins script
* Fix the script path, it was moved.
* Set env on job level
* Update working-directory
* Add changelog
* Use the right WC_SUBSCRIPTIONS_REPO variable
* Add a test channel id
* Update smoke-test-daily.yml
* Remove WC Subscriptions
* Update smoke-test-daily.yml
* Switch back the channel ID and remove pull_request trigger
2024-04-13 10:12:48 -07:00
Adrian Moldovan
188d46f095
[e2e tests] Fix command palette tests failing with Gutenberg installed ( #46407 )
2024-04-12 15:39:52 -03:00
Ron Rennick
4fa2e3822c
Update the monorepo to node v20 ( #45148 )
...
* test bumping node to v18
* remove community contributor condition from review assignment
* Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai
* bump node to v20
* Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, packages/php/remote-specs-validation, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai
* Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai
* add blocks eslint-plugin-woocommerce to project workspace
* add e2e-environment as a peer to e2e-utils
* restore version on @woocommerce/api
* update lock file
* move e2e-environment to devDependencies
* add undefined location check to admin js test
---------
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
Co-authored-by: github-actions <github-actions@github.com>
2024-04-12 13:49:55 -03:00
Nathan Silveira
5e3d372e5f
Prepare @woocommerce/product-editor for release 1.5 ( #46543 )
2024-04-12 12:03:37 -03:00
Adrian Moldovan
1fee0439d3
[testing workflows] Move metrics job to ci.yml ( #46471 )
...
* Move deprecated workflows to deprecated folder
* Configure new test job for metrics
* Add changelog
* Update start command
* Update start command
* Archive metrics results
* Fix script path
* Fix name in archive results condition
* Add the actual run command for pull_request event
* Run with pnpm --filter
* Test run for push event
* Revert test conditions
* Add WP_ARTIFACTS_PATH env variable
* Update path to readme.txt
* Revert github event conditions
* Add CODEVITALS_PROJECT_TOKEN env
* Set WP_ARTIFACTS_PATH on job level
* Add blocks templates in the changes list
2024-04-12 11:46:01 -03:00
Ilyas Foo
395a70756a
Fix K6 performance tests with LYS feature turned on ( #46539 )
...
* Set woocommerce_coming_soon option to no when setting up performance E2E
* Changelog
2024-04-12 15:14:48 +01:00
Oleksandr Aratovskyi
5bcbb52a9b
Remove BNPL (Klarna) apm and fix icons on wcpay welcome page ( #46523 )
...
* Update payment method icons
* Use latest payment methods icons on wcpay weclome page
* Style payment icons on wcpay welcome page similarly to connect page
* Remove BNPL from wcpay welcome page additional payment methods
* Add changefile(s) from automation for the following project(s): @woocommerce/onboarding, woocommerce
* Fix warnings on CB payment method
* Fix lint error
* Change discover icon to new
---------
Co-authored-by: oaratovskyi <oleksandr.aratovskyi@automattic.com>
Co-authored-by: github-actions <github-actions@github.com>
2024-04-12 17:07:12 +03:00
Nathan Silveira
027f83f1fa
Remove Media Library menu item from Downloads section ( #46490 )
...
* Remove MediaLibraryMenuItem from downloads
* Add changelog
2024-04-12 11:03:10 -03:00
Nathan Silveira
0b69d4d6f7
Prepare @woocommerce/admin-layout and block-templates for release ( #46538 )
...
* Prepare @woocommerce/block-templates for release
* Prepare @woocommerce/admin-layout for release
* Revert mistake
2024-04-12 13:52:36 +00:00
Fernando Marichal
d8037dd154
Add menu item to Publish button with copy to draft ( #46294 )
...
* Add duplicate product store
* Add copyToDraft method
* Add copy to draft button
* Modify success notice
* Add changelogs
* Update name before saving product
* Add comment to code
2024-04-12 10:19:12 -03:00
Nathan Silveira
450b06a1e1
Always use productTemplateId when available and use editedRecord in useEntityRecord hooks ( #46395 )
...
* Use editedRecord instead of record
* Always use productTemplateId when available
* Change private methods to protected in ProductVariationTemplate
* Use editedRecord in hook useEntityRecord
* Update changelogs
* Restore attribute renamed by mistake
* Change useProductTemplate unit test
2024-04-12 10:16:35 -03:00
Adrian Moldovan
d8ffca8d40
Revert "Update phpcs to squizlabs/php_codesniffer" ( #46524 )
...
* Revert "Update phpcs to squizlabs/php_codesniffer (#46350 )"
This reverts commit 01f9880387
.
* php file test change
* Revert test php file change
2024-04-12 10:12:35 -03:00
rodelgc
b73de2ae4a
k6 perf tests: Add assertions for the "Shop" page title and product headers. ( #46469 )
2024-04-12 15:04:45 +03:00
rodelgc
522c8893a5
Add checks for page title and footer ( #46485 )
2024-04-12 15:01:39 +03:00
Luigi Teschio
8653d4c4fe
Blocks - E2E: Fix visibility store ( #46521 )
...
* Blocks - E2E: Fix visibility store
* add changelog
2024-04-12 11:26:12 +00:00
RJ
2bd388057f
add: lys hub tracks ( #46462 )
...
* add: lys hub tracks
* moved tasks object up
2024-04-12 18:36:56 +08:00
Damián Suárez
5db25ea616
[Product Block Editor]: expose __experimentalSectionActions component ( #46515 )
...
* add basic Readme.md file
* expose __experimentalSectionActions component
* changelog
* update readme example
2024-04-12 05:48:40 -04:00
Job
28e78fd655
Default to docs and forums ( #46520 )
...
* Update triage-replies.yml
we want to default towards docs and forums
* Update 1-bug-report.yml
2024-04-12 09:24:35 +00:00
Adrian Duffell
41b6310e3d
Remove Launch Your Store Feature Flag ( #46510 )
...
* Enable launch-your-store feature flag
* Add changelog
2024-04-12 16:13:42 +08:00
Jonathan Lane
2d1ba5f7c4
A number of fixes for some of the top flaky e2e tests ( #46494 )
...
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2024-04-12 08:53:21 +03:00
Adrian Moldovan
349f09151a
Add JS lint scripts for woocommerce plugin ( #46214 )
2024-04-12 07:30:17 +03:00
And Finally
63443b502d
Add clause to `CustomMetaDataStore::get_meta_keys` query to exclude empty order meta keys ( #46476 )
...
* Add clause to query in `CustomMetaDataStore::get_meta_keys` to exclude metas where the key is ''.
* Addressing linter error. Removed unnecessary prepare.
2024-04-11 17:24:35 +01:00
Ron Rennick
c6048b5c49
Add glob, rimraf, and uuid to Syncpack ( #46278 )
...
* add uuid to syncpack
* add rimraf to syncpack
* add glob to syncpack
* Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/product-editor, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/integrate-plugin, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/components, @woocommerce/block-templates, @woocommerce/ai, @woocommerce/admin-layout, @woocommerce/admin-e2e-tests, woocommerce
---------
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
Co-authored-by: github-actions <github-actions@github.com>
2024-04-11 12:52:49 -03:00
Ron Rennick
01f9880387
Update phpcs to squizlabs/php_codesniffer ( #46350 )
...
Co-authored-by: Ron Rennick <ronald.rennick@automattic.com>
2024-04-11 12:52:26 -03:00