Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate tutorial resources #64298

Merged
merged 13 commits into from
May 4, 2020
Merged

Conversation

DianaDerevyankina
Copy link
Contributor

Closes #55710

Summary

Moved apm assets into the apm plugin, ems assets into the maps plugin, other tutorial resources were moved into home/public/assets.

Checklist

Delete any items that are not applicable to this PR.

For maintainers

@DianaDerevyankina DianaDerevyankina self-assigned this Apr 23, 2020
* you may not use this file except in compliance with the Elastic License.
*/

import { ApmPlugin } from './plugin';
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer to see the file and content structure of the new plugin created using the scripts/generate_plugin

@DianaDerevyankina
Copy link
Contributor Author

I've found out that screenshot from azure_metrics folder isn't used at all as well as it's icon azure.svg. The same is for oracle.svg.
And there're some commented lines with previewImagePath for php_fpm_metrics, uptime_monitors, envoyproxy_metrics, postgresql_metrics, traefik_metrics and vsphere_metrics. Do we need to keep these assets and comments?

@DianaDerevyankina DianaDerevyankina marked this pull request as ready for review April 29, 2020 11:25
@DianaDerevyankina DianaDerevyankina requested review from a team as code owners April 29, 2020 11:25
@DianaDerevyankina DianaDerevyankina added Feature:Home Kibana home application Feature:NP Migration Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Apr 29, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@DianaDerevyankina DianaDerevyankina added release_note:skip Skip the PR/issue when compiling release notes v7.8.0 v8.0.0 labels Apr 29, 2020
@DianaDerevyankina
Copy link
Contributor Author

@elasticmachine merge upstream

Copy link
Contributor

@nreese nreese left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maps changes lgtm
code review

Copy link
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested in Chrome and the logos and screenshots still seem to be in place, LGTM.

# Conflicts:
#	x-pack/plugins/apm/kibana.json
#	x-pack/plugins/apm/public/index.ts
#	x-pack/plugins/apm/public/plugin.ts
Copy link
Member

@sorenlouv sorenlouv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code changes look good 👍
After the APM tutorial was moved into x-pack will OSS users still be able to see it?

@DianaDerevyankina
Copy link
Contributor Author

DianaDerevyankina commented May 4, 2020

After the APM tutorial was moved into x-pack will OSS users still be able to see it?

@sqren There's no apm tutorial at Home/Add data page for OSS users, so these changes won't affect them

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@DianaDerevyankina DianaDerevyankina merged commit a854a1d into elastic:master May 4, 2020
@sorenlouv
Copy link
Member

There's no apm tutorial at Home/Add data page for OSS users, so these changes won't affect them

@dziyanadzeraviankina was this always the case? And what's the reasoning for not making the tutorials available for OSS users?

@flash1293
Copy link
Contributor

@dziyanadzeraviankina I synced with @sqren and sorted it out. I will prepare a separate PR to fix the issue.

DianaDerevyankina added a commit to DianaDerevyankina/kibana that referenced this pull request May 4, 2020
* Migrate tutorial resources

Closes elastic#55710

* Added type to context in apm plugin index

* Removed context parameter  from ApmPlugin

* Generated apm plugin by generate_plugin script

* Removed getGreeting declaration

* Remove unused assets and comment previewImagePaths

* Removed unnecessary types file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
gmmorris added a commit to gmmorris/kibana that referenced this pull request May 4, 2020
…ana into alerting/np-tests-migration

* 'alerting/np-tests-migration' of github.com:gmmorris/kibana:
  [APM] Agent remote config: validation for Java agent configs (elastic#63956)
  [APM] Fix duplicate index patterns (elastic#64883)
  Drilldowns (elastic#61219)
  [Alerting] fix labels and links in PagerDuty action ui and docs (elastic#64032)
  [Event Log] Ensure sorting tests are less flaky (elastic#64781)
  update endpoint to restrict removing with datasources (elastic#64978)
  [Logs UI] [Alerting] Alerts management page enhancements (elastic#64654)
  Adjust kibana app owning files (elastic#65064)
  Migrate tutorial resources (elastic#64298)
  [Logs UI] Tweak copy in log alerts dialog (elastic#64645)
  [Logs UI] [Alerting] Documentation (elastic#64886)
  [Logs UI] Add dataset filter to ML module setup screen (elastic#64470)
  [TSVB] Fixing memory leak (elastic#64918)
  Bump backport to 5.4.1 (elastic#65041)
DianaDerevyankina added a commit to DianaDerevyankina/kibana that referenced this pull request May 5, 2020
* Migrate tutorial resources

Closes elastic#55710

* Added type to context in apm plugin index

* Removed context parameter  from ApmPlugin

* Generated apm plugin by generate_plugin script

* Removed getGreeting declaration

* Remove unused assets and comment previewImagePaths

* Removed unnecessary types file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
DianaDerevyankina added a commit that referenced this pull request May 5, 2020
* Migrate tutorial resources

Closes #55710

* Added type to context in apm plugin index

* Removed context parameter  from ApmPlugin

* Generated apm plugin by generate_plugin script

* Removed getGreeting declaration

* Remove unused assets and comment previewImagePaths

* Removed unnecessary types file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Home Kibana home application Feature:NP Migration release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Visualization editors, elastic-charts and infrastructure v7.8.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate tutorial resources
7 participants