Commit Graph

52989 Commits

Author SHA1 Message Date
Maikel David Pérez Gómez 8d8d315d66
Focus the first attribute field when opening the modal (#39549)
* Focus the first attribute field on modal shown

* Add changelog file

* Remove setTimeout to focus the attribute dropdown field
2023-08-08 10:50:11 -04:00
Maikel David Pérez Gómez b546e4fb17
Manage default variation option (#39570)
* Add default attributes property to the Product type

* Add change log file

* Set default attributes when click add from the attribute options modal

* Add Set default value checkbox to the edit attribute modal

* Manage default attributes when update or delete an attribute option

* Show Set default value only when the editing attribute is used for variations

* Add change log file
2023-08-08 10:41:26 -04:00
Vedanshu Jain 9c13c21ec8
Execute order update logic earlier in the request (#39590) 2023-08-08 18:59:49 +05:30
Fernando Marichal d5d282dafa
[E2E test coverage]: Enable block product editor (#39463)
* Remove ENABLE_NEW_PRODUCT_EDITOR

* add block-product-editor.spec.js

* Remove old editor tests

# Conflicts:
#	plugins/woocommerce/tests/e2e-pw/tests/new-product-editor/new-product-editor.spec.js

* Add changelog

* Improve `isNewProductEditorEnabled`

* Refactor enable-block-product-editor

* Fix enabling

* Fix NEW_EDITOR_ADD_PRODUCT_URL
2023-08-08 10:14:08 -03:00
Maikel David Pérez Gómez d3702c53ba
Add product visibility blocks (#39477)
* Add catalog visibility block

* Add product search visibility block

* Add changelog files

* Fix linter errors

* Remove non necesary block

* Add catalog_visibility property to the Product type
2023-08-08 09:58:00 -03:00
Sam Seay e8c3808527
Upgrade TypeScript to v5.1 (#39531) 2023-08-08 16:35:31 +12:00
Alefe Souza 428feb58a7
Update WCPay banners for WooPay (#39596)
* Update WCPay banners for WooPay

* Fix unit tests

* Always checks for WooPay eligibility

* Use existing method to determine WooPay eligibility

* Create is_woopay_eligible method
2023-08-07 19:17:59 -07:00
Joel Thiessen 144bf08293
Generating the short description on the product editor (#39237)
* [Woo AI] Generate short description after long description is generated.
2023-08-07 14:03:52 +02:00
Barry Hughes c4f00719de
Fire 'woocommerce_process_shop_order_meta' only once when updating orders on the admin (#39587) 2023-08-04 15:41:29 -07:00
github-actions 406fd408dc Add changefile(s) from automation for the following project(s): woocommerce 2023-08-04 21:45:16 +00:00
Joshua T Flowers 63ca33ae35
Fix toolbar button text not showing in WP 6.3 (#39572)
* Fix toolbar button text not showing in WP 6.3

* Add changelog entry
2023-08-04 16:23:09 -05:00
Chris Runnells 017be8b7e5
Replace 'end' CSS props with 'flex-end' when using 'display: flex' (#39419) 2023-08-04 11:12:05 -10:00
Fernando Marichal a436b3b3a4
Fix selection of term after clicking the value name (#39574)
* Fix select attribute values

* Add changelog

* Move changelog

* Remove 'list-item' class name
2023-08-04 15:40:32 -05:00
Jorge Torres 90919db69c Execute order update logic earlier in the request 2023-08-04 17:32:59 -03:00
Jorge Torres 9c05efbe3f Add changelog 2023-08-04 17:18:07 -03:00
Jorge Torres 083cc6d4a1 Do not run `WC_Admin_Meta_Boxes::save_meta_boxes()` for HPOS orders 2023-08-04 17:18:07 -03:00
github-actions[bot] bf2d2b6bc3
Delete changelog files based on PR 39582 (#39592)
Delete changelog files for 39582

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-04 15:15:41 -05:00
Luigi Teschio 5d68832fd5
bump WooCommerce blocks version to 10.6.4 (#39582) 2023-08-04 15:13:27 -05:00
github-actions[bot] 106ca182e5
Delete changelog files based on PR 39584 (#39589)
Delete changelog files for 39584

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-04 14:26:47 -05:00
Barry Hughes b617622290
Remove no-op migration from 8.0. (#39584) 2023-08-04 12:23:38 -07:00
barryhughes dd3187844d Temporarily skip problematic test (tested feature remains experimental). 2023-08-04 11:41:36 -07:00
barryhughes 3f58ac3e5b Remove no-op migration from 8.0. 2023-08-04 09:30:37 -07:00
Sam Seay d64e1c24dd
Beta Tester: Do not run code in tracks debug unless WC_ABSPATH is defined. (#39486)
* Do not run code in tracks debug unless WC_ABSPTAH is defined.

* Add changefile(s) from automation for the following project(s): woocommerce-beta-tester

* Also avoid registering scripts if Woo is not installed.

---------

Co-authored-by: github-actions <github-actions@github.com>
2023-08-04 12:29:07 +08:00
Paul Sealock b14653ede0
WooCommerce Docs: Delete posts when it removed from the manifest (#39395) 2023-08-04 14:00:50 +12:00
nigeljamesstevenson 0d8d824b47
Prevent read on sync while inside a backfill. (#39450) 2023-08-04 00:48:28 +01:00
barryhughes 1152ac1246 Tidy comment. 2023-08-03 16:24:33 -07:00
barryhughes bc91ad26c2 Continue supporting bulk action redirect in both directions. 2023-08-03 16:17:52 -07:00
nigeljamesstevenson d2fb10fcae
Update locator to reduce flakiness when running tests against an external site (#39375)
* Update locator to reduce flakiness when running tests against an external site

* changelog update
2023-08-03 14:01:52 -07:00
Moon 3c07a03943
Update/79113 incorrect subheading style and copy on wc core profiler (#39526)
* Use -webkit-font-smoothing: antialiased for core profiler subheadings

* Remove subheading letter-spacing
2023-08-03 11:26:52 -07:00
Faisal Alvi 2cac4e4f41
Fix #38716 Detect the first `<h2>` tag to fix Test failure (#38717)
* Fix #38716

* Adding changelog

* update changelog
2023-08-03 10:31:25 -07:00
Darren Ethier d39c0992a5
Adding theme docs structure (#39564)
* Initial theme doc folder structure

* condense to one doc for marketplace-guidelines

Content will be implemented in separate PR.
2023-08-03 11:13:09 -04:00
github-actions[bot] 9fc67703ff
Delete changelog files based on PR 39560 (#39568)
Delete changelog files for 39560

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-03 09:53:32 -05:00
Maikel David Pérez Gómez b5db405265
Feedback bar is mis-aligned; transient notices overlap (#39233)
* Fix the feedback bar alignment to be centered

* Move the transient notices to the top of the feedback bar

* Add changelog file

* Remove feedback bar animation
2023-08-03 10:06:45 -04:00
jonathansadowski eb210907e0
Update workflow to not add label when PR has already been analyzed (#39545) 2023-08-03 08:35:51 -05:00
Luigi Teschio 6d920da52a
bump WC Blocks to 10.6.3 (#39560) 2023-08-03 10:31:23 +02:00
github-actions[bot] 34a8273268
Delete changelog files based on PR 39523 (#39558)
Delete changelog files for 39523

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-02 16:05:22 -05:00
github-actions[bot] 4ff45b55c5
Delete changelog files based on PR 39537 (#39556)
Delete changelog files for 39537

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-02 15:59:38 -05:00
github-actions[bot] 037772403c
Delete changelog files based on PR 39520 (#39554)
Delete changelog files for 39520

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-08-02 15:58:05 -05:00
Corey McKrill a2adac35db
Set the HPOS-related features back to "experimental" (#39520)
We determined that there are a few more issues that need to be resolved before HPOS can be classified as a "mature" feature.
2023-08-02 11:00:31 -07:00
Vedanshu Jain 8cf7377224
Add sync and usage flags to legacy features. (#39537)
* Add sync and usage flags to legacy features.

* Use transient instead of constant.

* Add unit test and changelog.

* Add more robustness to unit test by adding more setting values.

* PHPCS fixes

---------

Co-authored-by: Jorge Torres <jorge.torres@automattic.com>
2023-08-02 10:38:25 -07:00
louwie17 1212fcb689
Add new variation modal (#39522)
* Hook up add new variations options modal

* Fix duplicate logic and test

* Add changelog

* Match local attributes by name case incentive

* Remove console log

* Make use of some function instead of findIndex
2023-08-02 14:29:09 -03:00
jonathansadowski 3a2922567e
Prepare trunk for WordPress 6.3 (#39518)
* Update woocommerce.php for WP 6.3

* Update readme.txt for WP 6.3

* Add changefile(s) from automation for the following project(s): woocommerce

---------

Co-authored-by: github-actions <github-actions@github.com>
2023-08-02 09:00:50 -05:00
Vedanshu Jain 171cb489e3
Update plugins/woocommerce/src/Internal/DataStores/Orders/OrdersTableDataStore.php
Co-authored-by: Ron Rennick <ron@ronandandrea.com>
2023-08-02 19:04:55 +05:30
louwie17 c8b2305dcd
Revert "Update product experiment name (#39210)" (#39523)
* Revert "Update product experiment name (#39210)"

This reverts commit c547326135.

* Add changefile(s) from automation for the following project(s): woocommerce

---------

Co-authored-by: github-actions <github-actions@github.com>
2023-08-02 08:59:29 -03:00
Sam Seay 4d685c361a
WooCommerce Docs: Relative Link Parsing (#39293) 2023-08-02 18:19:59 +12:00
Moon 53593061cf
Use the same checkbox styles on the platform selector (#39469)
* Use the same checkbox style

* Add changelog

* Update plugins/woocommerce-admin/client/core-profiler/components/multiple-selector/multiple-selector.scss

Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>

* Fix CSS lint issues

---------

Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2023-08-01 17:18:38 -07:00
Corey McKrill c584d4041a
Guest verification: Be more precise when checking form submission data (#39479) 2023-08-01 16:52:27 -07:00
github-actions 8aa329e0b1 Add changefile(s) from automation for the following project(s): woocommerce 2023-08-01 22:09:01 +00:00
Jorge A. Torres 566d5092b2
Prevent possible fatal error when refreshing edit lock for orders (#39498)
* Remove return type from signature for order edit lock callbacks

* Add changelog
2023-08-01 15:05:48 -07:00
Jorge A. Torres 14d9760549
Prevent possible fatal error when user holds edit lock for a deleted order (#39497)
* Prevent possible fatal error when locked order is deleted

* Add changelog
2023-08-01 14:37:49 -07:00