-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Timelion App removal #110255
Timelion App removal #110255
Conversation
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@stratoula This message says that it should be removed in version 8.0. I think it's an issue cause if I'm not wrong we planned to do it in 8.1/2? |
@alexwizp yes you are right. Can we change it in another PR? |
|
|
@elasticmachine merge upstream |
merge conflict between base and head |
@elasticmachine merge upstream |
We should left here |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stack Monitoring changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok for the Core changes
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Vis editors team code changes LGTM!
- Although I had timelion-sheets, kibana didn't fail. I don't see the removed SO type to the SO management page but I can retrieve my timelion expression by the
.kibana
index. - The whitelisted timelion setting has been removed in cloud https://github.com/elastic/cloud/pull/88014
- We are not going to update the docs with a section on how to retrieve your SOs from
.kibana
index. I will create a known-issue instead.
Very well done @VladLasitsa 👏 This PR feels good :)
2 questions:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Went over all the import
statements to see if any of the packages used by timelion was no longer needed after timelion had been removed
import 'angular-sanitize'; | ||
// required for ngRoute | ||
import 'angular-route'; | ||
import 'angular-sortable-view'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As far as I can see, this package isn't used anywhere else in Kibana and can be removed from the package.json
file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@watson 'angular-sanitize' and 'angular-route' are using in x-pack\plugins\monitoring\public\angular\app_modules.ts
. We cannot remove them for now. I can remove only 'angular-sortable-view'.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, yean I meant just angular-sortable-view
. I guess the diff above just shows a bit more than what I'm commenting on 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, I've removed angular-sortable-view
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reporting test archive changes LGTM
|
@elasticmachine merge upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM,
Looked through the code owners section and saw that it's just against one file of Cypress so we should be good as it's a mapping change. Cypress tests looked to have run so I think we are good here.
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Saved Objects .kibana field count
Unknown metric groupsAPI count
async chunk count
References to deprecated APIs
History
To update your PR or re-run it, just comment with: cc @VladLasitsa |
* Remove timelion app and stuff which related to it * Fix CI * Fix lint * Fix tests * Fix tests * Fis tests * Fix some comments * Clean up * fix CI * fix some comments * Fix deprecation examples * Return `enabled` property in config for timelion vis * Remove unused angular lib Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
* Timelion App removal (#110255) * Remove timelion app and stuff which related to it * Fix CI * Fix lint * Fix tests * Fix tests * Fis tests * Fix some comments * Clean up * fix CI * fix some comments * Fix deprecation examples * Return `enabled` property in config for timelion vis * Remove unused angular lib Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Alexey Antonov <alexwizp@gmail.com> * Fix CI Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
Closes: #100987, Closes #71624, Closes #14624, Closes #10532
Summary
What have been done:
configSchema
in vis_type_timelion which related only to timelion apptimelion-sheet
saved objects from json's which we use for functional teststimelion
privilage because it using only for timelion appChecklist
Delete any items that are not applicable to this PR.