-
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
[Lens][Visualizations] library annotation groups listing page #157988
[Lens][Visualizations] library annotation groups listing page #157988
Conversation
…b.com:drewdaemon/kibana into 141054/library-annotation-groups-listing-page
@elasticmachine merge upstream |
…b.com:drewdaemon/kibana into 141054/library-annotation-groups-listing-page
@MichaelMarcialis thanks for your design feedback. We're going to have to wait on some of the improvements you've pointed out:
As @sebelga pointed out, this is dependent on further improvements to the shared-ux components. We met as a team and feel okay about releasing without the merge and duplicate options for 8.9.
I have added the Data view column, but Usages will have to wait. It will require some technical thinking and, as with the "used-in X number of visualizations" callout on the save modal, I'm not certain of who will take ownership here.
This is a pre-existing behavior of the shared-ux component. I've created an issue for that team: #159507 |
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.
Design changes LGTM. Noting that some of the improvements that @MichaelMarcialis suggested will be implemented later 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.
Changes LGTM! I tested it locally and works fine!
Flaky test runner: https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/2379 |
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.
I have some comments about little things but I am ok with fixing it during fix-it week. Some of my questions might be not so much things to fix but just me being unaware of decisions we made. Or even not coming from this PR 😅
- Dark mode save modal stylings - that's coming from the save modal right and doesn't belong here, right?
- There is a memory leak when going from annotations group listing tab to visualization one. Not sure why it only happens this way, but has something to do with
urlState
. - When on annotation groups listing tab, when navigating away from visualize app, we come back to annotation listing tab. It's probably expected behavior, but I would probably expect coming back to visualizations in this case.
- I think this is not related to this PR. Open the same lens visualization with referenced annotation group with two annotations twice, in two tabs. Modify annotation in the first one and save. Switch tab and modify different annotation from the group. Save. Refresh the window. The annotation group gets the initial state and cannot be saved, no matter how many times I try.
…b.com:drewdaemon/kibana into 141054/library-annotation-groups-listing-page
💛 Build succeeded, but was flakyFailed CI StepsTest Failures
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsAPI count
async chunk count
ESLint disabled line counts
miscellaneous assets size
References to deprecated APIs
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
Summary
Resolve #141054
Resolve #145744
Screen.Recording.2023-06-05.at.9.42.24.AM.mov
lens
andlns
mentions from annotation plugin and visualization-ui-components?Checklist
Delete any items that are not applicable to this PR.