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

Timepicker plugin #18845

Closed
epixa opened this issue May 5, 2018 · 8 comments
Closed

Timepicker plugin #18845

epixa opened this issue May 5, 2018 · 8 comments
Labels
enhancement New value added to drive a business result Feature:New Platform Feature:Timepicker Timepicker impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort

Comments

@epixa
Copy link
Contributor

epixa commented May 5, 2018

The timepicker plugin should track the global time range in a service and expose to other plugins a programmatic client for manipulating the global time range. It should also expose an observable for the time range. We should expose a higher order timepicker component that is integrated with this service. The static timepicker UI component should be from EUI.

@epixa epixa added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Feature:New Platform enhancement New value added to drive a business result labels May 5, 2018
@epixa epixa added :Discovery and removed Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc labels May 6, 2018
@epixa
Copy link
Contributor Author

epixa commented May 6, 2018

@elastic/kibana-discovery This is something the discovery team will own down the line, but it's one of the earlier things we need to build on the new platform to support greenfield app development, so the platform team will likely take a swing at this unless they get delayed or your time miraculously frees up in the coming months.

@epixa
Copy link
Contributor Author

epixa commented May 6, 2018

cc @elastic/kibana-platform

@timroes
Copy link
Contributor

timroes commented Sep 5, 2018

Since not losing the timepicker value is a common request (#4988, #18952) I wonder if keeping the time range is something that will be working within the concepts of the new platform for UI?

@epixa
Copy link
Contributor Author

epixa commented Sep 5, 2018

@timroes Yeah, my thinking was that the plugin would provide three things:

  1. Ability to create/manage a time range state
  2. A single shared time range state
  3. Timepicker component that integrates with time range state

Plugins could then choose whether or not or to what extent they want to use 2.

@timroes timroes added Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Timepicker Timepicker and removed :Discovery labels Sep 16, 2018
@markwalkom
Copy link
Contributor

This would be awesome, especially to allow visualisations that do "$metric this day/week/year"!

@woj-b
Copy link

woj-b commented Jan 8, 2019

Are there any workarounds for this at present? I found setting an interval in the Timelion query itself and setting all of the intervals to the smallest one used works, but this appears to be frowned upon, according to the documentation ("DO NOT USE")

@timroes timroes added Team:AppArch and removed Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Mar 16, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch (Team:AppArch)

@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Jun 21, 2021
@ppisljar
Copy link
Member

ppisljar commented Aug 8, 2022

Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment.

@ppisljar ppisljar closed this as completed Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:New Platform Feature:Timepicker Timepicker impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort
Projects
None yet
Development

No branches or pull requests

6 participants