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

[Reporting/UI] Remove Legacy Deps from Reporting Mgmt Views #52526

Closed
tsullivan opened this issue Dec 9, 2019 · 4 comments
Closed

[Reporting/UI] Remove Legacy Deps from Reporting Mgmt Views #52526

tsullivan opened this issue Dec 9, 2019 · 4 comments
Assignees
Labels
(Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead enhancement New value added to drive a business result Feature:NP Migration

Comments

@tsullivan
Copy link
Member

The main functionality of the Reporting Management view is https://github.com/elastic/kibana/blob/master/x-pack/legacy/plugins/reporting/public/views/management/jobs.js

Before this code can be moved to the New Platform, it will need to be refactored to:

  • Remove Angular dependences
    • Replace Angular routing with react-router
  • Remove ui/ imports as dependencies
    • Consume as many NP dependencies as can be
@tsullivan tsullivan added enhancement New value added to drive a business result (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead Team:Stack Services Feature:NP Migration v7.6.0 labels Dec 9, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-stack-services (Team:Stack Services)

@tsullivan tsullivan changed the title [Reporting/UI] Remove Angular from Reporting Mgmt Views [Reporting/UI] Remove Legacy Deps from Reporting Mgmt Views Dec 9, 2019
@bmcconaghy bmcconaghy added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) and removed Team:Stack Services labels Dec 12, 2019
@bmcconaghy bmcconaghy added Team:Reporting Services and removed Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) labels Dec 20, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-reporting-services (Team:Reporting Services)

@LeeDr
Copy link
Contributor

LeeDr commented Jan 16, 2020

Not sure if we need a version label on this issue, but we're past 7.6.0 Feature Freeze now so maybe bump to v7.7.0.

@tsullivan tsullivan removed the v7.6.0 label Jan 21, 2020
@tsullivan
Copy link
Member Author

Closed in #58945

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead enhancement New value added to drive a business result Feature:NP Migration
Projects
None yet
Development

No branches or pull requests

5 participants