Commit Graph

5266 Commits

Author SHA1 Message Date
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
renovate[bot] 1a395fd11f Pin dependency composer/installers to 1.6.0 (https://github.com/woocommerce/woocommerce-admin/pull/1714) 2019-03-06 09:39:04 -06:00
Tiago Noronha 73b480282b Expose Store Alerts count via `wcSettings` 2019-03-06 14:58:36 +00: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
Jeff Stieler b92ef54610 Merge pull request woocommerce/woocommerce-admin#1740 from woocommerce/fix/1609-chart-interval-highlight
Add button focus style to report chart interval selection.
2019-03-06 07:56:28 -07:00
Albert Juhé Lluveras d2c0dd5555 Make products and rates endpoints return zero-value items (https://github.com/woocommerce/woocommerce-admin/pull/1722)
* Make products endpoint return zero-value items

* Make rates endpoint return zero-value items

* Several fixes

* Add tests

* Simplify code

* Merge both queries into one to simplify code

* Rename 'get_outer_from_sql_params' to 'get_from_sql_params'
2019-03-06 12:36:43 +01:00
Joshua Flowers b1890190c7 Get product ID for line item from meta table instead of deleting 2019-03-06 16:03:54 +08:00
Joshua Flowers c6c71b0238 Delete product IDs from lookup table on delete 2019-03-06 15:09:38 +08:00
Joshua Flowers 1715e98b98 Don't fetch extended attributes if product doesn't exist 2019-03-06 14:25:59 +08: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 3d15392ecd Update CSV filenames and remove item IDs (https://github.com/woocommerce/woocommerce-admin/pull/1738)
* Separate params by underscores

* Replace spaces and underscores in params with hyphens

* Delete extended info from filename

* Delete found search IDs when search query exists

* Adjust tests to fix new filename format

* Clone params instead of modifying query

* Decode params and only allow alphanumeric characters
2019-03-06 13:16:38 +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
Justin Shreve 008963d72f Don't queue lookup tables on activiation (https://github.com/woocommerce/woocommerce-admin/pull/1741) 2019-03-05 22:10:22 -05:00
Paul Sealock a558bfc5d9 Merge pull request woocommerce/woocommerce-admin#1702 from ratnakardubey/fix/1650-status-indicator-on-hold-gets-squished
Retain size of order status indicator in smaller screen
2019-03-06 12:47:18 +13:00
Jeff Stieler 27a5d65645 Set dashboard (leaderboard/chart) grid item position manually for IE11. 2019-03-05 15:59:23 -07:00
Jeff Stieler f1fe300953 Add button focus style to report chart interval selection. 2019-03-05 12:10:26 -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
Albert Juhé Lluveras 3de2bd1953 Update table columns visibility on finish loading (https://github.com/woocommerce/woocommerce-admin/pull/1729) 2019-03-05 18:26:29 +01:00
Timmy Crawford 0650524977 remove unused file (https://github.com/woocommerce/woocommerce-admin/pull/1733) 2019-03-05 07:41:58 -08: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
Peter Fabian 99e88706ad Merge pull request woocommerce/woocommerce-admin#1681 from woocommerce/fix/1476-2
Updated is_returning_customer definition to use refactored function.
2019-03-05 13:00:07 +01:00
Albert Juhé Lluveras 584f0f26f0 Update chart colors to match spec (https://github.com/woocommerce/woocommerce-admin/pull/1731)
* Update chart color scale to match woocommerce/woocommerce-admin#375

* Avoid useless calls to 'getColor'
2019-03-05 10:44:29 +01: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
Timmy Crawford e0fa34720c Getting things rolling on readme updates. (https://github.com/woocommerce/woocommerce-admin/pull/1724) 2019-03-04 15:40:35 -08:00
Jeff Stieler d7218a759b Merge pull request woocommerce/woocommerce-admin#1732 from woocommerce/fix/1565-disable-data-fetch-inactive-tabs
Skip dispatching fresh data requests when the window/tab is hidden.
2019-03-04 15:16:19 -07: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
Paul Sealock 7732c637a9 Merge pull request woocommerce/woocommerce-admin#1717 from woocommerce/fix/datepicker-tabs-css
Date picker: fix tabs CSS
2019-03-04 10:08:07 +13: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
Paul Sealock 9cf8e564ff Date picker: fix tab CSS 2019-03-01 16:29:31 +13:00
Justin Shreve b7d36c90e8 Clear scheduled actions on plugin deactivate (https://github.com/woocommerce/woocommerce-admin/pull/1715) 2019-02-28 16:47:58 -05: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
Tiago Noronha 36a9e78ea9 Merge pull request woocommerce/woocommerce-admin#1519 from woocommerce/fix/1352-backspace-remove-item
Remove items from search input with backspace key
2019-02-28 12:04:18 +00:00
Albert Juhé Lluveras ba2fb3c22b Make EmptyContent component fit narrow viewports (https://github.com/woocommerce/woocommerce-admin/pull/1703) 2019-02-28 09:42:11 +01:00
Timmy Crawford 00965ba5b3 Remove Swaggerhub method. (https://github.com/woocommerce/woocommerce-admin/pull/1707) 2019-02-27 19:14:54 -08:00
Timmy Crawford 82730d315b Release/v0.8.0 (https://github.com/woocommerce/woocommerce-admin/pull/1710)
* Update version number and docs.

* Updates after release.
2019-02-27 16:43:39 -08:00
renovate[bot] 7890b4c19e Lock file maintenance (https://github.com/woocommerce/woocommerce-admin/pull/1686) 2019-02-27 15:23:37 -05:00
renovate[bot] 89138520e1 Update babel monorepo to v7.3.4 (https://github.com/woocommerce/woocommerce-admin/pull/1700) 2019-02-27 14:42:32 -05:00
renovate[bot] b6a4ada50f Update dependency autoprefixer to v9.4.9 (https://github.com/woocommerce/woocommerce-admin/pull/1701) 2019-02-27 14:15:56 -05: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 241be1f547 Add product name filtering (https://github.com/woocommerce/woocommerce-admin/pull/1670)
* Add post_title__like param to wp query

* Add product_name filter option to products rest controller

* Change autocomplete search to use product_name param

* Change add_wp_query_post_title_filter to static method

* Only add wp_query filter in the products rest controller
2019-02-27 16:49:21 +08:00
Ratnakar Dubey c95ce1b9bd Status Indicator: On Hold Gets Squished and Looks Like an egg 2019-02-27 11:11:00 +05:30
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