Gan Eng Chin
7b068bf908
Code refactor for Campaigns card CSS.
2023-02-02 17:52:22 +08:00
Gan Eng Chin
c17f336acc
Code refactor for Campaigns card.
2023-02-02 17:47:42 +08:00
Gan Eng Chin
0abe368962
Display error state in Campaigns card.
2023-02-02 17:17:29 +08:00
Barry Hughes
463082fb28
Revert/36294 ( #36714 )
...
* Revert "Update spelling of Cancelled to Canceled for US English. (#36294 )"
This reverts commit e588c560bf
.
* Changelog note
2023-02-01 13:59:42 -06:00
Maikel David Pérez Gómez
5570f6a3e8
Add tree-control expand/collapse on click the expander button or by a custom logic ( #36434 )
...
* Add tree-control expand/collapse on click the expander button or by a custom logic
* Update changelog
* Clean up styles
* Update isItemExpanded code doc
* Rename expanded props
* Destructure expander
* Update shouldItemBeExpanded code doc
* Remove useCallback from story
* Remove useCallback from shouldItemBeExpanded code doc
---------
Co-authored-by: Matt Sherman <matt@jam123.com>
2023-02-01 12:04:50 -05:00
Gan Eng Chin
743c0e5085
Set per_page to 100 for getCampaigns.
...
100 is the maximum limit allowed by the API.
We do this because the API does not return total number of rows, so we use 100 to get "all" rows, to support pagination in the UI.
2023-02-02 01:03:15 +08:00
Sam Seay
e4a18edf64
Update turborepo to 1.7.0 ( #36677 )
...
Update turbo to 1.7.0
2023-02-02 04:44:37 +13:00
Gan Eng Chin
183fc48132
Show CardFooter and Pagination only when it is needed.
...
This means when total is more than perPage.
2023-02-01 20:29:32 +08:00
Gan Eng Chin
eda6f194b9
Use perPage constant instead of literal 5.
2023-02-01 20:27:07 +08:00
Gan Eng Chin
274ea3dd60
Use Link component in Campaigns.
...
This allows fast client-side navigation.
2023-02-01 20:23:14 +08:00
Gan Eng Chin
29154425cb
Check description before rendering FlexItem.
...
This is to eliminate the unneeded flex gap when there is no description.
2023-02-01 20:17:53 +08:00
Gan Eng Chin
c342cbb98d
Change to color variable in Campaigns CSS.
2023-02-01 20:09:17 +08:00
Gan Eng Chin
cd7b5f2c96
Fetch and display campaigns with wp.data.
2023-02-01 19:02:03 +08:00
Corey McKrill
cdff039569
Update products settings to use I18nUtil for unit labels
2023-01-31 17:26:14 -08:00
Corey McKrill
31d5b45443
Add changelog file
2023-01-31 17:16:32 -08:00
Corey McKrill
45069b1bf7
Update weight/dim formatting to use translated labels
2023-01-31 17:14:07 -08:00
Corey McKrill
21bae97e82
Add I18nUtil class
2023-01-31 17:12:11 -08:00
Corey McKrill
f5bdbbaa20
Add i18n file for units
2023-01-31 17:11:27 -08:00
IanDelMar
eeebcb9a6c
Properly deprecate woocommerce_my_account_my_orders_columns filter ( #36356 )
...
* Use WC_Deprecated_Filter_Hooks to deprecate filter
* Add changelog file
* fix since tag in comment
* Revert docblock changes
2023-01-31 13:02:42 -08:00
Marco Almeida
53f80a24f6
Allows developers to add their own filters to the active filters list
...
Fixes #36704
2023-01-31 19:02:17 +00:00
Gan Eng Chin
46adb0dc25
Rename Channels to RegisteredChannels.
2023-02-01 02:58:49 +08:00
Barry Hughes
ab0378634a
Disable product info in Status Widget when stock management is disabled ( #36703 )
2023-01-31 10:48:36 -08:00
barryhughes
4c427ef6da
Changelog.
2023-01-31 09:56:43 -08:00
Gan Eng Chin
630bd0ab17
Merge branch 'feature/34906-marketing-channels-card' into feature/34905-marketing-campaigns-card
2023-02-01 00:52:48 +08:00
Gan Eng Chin
f050bb79b5
Rename Channel to RegisteredChannel.
...
This is for better clarity and consistency.
2023-02-01 00:52:35 +08:00
Angelo Ghigi
09a1634bb2
Disable product info in Status Widget when stock management is disabled
...
There's no need to show the two products cells in Status Widget table when stock management is disabled, otherwise you'll get 2 links pointing nowhere (specific report pages are disabled and you'll get an "unauthorized" error)
2023-01-31 17:39:10 +01:00
Gan Eng Chin
177fc59dea
Simplify rendering code in MarketingOverviewMultichannel.
2023-02-01 00:29:38 +08:00
nigeljamesstevenson
add0c4a5be
update after code review
2023-01-31 16:29:15 +00:00
Gan Eng Chin
3384ad576d
Remove unused import.
2023-02-01 00:20:04 +08:00
Gan Eng Chin
d69f7f00b7
Fix ids typescript error in Campaigns.
2023-02-01 00:18:53 +08:00
Gan Eng Chin
76102143ff
Merge branch 'feature/34906-marketing-channels-card' into feature/34905-marketing-campaigns-card
...
Conflicts:
plugins/woocommerce-admin/client/marketing/overview-multichannel/MarketingOverviewMultichannel.tsx
2023-01-31 23:50:03 +08:00
Gan Eng Chin
d59e7e5721
Edit and arrange imports in MarketingOverviewMultichannel.
2023-01-31 23:39:02 +08:00
louwie17
5f0572664f
Add new `@woocommerce/product-editor` JS package ( #36600 )
...
* Bootstrap product-editor package
* Move product section components over to product editor package
* Add changelogs
* Remove unused import leftover from rebase
2023-01-31 09:38:28 -04:00
Joel Thiessen
c080886262
Implementation of separate variant slots via refactored components ( #36646 )
...
* Adding contants, renaming files, wiring up shipping section with discrete slots for variants and non-variants
* Refactoring pricing section to give discrete slots for variant and non-variant forms
* Refactoring inventory fills to give discrete slots for variant and non-variant products
* Adding additional slot to pricing -> taxes -> advanced
* Renaming api fields component file
* Refactoring images, details and attributes to match others
* Ensure variant field IDs are distinct, organize all product field fill IDs
* Adding changelog
* Simplifying IDs used for slots
* Minor refactor of pricing taxes class field
* Give api fill exports their own registerPlugin scope
* Refactoring WooProductFieldItem to generate unique IDs
* Adding components changelog
2023-01-31 07:19:21 -04:00
Joshua T Flowers
83faf8d328
Add unique sku option to error data when setting product sku ( #36612 )
...
* Add unique sku option to error data when setting product sku
* Add changelog entry
* Add permalink template to the sku error data
* Revert "Add permalink template to the sku error data"
This reverts commit a49ee1d878
.
2023-01-30 13:07:05 -08:00
Néstor Soriano
f601b0d8a5
[COT] Fix inappropriate deletion of order from posts with sync off ( #36617 )
...
* Fix inappropriate deletion of order from posts with sync off
When the orders table is authoritative and sync is off, deleting
and order should not delete the order record from the posts table,
this commit fixes that.
Additionally, OrdersTableDataStore::delete will now trigger the
woocommerce_delete_order action in all cases, even when the
method is called while the posts table is authoritative.
* Add changelog file
* Fix: order items were not deleted
* Improve comment in the 'delete' method
* Use delete_items instead of a dedicated method for deleting order items
2023-01-30 12:04:45 -08:00
Atanas Penchev
6c053d3eec
Replace $.ajax() calls with browser-native window.fetch() calls. ( #36275 )
2023-01-30 18:48:20 +13:00
Gan Eng Chin
449da4e91c
Merge branch 'trunk' into feature/34906-marketing-channels-card
2023-01-29 01:29:31 +08:00
Gan Eng Chin
e700232415
Simplify Channels component.
2023-01-29 01:28:14 +08:00
Joel Thiessen
9be843422d
Fixing issue preventing import productes CES exit page from firing ( #36656 )
2023-01-27 12:14:59 -08:00
Joshua T Flowers
c12ae8033d
Tweak product link description and display ( #36591 )
...
* Tweak product link description and display
* Add changelog entry
* Fix up edit product link modal tests
* Update changelog entry
2023-01-27 10:59:39 -08:00
Gan Eng Chin
15200103cc
Simplify Channels CSS.
2023-01-28 01:16:31 +08:00
Barry Hughes
fffab243c1
Fix the filter "woocommerce_{order_type}_list_table_prepare_items_query_args" ( #36649 )
2023-01-27 09:16:25 -08:00
Gan Eng Chin
0eb318c1f5
Simplify and remove RecommendedChannels and RecommendedChannelsList components.
2023-01-28 01:12:36 +08:00
Joel Thiessen
79c596cbd0
Updating section and field product fills to support multiple slots ( #36592 )
2023-01-27 08:42:51 -08:00
Gan Eng Chin
14511ae4d6
Code refactor with SyncStatus and IssueStatus components.
2023-01-28 00:14:50 +08:00
Paul Sealock
c9b1d5af41
Fix/stable tag 7.3.0 ( #36627 )
...
* Update stable tag to 7.3.0
* changelog
2023-01-28 05:06:23 +13:00
jamelreid
3a13bc42c0
Added changelog
2023-01-27 10:45:59 -05:00
jamelreid
4fdc9e735b
Made selector more robust
2023-01-27 10:44:36 -05:00
jamelreid
afb82d221c
Merge branch 'trunk' into e2e/strict-locator-tweak
2023-01-27 10:42:30 -05:00