Maikel David Pérez Gómez
eca891df09
Create tree-control component ( #36432 )
2023-01-19 13:59:08 -05:00
barryhughes
c42f99048d
Linting (clean-up whitespace).
2023-01-19 10:07:39 -08:00
Barry Hughes
fe6ab3ea4e
[HPOS] wc_get_order() should use global post/order object if necessary ( #36496 )
2023-01-19 10:00:38 -08:00
Joel Thiessen
687dd6fdfe
Migrating product editor images section to slot-fill ( #36461 )
2023-01-19 09:45:30 -08:00
barryhughes
f11def132b
Improve error logging when file permissions prevent CSV generation.
2023-01-19 09:39:22 -08:00
Gan Eng Chin
d69f078fd5
Replace useIsPluginInstalled with useIsPluginInstalledNotActivated.
2023-01-20 01:36:39 +08:00
Gan Eng Chin
cd0402a10c
Refetch registered channels after install and activate recommended channels.
2023-01-20 01:02:41 +08:00
Gan Eng Chin
9fa6ea4a25
Display activate button for channels that are not yet activated.
2023-01-20 00:36:34 +08:00
David Marín
7e17a96914
Making function more robust against wrong transients ( #34742 )
...
* Making function more robust against wrong transients
* Add changelog
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-01-19 12:34:46 -03:00
Mert Şakar
5cda49f269
Fix issue #34344 - Cannot edit replies to product reviews ( #35888 )
...
* Fix issue #34344 - Cannot edit replies to product reviews
* Simplify logic in product review edit screen.
* Add changelog
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-01-19 11:56:11 -03:00
Gan Eng Chin
223ea4d712
Filter recommended channels to get "not installed" or "not activated" channels.
2023-01-19 22:23:00 +08:00
Barry Hughes
ece2fb71ce
Update Action Scheduler to 3.5.4. ( #36433 )
...
* Update Action Scheduler to 3.5.4.
* Update changelog
Co-authored-by: Jorge A. Torres <jorge.torres@automattic.com>
2023-01-19 09:08:46 -03:00
Gan Eng Chin
cf4c62e707
Fix loading bug in useRecommendedChannels.
2023-01-19 19:50:56 +08:00
Gan Eng Chin
b708cc18ff
Get recommended channels from API.
2023-01-19 19:33:51 +08:00
Joel Thiessen
2fae3537a7
Experimental SlotContext for managing slot fill interactions ( #36333 )
...
* Adding Slotcontext component and adding support to product slot fill components
* Passing inject props correctly to non-function components.
2023-01-19 05:52:45 -04:00
louwie17
fc1745b03b
Add/36075 render fields sections from php config ( #36414 )
...
* Add initial component to auto load fills from API config
* Add changelog
* Update logic to make use of new store and re-usable components
* Add changelog
* Add loading state for product form data to add/edit product pages
2023-01-19 04:52:02 -04:00
Florian DANIEL aka Facyla
f44e95eda1
Update plugins/woocommerce/includes/export/abstract-wc-csv-batch-exporter.php
...
use the WooCommerce error log, change the quotation style, and fix a small linting issue (whitespace)
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-01-19 08:34:58 +01:00
Chi-Hsuan Huang
025c6aab17
Fix tax task showing as not completed after setting up tax ( #36468 )
...
* Wait for requests to finish before redirecting
* Add changelog
2023-01-19 13:01:31 +08:00
Joshua T Flowers
c71573d7f9
Update product links when new product management experience is enabled ( #36382 )
...
* Replace add new product link with new experience
* Replace add new button on Products page
* Update all edit product links to point to new experience
* Update default add_product value to null
* Add changelog entry
* Fix additional space around equals sign
2023-01-18 15:44:24 -08:00
Joshua T Flowers
1337a6d36e
Add product tour to new product management experience ( #36428 )
...
* Add product tour container and modal
* Fix modal open class name
* Add product tour
* Add changelog entry
* Move product tour state logic into hook
* Fix tour selectors for pricing and actions
* Add tests around product tour container
* Add tests around useProductTour hook
* Make tour responsive
* Use tabs instead of spaces
* Fix more scss lint errors
* Remove extra whitespace
2023-01-18 11:11:02 -08:00
barryhughes
403210185c
To fully test a function that uses globals, we need to suppress the global override warning.
2023-01-18 10:29:55 -08:00
barryhughes
764f8d4490
When HPOS is enabled, wc_get_order() should still utilize global post and order objects (if needed).
2023-01-18 10:07:57 -08:00
Barry Hughes
38822cb3e9
Make order updated messages to be compatible with both posts and HPOS ( #36485 )
2023-01-18 09:37:58 -08:00
Gan Eng Chin
2d7c8db2e5
Map product_listings_status to syncStatus.
2023-01-19 01:32:38 +08:00
Gan Eng Chin
0a36d7a4fe
Map errors_count to issueType and issueText.
2023-01-19 01:12:50 +08:00
Albert Juhé Lluveras
f3a27839e8
Fix notices styling in Twenty Twenty-Three ( #36475 )
...
* Fix TT3 notices CSS identation
* Fix notices styling in Twenty Twenty-Three
2023-01-18 13:51:11 -03:00
Jeremy Lind
17086e05c5
Fix units in function doc comment ( #36353 )
...
* Fix units in function doc comment
Typo in doc comments for available unit options.
* Add changelog
2023-01-18 13:38:01 -03:00
Albert Juhé Lluveras
78759685f1
Remove button styles if the block theme has button styles defined in theme.json ( #36225 )
...
* Remove button styles if the block theme has their own
* Fix button style in TT2
2023-01-18 13:36:36 -03:00
Vedanshu Jain
dd9f3e7092
Remove commented out workflow for cleanliness ( #36486 )
2023-01-18 17:36:29 +05:30
Gan Eng Chin
07b8b98702
Merge branch 'feature/34903-multichannel-marketing-frontend/main' into feature/34903-multichannel-marketing-frontend/34906-channels-card
2023-01-18 17:35:50 +08:00
Gan Eng Chin
4ae08a43b4
Merge branch 'feature/34548-multichannel-marketing-backend' into feature/34903-multichannel-marketing-frontend/main
2023-01-18 17:34:08 +08:00
Vedanshu Jain
6bc3ad10d6
Changelog
2023-01-18 13:03:56 +05:30
Vedanshu Jain
8079c157bc
Remove commented out code for cleaniliness.
2023-01-18 13:03:17 +05:30
Vedanshu Jain
1c894ff950
Add changelog.
2023-01-18 12:58:40 +05:30
Vedanshu Jain
32cbd6ca40
Make order updated messages to be compatible with both posts and HPOS.
2023-01-18 12:56:59 +05:30
Vedanshu Jain
cee68e2543
Remove post_updated_messages filter since the hooks will be expecting post to be set.
...
We are calling `post_updated_messages` filter when displaying order edit screen in HPOS. However, this is a post based filter, which means that functions hooked to it might be expecting the global $post object to already be set. This unfortunately may cause warnings or fatals, so we remove this filter call from HPOS page.
2023-01-18 12:54:47 +05:30
Sam Seay
d181008ac4
Fix TS issues and lint the release post tool by running `tsc` ( #36412 )
2023-01-18 18:43:22 +13:00
Sam Seay
141a0bd6b4
Fix release post template syntax errors and add prettierignore ( #36411 )
...
Fix some template issues, add prettierignore to disable prettier on ejs files.
2023-01-18 18:43:00 +13:00
Sam Seay
b1f80c1271
Create a manually triggered workflow to release WooCommerce Beta Tester ( #36387 )
2023-01-18 18:42:46 +13:00
Chi-Hsuan Huang
e9a4d6c9ba
Add an optional "InputProps" to experimental SelectControl component ( #36470 )
...
* Add inputProps to experimental SelectControl component so we can pass custom props to the input
* Add changelog
2023-01-18 11:56:33 +08:00
Barry Hughes
803a8a100d
Avoid calling-method-on-null/false errors ( #36431 )
2023-01-17 18:19:29 -08:00
barryhughes
9bfd8535f7
Be more specific: we only expect WC_Product types at this point.
2023-01-17 15:54:59 -08:00
barryhughes
c41eccc58e
Check a valid product object was obtained before calling its methods.
2023-01-17 15:40:52 -08:00
Barry Hughes
ebae81ccaf
Small edit to the tooltip text ( #35107 )
2023-01-17 15:16:30 -08:00
Barry Hughes
8495c5f779
fixing typo in name of country in states(i18n) file ( #36457 )
2023-01-17 15:15:49 -08:00
barryhughes
4bb137637f
Update API tests re revised email image header tooltip text.
2023-01-17 13:59:36 -08:00
barryhughes
1fb60677fc
Changelog.
2023-01-17 13:47:32 -08:00
Gan Eng Chin
f616d688d8
Call marketing channels API with wp.data.
2023-01-18 02:04:42 +08:00
Barry Hughes
2bf9f57795
Restore pre-7.2.0 quantity selector behavior ( #36460 )
...
Prior to 7.2.0 the quantity input was hidden if input min and max were identical (either because the product was sold individually, or because of min/max products config). This change restores that behavior, but makes it possible to render the input in readonly mode if desired (via filters).
2023-01-17 17:06:25 +01:00
Matthias Kittsteiner
0f78e32216
Add context to countries shipping to prefix ( #36254 )
...
Closes https://github.com/woocommerce/woocommerce/issues/36242
2023-01-17 10:39:10 +01:00