Commit Graph

51769 Commits

Author SHA1 Message Date
Joshua T Flowers 343d4d9fdf
Record tracks on product edit/update (#37770)
* Add auto-draft to product statuses

* Record event on draft save

* Record event on product update

* Add changelog entry

* Add data changelog

* Refactor to use shared function for recording product events

* Handle PR feedback
2023-04-21 09:51:59 -07:00
Joshua T Flowers 1cc5d0dd15
Disable toolbars in all relevant product editor blocks (#37912)
* Disable toolbars in all relevant product editor blocks

* Add changelog entry
2023-04-21 09:51:40 -07:00
Gan Eng Chin b44eca1c59
Fix wrong file name in error message in `update-wp-env.php` (#37891) 2023-04-22 00:41:48 +08:00
TarekNabil 5d82365ec1 Fix #36664 2023-04-21 18:29:44 +02:00
Barry Hughes ab13304b4e
Adjust changelog. 2023-04-21 08:54:10 -07:00
Matt Sherman 8c5053a385
Hide stock status field if stock management is enabled (#37890) 2023-04-21 11:13:03 -04:00
louwie17 e88152ff3c
Add category field block (#37295)
* Add initial category block

* Add changelogs

* Add label to font family for block editor and fix template

* Fix rebase conflict and add content role

* Some styling changes for the category field

* Move category block to blocks folder and fix merge conflict.

* Address some styling issues, and update keywords

* Fix css lint error
2023-04-21 05:10:35 -03:00
mujuonly 9cfd58ad15
Fix: variations are counted as products in import message of number of products imported (#37829)
Co-authored-by: mujuonly <muju.only@gmail.com>
Co-authored-by: barryhughes <3594411+barryhughes@users.noreply.github.com>
Co-authored-by: Nestor Soriano <konamiman@konamiman.com>
2023-04-21 08:22:08 +02:00
Tyler Paulson c19a42398b
Prevent PHP Error in Customers API Endpoint (#37860)
Co-authored-by: Joshua T Flowers <joshuatf@gmail.com>
2023-04-21 08:14:24 +02:00
TarekNabil e92b607081 Fix #36664 2023-04-21 08:06:06 +02:00
Jarda Snajdr 8b8cc93f85
Rewrite the useOptionsHydration hook to not dispatch inside useSelect (#37882)
* Rewrite the useOptionsHydration hook to not dispatch inside useSelect

* Fix types of Options store to allow startResolution etc actions

* fixed tests and added changelog

---------

Co-authored-by: rjchow <me@rjchow.com>
2023-04-21 13:58:27 +08:00
Moon 4a52d6b82c
Rewrite withNavigationHydration to work with Gutenberg 15.5+ (#37901)
* Refactor withNavigationHydration to not dispatch inside useSelect

* Add changelog

* Remove unused import
2023-04-20 20:09:10 -07:00
Moon 83981c61b2
Rewrite the withPluginsHydration hook to not dispatch inside useSelect (#37896)
* Fix types to allow startResolutions etc actions

* Rewrite the usePluginsHydration hook to not dispatch inside useSelect

* Add changelog

* Remove unused import
2023-04-20 20:09:00 -07:00
Moon 85a71f8cee
Rewrite the withCurrentUserHydration hook to not dispatch inside useSelect (#37908)
* Rewrite withCurrentUserHydration hook to not dispatch inside useSelect

* Remove unused import

* Update comment
2023-04-20 20:08:48 -07:00
Paul Sealock 99c47835b6
Update php version requirement in readme to same as main file, 7.3 (#37780)
* fix PHP version in readme to same as main file. 7.3

* changelog
2023-04-21 09:52:18 +12:00
Darin Kotter 1fa28125e3
Add back figure CSS to support sites that may have overridden the single image template 2023-04-20 13:16:24 -06:00
Ron Rennick 7073fea067
Add REST API Products featured image (#37815) 2023-04-20 14:58:03 -03:00
Ron Rennick 2ece044c6c
add/27803 add support for minlength in the template (#37840) 2023-04-20 14:09:04 -03:00
Gan Eng Chin 7a63646a0f
Add changelog. 2023-04-21 00:11:51 +08:00
Gan Eng Chin 1cadb3641a
Fix wrong file name in error message in update-wp-env.php. 2023-04-21 00:09:42 +08:00
Shadi Manna 71fbc5fb59 Add PHPCS ignore missing hook comment 2023-04-20 15:50:02 +02:00
Shadi Manna f7bd95901b Remove white space 2023-04-20 15:34:58 +02:00
Shadi Manna 7ae2e66e58 Remove the default text in "Additional content" being sent for all emails when the field is empty for Admin New Order email 2023-04-20 15:13:28 +02:00
bartech 0da64a1eea Move filter to Option Sanitizer class 2023-04-20 11:12:48 +02:00
faisal-alvi bf83d61af9 add a changelog 2023-04-20 14:36:59 +05:30
Csaba Maulis 53276e786d
Fix CS 2023-04-20 16:38:00 +08:00
Joel Thiessen 7023a80937
Adding global product block editor styles (#37805)
* Removing unecessary class

* Organizing editor styles

* Tweaking global fonts

* Correcting section spacing and adding divider

* Adding header styles

* Refactoring block editor styles

* Tweaks to spacing

* Adding changelogs

* Removing uneeded styles

* Fixing colors and link decoration

* Unifying error styles
2023-04-20 05:21:23 -03:00
Csaba Maulis 48d8bec2e3
Add CRUD tests 2023-04-20 15:48:23 +08:00
Csaba Maulis 46dceffece
Implement new featured field check
Internal logic:

- If the featured field is absent from all image objects in the request, set the first image in the array to featured.
- If the featured field is present in all image objects, we respect the value and set the featured image accordingly.
- If the featured field is absent from some image object, we set the featured image based on whether a true value exists; otherwise, we set the first image as featured.
- if multiple images have the featured field set to true, return a new 400 bad request response..
2023-04-20 15:48:07 +08:00
Siddharth Thevaril b1a87d0c16 update version number 2023-04-20 11:13:54 +05:30
Shojib khan ea85b1843c Add global variable to prevent error 2023-04-20 11:35:42 +06:00
Csaba Maulis 135d6f2b27
Add featured field to the schema with tests 2023-04-20 13:14:02 +08:00
Alexandre Lara 9a17d284c8
Reduce padding within notices for smaller screens in the Twenty Twenty One theme (#37862) 2023-04-20 00:39:17 -03:00
Darin Kotter 5620b39b44
Make selector more specific to avoid use of important. Use existing variables for padding calculations 2023-04-19 19:47:56 -06:00
Chi-Hsuan Huang 8b99b3f099
Drop WP 5.9 from CI (#37807) 2023-04-20 09:47:30 +08:00
Ravinder Kumar 2239270edd
Fix: Use `waitUntil` instead of `waitForLoadState` in page.goto() (#37831)
* fix: use correct argument in playwright test

use waitUntil instead of waitForLoadState.

* chore: add log for change

* chore: revert changes in e2e test

* Update analytics-overview.spec.js

Remove waits, failing on CI

---------

Co-authored-by: Jonathan Lane <lanej0@users.noreply.github.com>
2023-04-19 16:24:25 -07:00
barryhughes 710bc8a8af Relocate changelog file. 2023-04-19 15:38:45 -07:00
barryhughes ddfcfe239f Move changelog file to correct location. 2023-04-19 15:35:42 -07:00
Darin Kotter 924c87173a
Bump template version number. Remove a few lines of CSS that aren't needed anymore 2023-04-19 16:21:39 -06:00
Barry Hughes 83e6b55642
Ensure the remove icon shows properly on smaller screens when using the Twenty Twenty One theme (#37859) 2023-04-19 15:06:52 -07:00
Maikel David Pérez Gómez 33798acd65
Add a11y support to collapsible content component (#37760)
* Improve a11y support to collapsible content component

* Add changelog file

* Change id pattern to
2023-04-19 18:04:05 -04:00
Darin Kotter 67eb555265
Add changelog file 2023-04-19 15:27:51 -06:00
Darin Kotter 472a6aa7e1
Modify styles slightly for notices on smaller screens 2023-04-19 15:26:58 -06:00
Darin Kotter 3c681b9f27
Add changelog file 2023-04-19 14:25:37 -06:00
Darin Kotter 74350a12e7
Fix an issue on the Twenty Twenty One theme where the remove button doesn't show up properly when more than one product is in the cart 2023-04-19 14:24:41 -06:00
Paul Sealock a4c8166a0e
Code Freeze CLI: Make sure a default value exists for override (#37778) 2023-04-20 07:07:54 +12:00
bartech d32d08619b Change cast from absint to int for product stock quantity 2023-04-19 20:42:02 +02:00
Corey McKrill 8ac3c29937
[HPOS] Fix regression in supporting nested date query arguments (#37827) 2023-04-19 11:15:18 -07:00
bartech dda5fe9b1d Cast woocommerce_notify_no_stock_amount value to absint on save 2023-04-19 20:12:28 +02:00
bartech 224284051b Add changelog entry 2023-04-19 19:53:55 +02:00