-
Notifications
You must be signed in to change notification settings - Fork 8k
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
[Input Controls] Hide ability to create legacy input controls #156455
[Input Controls] Hide ability to create legacy input controls #156455
Conversation
320a8d8
to
e659882
Compare
034b139
to
f08c2a7
Compare
f08c2a7
to
218cf23
Compare
Pinging @elastic/kibana-presentation (Team:Presentation) |
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.
Visualizations 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.
Visualizations changes LGTM!
💚 Build Succeeded
Metrics [docs]Public APIs missing comments
Async chunks
Page load bundle
Unknown metric groupsAPI count
ESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: cc @Heenawter |
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.
Looked through the code and tested this locally and everything LGTM!
It's important to note that you can still access the Legacy Input Controls by navigating directly to the URL {baseURL}/app/visualize#/create?type=input_control_vis
, which I'd consider a good thing seeing as we haven't yet covered the entirety of the feature set from the legacy controls.
@@ -111,6 +111,63 @@ | |||
"version": "WzE4LDFd" | |||
} | |||
|
|||
|
|||
{ |
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.
Smart to add the Input Control to kbn archiver so that the test doesn't have to create one. Nice!
@Heenawter What is replacing the legacy input controls? All our dashboards use this visualization to allow users to filter data based on multiple predefined fields. |
Closes #150639
Summary
This PR takes another step forward in the deprecation process of the legacy input controls by hiding them from the visualization wizard + the visualization creation menu by marking the
input_control_vis
type ashidden
.Visualize Wizard
Creation Menu in Dashboard
Checklist
For maintainers