Commit Graph

795 Commits

Author SHA1 Message Date
Allen Snook d8dd2a0083 Update README.md 2018-11-15 13:13:35 -08:00
renovate[bot] 9f390ba0da Pin dependencies (https://github.com/woocommerce/woocommerce-admin/pull/863)
* Pin dependencies

* Update Package-lock.json
2018-11-15 14:59:34 -05:00
Kelly Dwan 2a9cb6509b Build: Move components to packages dir (https://github.com/woocommerce/woocommerce-admin/pull/804)
* Move components to packages folder

* Update documentation generator to handle packages/components and client/components

* Update component locations

* Update CSS build process

* Remove react-dates css, this is already included by gutenberg

* Fix CSS style - single quotes

* Fix incorrect imports

* Update package-lock with new dependencies

* Update component locations for devdocs

* Fix location of tests
2018-11-15 13:16:23 -05:00
Allen Snook e150ce4034 Merge pull request woocommerce/woocommerce-admin#851 from woocommerce/add/admin-notices-rest-api-unit-tests-2
Add admin notices REST API unit tests
2018-11-15 09:24:17 -08:00
Albert Juhé Lluveras 8997d4ca26 Update chart breakpoints (https://github.com/woocommerce/woocommerce-admin/pull/838)
* Update chart breakpoints to match the other parts or wc-admin

* Make chart have always the specified height so it matches the legend total label

* Remove obsolete test

* Remove exports no longer needed

* Remove @wordpress/viewport dependency from chart.js

* Update chart docs

* Make tooltipPosition PropType more strict
2018-11-15 09:27:55 -06:00
Peter Fabian 0374119245 Added zero padding to hours in unit tests. (https://github.com/woocommerce/woocommerce-admin/pull/858) 2018-11-15 08:19:13 -05:00
Jonathan Belcher 2dbe3e8cc7 Adds UI wiring for Taxes chart and summary (https://github.com/woocommerce/woocommerce-admin/pull/779)
* Adds UI wiring for Taxes chart and summary

* Update to latest method for creating summary/chart

* Switch out API for swagger

* Fix copy pasta

* Implement swagger api

* Update config to match swagger API

* Code review fixes

* Remove store code as it isnt used
2018-11-14 16:04:59 -05:00
Jonathan Belcher 5132e81b7c Fixes code comments on return value type (https://github.com/woocommerce/woocommerce-admin/pull/850) 2018-11-14 15:33:13 -05:00
Allen Snook aeb7d15c9a Deeply test the structure of a single note for expected values 2018-11-14 11:17:01 -08:00
Allen Snook 40376c23e1 Add unit tests for admin notes REST API 2018-11-14 11:06:53 -08:00
Renovate Bot cf008b9e77 Pin dependency phpunit/phpunit to 6.5.13 2018-11-14 16:56:00 +00:00
renovate[bot] ca0165ff5d Update dependency deasync to v0.1.14 (https://github.com/woocommerce/woocommerce-admin/pull/839) 2018-11-14 11:55:18 -05:00
Jonathan Belcher 60bd7a477f Adds basic snapshot for dropdown button (https://github.com/woocommerce/woocommerce-admin/pull/843) 2018-11-14 11:52:47 -05:00
renovate[bot] 7c640c1c1c Update babel monorepo to v7.1.6 (https://github.com/woocommerce/woocommerce-admin/pull/834) 2018-11-14 10:46:47 -05:00
Peter Fabian f562562055 Merge pull request woocommerce/woocommerce-admin#758 from woocommerce/fix/751
PHPUnit testing improvements
2018-11-14 10:42:10 +01:00
Allen Snook 17a997f313 Merge pull request woocommerce/woocommerce-admin#808 from woocommerce/fix/796-polyfill-part-deux
Remove the SCRIPT_DEBUG:true requirement
2018-11-13 14:35:01 -08:00
Paul Sealock c809fa6cb9 Apply onQueryChange to more than just 'filter' 2018-11-14 09:56:39 +13:00
Boro Sitnikovski 83fdaf6cd6 Fix some PHP notices when accessing WC Settings screen (https://github.com/woocommerce/woocommerce-admin/pull/828)
* Fix some PHP notices when accessing WC Settings screen

* Add sanitization
2018-11-13 14:08:01 -05:00
Albert Juhé Lluveras 1d5364f6a6 Add ProductImage to variations autocompleter (https://github.com/woocommerce/woocommerce-admin/pull/832) 2018-11-13 09:40:17 -06:00
Jonathan Belcher 2eff88bf4c Adds a test snapshot for count (https://github.com/woocommerce/woocommerce-admin/pull/830) 2018-11-13 09:39:42 -05:00
renovate[bot] a2f0f5c875 Update dependency husky to v1.1.4 (https://github.com/woocommerce/woocommerce-admin/pull/829) 2018-11-13 09:16:01 -05:00
Robert Elliott bd1997b725 Merge pull request woocommerce/woocommerce-admin#785 from woocommerce/add/chart-63day-x1month-x2year
Component - chart: more than 9 weeks of ticks change xFormat to months & x2Format to yrs
2018-11-13 10:16:01 +02:00
Jonathan Belcher 59a3db306e Remove unneeded leading whitespace (https://github.com/woocommerce/woocommerce-admin/pull/820)
This has made it difficult to quick create test instructions since I have to add a leading space before every step.
2018-11-12 16:50:03 -05:00
Jonathan Belcher ffaa80a95e Add snapshotting to Animation Slider (https://github.com/woocommerce/woocommerce-admin/pull/819) 2018-11-12 16:49:40 -05:00
Jonathan Belcher cd00227875 Adds Card Snapshot (https://github.com/woocommerce/woocommerce-admin/pull/821) 2018-11-12 16:49:32 -05:00
Albert Juhé Lluveras 5033a1ba5c Update comparison chart design and show it on the Product report (https://github.com/woocommerce/woocommerce-admin/pull/816)
* Display comparison chart in Product detail report

* Make legend to overflow in comparison charts

* Show comparison chart also when comparing products

* Update comparison chart legend design

* Send itemsLabel and comparisonChart as props to the ReportChart component

* Update styles and create a legend.scss file

* Minor cleanup

* Fix legend test

* Sort props alphabetically
2018-11-12 15:41:33 -06:00
Jonathan Belcher 5c84bd4790 Update composer.lock 2018-11-12 14:53:18 -05:00
Jonathan Belcher 0193e73a87 Merge Commit 2018-11-12 14:50:13 -05:00
Albert Juhé Lluveras 3637ae5054 Update table gradient code to be more similar to chart legend gradient code (https://github.com/woocommerce/woocommerce-admin/pull/817) 2018-11-12 12:04:38 -06:00
renovate[bot] 687a728e64 Update dependency wp-coding-standards/wpcs to v1.2.0 (https://github.com/woocommerce/woocommerce-admin/pull/815) 2018-11-12 12:29:36 -05:00
renovate[bot] c83d1d0779 Update dependency eslint to v5.9.0 (https://github.com/woocommerce/woocommerce-admin/pull/810) 2018-11-12 12:03:48 -05:00
Jonathan Belcher bccae052ae Refactor to remove products chart.js (https://github.com/woocommerce/woocommerce-admin/pull/799)
* Refactor to remove products chartjs

* Delete chartjs

* Fix copy pasta error
2018-11-12 11:28:03 -05:00
Jonathan Belcher e49997381b Refactor to remove revenue chartjs (https://github.com/woocommerce/woocommerce-admin/pull/800)
* Refactor to remove revenue chartjs

* Update index.js

* Remove extra line
2018-11-12 11:27:19 -05:00
Jonathan Belcher f98d0c9720 Adds renovate lock file updates (https://github.com/woocommerce/woocommerce-admin/pull/801) 2018-11-12 11:26:11 -05:00
renovate[bot] 585b234ed7 Update dependency d3-array to v2 (https://github.com/woocommerce/woocommerce-admin/pull/811) 2018-11-12 11:25:54 -05:00
renovate[bot] 004f27223c Update dependency stylelint to v9.8.0 (https://github.com/woocommerce/woocommerce-admin/pull/809) 2018-11-12 11:24:53 -05:00
Kelly Dwan 89cee0df90 Build: Move filter code to the navigation package (https://github.com/woocommerce/woocommerce-admin/pull/803)
* Move filter code to the navigation package

- Moves filter-related code to navigation, so it can be shared between components and the app
- Fixes spelling of “flatten”
- Update README docs with new functions

* Use `get` to prevent errors if options is not an array/is empty

* Update documentation and tests
2018-11-12 11:17:18 -05:00
Allen Snook 45c03845b2 Remove SCRIPT_DEBUG requirement 2018-11-09 09:49:33 -05:00
Jonathan Belcher a490287f0a Updates docs (https://github.com/woocommerce/woocommerce-admin/pull/798) 2018-11-07 17:00:50 -05:00
Allen Snook 6e28d5d3f5 Merge pull request woocommerce/woocommerce-admin#774 from woocommerce/fix/772-wp5-compat
Allow WC-Admin to activate on WP 5 without Gutenberg plugin active
2018-11-07 16:13:15 -05:00
Allen Snook a5b1b617c2 Prompt user to set SCRIPT_DEBUG on WP 5 for now. 2018-11-07 14:53:05 -05:00
Allen Snook e933427d5a Fix leading spaces 2018-11-07 12:53:20 -05:00
renovate[bot] 9ccddf5a19 Pin dependency @wordpress/custom-templated-path-webpack-plugin to 1.1.5 (https://github.com/woocommerce/woocommerce-admin/pull/788) 2018-11-07 12:25:48 -05:00
Jonathan Belcher c102e78523 Creates a helper function to get selected chart (https://github.com/woocommerce/woocommerce-admin/pull/794)
* Creates a helper function to get selected chart

* remove console log

* Make sure charts is never empty

* Clarify docs
2018-11-07 12:19:59 -05:00
renovate[bot] d68604629c Update dependency eslint-plugin-jest to v22 (https://github.com/woocommerce/woocommerce-admin/pull/791) 2018-11-07 12:08:24 -05:00
renovate[bot] cbcdf9ba78 Update babel monorepo to v7.1.5 (https://github.com/woocommerce/woocommerce-admin/pull/789) 2018-11-07 12:04:34 -05:00
Jonathan Belcher ffee7cc841 Moves charts to config to delete chart.js (https://github.com/woocommerce/woocommerce-admin/pull/793) 2018-11-07 11:38:34 -05:00
Allen Snook 1a72cf2e4e Fix compatibility check to handle WP 5; call wp_get_jed_locale_data 2018-11-07 07:38:14 -05:00
Allen Snook 9246ab6ef4 Correct merge of class-wc-admin-reports-data-store 2018-11-07 07:25:17 -05:00
Allen Snook 962bb73288 Remove temporary comments on reports data store 2018-11-07 07:22:53 -05:00