Commit Graph

9270 Commits

Author SHA1 Message Date
Fernando Marichal a23b2cf415
Fix duplicated global attribute (#37109)
* Add fix

* Add changelog

---------

Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-03-07 18:04:17 -03:00
Néstor Soriano 8786c19b74
Fix: variations exported as draft were imported as draft (#36933)
* Fix: variations exported as draft were imported as draft

* Add changelog file

* Fix "ArrayUtil::get_value_or_default" for existing keys with null values

Now ArrayUtil::get_value_or_default($array, $key, $default) will return
null, instead of $default, when $array[$key] exists and is null.

* Undo the change to ArrayUtil (will get its own PR)
2023-03-07 13:57:17 -03:00
Rodrigue Tusse 6f8f35b9f1 Add changelog. 2023-03-07 15:15:35 +02:00
Rodrigue Tusse ed6c19b827 Fix 0 rendered on short-circuit evaluation. 2023-03-07 15:06:25 +02:00
Viktor Szépe f1a3f388bd
Fix variable name in Reports\Stock\Stats (#37057)
* Fix variable name in Reports\Stock\Stats

* Add since tag

* Add changelog
2023-03-07 09:44:51 +08:00
github-actions[bot] e8b8c058b0
Delete changelog files based on PR 37051 (#37093)
Delete changelog files for 37051

Co-authored-by: WooCommerce Bot <no-reply@woocommerce.com>
2023-03-07 12:52:05 +13:00
Niels Lange 9218bfd237
Bump WooCommerce blocks package to 9.6.5 (#37051)
---------

Co-authored-by: Saad Tarhi <saad.trh@gmail.com>
2023-03-07 12:25:22 +13:00
Joel Thiessen 2332c7c813
Migrating details fields to product-editor package (#36945) 2023-03-06 14:33:10 -08:00
Maikel David Pérez Gómez 79841c58a5
Fixes react version to 17.0.2 globally (#37087)
* Fix react version to 17.0.2 globally

* Add changelog file
2023-03-06 18:38:05 -03:00
Ron Rennick a78fe23e61
Fix Typo in Variable Name on line 342 (#36759) 2023-03-06 14:09:58 -04:00
Ron Rennick 7d62529dd4
Allows developers to add their own filters to the active filters list (#36705) 2023-03-06 13:18:04 -04:00
Joel Thiessen b825b51767
Moving useProductHelper and useVariationsOrder hooks to product editor package (#37006) 2023-03-06 09:11:54 -08:00
Ron Rennick 5586fb96ba
Add changelog file 2023-03-06 13:09:14 -04:00
Ron Rennick c67ccf6492
Move the changelog to the correct folder 2023-03-06 10:49:21 -04:00
Viktor Szépe deb1d131ad
Fix absolute imports (#37058)
* Fix absolute imports

* Add changelog

* Fix changelog
2023-03-06 19:38:52 +08:00
Viktor Szépe 50fe847b56
Fix class namespaces in Onboarding (#37056)
* Fix class namespaces in Onboarding

* Add changelog
2023-03-06 19:33:23 +08:00
Marco Almeida 4b9be76926
Add @since tag to hooks doc 2023-03-06 09:55:22 +00:00
Nathan Silveira a39abbb15e
Fix jQuery event being erased when element was replaced after saving attributes (#37019)
Attach create_variations event to parent to avoid erasing it when DOM element is replaced
2023-03-03 14:34:07 -03:00
Joel Thiessen 36655cb1e4
Updating rest namespace for product post type to v3 (#37028) 2023-03-03 08:30:56 -08:00
Barry Hughes 6f3858e82d
Fix class name in ProductDownloadsServiceProvider (#37052) 2023-03-03 08:11:55 -08:00
Barry Hughes 4316a6629d
Add changelog file 2023-03-03 07:25:02 -08:00
rodelgc 46300131ff
Correct `UPDATE_WC` value in the "Smoke test daily" workflow (#37049)
* Correct UPDATE_WC value

* Add changelog
2023-03-03 13:58:21 +01:00
Albert Juhé Lluveras 46aa035e14
Fix missing padding in some buttons in TT2 with WP 5.9 and 6.0 (#37018)
* Add default button padding to TT2 stylesheet to fix some visual issues in WP 5.9 and 6.0

* Add changelog notice
2023-03-03 13:45:18 +01:00
Viktor Szépe 7ec2ad68be
Fix class name in ProductDownloadsServiceProvider 2023-03-03 13:43:06 +01:00
Gan Eng Chin 00a12db5bd
Add Campaigns card in Multichannel Marketing page (#36735) 2023-03-03 18:43:02 +08:00
Marco Almeida 987b4feb24
Add params and docblocks to the new hooks
Add params and docblocks to the new proposed hooks woocommerce_widget_layered_nav_filters_start and woocommerce_widget_layered_nav_filters_end
2023-03-03 10:13:13 +00:00
Ron Rennick 3cee72119a
Prevent possible warning in `COTMigrationUtil::get_post_or_object_meta()` (#37026) 2023-03-02 14:05:24 -04:00
Saad Tarhi dfc1535786
Add support for the Cart & Checkout in WooCommerce's declare compatibility feature (#36426) 2023-03-02 16:51:30 +01:00
Saad Tarhi e6bee7b785 Apply disable UI filter to experimental features too
This change disable UI for both experimental and mature features

Previously we applied this filter to mature ones only
2023-03-02 10:39:33 +01:00
Sam Seay 1834621d1a
Update the @woocommerce/eslint-plugin and fix bugs (#36988) 2023-03-02 11:36:38 +13:00
Jorge A. Torres 7c7611856b Add changelog 2023-03-01 18:44:55 -03:00
Jorge A. Torres 77c87bc516 Check that $post->ID exists before using in COTMigrationUtil::get_post_or_object_meta() 2023-03-01 18:44:26 -03:00
Moon d339a777e1
Update/use theme color for completed task strikethrough (#37001)
* Use theme color for completed task strikethrough

* Add changelog

* Fix style
2023-03-01 11:54:21 -08:00
Gan Eng Chin c0364ad0ab
Remove unused error property in CampaignsState. 2023-03-02 03:16:29 +08:00
Gan Eng Chin 4b87f0a4ed
Add JSDOC. 2023-03-02 03:15:38 +08:00
Gan Eng Chin 9feaf55a60
Simplify receive campaigns success and error. 2023-03-02 03:02:14 +08:00
Gan Eng Chin 5af90c5e77
Add JSDOC for getTotalFromResponse. 2023-03-02 01:16:51 +08:00
Gan Eng Chin b83888577a
Fix getTotalFromResponse treating total 0 as undefined.
If total is 0, then the function should return 0, not undefined.
2023-03-02 01:13:42 +08:00
Gan Eng Chin 8e9f344478
Test code refactor with createTestCampaign. 2023-03-02 00:59:22 +08:00
Fernando Marichal 25497c4faa
Add existing global attribute layout (#36944)
* Changed `has_local_attributes`

* Add new layout

* Add attribute layout

* Add changelog

* Create method `toggle_add_global_attribute_layout`

* Add global attribute layout

* Fix button in mobile

* Remove commented code

* Change changelog

* Fix typo

* Fix style

* Fix buttons visibility

* Fix div visibility

* Fix buttons visibility

---------

Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2023-03-01 11:56:49 -03:00
Nathan Silveira 2e33922e35
Change Variations form shown in Variations tab when there are no variations created (#36957)
* Show add attribute in Variations tab

* Create new ajax function to create attributes and variations at the same time

* Partial commit for review

* Rename action and reload attributes and variations screen after submitting action

* block/unblock UI when loading

* Change labels

* Remove unneeded output_variations function

* Changelog

* Extract duplicated code to html-product-attribute-inner

* Handle sniff issues

* Fix PHPCS issues

* Refactor class-wc-ajax to reuse code

* Fix phpcs issues

* Fix more sniff issues

* Handle code review suggestions

* Switch back to var

* Switch to snake case

* Use var instead of const
2023-03-01 09:12:30 -03:00
Chi-Hsuan Huang 4b1bcad3ba
Fix blank screen is displayed during OBW when using WP5.9 (#36903) 2023-03-01 09:42:11 +08:00
jonathansadowski bd6586a378
Update the stable tag to 7.4.1 (#37009)
* Update the stable tag to 7.4.1

* Create change file
2023-02-28 16:56:32 -06:00
Jorge A. Torres d1f1f91409
[36257 redux] Add `menu_order` sorting option to products widget (#37002)
* Update class-wc-widget-products.php

Option for default sorting by menu order

* Fix PHPCS issues

* Add changelog

---------

Co-authored-by: 2GOOD <2GOOD@users.noreply.github.com>
2023-02-28 16:00:43 -03:00
HILAYTRIVEDI 91b9aef4db
fix/#34200-need-to-add-space-between-author-image-and-meta (#34994)
* fix/#34200-need-to-add-space-between-author-image-and-meta

* Log added

* Log added

* fix/#34200-need-to-add-space-between-author-image-and-meta

* Remove unnecessary changelog file

* Reword changelog

* Further adjust CSS to match Comments table

* Add missing <br> to match other comments tables

* Reindent some CSS lines

---------

Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-02-28 15:12:58 -03:00
Maikel David Pérez Gómez 7d0669dcb1
Add selection to the tree control (#36435)
* Create tree-control component

* Remove items from treeItemProps

* Add tree-control expand/collapse on click the expander button or by a custom logic

* Add stories

* Add the type definitions

* Add use selection hook

* Upgrade WP components dependency to v19.8.5 to support indeterminate checkbox control

* Add selection logic to the tree control

* Create stories

* Add changelog file

* Fix linter error

* Add styles to fit the disign

* Highlight selected item when it's a single selection tree

* Rebasing from trunk

* Add comment suggestions

* Fix unit test errors due to a new version of @wordpress/compose related to the ResizeObserve feat
2023-02-28 15:10:12 -03:00
Joel Thiessen 6a345ac7eb
Moving currencyContext to currency package and updating references (#36959) 2023-02-28 08:55:49 -08:00
Saad Tarhi 6b099f917b
Bump WooCommerce blocks package to 9.6.3 (#36992) 2023-02-28 12:13:20 +01:00
Saad Tarhi ac47d1892e Add changelog 2023-02-28 07:46:25 +01:00
Saad Tarhi 42d75e5529 Run "composer update woocommerce/woocommerce-blocks" 2023-02-28 07:44:18 +01:00