-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Remove navigation from Discover to Visualize #89132
Remove navigation from Discover to Visualize #89132
Conversation
@elasticmachine merge upstream |
Pinging @elastic/kibana-app (Team:KibanaApp) |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
merge conflict between base and head |
@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.
Code removing LGTM overall, a bit sad to see the Visualize sunset 😢
Left couple of questions to discuss.
The last question: do we need to change wording in
src/plugins/discover/public/application/components/sidebar/discover_field_details.tsx
for Visualize
button since it has no more connections to visualize app?
the same question for tracking clicks naming:
I don't have a good idea how to rename it, so maybe it should stay as it is
Adding a few cents from Discover side
@sulemanof sharing your pain from Discover side, it was fun all these years 😭
I think it's ok to leave it this way, users are generally not aware to which module they are directed, so it's meant in a way like "show me something nice - visualize" .. and Lens for them isn't a separate module. furthermore they can also land in Maps. |
I agree with Matthias on that |
@kertal we could arrange an evening of memories and nostalgia for that times 😄 |
💚 Build SucceededMetrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
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.
Code LGTM 👍 , tested locally with Chrome/Safari, running our functional test server, no Visualize
Button is displayed, running our regular dev build, Visualize
Button is displayed. Works as expected! Looking forward to the evening of memories and nostalgia that @sulemanof suggested, where we can share the favorite features we deprecated, the prettiest bugs we've committed or solved 🥳
* Remove navigation from Discover to Visualize * Remove unused translation * Remove oss check from functional test * Fix functional test * Skip test for OSS * Fix * Should not remove the uiSettings getter and setter * Move the isOss flag inside the test * Cleanup Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Remove navigation from Discover to Visualize * Remove unused translation * Remove oss check from functional test * Fix functional test * Skip test for OSS * Fix * Should not remove the uiSettings getter and setter * Move the isOss flag inside the test * Cleanup Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Summary
This PR removes the Discover's ability to navigate to Visualize. This functionality was enabled only for the OSS distributable.
Specifically: