Commit Graph

5264 Commits

Author SHA1 Message Date
Joshua T Flowers 5d3c771d45 Trigger sync_order on order stats table when refunding (https://github.com/woocommerce/woocommerce-admin/pull/990) 2018-12-05 10:10:22 +08:00
Joshua T Flowers 755b9c94f7 Reduce order table net revenue by refund total (https://github.com/woocommerce/woocommerce-admin/pull/988)
* Reduce order table net revenue by refund total

* Use order utils to get refund total
2018-12-05 10:06:00 +08:00
Joshua T Flowers 9e1cb88dfa Add filters for order tables column headers/rows (https://github.com/woocommerce/woocommerce-admin/pull/781)
* Add filters for order tables column headers/rows

* Move filters inside rows

* Rename filter constants

* Apply filters directly to rows

* Rename Orders table filter to be more consistent with core

* Filter entire reports table
2018-12-05 09:44:32 +08:00
Albert Juhé Lluveras e1fd72d06b Fix 'categories' value in Categories report table summary (https://github.com/woocommerce/woocommerce-admin/pull/995)
* Add table summary to Revenue report

* Fix 'categories' value in Categories report table summary
2018-12-04 13:29:58 -06:00
Albert Juhé Lluveras 98289b32c9 Add table summary to Revenue report (https://github.com/woocommerce/woocommerce-admin/pull/994) 2018-12-04 13:28:18 -06:00
Justin Shreve cf8d2bd6b0 Ignore PHPUnit updates in renovate (https://github.com/woocommerce/woocommerce-admin/pull/993) 2018-12-04 14:05:29 -05:00
Albert Juhé Lluveras 2387908ab6 Move activity-card CSS inside the activity-card directory (https://github.com/woocommerce/woocommerce-admin/pull/984) 2018-12-04 10:01:43 -06:00
renovate[bot] 0e92e03027 chore(deps): update dependency webpack to v4.27.0 (https://github.com/woocommerce/woocommerce-admin/pull/992) 2018-12-04 10:28:47 -05:00
renovate[bot] 19aad73f03 Update dependency autoprefixer to v9.4.2 (https://github.com/woocommerce/woocommerce-admin/pull/976) 2018-12-04 10:05:09 -05:00
Peter Fabian 22fa3f5b05 Merge pull request woocommerce/woocommerce-admin#943 from woocommerce/fix/749
Adding support for advanced filters in orders reports.
2018-12-04 12:19:51 +01:00
Peter Fabian 1c8459244a Merge branch 'master' into fix/749
# Conflicts:
#	includes/data-stores/class-wc-admin-reports-products-data-store.php
2018-12-04 12:07:43 +01:00
Peter Fabian 670801cee8 Merge pull request woocommerce/woocommerce-admin#978 from woocommerce/fix/PHP52-compat
Fixed PHP 5.2 compatibility
2018-12-04 12:00:37 +01:00
Paul Sealock 74f3f6b027 Merge pull request woocommerce/woocommerce-admin#975 from woocommerce/fix/products-extended-info
REST API: Group extended_info for /reports/products
2018-12-04 13:14:43 +13:00
Paul Sealock bf0e025b05 REST API: isolate extened info in /reports/products 2018-12-04 13:01:36 +13:00
Albert Juhé Lluveras 093b6d9ec0 Use ReportTable in Revenue report (https://github.com/woocommerce/woocommerce-admin/pull/982)
* Use ReportTable in RevenueTable component

* Convert 'query.per_page' to an integer before using it as a prop
2018-12-03 18:00:13 -06:00
Jeff Stieler 0c76f550a5 Merge pull request woocommerce/woocommerce-admin#980 from woocommerce/fix/911-first-request-is-requesting
Order data: fix `isGetOrdersRequesting()` for the first request.
2018-12-03 14:58:53 -07:00
Peter Fabian 15b4681d30 Updated refactored function call from variations data store. 2018-12-03 20:14:05 +01:00
Peter Fabian ef0f11182a Added missing function parameter. 2018-12-03 20:07:44 +01:00
Jeff Stieler d605ecd74e Order data: fix isGetOrdersRequesting() for the first request.
Ensure a boolean return from isGetOrdersRequesting() and handle cases where requests haven’t taken off or responses haven’t been received yet.
2018-12-03 11:55:04 -07:00
Jeff Stieler 5e6ccfdbe4 Merge pull request woocommerce/woocommerce-admin#969 from woocommerce/add/935-hook-up-order-panel
Activity Panel: Orders: Hook up to orders data.
2018-12-03 11:28:32 -07:00
Jeff Stieler a7b30d9779 Orders panel: use fresh-data instead of @wordpress/data. 2018-12-03 11:05:14 -07:00
renovate[bot] 7d427d7cb0 chore(deps): update dependency stylelint to v9.9.0 (https://github.com/woocommerce/woocommerce-admin/pull/948) 2018-12-03 12:30:28 -05:00
renovate[bot] caa705688c Update dependency webpack to v4.26.1 (https://github.com/woocommerce/woocommerce-admin/pull/929) 2018-12-03 12:27:01 -05:00
renovate[bot] b86356e065 Update dependency eslint-plugin-jest to v22.1.0 (https://github.com/woocommerce/woocommerce-admin/pull/927) 2018-12-03 12:04:24 -05:00
Peter Fabian e297e5ba7f Fixed TABLE_NAME references.
To be compatible with PHP 5.2.
2018-12-03 18:01:50 +01:00
renovate[bot] 0d24d8a9ac Update dependency ast-types to v0.11.7 (https://github.com/woocommerce/woocommerce-admin/pull/925) 2018-12-03 12:00:53 -05:00
renovate[bot] 2e62f23534 Update dependency husky to v1.2.0 (https://github.com/woocommerce/woocommerce-admin/pull/899) 2018-12-03 11:53:51 -05:00
renovate[bot] 54639586a7 Update dependency marked to v0.5.2 (https://github.com/woocommerce/woocommerce-admin/pull/894) 2018-12-03 11:50:12 -05:00
Jeff Stieler 251c943b2a Orders panel: translate fulfillment button text on order card. 2018-12-03 08:53:30 -07:00
Jeff Stieler 44b77c8e06 Orders panel: link fulfillment button to order edit page. 2018-12-03 08:53:29 -07:00
Jeff Stieler 96eddcd1eb Orders panel: only show “processing” status orders. 2018-12-03 08:53:29 -07:00
Jeff Stieler 77842d8551 Orders panel: display error if order fetching fails. 2018-12-03 08:53:29 -07:00
Jeff Stieler 84be615778 Add loading placeholder to orders panel. 2018-12-03 08:53:28 -07:00
Jeff Stieler 4f6346e068 Order panel card style - weighted title, collapse icon column. 2018-12-03 08:53:28 -07:00
Jeff Stieler d18de54c35 Update order panel card title line to match latest design. 2018-12-03 08:53:28 -07:00
Jeff Stieler a055f1a829 Connect orders panel to data store.
Modeled after the reviews panel.
2018-12-03 08:53:27 -07:00
Peter Fabian 1acb9827e7 Merge branch 'master' into fix/749
# Conflicts:
#	includes/data-stores/class-wc-admin-reports-products-data-store.php
2018-12-03 16:21:04 +01:00
Kelly Dwan 0045f2b7a4 Bump @woocommerce/components to version 1.2.0 (https://github.com/woocommerce/woocommerce-admin/pull/967)
* Version bump & changelog update

* Roll version back so that lerna updates it

* chore(release): publish

 - @woocommerce/components@1.2.0

* Update packages documentation after trying to follow it
2018-12-03 10:09:16 -05:00
Peter Fabian b8dff97e00 Fixed PHP 5.2 compatibility. 2018-12-03 14:44:43 +01:00
Peter Fabian 6e68247701 Merge pull request woocommerce/woocommerce-admin#953 from woocommerce/fix/740
Added support for ordering by product name in products endpoint.
2018-12-03 11:56:28 +01:00
Albert Juhé Lluveras bda7d0a6ee Use ReportTable in Orders report (https://github.com/woocommerce/woocommerce-admin/pull/968)
* Use ReportTable in Orders report

* Get totalCount from hte X-WP-Total header

* Order props alphabetically

* Cleanup report table 'tableData' prop

* Use short-circuit evaluation
2018-12-02 21:40:57 -06:00
Paul Sealock 86c6602d56 Merge pull request woocommerce/woocommerce-admin#960 from woocommerce/add/variations-table-data
Variations: Add table data
2018-12-03 12:26:37 +13:00
Paul Sealock da4dea57be Variations: Add endopoint repsonse to table data 2018-12-03 12:16:43 +13:00
Paul Sealock a21c5a58ff Merge pull request woocommerce/woocommerce-admin#947 from woocommerce/add/reports-variations-unit-tests
Add unit tests to /reports/variations
2018-12-03 12:11:55 +13:00
Paul Sealock 516062975b try/variations-endpoint 2018-12-03 12:02:58 +13:00
Paul Sealock f8eaa529ca Merge pull request woocommerce/woocommerce-admin#930 from woocommerce/try/variations-endpoint
REST API: Add /reports/variations
2018-12-03 11:55:31 +13:00
Paul Sealock 164a67144b try/variations-endpoint 2018-12-03 11:49:37 +13:00
Albert Juhé Lluveras 293d58615d Add screen reader labels to table headers (https://github.com/woocommerce/woocommerce-admin/pull/964)
* Add screen reader labels to tables

* Add missing propType
2018-11-30 14:44:02 -06:00
Kelly Dwan 6e3242c421 Packages – Components: Move proptype-validator utility into src (https://github.com/woocommerce/woocommerce-admin/pull/962)
* Move proptype-validator utility into src

Only src files are transpiled for external use, so requiring this file was breaking my jest tests

* Bump the package version + changelog
2018-11-30 13:19:17 -05:00
Albert Juhé Lluveras 9b0c767749 Make sure D3Base always updates when width changes (https://github.com/woocommerce/woocommerce-admin/pull/961)
* Make sure D3Base always updates when props change

* Fix JS error when resizing the window

* d3Chart cleanup

* Update tests

* Update d3Base also when drawChart prop changes

* Save height and width without margins in params

* Remove resize listeners inside d3Base

* Remove unused param
2018-11-29 19:01:00 -06:00