Tiago Noronha
965a4a6cb5
Merge pull request woocommerce/woocommerce-admin#1758 from woocommerce/fix/1736
...
Add StoreAlerts placeholder
2019-03-08 19:52:57 +00:00
Tiago Noronha
762b7d0b0c
Revert "Stop API requests when we know no alerts exist"
...
This reverts commit 0cdaf1bee2
.
2019-03-08 16:18:02 +00:00
Tiago Noronha
c3ff6fca49
Simplify StoreAlerts component logic
2019-03-08 16:17:48 +00:00
Tiago Noronha
0cdaf1bee2
Stop API requests when we know no alerts exist
2019-03-06 23:04:13 +00:00
Tiago Noronha
dd8d1fbb8b
Display StoreAlertsPlaceholder while alerts are being loaded
2019-03-06 22:50:47 +00:00
Tiago Noronha
0af40e8214
Add default props and prop types to StoreAlertsPlaceholder component
2019-03-06 22:16:38 +00:00
Tiago Noronha
3493481f01
Add placeholder for StoreAlerts
2019-03-06 21:36:54 +00:00
Paul Sealock
b401a4845b
Update configs to simplify Show > Advanced Filters
2019-03-07 10:29:54 +13:00
Albert Juhé Lluveras
a7e3cf78a0
Show compared keys in chart legends even if their values are 0 ( https://github.com/woocommerce/woocommerce-admin/pull/1754 )
...
* Show compared keys in chart legends
* Fix JS error if filters is missing
* Add docs
2019-03-06 21:12:28 +01:00
Jeff Stieler
4ebf4feb70
Merge pull request woocommerce/woocommerce-admin#1742 from woocommerce/fix/1675-ie-dash-block-overlap
...
Fix IE11 leaderboard display issue.
2019-03-06 07:56:46 -07:00
Joshua T Flowers
4d80cad52e
Add rebuild tool to settings page ( https://github.com/woocommerce/woocommerce-admin/pull/1737 )
...
* Add button input type to analytics settings
* Add callback prop and disabled state to setting
* Add rebuild tool to settings page
* Re-enable setting if error is caught
* Remove rebuild tool from system tools page
* Move report build success message to API response
* Add back key for settings map
* Fix misspelled option group classname
* Conditionally add rebuild tool to non-wc-status page instead of removal hook
2019-03-06 13:32:05 +08:00
Joshua T Flowers
e45d311581
Add actionable order statuses settings ( https://github.com/woocommerce/woocommerce-admin/pull/1727 )
...
* Add actionable status setting
* Add actionable statuses to settings page
* Hook up actionable order statuses to activity panel
* Hook up actionable order statuses to activity panel
2019-03-06 13:14:38 +08:00
Jeff Stieler
27a5d65645
Set dashboard (leaderboard/chart) grid item position manually for IE11.
2019-03-05 15:59:23 -07:00
Albert Juhé Lluveras
5d3aa58a5d
Use IDs instead of labels to identify chart legend items ( https://github.com/woocommerce/woocommerce-admin/pull/1730 )
...
* Use instanceId to generate unique ids for chart legend items
* Decouple item key and label in Chart components
* Remove more duplicate IDs in the chart legend
* Use double underscores in element IDs following BEM rules
* Move 'withInstanceId' inside D3Legend component
* Simplify screen reader labels logic
* Add CHANGELOG message
* Use 'primary' and 'secondary' as items keys in time-comparison charts
2019-03-05 19:27:20 +01:00
Tiago Noronha
9164e85fad
Merge pull request woocommerce/woocommerce-admin#1723 from woocommerce/add/1708-notes-endpoint
...
Hook up StoreAlerts component to notes endpoint
2019-03-05 13:03:50 +00:00
Joshua T Flowers
27acab72b8
Define extended_info in case query is filtered ( https://github.com/woocommerce/woocommerce-admin/pull/1728 )
2019-03-05 10:56:47 +08:00
Jeff Stieler
b23ae97eff
Skip dispatching fresh data requests when the window/tab is hidden.
2019-03-04 12:47:48 -07:00
Tiago Noronha
f8e97b8152
Return immediately if no alerts found
2019-03-04 13:52:20 +00:00
Joshua T Flowers
4e9f787b13
Update tracking to use wcTracks method ( https://github.com/woocommerce/woocommerce-admin/pull/1718 )
...
* Remove tracking script from client assets
* Check for wcTracks function and record event if it exists
* Rely on tracking enabled check in core
2019-03-04 12:08:13 +08:00
Tiago Noronha
416d41279f
Update CSS with new alert types
2019-03-01 17:37:51 +00:00
Tiago Noronha
7248d14595
Hook up StoreAlerts component to notes endpoint
2019-03-01 17:20:28 +00:00
Justin Shreve
fce16ade7a
Display order number on reports ( https://github.com/woocommerce/woocommerce-admin/pull/1706 )
...
* Display order number on reports, and add to API response.
* Add method for getting order number, avoiding loading the data store if no filter is attached.
2019-02-28 09:14:21 -05:00
Timmy Crawford
00965ba5b3
Remove Swaggerhub method. ( https://github.com/woocommerce/woocommerce-admin/pull/1707 )
2019-02-27 19:14:54 -08:00
Albert Juhé Lluveras
a8ee12e1f9
Fix empty chart and summary numbers when searching in the Categories report ( https://github.com/woocommerce/woocommerce-admin/pull/1698 )
2019-02-27 17:28:18 +01:00
Albert Juhé Lluveras
4e4f04b8d8
Display chart and summary numbers placeholder when loading search terms ( https://github.com/woocommerce/woocommerce-admin/pull/1694 )
2019-02-27 15:43:34 +01:00
Joshua T Flowers
6a18202f61
Add tax include param to tax REST API ( https://github.com/woocommerce/woocommerce-admin/pull/1672 )
...
* Add code to collection params to allow searching
* Add include param to tax rest api
* Remove duplicate get_collection_params
* Revert to previous taxes getLabel config
2019-02-27 10:37:24 +08:00
Tiago Noronha
c5a3a5dea8
Merge pull request woocommerce/woocommerce-admin#1627 from woocommerce/add/115-store-alerts
...
Adds StoreAlerts component
2019-02-26 23:18:00 +00:00
Tiago Noronha
6fe2b070bc
Alert pagination label alignment
2019-02-26 23:10:00 +00:00
Albert Juhé Lluveras
53bac8700e
Screen readers: read date instead of data keys in 'time-comparison' bar charts ( https://github.com/woocommerce/woocommerce-admin/pull/1586 )
...
* Screen readers: read date instead of data keys in 'time-comparison' bar charts
* Make previous period labels more verbose
* Revert "Make previous period labels more verbose"
This reverts commit 34d13deaa982425ca2cba76dacfd2c89c96f06c0.
* Improve isSameDay check
* Add date to hour tooltip and improve screen reader label
* Add CHANGELOG message
2019-02-26 11:56:49 +01:00
Albert Juhé Lluveras
b18819489b
Don't store searchWords in the query prop ( https://github.com/woocommerce/woocommerce-admin/pull/1689 )
2019-02-26 11:06:37 +01:00
Albert Juhé Lluveras
b85eef53fd
Display table placeholder instead of empty table when loading search terms ( https://github.com/woocommerce/woocommerce-admin/pull/1682 )
2019-02-26 10:28:50 +01:00
Joshua T Flowers
37e1ddfbd1
Don't update state on user preferences props change ( https://github.com/woocommerce/woocommerce-admin/pull/1688 )
2019-02-26 11:34:43 +08:00
Albert Juhé Lluveras
4a19d27ec1
Add 'isCheckbox' prop to 'MenuItem' ( https://github.com/woocommerce/woocommerce-admin/pull/1620 )
...
* Make column filter menu items not focusable
* Check if onInvoke exists before calling it
* Revert "Check if onInvoke exists before calling it"
This reverts commit e3b63edd51395c0f967991e2d20fccf867e37b91.
* Revert "Make column filter menu items not focusable"
This reverts commit 3e0ac949fa057a0c235876731768b6f312ced998.
* Add isCheckbox prop to MenuItem component
* Fix arrow keys navigation in checkbox menu items
* Table: don't update showCols state when the headers prop changes
2019-02-25 20:25:19 +01:00
Albert Juhé Lluveras
55336a9874
Make 'Rows Per Table' <select> accessible ( https://github.com/woocommerce/woocommerce-admin/pull/1674 )
2019-02-25 11:17:56 +01:00
Paul Sealock
a3e4955f74
Merge pull request woocommerce/woocommerce-admin#1571 from woocommerce/fix/taxes-segmentation
...
Taxes Report: fix comparison mode and segmentation labels
2019-02-25 11:31:37 +13:00
Joshua T Flowers
9c95a62f3b
Hide woo notices button when side menu is open ( https://github.com/woocommerce/woocommerce-admin/pull/1658 )
2019-02-22 09:42:42 +08:00
Tiago Noronha
f1e6c2f3c8
Reduce alert margin on mobile
2019-02-21 23:39:30 +00:00
Tiago Noronha
952ad025a5
Change button from isPrimary to isDefault and adjust color
2019-02-21 23:34:43 +00:00
Tiago Noronha
1910d76425
Small screens styling tweaks
2019-02-21 23:24:01 +00:00
Paul Sealock
62a6b619d9
Taxes Report: allow segmentation by tax
2019-02-22 11:37:15 +13:00
Tiago Noronha
e6b0f3476c
Merge pull request woocommerce/woocommerce-admin#1560 from woocommerce/fix/1429-hello-dolly
...
Stop Hello Dolly lyrics from displaying in the notices tab
2019-02-21 18:58:51 +00:00
Tiago Noronha
039ca2a1a9
Remove Hello Dolly exception from JS
2019-02-21 18:34:50 +00:00
Justin Shreve
2af0aedd95
Add comparison support to the coupons report ( https://github.com/woocommerce/woocommerce-admin/pull/1647 )
2019-02-21 10:16:44 -05:00
Tiago Noronha
d54d9aa05e
Fix store alters margin on mobile
2019-02-21 14:26:43 +00:00
Tiago Noronha
f22770ce7e
Use global Sass variables and add mixin for alert box-shadow
2019-02-21 01:13:54 +00:00
Tiago Noronha
c304760629
Add `store-alerts` feature flag
2019-02-21 00:41:00 +00:00
Kelly Dwan
b98c05c331
Components: Add SearchListControl ( https://github.com/woocommerce/woocommerce-admin/pull/1628 )
...
* Add SearchListControl as exported component
* Add entry to changelog (and fix versioning)
* Fix repeating character mixin
* Update textdomain
2019-02-20 15:18:27 -05:00
Tiago Noronha
1d864c222c
Fix line break
2019-02-20 19:03:08 +00:00
Tiago Noronha
91b09bfe4b
Add propTypes
2019-02-20 16:37:03 +00:00
Tiago Noronha
f492dae5a2
Simplify name of consts
2019-02-20 16:18:10 +00:00