woocommerce/plugins/woocommerce-admin/includes/api
Joshua T Flowers 49e78b90cf Add settings page with excluded order statuses (https://github.com/woocommerce/woocommerce-admin/pull/1364)
* Add settings page routes

* Add control options for excluded statuses

* Add control options for excluded statuses

* Add excluded order statuses to rest api

* Add wc settings to wc-api

* Add wc settings to wc-api

* Split and validate multiselect values in settings controller

* Add wcAdminSettings to wcSettings global

* Set initial excluded statuses from serverside wcSettings data

* Add extensible filter for wcSettings global

* Split arrays into comma separated strings in wc-api

* Extract setting as separate component

* Extra settings to config file

* Add checkboxGroup option as input type

* Separate status types into default and custom groups

* Add setting option styling

* Add responsive styling for settings

* Fix wpClosedMenu and wpOpenMenu for settings page

* Add support for resetting to default values

* Only show checkbox group if options are available

* Add proptypes to Setting component

* Add extensible filter to analytics settings

* Add readme for settings config and extensibility

* Hook up excluded status settings to reports

* Pass object to settings API instead of comma delimited string

* Fix inpuType -> inputType typo

* Remove hasError from constructor

* Bump settings API to v4

* Use interpolateComponents instead of dangerously setting html

* Use empty array in initial excldued statuses setting value if none is retrieved

* Remove double check for refunded status in default order statuses

* Update settings wc-api to use namespace

* Add aria=labelledby to checkbox group
2019-01-31 09:04:11 +08:00
..
class-wc-admin-rest-admin-notes-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-coupons-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-customers-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-data-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-data-countries-controller.php Add v4 of the data/countries filter so that the country autocompleter work and a notice goes away. (https://github.com/woocommerce/woocommerce-admin/pull/1354) 2019-01-18 14:17:12 -05:00
class-wc-admin-rest-data-download-ips-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-orders-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-product-categories-controller.php Add single category filter to products report (https://github.com/woocommerce/woocommerce-admin/pull/1350) 2019-01-22 01:12:00 +08:00
class-wc-admin-rest-product-reviews-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-products-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-categories-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-coupons-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-coupons-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-customers-controller.php tweeek 2019-01-29 12:08:44 +13:00
class-wc-admin-rest-reports-customers-stats-controller.php tweeek 2019-01-29 12:08:44 +13:00
class-wc-admin-rest-reports-downloads-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-downloads-files-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-downloads-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-orders-controller.php Add v4 orders endpoint (https://github.com/woocommerce/woocommerce-admin/pull/1246) 2019-01-15 09:53:02 +08:00
class-wc-admin-rest-reports-orders-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-performance-indicators-controller.php Fix performance-indicators/allowed schema. 2019-01-21 12:28:32 -05:00
class-wc-admin-rest-reports-products-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-products-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-revenue-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-stock-controller.php REST API: Allow sorting by stock_status in stocks endpoint (https://github.com/woocommerce/woocommerce-admin/pull/1335) 2019-01-22 01:11:20 +08:00
class-wc-admin-rest-reports-taxes-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-reports-taxes-stats-controller.php Hook up performance indicators to the REST API 2019-01-18 08:19:19 -05:00
class-wc-admin-rest-reports-variations-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-setting-options-controller.php Add settings page with excluded order statuses (https://github.com/woocommerce/woocommerce-admin/pull/1364) 2019-01-31 09:04:11 +08:00
class-wc-admin-rest-system-status-tools-controller.php Update all wc-admin endpoints to v4 (https://github.com/woocommerce/woocommerce-admin/pull/1298) 2019-01-18 10:52:58 +08:00
class-wc-admin-rest-taxes-controller.php Add Taxes REST controller override (https://github.com/woocommerce/woocommerce-admin/pull/1407) 2019-01-30 10:43:30 +01:00