Ron Rennick
7f4bb8df63
update chart type query string key to chartType
2019-02-14 13:35:08 -04:00
Timmy Crawford
610f179679
Release v0.7.0 ( https://github.com/woocommerce/woocommerce-admin/pull/1551 )
...
* Bumping version to 0.7.0 and updating docs.
* updates to package-lock.json
2019-02-14 09:24:02 -08:00
Timmy Crawford
ffe45e0658
Up freshness interval default. ( https://github.com/woocommerce/woocommerce-admin/pull/1549 )
2019-02-14 09:23:36 -08:00
Ron Rennick
3278fb9e15
Merge pull request woocommerce/woocommerce-admin#1545 from woocommerce/doc/update-readme-build-instructions
...
add build:feature-config to npm build
2019-02-14 13:07:18 -04:00
Tiago Noronha
ed8c587545
Remove margin between chart legends in column direction
2019-02-14 16:31:20 +00:00
Albert Juhé Lluveras
71bae4cdec
Refactor D3Chart ( https://github.com/woocommerce/woocommerce-admin/pull/1532 )
...
* Refactor d3chart
* Add check that tooltip exists before trying to hide it
2019-02-14 11:29:56 +01:00
Justin Shreve
24301e0090
Add stock stats endpoint and hook up to the stock report. ( https://github.com/woocommerce/woocommerce-admin/pull/1535 )
...
* Add stock stats endpoint and hook up to the stock report.
* Handle PR feedback
2019-02-13 22:31:27 -05:00
Joshua T Flowers
9e1cd42f5b
Update numeric comparisons for customer data ( https://github.com/woocommerce/woocommerce-admin/pull/1541 )
2019-02-14 11:15:48 +08:00
Joshua T Flowers
7d7e1f61b3
Prevent hash creation from breadcrumbs ( https://github.com/woocommerce/woocommerce-admin/pull/1540 )
2019-02-14 11:15:30 +08:00
Joshua T Flowers
25ed8a5b60
Only update search labels when IDs are mismatched ( https://github.com/woocommerce/woocommerce-admin/pull/1539 )
2019-02-14 11:15:10 +08:00
Joshua T Flowers
746d062f09
Check and update customer first orders to fix returning_customers ( https://github.com/woocommerce/woocommerce-admin/pull/1517 )
...
* Add get_oldest_orders function to customer data store
* Check if is first order in is_returning_customer()
* Check if the customers first order has changed and update all orders respectively
* Fix check for empty oldest_orders array
* Change avg_items_per_order to number instead of integer
* Fix failing tests for new/returning customers
Only the first orders with product 1 and without coupons should be new per each customer
* Remove sleep functions from tests
* Assign second order to a variable for legibility
* Fix second order assignment and check if set
2019-02-14 11:14:01 +08:00
Paul Sealock
a60d977d5c
Merge pull request woocommerce/woocommerce-admin#1550 from woocommerce/fix/autocompleter-debounce
...
Autocompleter: increase debounce
2019-02-14 14:47:02 +13:00
Tiago Noronha
2b12f2ceba
IE11: Vertically center advanced filters title span
2019-02-14 01:38:23 +00:00
Tiago Noronha
9d8ed29ea3
IE11: Move placeholders from config files to components and add span around title
2019-02-14 01:35:47 +00:00
Paul Sealock
45b6708a43
Autocompleter: increase debounce
2019-02-14 14:23:08 +13:00
Paul Sealock
bc412b68b5
Merge pull request woocommerce/woocommerce-admin#1547 from woocommerce/fix/segmented-selection-borders
...
Segmented Selection: re-apply borders for all browsers
2019-02-14 13:30:35 +13:00
Paul Sealock
f9eec81e71
Stock Report: fix stock link
2019-02-14 13:19:21 +13:00
Tiago Noronha
3495ec74dd
IE11: Add custom CSS class to advanced filters controls
2019-02-13 23:56:50 +00:00
Paul Sealock
13335d342d
Segmented Selection: re-apply borders for all browsers
2019-02-14 12:41:35 +13:00
Jeff Stieler
c862de29d3
Merge pull request woocommerce/woocommerce-admin#1534 from woocommerce/fix/1455-customers-report-name-search
...
Hook up customers report table search box
2019-02-13 13:55:47 -08:00
Tiago Noronha
5724aed4cb
IE11: Fix grid layout for advanced filters line items
2019-02-13 20:31:11 +00:00
Albert Juhé Lluveras
c10d849d85
Add defaults to Revenue table data ( https://github.com/woocommerce/woocommerce-admin/pull/1546 )
2019-02-13 20:37:25 +01:00
Ron Rennick
4567735f77
add build:feature-config to readme instructions
2019-02-13 13:51:39 -04:00
Jeff Stieler
d830a4a257
Fix customer name display in advanced filter search box.
2019-02-13 09:48:14 -07:00
Joshua T Flowers
847b59246d
Add transient notices ( https://github.com/woocommerce/woocommerce-admin/pull/1423 )
...
* Add initial transient notices component
* Animate notices to slide in and out
* Add notices to wc-api
* Map notices from wc-api to transient notices
* Add success message on settings save
* Add save notices to Settings page
* Remove all margin and padding from notice box when empty
* Add role alert to transient notices
* Add prefers reduced motion media query for transient animation
* Remove initial test notice
* Remove notices from wc-api
* Add wc-admin store for transient notices
* Pull transient notices from newly implemented store
* Use speak instead of role alert for accessibility
* Only show success message after request is complete
* Destructure state in componentDidUpdate
* Add store notice tests and fixtures
* Add box shadow to transient notice
* Move transient notices to bottom left
* Fix indentation
2019-02-13 19:44:58 +08:00
Albert Juhé Lluveras
4962ee5e4e
Empty chart message ( https://github.com/woocommerce/woocommerce-admin/pull/1499 )
...
* Show empty chart and summary numbers when search returns no results
* Preserve chart mode in empty searches
* Show message in empty charts
* Improve code order
* Add CHANGELOG message
* Rename emptySearch to emptySearchResults
* Improve emptyMessage propTypes comment
* Remove duplicated code
* Improve CHANGELOG message
* Create util function to check if chart is empty
* Update CHANGELOG message
* Add baseValue prop to Chart
2019-02-12 22:42:02 +01:00
Jeff Stieler
73c430b9b8
Merge pull request woocommerce/woocommerce-admin#1510 from woocommerce/fix/532-wc-install-approach
...
Use a WC_Install-like approach to initialize WC Admin data
2019-02-12 13:05:48 -08:00
Jeff Stieler
531f3b2f35
Remove unnecessary rewrite rules flush from install routine, clean up defunct TODO comment.
2019-02-12 12:57:06 -08:00
Justin Shreve
60d364d329
Update 5.0.0 version check and add basic readme.txt ( https://github.com/woocommerce/woocommerce-admin/pull/1521 )
...
* Update version check, add basic WP.org readme
* Clean up test depedency since we are supporting 5.0.0 or greater
* add some additional keywords
* update greater than message
2019-02-12 15:22:16 -05:00
Justin Shreve
0fe061b97d
Add Feature Flags ( https://github.com/woocommerce/woocommerce-admin/pull/1500 )
...
* First pass at adding feature flags. Accessible over PHP and JS.
* Hook up dev config to test enviornments, hook up features to their flags.
* Cleanup some code and add documentation. Remove beta config.
* Handle PR Feedback: Add devdocs flag, remove categories flag, fix auto-generated PHP warning.
* Add todo for beta phase.
* Handle PR feedback: Simplify is_array check, update build command, simplify test mock, remove empty webpack line.
2019-02-12 15:02:02 -05:00
Jeff Stieler
9762810b70
Support ReportTable search in customers report (list of customer IDs).
2019-02-12 11:08:33 -08:00
Jeff Stieler
e36d25e112
Make customer object IDs compatible with `wc-api`/`fresh-data`.
2019-02-12 11:08:03 -08:00
Jeff Stieler
926fdcfb97
Hook `v4/customers` endpoint up to customers report/lookup table and change name search to be fuzzy.
2019-02-12 11:06:22 -08:00
Tiago Noronha
1c990aec04
Merge pull request woocommerce/woocommerce-admin#1518 from woocommerce/fix/1339-disabled-button
...
Remove on hover color from disabled button
2019-02-12 13:04:33 +00:00
Tiago Noronha
a2744c9728
Fix chart legend alignment in IE11
2019-02-12 12:51:40 +00:00
Tiago Noronha
20aacb4fd8
Remove on hover color from disabled button
2019-02-11 12:54:40 +00:00
Peter Fabian
a6761fc606
Merge branch 'master' into fix/489-date_date_gmt
2019-02-10 17:24:54 +01:00
Peter Fabian
a8bedc5998
Accept before and after parameters as DateTime or string.
2019-02-10 17:18:05 +01:00
Peter Fabian
d71225d7d1
Use default after and before parameter values if no values are provided by the user.
2019-02-10 17:16:43 +01:00
Peter Fabian
0d4c0452a0
Removed superfluous date setting.
2019-02-10 17:15:08 +01:00
Peter Fabian
8b4b32c43d
Fixed parameter name from previous copy paste error.
2019-02-10 17:10:50 +01:00
Peter Fabian
08fe9c040e
Fixed number of parameters to the function.
2019-02-10 17:09:52 +01:00
Peter Fabian
b3c3aca973
Centralized default before and after parameters.
2019-02-10 17:07:45 +01:00
Jeff Stieler
884825f325
Fix method calls in test suite (functions moved classes).
2019-02-08 13:19:20 -08:00
Jeff Stieler
e5cdad1683
Move report table syncing methods to their own class and kick off initial sync using WC_Admin_Install.
2019-02-08 12:57:11 -08:00
Jeff Stieler
2797883a48
Move database table creation to new WC_Admin_Install class.
...
Remove reliance on plugin activation hook, following pattern established in WC_Install.
2019-02-08 11:27:39 -08:00
Claudio Sanches
fb02d78a3d
Merge pull request woocommerce/woocommerce-admin#1502 from woocommerce/fix/1489
...
Fixed WordPress database error in unit tests
2019-02-08 16:22:00 -02:00
Peter Fabian
68c65cfde6
Corrected output of GMT time.
2019-02-08 18:12:20 +01:00
Peter Fabian
38a08b58cd
Removed obsolete comment.
2019-02-08 18:11:33 +01:00
Peter Fabian
5fbf5b62d7
Normalize datetimes before doing any further processing with the input from the user.
...
Also, passing DateTime objects around instead of string so that timezone info can be easily attached to it.
2019-02-08 18:11:04 +01:00