Paul Sealock
328075abb7
Remove ` @woocommerce/wc-admin-settings` from data package ( https://github.com/woocommerce/woocommerce-admin/pull/5158 )
...
* remove getAdminLink
* prep for package release
* correctly pass in args
* tests
2020-09-18 14:22:52 +12:00
Paul Sealock
2dea138505
Update/components deps ( https://github.com/woocommerce/woocommerce-admin/pull/5153 )
...
* bump components dependencie
* prep for package release
2020-09-18 08:19:36 +12:00
Jason Conroy
a60f59fa10
Add Google Ads & Marketing by Kliken Note Provider ( https://github.com/woocommerce/woocommerce-admin/pull/5107 )
...
* Remove Facebook Experts note
* Swap Facebook Marketing Experts Note for Google Ads and Marketing
* Update db version for 1.6.0
2020-09-17 10:50:49 -07:00
Francesco
36f61c89f1
chore: rename WCS to WC Shipping & Tax ( https://github.com/woocommerce/woocommerce-admin/pull/5139 )
2020-09-16 16:45:16 -05:00
Paul Sealock
d057022caf
force to a float ( https://github.com/woocommerce/woocommerce-admin/pull/5149 )
2020-09-17 08:33:52 +12:00
Jeff Stieler
3abeda602a
Search all variation attribute values, not just global ones. ( https://github.com/woocommerce/woocommerce-admin/pull/5141 )
...
* Search all variation attribute values, not just global ones.
* Fix variations test for WC < 4.4.
2020-09-16 09:57:38 -04:00
Renovate Bot
a4ec2b94b0
Update dependency lint-staged to v10.3.0
2020-09-16 03:18:04 +00:00
Renovate Bot
054c3d59eb
Update dependency ast-types to v0.14.2
2020-09-16 03:01:45 +00:00
Renovate Bot
0267a3a08d
Update dependency @octokit/graphql to v4.5.6
2020-09-16 02:37:43 +00:00
Jeff Stieler
b531f51cad
Don't include "min" suffix in build JavaScript when targeting core. ( https://github.com/woocommerce/woocommerce-admin/pull/5130 )
...
Files with "min" are ignored by GlotPress / translate.wp.org.
2020-09-15 11:36:58 -04:00
Bec Scott
90567853de
Enable the home screen for everybody ( https://github.com/woocommerce/woocommerce-admin/pull/5108 )
...
* One-shot to enable the homescreen for everybody
* Make the home page the default (only) experience
* remove option check in activity panel tabs, get tests working, fix lint issues
* Remove is-homescreen CSS class
* Remove extra home page route registration
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-15 09:44:46 +10:00
Bec Scott
baad343599
Add filters for columns in reports ( https://github.com/woocommerce/woocommerce-admin/pull/5134 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-15 08:29:09 +10:00
renovate[bot]
f411c1aa51
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/5133 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-14 12:50:05 +12:00
Bec Scott
5310944f17
Add option to not charge sales tax ( https://github.com/woocommerce/woocommerce-admin/pull/5111 )
...
* Add option to not set up sales tax
* Correct JS lint errors
* Add abort option to plugin step
* Inline redirect to home page
* Use testing-library/react for the new test
* Also set woocommerce_calc_taxes to 'no'
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-14 08:50:02 +10:00
Fernando
11656dcd6c
Modified connection check ( https://github.com/woocommerce/woocommerce-admin/pull/5129 )
...
This commit modifies the connection check for the note 'wc-admin-wc-helper-connection'
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-09-12 11:56:33 -03:00
Adrian Duffell
7cd9e7f929
Remove the chevron icons from the “Finish setup” task list ( https://github.com/woocommerce/woocommerce-admin/pull/5114 )
...
* Remove the chevron icons from the “Finish setup” task list
* Add a data-testid attribute to the TaskDashboard dismiss button for testing
* Add test for dismiss button in TaskDashboard component
2020-09-11 14:09:17 +08:00
Paul Sealock
4a07997a86
Packages: release prep ( https://github.com/woocommerce/woocommerce-admin/pull/5122 )
...
* packgages version bumps
* fix errant s?
2020-09-11 14:33:10 +12:00
renovate[bot]
b82bb4bc3b
Update dependency dompurify to v2.0.15 ( https://github.com/woocommerce/woocommerce-admin/pull/5112 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-09 11:46:58 -04:00
renovate[bot]
81fb8c7baf
Pin dependencies ( https://github.com/woocommerce/woocommerce-admin/pull/5109 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-09 11:26:14 -04:00
Jeff Stieler
35ee9901bc
Avoid changing product titles by removing variation title filter usage. ( https://github.com/woocommerce/woocommerce-admin/pull/5100 )
...
* Remove use of `woocommerce_product_variation_title_include_attributes` filter.
* Use attribute values in product variation titles.
* Include attribute values in product variation name during segmentation.
* Include attribute values in product variations autocompleter query.
2020-09-09 09:29:10 -04:00
Renovate Bot
86be861a61
Update dependency husky to v4.3.0
2020-09-09 03:28:02 +00:00
Renovate Bot
6d66901da8
Update babel monorepo to v7.11.6
2020-09-09 02:23:52 +00:00
Bec Scott
55a9944911
Add performance on mobile admin note ( https://github.com/woocommerce/woocommerce-admin/pull/5106 )
...
* Add performance on mobile admin note
* use MONTH_IN_DAYS constant
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-09 08:35:59 +10:00
Rua Haszard
2002c74289
Update Storybook to latest ( https://github.com/woocommerce/woocommerce-admin/pull/5105 )
...
* WIP - upgrade storybook via `npx sb upgrade`
* fix broken storybook build - use custom MiniCssExtractPlugin package
Co-authored-by: haszari <rua@automattic.com>
2020-09-09 07:54:42 +12:00
Bec Scott
92b37234f6
Add Edit products on the move admin note ( https://github.com/woocommerce/woocommerce-admin/pull/5054 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-08 09:01:12 +10:00
Jeff Stieler
4736c3fd27
Combine translation chunks when language packs are updated. ( https://github.com/woocommerce/woocommerce-admin/pull/5094 )
...
Removes version from filename and prevents WP_Filesystem use without successful initialization.
2020-09-07 12:46:39 -04:00
renovate[bot]
70d4f9392a
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/5102 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-07 14:27:04 +12:00
Timmy Crawford
89c7cede0c
Onboarding: Set woocommerce_setup_jetpack_opted_in true on Jetpack connection. ( https://github.com/woocommerce/woocommerce-admin/pull/5101 )
2020-09-07 09:38:26 +10:00
Bec Scott
cd128488df
Add initial end to end test suite ( https://github.com/woocommerce/woocommerce-admin/pull/5028 )
...
Co-authored-by: Ron Rennick <ron@ronandandrea.com>
Co-authored-by: Rebecca Scott <me@becdetat.com>
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2020-09-04 14:31:09 +12:00
Timmy Crawford
6e419e14ee
Onboarding: Add TOS note to bundle install. ( https://github.com/woocommerce/woocommerce-admin/pull/5096 )
2020-09-03 16:35:06 -07:00
Paul Sealock
3c6483e842
Remove wc api 🎉 ( https://github.com/woocommerce/woocommerce-admin/pull/5075 )
...
* remove wc-api selects and constansts
* remove extendedItems dependence on wc-api
* remove wc-api
* PR feedback
2020-09-04 09:45:40 +12:00
Jeff Stieler
ebfd28a9e6
Add product attribute filter to Orders Report. ( https://github.com/woocommerce/woocommerce-admin/pull/5068 )
...
* Add product attribute filter to Orders report config.
* Add attribute args to Orders report controller.
* Include attribute filters in orders report query.
* Add attribute args to Orders Stats report controller.
* Include attribute filters in orders report stats query.
* Add test for product attribute filter in orders report.
* Add tests for invalid parameter values.
* Add tests for product attribute filter in order stats endpoint.
* Fix tests for PHP 5.6 and WC 3.8.x.
2020-09-03 10:08:06 -04:00
Jeff Stieler
8814f6b46a
Fix `analytics_filters_filter` event props. ( https://github.com/woocommerce/woocommerce-admin/pull/5079 )
2020-09-03 10:04:04 -04:00
renovate[bot]
36ed773769
Update dependency d3-time-format to v2.3.0 ( https://github.com/woocommerce/woocommerce-admin/pull/5070 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-03 14:40:55 +10:00
renovate[bot]
9d95fe6c84
Update dependency dompurify to v2.0.14 ( https://github.com/woocommerce/woocommerce-admin/pull/5071 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-03 14:36:25 +10:00
Sam Seay
2146ccb78e
Add an automated taxes smart default ( https://github.com/woocommerce/woocommerce-admin/pull/5076 )
2020-09-03 14:56:52 +12:00
Bec Scott
b4fef3059c
Add ToS agreement copy to the WCPay setup task ( https://github.com/woocommerce/woocommerce-admin/pull/5085 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-03 12:28:31 +10:00
Jason Conroy
0e42d2794d
Consistently use USA spelling of optimize ( https://github.com/woocommerce/woocommerce-admin/pull/5067 )
2020-09-03 10:29:04 +09:30
renovate[bot]
27927dd3c5
Update dependency lint-staged to v10.2.13 ( https://github.com/woocommerce/woocommerce-admin/pull/5073 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-02 15:52:25 +12:00
Bec Scott
b5f9cf5fcd
New marketing copy for the Kliken Google Ads plugin ( https://github.com/woocommerce/woocommerce-admin/pull/5074 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-02 13:42:04 +10:00
Renovate Bot
0b864be6c8
Update dependency enzyme-adapter-react-16 to v1.15.4
2020-09-02 03:39:22 +00:00
Renovate Bot
6d147aa3fd
Update babel monorepo to v7.11.5
2020-09-02 01:20:27 +00:00
Fernando
29e2dbffc9
Migrated "import" store to "wp.data" ( https://github.com/woocommerce/woocommerce-admin/pull/4982 )
...
* Migrated the "import" store to "wp.data"
This commit migrates the "import" store to "wp.data"
# Conflicts:
# client/analytics/settings/historical-data/layout.js
# packages/data/src/index.js
# Conflicts:
# packages/data/src/index.js
# Conflicts:
# packages/data/src/index.js
* Added error handling
This commit adds error handling to the apiFetch
* Fixred reducer.js
* Added reducer.js tests
* Removed "endpoint" references
* Tests fixed
* Removed old import store files and wc-api-spec import references
This commit removes old import store files and "wc-api-spec" import references
# Conflicts:
# client/wc-api/wc-api-spec.js
# Conflicts:
# client/wc-api/wc-api-spec.js
* Added interval to invalidate resolution of getImportStatus
* Fixed timestamp
* Store dependency removed
* Fixed reimport functionality
# Conflicts:
# client/analytics/settings/historical-data/index.js
* Refactored layout.js
* Refactored clearCache method
* inProgress check refactored
* Using activeImport from store
# Conflicts:
# client/analytics/settings/historical-data/index.js
* Fixed console warning
# Conflicts:
# client/analytics/settings/historical-data/index.js
* Migration done!
# Conflicts:
# client/analytics/settings/historical-data/index.js
* Fixed hasImportFinished
* Test fixed
* Removed "setImportFinished" from actions.js and index.js
* Added style to disabled button
* Fixed incorrect "Finalizing" status
* Fixed tests
* Fixed notes update on importation start
* Removed local constants
* Removed css for disabled button
* Typo corrected
* Fixed param for getImportError method
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-09-01 10:21:31 -03:00
Jeff Stieler
aa86428ebc
Add support for advanced filters with multiple instances. ( https://github.com/woocommerce/woocommerce-admin/pull/5050 )
...
* Refactor filter input row into component.
* Support multiple filter value in "add filter" list.
* Refactor out one-off updateFilter() callback.
* Use array index to remove filters.
Also create unique keys for multiple value filters.
* Use numeric index instead of filter "key" for change callbacks.
* Maintain unique keys for multiple filter components.
This avoids rerenders when filters are removed.
* Calculate instance numbers in constructor.
* Support advanced filter instances in navigation helper methods.
* Add allowMultiple to advanced filters README.
* Fix tests.
* Add test cases for multiple filter instances.
* Handle missing attribute names and terms in screen reader text.
* Fix perpetual loading indicator when there are no attribute terms.
* Handle new boolean case when generating screen reader text.
* Handle multiple filter instances when creating report queries.
* Remove unused variables.
2020-09-01 08:23:27 -04:00
Jeff Stieler
bc39bdf646
Show full variation name instead of parent product in orders report. ( https://github.com/woocommerce/woocommerce-admin/pull/5056 )
2020-09-01 08:22:36 -04:00
Sam Seay
fb03e64ced
Profile wizard style consistency updates ( https://github.com/woocommerce/woocommerce-admin/pull/5059 )
...
Co-authored-by: Joshua Flowers <joshuatf@gmail.com>
Co-authored-by: James Koster <james@jameskoster.co.uk>
2020-09-01 20:47:49 +12:00
Timmy Crawford
08a0ec3739
Remove industry option for travel. ( https://github.com/woocommerce/woocommerce-admin/pull/5065 )
2020-09-01 13:45:14 +10:00
Bec Scott
440137b555
Show usage modal when skipping the OBW ( https://github.com/woocommerce/woocommerce-admin/pull/5061 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-09-01 10:16:53 +10:00
renovate[bot]
46ad94fb1d
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/5060 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-09-01 09:51:13 +12:00
Chris Shultz
570de23747
Stop using missing installPlugin function and fix WCS 1.24 compatibility ( https://github.com/woocommerce/woocommerce-admin/pull/5025 )
...
* Update Shipping Banner to use installPlugins since installPlugin has been removed.
* Fix shipping banner compatibility with WCS 1.24.
* Update metabox content to match WC 4.5 metaboxes.
2020-08-31 08:13:14 -07:00
renovate[bot]
394bf4db3c
Update dependency babel-jest to v26.3.0 ( https://github.com/woocommerce/woocommerce-admin/pull/5004 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-31 11:55:26 +12:00
Timmy Crawford
4983060727
Update contributors list to include woocommerce. ( https://github.com/woocommerce/woocommerce-admin/pull/5057 )
2020-08-28 06:29:04 -07:00
Joshua T Flowers
94db7f7f76
Add monthly pricing toggle to product types ( https://github.com/woocommerce/woocommerce-admin/pull/5015 )
...
* Add monthly pricing toggle
* Move product type label to its own folder
* Add popover to product type label
* Add card help text
* Add product type component tests
* Add tests for product types step
* Refactor validation in product types
* Export ProductTypes component for testing
2020-08-28 15:39:24 +03:00
Sam Seay
dbec08f7dc
When toggling the task list, record a track event. ( https://github.com/woocommerce/woocommerce-admin/pull/5049 )
...
Fixes woocommerce/woocommerce-admin#4760
2020-08-28 15:59:33 +12:00
Paul Sealock
7e7064e38c
Fix components internal deps ( https://github.com/woocommerce/woocommerce-admin/pull/5018 )
...
* Fix components internal deps
* Pass full response
* remove errant comment
2020-08-28 11:55:48 +12:00
Bec Scott
b64efcb2e8
Tweak button padding so it works on Safari ( https://github.com/woocommerce/woocommerce-admin/pull/5043 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-08-28 09:00:12 +10:00
Jeff Stieler
650ecac14a
Add "Product Attribute" advanced report filter. ( https://github.com/woocommerce/woocommerce-admin/pull/5038 )
...
* Simplify variation name logic.
* Remove errant commas from variation autocomplete options.
* Add single variation filter to products report.
* Include more variations in search results.
Also trim the response fields down.
* Add initial AttributeFilter component.
Only selected of attribute names for now.
* Add attribute term selection control.
* Position attribute filter inputs side by side.
* Add loading indicator to attribute term control.
* Clear term when attribute value changes, and handle backspaces.
* Generate screen reader text.
* Translate filter labels, add field separator.
* Improve grammar in screen reader text.
* Fix lint errors.
2020-08-27 08:11:12 -04:00
Jeff Stieler
5e7f2af61d
Rename "profile" to "store details". ( https://github.com/woocommerce/woocommerce-admin/pull/4965 )
...
* Rename "profile" to "store details".
* Missed some /profiler links.
* Fix linter error.
* Store details => Setup Wizard.
* Rename task list item.
2020-08-27 08:10:23 -04:00
Bec Scott
550445e1a4
Add error logging to remote inbox notifications data source poller ( https://github.com/woocommerce/woocommerce-admin/pull/4922 )
...
* Add error logging to remote inbox notifications data source poller
* Change DataSourcePoller to use WC_Logger
* Remove test feed
* Tidy up log messages
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-08-27 15:47:37 +10:00
Sam Seay
c0c9a20f73
Fix a bug where an event's data was recorded in camel case. ( https://github.com/woocommerce/woocommerce-admin/pull/5051 )
...
Fixes woocommerce/woocommerce-admin#4464
`wcadmin_tasklist_shipping_label_printing` events were being filtered into rejected events because the data being passed was in camel case instead of snake case. This fixes that issue.
2020-08-27 14:26:59 +12:00
Sam Seay
c884f96bf9
Add WooCommerce Mobile App Banner Ad for Android and iOS ( https://github.com/woocommerce/woocommerce-admin/pull/5037 )
...
Fixes woocommerce/woocommerce-admin#4654
The feature calls for a mobile app ad banner to be displayed to users on mobile devices.
Based on the discussion in woocommerce/woocommerce-admin#4654 this implements the following:
1. [an iOS Smart App Banner](https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html ). This banner is a meta tag that is generated in PHP. It will only display on iOS devices. One note about this: **This tag is not directly trackable like the implemented Android banner. If we would like to track its success then I believe [these instructions are relevant](https://stackoverflow.com/questions/12906502/is-it-possible-to-track-click-throughs-from-iphone-smart-banner/20422334woocommerce/woocommerce-admin#20422334 )**.
2. A mobile app banner ad that **only displays on Android** and only displays at the `738px` breakpoint specified in the issue. To only display this banner ad on Android, we use basic checking of the user agent string. I weighed this up against other approaches and for this kind of niche use case a simple UA string check is (imho) still the best way to do this.
3. The banner ad makes use of user preferences to retain a per user setting that determines if that user has dismissed the Android banner. We don't/can't do anything like this for the iOS Smart App Banner (but in theory we shouldn't need to).
2020-08-27 13:46:53 +12:00
Timmy Crawford
0374d48849
Onboarding: Do not show extensions bundle test if CBD is selected. ( https://github.com/woocommerce/woocommerce-admin/pull/5040 )
2020-08-26 09:15:02 -07:00
Timmy Crawford
dd799b0504
Clean up copy/paste ( https://github.com/woocommerce/woocommerce-admin/pull/5039 )
2020-08-26 09:14:31 -07:00
Jeff Stieler
e845de7003
Fix missing title component in advanced filter screen reader interpolation. ( https://github.com/woocommerce/woocommerce-admin/pull/5032 )
2020-08-26 08:29:21 -04:00
Bec Scott
0bf9ef371c
Add new note: Selling online courses ( https://github.com/woocommerce/woocommerce-admin/pull/5036 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-08-26 14:11:14 +10:00
renovate[bot]
cad9379a76
Update dependency @testing-library/jest-dom to v5.11.4 ( https://github.com/woocommerce/woocommerce-admin/pull/5044 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 15:35:08 +12:00
renovate[bot]
3bb3678451
Update dependency @babel/core to v7.11.4 ( https://github.com/woocommerce/woocommerce-admin/pull/5042 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Paul Sealock <psealock@gmail.com>
2020-08-26 15:33:54 +12:00
renovate[bot]
6b5d6fb68e
Update dependency ast-types to v0.14.1 ( https://github.com/woocommerce/woocommerce-admin/pull/5047 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 15:25:09 +12:00
renovate[bot]
8bf5cff688
Update dependency d3-format to v1.4.5 ( https://github.com/woocommerce/woocommerce-admin/pull/5048 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 15:24:04 +12:00
renovate[bot]
ca138988ae
Pin dependency @babel/plugin-proposal-class-properties to 7.10.4 ( https://github.com/woocommerce/woocommerce-admin/pull/5041 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 15:20:06 +12:00
renovate[bot]
5a32526123
Update dependency @testing-library/react to v10.4.9 ( https://github.com/woocommerce/woocommerce-admin/pull/5045 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 14:43:57 +12:00
renovate[bot]
327e1d2e56
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/5029 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-26 14:10:36 +12:00
Joshua T Flowers
d4dd74e44a
Remove onboarding feature flag and a/b testing ( https://github.com/woocommerce/woocommerce-admin/pull/4999 )
...
* Remove store page creation during new onboarding experience
* Remove onboarding feature flag
* Add back in onboarding feature flag to enable feature loading
2020-08-25 00:51:41 +03:00
Jeff Stieler
eea63f602f
Refactor task list status to onboarding data store. ( https://github.com/woocommerce/woocommerce-admin/pull/4998 )
...
* Add onboarding task status API endpoint.
* Add task status to onboarding data store.
* Update appearance task to use onboarding store for status info.
* Update main task list component to use onboarding data store for status info.
* Clear onboarding status info "cache" when setting shipping rates in the task list.
* Clear onboarding status info "cache" when enabling payment methods from the task list.
* Fix onboarding data store reducer tests.
* Clean up redundant code, nest task status settings under new key for hydration.
* Include tasks status in onboarding data hydration.
* Update tax task to use onboarding data store for status info.
* Avoid continually rehydrating onboarding data.
* Refactor payment task method retrieval to use onboarding data store.
* Fix bug with disappearing appearance tax steps.
* Update appearance completion faster by using hydrated onboarding value.
* Avoid PHP warnings when onboarding isn't enabled.
* Remove unused imports.
2020-08-24 09:20:57 -04:00
Joshua T Flowers
f2771ab449
Add complete and incomplete task counts to tasklist_complete event ( https://github.com/woocommerce/woocommerce-admin/pull/5000 )
2020-08-24 14:19:36 +03:00
Joshua T Flowers
07b3c87f6b
Add filter to allow modification of report columns ( https://github.com/woocommerce/woocommerce-admin/pull/4984 )
...
* Add filter to allow modification of report columns
* Check for report columns existence before filtering
2020-08-24 14:18:48 +03:00
renovate[bot]
fa2a90cad6
Update dependency d3-selection to v1.4.2 ( https://github.com/woocommerce/woocommerce-admin/pull/4928 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-24 12:31:09 +12:00
Sam Seay
e61548d2c5
Refactor the Header component from class to function. ( https://github.com/woocommerce/woocommerce-admin/pull/5023 )
...
Working towards woocommerce/woocommerce-admin#4654 this refactors the `<Header>` component to be functional so that it can use hooks. The plan is to use the `useUserPreferences` hook there to determine if the mobile banner should be rendered or not.
2020-08-24 10:46:18 +12:00
renovate[bot]
fac5a4609d
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/4836 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-24 10:09:25 +12:00
renovate[bot]
7c66c885d5
Update dependency core-js to v3 ( https://github.com/woocommerce/woocommerce-admin/pull/4174 )
...
* Update dependency core-js to v3
* core-js paths
* update babel and jest presets
* remove unused jest preset
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Paul Sealock <psealock@gmail.com>
2020-08-24 09:35:46 +12:00
Paul Sealock
74e8d7622e
Items dataStore: Migrate from wc-api ( https://github.com/woocommerce/woocommerce-admin/pull/5009 )
...
* Create wp.data folder
* order panel
* fix isUnboundedRequest with Categories
* products report
* products table
* indicators and leaderboards
* orders and stock panels
* utils
* tests
* save
* updateStock
* remove wc-api items
* updateItems -> setItems
2020-08-21 11:37:41 +12:00
Paul Sealock
2f650b74a0
Replace useFilters with wp's withFilters ( https://github.com/woocommerce/woocommerce-admin/pull/4962 )
...
* use wp withFilters
* changelog
* remove altogether
* other uses of withFilters
* Add deprecation warning to README
2020-08-21 11:14:55 +12:00
Joshua T Flowers
0605e614a9
Group tasks by completion status ( https://github.com/woocommerce/woocommerce-admin/pull/5001 )
2020-08-20 22:33:55 +03:00
Daniel Bitzer
d8098d6fd7
Adds `@woocommerce/tracks` package ( https://github.com/woocommerce/woocommerce-admin/pull/5017 )
...
* Add @woocommerce/tracks package.json
* Add @woocommerce/tracks .npmrc
* Move lib/tracks.js in to tracks package
* Add tracks package debug dependency
* Add readme for tracks package
* Add changelog for tracks package
* Add info about debugging and opt-ins to tracks package readme
* Load tracks package script
* Add tracks package to packages readme
* Add tracks package to webpack config
* Add tracks package external to starter-pack
* Replace lib/tracks uses with @woocommerce/tracks
* Update package-lock.json
2020-08-20 14:29:52 +09:30
Sam Seay
2f1d65847c
Remove usage of __experimentalResolveSelect ( https://github.com/woocommerce/woocommerce-admin/pull/4949 )
...
This uses a generator action and hooks to reimplement the CTA as a more
simple and logicless component, with most of the logic now in the
HOC component.
2020-08-20 16:02:01 +12:00
Sam Seay
4e06df996a
Add the jest-environment tag to known tags for jsdoc to avoid lint errors. ( https://github.com/woocommerce/woocommerce-admin/pull/5002 )
2020-08-20 14:15:08 +12:00
Renovate Bot
a42c124321
Update dependency @octokit/graphql to v4.5.4
2020-08-19 22:06:38 +00:00
renovate[bot]
69efe549fe
Update dependency grunt to v1.3.0 ( https://github.com/woocommerce/woocommerce-admin/pull/5008 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-19 15:54:23 +12:00
renovate[bot]
27c2d4d3af
Update dependency enzyme-adapter-react-16 to v1.15.3 ( https://github.com/woocommerce/woocommerce-admin/pull/5007 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-08-19 15:30:59 +12:00
Paul Sealock
c7f63f7452
get selectors from wc-api ( https://github.com/woocommerce/woocommerce-admin/pull/4997 )
2020-08-19 10:03:40 +12:00
Jeff Stieler
c16da34c30
Migrate export data store to wp.data ( https://github.com/woocommerce/woocommerce-admin/pull/4958 )
...
* Add export ID to success response and fix typos in endpoint schema.
* Initial export data store.
Allows for starting export, but not checking progress.
* Use new export data store in analytics report tables.
* Remove defunct report export wc-api files.
* Apply review feedback from another wp.data PR.
* Use getResourceName() util for more DRYness.
* Fix linter error.
* Add response status code to fetchWithHeaders control.
* Use HTTP status rather than response body to determine success.
* Fix tests.
* Remove unused import from actions.
2020-08-18 09:04:58 -04:00
Joshua T Flowers
df89bb7aac
Fix note data actions and consolidate query constants ( https://github.com/woocommerce/woocommerce-admin/pull/4990 )
2020-08-18 14:45:42 +03:00
Bec Scott
4e8ca09a3a
Remove composite products from onboarding ( https://github.com/woocommerce/woocommerce-admin/pull/4996 )
...
Co-authored-by: Rebecca Scott <me@becdetat.com>
2020-08-18 10:56:36 +10:00
Timmy Crawford
a2e6b6e82e
Remove composite product from 1.4 release notes ( https://github.com/woocommerce/woocommerce-admin/pull/4995 )
...
I apparently made a bit of a mistake when assembling the changelog for 1.4. Thanks @becdetat for noticing this.
2020-08-17 17:31:12 -07:00
Timmy Crawford
7b2aedf88b
Final css tweaks for business modal in onboarding wizard. ( https://github.com/woocommerce/woocommerce-admin/pull/4994 )
2020-08-17 15:11:42 -07:00
Timmy Crawford
0259a6b52a
Update Jetpack Autoloader to match Woo Core. ( https://github.com/woocommerce/woocommerce-admin/pull/4993 )
...
* Update Jetpack Autoloader to match Woo Core.
* Don't pin JP Autoloader.
2020-08-17 15:06:00 -07:00
Paul Sealock
8afad405d4
Remove unused lib/date ( https://github.com/woocommerce/woocommerce-admin/pull/4987 )
2020-08-18 09:53:13 +12:00
Paul Sealock
5cbd4ed521
Documentation: Fix Add Report ( https://github.com/woocommerce/woocommerce-admin/pull/4991 )
...
* Update readme
* better
2020-08-18 09:45:21 +12:00
Paul Sealock
23846221e6
jsDoc: Fix errors ( https://github.com/woocommerce/woocommerce-admin/pull/4985 )
...
* jsDoc errors, round 1
* round 2
* round 3
* voila
* root0 -> props
2020-08-18 09:36:24 +12:00
Timmy Crawford
dfdc6d8f28
CSS fixes for Business Features popover. ( https://github.com/woocommerce/woocommerce-admin/pull/4907 )
2020-08-17 12:13:12 -07:00