Commit Graph

3874 Commits

Author SHA1 Message Date
Mike Jolley ca7f706620 Merge pull request woocommerce/woocommerce-admin#2597 from woocommerce/update/components-package-3.1.0
Update components package 3.1.0
2019-07-05 11:31:05 +01:00
Mike Jolley 904ef37fb0 Changelog for component package 2019-07-05 11:26:50 +01:00
Mike Jolley a89716296c license typo 2019-07-05 11:26:12 +01:00
Daniel Rey López 08417da553 Allow each page to specify their breadcrumbs without having to render the Header component (https://github.com/woocommerce/woocommerce-admin/pull/2491)
* Simplify Header rendering, remove the use of react-slot-fill

* Remove the useless "/analytics" route

* Move all the <Header> renders to the new, declarative way of specifying breadcrumbs

* Re-render the Layout when a report is added using the REPORTS_FILTER, since that affects the breadcrumbs output

* Fix the base breadcrumb link and breadcrumbs on embedded pages

* Expanded Layout.propTypes to specify the breadcrumbs' shape
2019-07-05 09:15:49 +01:00
Joshua T Flowers d640b15d09 Add a theme REST API to allow uploading themes (https://github.com/woocommerce/woocommerce-admin/pull/2568)
* Add theme upload REST api controller

* Add theme data to theme controller response

* Add tests for themes api

* Change user cap check to upload_themes

* Add test for users without theme capabilities
2019-07-05 16:01:35 +08:00
Timmy Crawford aaab16086d Header: Adjust sizes at all breakpoints (https://github.com/woocommerce/woocommerce-admin/pull/2562)
* Adjust activity panel sizes.

* one header size to rule them all.
2019-07-04 08:58:08 -07:00
Justin Shreve 5a2f0c9da0 Onboarding - Add business extension recommendations (https://github.com/woocommerce/woocommerce-admin/pull/2551)
* Add business extension recommendations

* Fix failing test. Set max height and width for toggle

* Fix toggle display and fix when the extensions show (so they dont hide and disapear as "currently" selling is selected).
2019-07-04 11:56:28 -04:00
Albert Juhé Lluveras 49d15db27e Add countLabel prop to SearchListItem (https://github.com/woocommerce/woocommerce-admin/pull/2569) 2019-07-04 17:50:56 +02:00
Justin Shreve 393fc3113a Update color-studio to 1.0.5 (https://github.com/woocommerce/woocommerce-admin/pull/2575) 2019-07-04 10:44:43 -04:00
Joshua T Flowers 6c98e1d5cf Onboarding: Update theme order and sorting (https://github.com/woocommerce/woocommerce-admin/pull/2556)
* Only show installed themes with WC support and currently active theme

* Center tab panel buttons

* Fix installed param check typo

* Show installed themes in wc theme fetch fails
2019-07-04 14:12:33 +08:00
Paul Sealock 43bdfb2e7f Merge pull request woocommerce/woocommerce-admin#2524 from woocommerce/publish/packages-6-27-2019
Packages: prepare for release
2019-07-04 13:42:12 +12:00
Paul Sealock e56a811394 update packages README 2019-07-04 13:32:13 +12:00
Paul Sealock 1108d327be Packages: prepare for release 2019-07-04 13:30:25 +12:00
renovate[bot] 972fe4b0cd Update dependency eslint-plugin-jsx-a11y to v6.2.3 (https://github.com/woocommerce/woocommerce-admin/pull/2564) 2019-07-03 12:16:10 -07:00
Jeff Stieler 81a71e608f Merge pull request woocommerce/woocommerce-admin#2561 from woocommerce/fix/2448-remove-learn-more-link
Remove placeholder "learn more" link from excluded status setting.
2019-07-03 08:43:27 -06:00
Jeff Stieler 5b905025fc Merge pull request woocommerce/woocommerce-admin#2526 from woocommerce/add/311-report-csv-exporter-endpoint
Add Report CSV Export Endpoint
2019-07-03 08:43:18 -06:00
Joshua T Flowers 53035e7b1e Set default values for onboarding select dropdowns (https://github.com/woocommerce/woocommerce-admin/pull/2534)
* Set default values for onboarding select dropdowns

* Set defaults using onFocus for accessibility
2019-07-03 13:53:00 +08:00
Renovate Bot 52d35a2283 Update dependency husky to v2.7.0 2019-07-03 01:47:37 +00:00
Paul Sealock d6717eb0db Merge pull request woocommerce/woocommerce-admin#2557 from woocommerce/add/tracks-chart-table
Tracks: Add chart and table events
2019-07-03 13:38:25 +12:00
Paul Sealock b3bde09814 Merge pull request woocommerce/woocommerce-admin#2444 from woocommerce/update/route-handling
Route handling: Remove hash in favor of path parameter
2019-07-03 13:16:04 +12:00
Paul Sealock 7f898194b4 Tracks: add events to chart and table 2019-07-03 11:42:06 +12:00
Paul Sealock 3068013095 remove render404 2019-07-03 11:38:11 +12:00
Paul Sealock dbd8793c05 leading slash in leaderboards 2019-07-03 10:40:41 +12:00
Timmy Crawford 1814741014 Settings: Better structure to settings page, and protect form changes (https://github.com/woocommerce/woocommerce-admin/pull/2544)
* Add section header for historical import.

* Add alert on unsaved changes.

* The glass is half full. Therefore my state change should be too.

* Update button text.
2019-07-02 13:50:59 -07:00
Jeff Stieler c7d94cc929 Use the default "read reports" permission for the export endpoint. 2019-07-02 13:53:42 -06:00
Jeff Stieler 564b618f62 Remove placeholder "learn more" link from excluded status setting. 2019-07-02 13:42:29 -06:00
Jeff Stieler 3350605ef2 Merge pull request woocommerce/woocommerce-admin#2559 from woocommerce/add/2474-inbox-action-click
Add tracks event to Store Alert and Inbox Notification action clicks
2019-07-02 13:25:20 -06:00
Jeff Stieler 4a0b5b935a Merge pull request woocommerce/woocommerce-admin#2560 from woocommerce/add/2474-track-alert-snooze
Send tracks event for snoozing store alerts.
2019-07-02 13:25:00 -06:00
renovate[bot] b6be2eefc6 Lock file maintenance (https://github.com/woocommerce/woocommerce-admin/pull/2490) 2019-07-02 12:10:42 -07:00
Timmy Crawford f60c96b572 Ignore empty wp notice elements. (https://github.com/woocommerce/woocommerce-admin/pull/2552) 2019-07-02 08:35:03 -07:00
Timmy Crawford 0c1ed070b9 Examples: Update README (https://github.com/woocommerce/woocommerce-admin/pull/2554)
quick change to reflect the two new examples in the directory.
2019-07-02 08:34:37 -07:00
Jeff Stieler bdfe3520c3 Send tracks event for snoozing store alerts. 2019-07-02 09:18:52 -06:00
Jeff Stieler 1270f5204b Send tracks events for triggered note actions. 2019-07-02 08:29:20 -06:00
Jeff Stieler cc4ca8b965 Move tracks helper function into core functions file. 2019-07-02 08:27:31 -06:00
Ron Rennick ca40be6676 Merge pull request woocommerce/woocommerce-admin#2543 from woocommerce/2503-followup
Add error checking for failed remote gets added in woocommerce/woocommerce-admin#2503
2019-07-02 10:54:15 -03:00
Paul Sealock 80c5fa86d1 Merge pull request woocommerce/woocommerce-admin#2550 from woocommerce/add/tracks-dashboard
Dashboard: Add Tracks events
2019-07-02 12:39:32 +12:00
Paul Sealock 8857635162 fix tests 2019-07-02 12:35:58 +12:00
Paul Sealock b19e1dd261 Tracks: Add dashboard events 2019-07-02 12:31:48 +12:00
renovate[bot] d52a32692c Update dependency locutus to v2.0.11 (https://github.com/woocommerce/woocommerce-admin/pull/2515) 2019-07-01 17:26:35 -07:00
renovate[bot] 5f2a6492d4 Update dependency eslint-plugin-react to v7.14.2 (https://github.com/woocommerce/woocommerce-admin/pull/2513) 2019-07-01 17:21:20 -07:00
Paul Sealock 9d98f09b64 remove console.log 2019-07-02 12:20:56 +12:00
Paul Sealock 563e94b7a2 add leading slash in path for Leaderboards 2019-07-02 12:19:55 +12:00
renovate[bot] a12cc1b9e7 Update dependency eslint-plugin-jest to v22.7.1 (https://github.com/woocommerce/woocommerce-admin/pull/2512) 2019-07-01 17:16:32 -07:00
renovate[bot] 24ba1b96cb Update dependency concurrently to v4.1.1 (https://github.com/woocommerce/woocommerce-admin/pull/2510) 2019-07-01 17:08:00 -07:00
renovate[bot] 63217f3975 Update dependency ast-types to v0.13.2 (https://github.com/woocommerce/woocommerce-admin/pull/2509) 2019-07-01 17:06:10 -07:00
Paul Sealock a1a4e04c1f Merge pull request woocommerce/woocommerce-admin#2546 from woocommerce/fix/variations-low_stock_amount
Stock notifs: fix low_stock_amount for variations
2019-07-02 11:18:36 +12:00
Paul Sealock 3bbd19cc4d Merge pull request woocommerce/woocommerce-admin#2548 from woocommerce/fix/dash-feature-flag-false
Customizable dashboard: handle turned off feature flag
2019-07-02 11:17:06 +12:00
Justin Shreve 752f8c456d Onboarding - Profile Wizard: Add tracks events (https://github.com/woocommerce/woocommerce-admin/pull/2531)
* Onboarding: Add tracks events

* Update naming, fix how already_selling is determined
2019-07-01 14:13:29 -04:00
Jeff Stieler e6c445e1d4 Verify that user can view reports before allowing export download. 2019-07-01 12:06:25 -06:00
Paul Sealock a33bdda62e Customizable dashboard: handle turned off feature flag 2019-07-01 21:40:50 +12:00