Commit Graph

1035 Commits

Author SHA1 Message Date
Albert Juhé Lluveras f9533afdda Rename 'totalCount' to 'totalResults' (https://github.com/woocommerce/woocommerce-admin/pull/1093) 2018-12-14 15:56:52 -08:00
Timmy Crawford 88b81beac0 Updating changelogs for npm release. (https://github.com/woocommerce/woocommerce-admin/pull/1088)
* Updating changelogs for npm release.

* Adding in a few more changelog items.
2018-12-14 10:44:24 -08:00
Claudio Sanches 80f1b2f256 [REST API] Stock endpoint (https://github.com/woocommerce/woocommerce-admin/pull/974)
* New reports stock endpoint

* Register new endpoint

* Unit tests

* Included "name" into stock results

* Fixed sku type

* Improve stock _links returning properly links for variations and parent products

* Fixed docblock

* Sort stock by stock_quantity by default

* Fixed orderby

* Ignore sticky posts

* Fixed variable names
2018-12-14 07:43:39 -08:00
Justin Shreve 43055d25a5 Add a country filter to the customers report (https://github.com/woocommerce/woocommerce-admin/pull/1080)
* Add an advanced country filter to the customers report

* Handle PR feedback: Fix PropType warnings, move filter/label logic to config getLabels() function, fix typo.

* Add flag thumbnail to the country filter

* Update README and CHANGELOG
2018-12-14 10:13:34 -05:00
renovate[bot] 5e1437b8ea Pin dependency docsify-cli to 4.3.0 (https://github.com/woocommerce/woocommerce-admin/pull/1086) 2018-12-14 13:34:47 +08:00
renovate[bot] 39ed6de5d4 chore(deps): update dependency raw-loader to v1 (https://github.com/woocommerce/woocommerce-admin/pull/1051) 2018-12-14 13:30:45 +08:00
renovate[bot] 0c22ec990e Update dependency html-to-react to v1.3.4 (https://github.com/woocommerce/woocommerce-admin/pull/1011) 2018-12-14 13:28:44 +08:00
Andrew Dixon c343ebb81b Adding npm test to "helper scripts" section. (https://github.com/woocommerce/woocommerce-admin/pull/1087) 2018-12-13 16:47:13 -08:00
Timmy Crawford dec2bf07b2 Add alert when wc-admin build does not exist. (https://github.com/woocommerce/woocommerce-admin/pull/1077)
* Add alert when wc-admin build does not exist.

* Updates per feedback.

* Typo and fix for ci ( i hope )
2018-12-13 16:44:58 -08:00
Jeff Stieler 7cf157077a Merge pull request woocommerce/woocommerce-admin#1081 from woocommerce/add/currency-input-component
Add `TextControlWithAffixes` component
2018-12-13 15:58:42 -07:00
Kelly Dwan 846d3b7f43 Add documentation for how to write documentation (https://github.com/woocommerce/woocommerce-admin/pull/1083)
* Add documentation for how to write documentation

* Update docsify & add prismjs dependency
2018-12-13 16:15:52 -05:00
Kevin Killingsworth a7aed85244 Add column visibility prefs to all tables (https://github.com/woocommerce/woocommerce-admin/pull/1082)
* Add column prefs to the other tables

This adds column prefs to the other remaining report tables.

* Table columns: Override defaults with user prefs.

* table columns: Add remaining analytics tables

* user read/update operation: Combine responses

This combines the response handling for the read and update operations.
2018-12-13 14:34:23 -06:00
Kevin Killingsworth 11176f7b0e wc-api: Add user meta for UI preferences (https://github.com/woocommerce/woocommerce-admin/pull/1057)
* wc-api: Add user meta for UI preferences

This adds wc-api code to store UI preferences and provides one example
of updating the revenue table to save column preferences.

* wc-api user: fix returns of operations to arrays

Before, a function was returning undefined when the resourceNames didn't
include what we wanted for the user operations. This was causing some
console errors.

* ReportTable: use columnPrefsKey

This uses `columnPrefsKey` for the user preferences key instead of some
erroneously hard-coded values.

* Fix formatting/comments

These are a couple of small formatting and comment fixes.

* Replace woocommerce_meta_ prefix with wc_admin_

This changes the prefix for the meta fields for the `woocommerce_meta`
user meta array to be `wc_admin_` which better hints at the purpose of
these settings.
2018-12-13 13:24:54 -06:00
Kelly Dwan 1adf421137 Change renovate to a once-weekly schedule (https://github.com/woocommerce/woocommerce-admin/pull/1076) 2018-12-13 12:20:36 -05:00
Timmy Crawford 19b209fca4 Add util to packages to fix build. (https://github.com/woocommerce/woocommerce-admin/pull/1079) 2018-12-13 09:06:26 -08:00
Kelly Dwan 87daca2723 Add IDs to affixes, use these in the input’s describedby 2018-12-13 12:04:57 -05:00
Kelly Dwan 8f5861f8b5 Update the examples 2018-12-13 12:04:28 -05:00
Jeff Stieler b8ba4ed16d Fix linting issues with TextControlWithAffixes. 2018-12-13 09:34:46 -07:00
Jeff Stieler 32018506dc Generate TextControlWithAffixes documentation from the component itself. 2018-12-13 09:21:47 -07:00
Jeff Stieler 700f3ad20f Make affix background white and remove wrapping behavior from TextControlWithAffixes. 2018-12-13 09:05:03 -07:00
renovate[bot] 2dbbc39071 chore(deps): update dependency node-sass to v4.11.0 (https://github.com/woocommerce/woocommerce-admin/pull/1043) 2018-12-13 15:48:59 +08:00
renovate[bot] 2583818a0b chore(deps): update dependency eslint to v5.10.0 (https://github.com/woocommerce/woocommerce-admin/pull/1041) 2018-12-13 15:34:44 +08:00
Jeff Stieler e3be069601 Hook up TextControlWithAffixes to state for interactivity. 2018-12-12 23:15:39 -07:00
Jeff Stieler 44f025f308 Remove Calypso transform focus hack from TextControlWithAffixes (it’s broken here). 2018-12-12 23:11:27 -07:00
renovate[bot] 711d05c763 chore(deps): update dependency eslint-plugin-jest to v22.1.2 (https://github.com/woocommerce/woocommerce-admin/pull/986) 2018-12-13 12:57:14 +08:00
renovate[bot] 25ed79669e chore(deps): update babel monorepo to v7.2.0 (https://github.com/woocommerce/woocommerce-admin/pull/981) 2018-12-13 12:55:20 +08:00
renovate[bot] ea8ac0117b chore(deps): update dependency lerna to v3.6.0 (https://github.com/woocommerce/woocommerce-admin/pull/945) 2018-12-13 12:32:01 +08:00
renovate[bot] 1afd824729 Update dependency webpack to v4.27.1 (https://github.com/woocommerce/woocommerce-admin/pull/1007) 2018-12-13 12:24:01 +08:00
Joshua T Flowers ee5b282957 Fix screen reader label IDs (https://github.com/woocommerce/woocommerce-admin/pull/1071) 2018-12-13 09:59:16 +08:00
Timmy Crawford 88b899f7cb Remove trailing slash on base_dir variable. (https://github.com/woocommerce/woocommerce-admin/pull/1078) 2018-12-12 13:13:49 -08:00
Jeff Stieler 0f7d8a753a Add documentation page for TextControlWithAffixes.
Just a combination of the TextControl docs from Gutenberg and the FormTextInputWithAffixes doc from Calypso. :)
2018-12-12 13:51:25 -07:00
Jeff Stieler 28a57f2a1d Rework border radius logic for all affix combinations including wrapping cases. 2018-12-12 13:51:25 -07:00
Jeff Stieler 4bfe767ad7 Add TextControlWithAffixes to devdocs listing. 2018-12-12 13:51:25 -07:00
Jeff Stieler aab376a731 Rework TextControlWithAffixes to keep BaseControl at the top of the component tree. 2018-12-12 13:51:25 -07:00
Jeff Stieler 704ee79359 Port over Calypso’s FormTextInputWithAffixes component as TextControlWithAffixes. 2018-12-12 13:51:25 -07:00
Peter Fabian 43b60489ff Merge pull request woocommerce/woocommerce-admin#1060 from woocommerce/fix/remove-force-update-in-tests
Removed force update in tests
2018-12-12 19:47:16 +01:00
Justin Shreve 20e202080a Add Live Data to Reviews Panel (https://github.com/woocommerce/woocommerce-admin/pull/1055)
* Add Live Data to Reviews Panel
Adds the ability to embed the product in a product review response

* Clean up code needed to embed some product fields.

* Add API response tests
2018-12-12 08:35:56 -05:00
Albert Juhé Lluveras 40b00ec7b2 Merge pull request woocommerce/woocommerce-admin#1052 from woocommerce/add/table-header-screenreader-label
Add screen reader labels to table headers which are not buttons
2018-12-12 11:33:44 +01:00
renovate[bot] 9601cd64dd Update dependency core-js to v2.6.0 (https://github.com/woocommerce/woocommerce-admin/pull/1001) 2018-12-12 16:00:36 +08:00
renovate[bot] 0249dc758c Update dependency css-loader to v2 (https://github.com/woocommerce/woocommerce-admin/pull/1020) 2018-12-12 15:50:39 +08:00
Kevin Killingsworth 92d79bf605 Update CONTRIBUTING.md with PR instructions (https://github.com/woocommerce/woocommerce-admin/pull/1066)
When I was trying to commit on a fresh clone, I discovered we have to `composer install` before we can commit. So I updated our documentation to reflect that and gave it a home in some other instructions.
2018-12-11 21:02:08 -06:00
Albert Juhé Lluveras 8ad6ce9f06 Add customers endpoint to wc-api operations (https://github.com/woocommerce/woocommerce-admin/pull/1061) 2018-12-12 09:52:50 +08:00
Kevin Killingsworth 62c9a952a1 Table: Add onColumnsChange (https://github.com/woocommerce/woocommerce-admin/pull/1056)
This adds an `onColumnsChange` property which is called when the column
visiblity is toggled on the table. It also cleans up a bit of the
showCols code and fixes an incorrect update in the component update.
2018-12-11 13:34:16 -06:00
Timmy Crawford f0b832bf24 Release v0.3.0 (https://github.com/woocommerce/woocommerce-admin/pull/1065)
* Update versions to 0.3.0

* Release 0.3.0
2018-12-11 11:03:30 -08:00
Paul Sealock c7546865b9 Merge pull request woocommerce/woocommerce-admin#1058 from woocommerce/update/docs-and-script
Update docs and remove reference to internal components
2018-12-12 07:36:25 +13:00
Paul Sealock fdd60a35ee Merge pull request woocommerce/woocommerce-admin#1054 from woocommerce/add/customers-advanced-filters
Customers: add one advanced filter
2018-12-12 07:33:58 +13:00
Kelly Dwan 3763ec5f16 Add the auto labeler config (https://github.com/woocommerce/woocommerce-admin/pull/1064) 2018-12-11 10:40:12 -06:00
Peter Fabian 256a7fd708 Test should run without explicitly calling update for lookups.
Same as code in general, tests should also check whether the lookups are updated correctly without explicitly needing to call update on data stores.
2018-12-11 12:41:47 +01:00
Peter Fabian deba4a354a PHPCS updates. 2018-12-11 12:41:35 +01:00
Peter Fabian c612f85c6c PHPCS updates. 2018-12-11 12:39:44 +01:00