[Metrics UI] Setup commonly used time ranges in timepicker#56701
[Metrics UI] Setup commonly used time ranges in timepicker#56701simianhacker merged 7 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui) |
There was a problem hiding this comment.
The code is good. I would move the duplicated code to a shared place, especially because this is useful for me as well for the logs UI.
Edit: if you cannot think of a good place to place the shared code we can merge this now and tackle that later, when I add this to my PR.
x-pack/legacy/plugins/infra/public/pages/metrics/components/time_controls.tsx
Outdated
Show resolved
Hide resolved
x-pack/legacy/plugins/infra/public/pages/metrics/components/time_controls.tsx
Outdated
Show resolved
Hide resolved
…ges; reduce duplicate code for mapping quick ranges
|
@afgomez I changed the function definition for |
|
@elasticmachine merge upstream |
|
@elasticmachine merge upstream |
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
…6701) * [Metrics UI] Setup commonly used time ranges in timepicker * Fixing tests by mocking out useKibanaUISetting * add definition override to useKibanaUISetting for timepicker:quickRanges; reduce duplicate code for mapping quick ranges * Fixing types Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
…57253) * [Metrics UI] Setup commonly used time ranges in timepicker * Fixing tests by mocking out useKibanaUISetting * add definition override to useKibanaUISetting for timepicker:quickRanges; reduce duplicate code for mapping quick ranges * Fixing types Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* master: (34 commits) [Index management] Server-side NP ready (elastic#56829) Webhook action - make user and password secrets optional (elastic#56823) [DOCS] Removes reference to IRC (elastic#57245) [Monitoring] NP migration: Local angular module (elastic#51823) [SIEM] Adds ECS link to help menu (elastic#57104) Ensure http interceptors are shares across lifecycle methods (elastic#57150) [Remote clusters] Migrate server code out of legacy (elastic#56781) fixes render bug in alert list (elastic#57152) siem 7.6 updates (elastic#57169) Make the update alert API key API work when AAD is out of sync (elastic#56640) fix(NA): MaxListenersExceededWarning on getLoggerStream (elastic#57133) [Metrics UI] Setup commonly used time ranges in timepicker (elastic#56701) [Maps] set filter.meta.key to geoFieldName so query passes filterMatchesIndex when ignoreFilterIfFieldNotInIndex is true (elastic#56692) Create plugin mock for event log plugin (elastic#57048) fix ts error on master (elastic#57236) Don't create API key for disabled alerts when calling create API (elastic#57041) Fix enable and disable API to still work when AAD is out of sync (elastic#56634) [DOCS] Canvas embed objects (elastic#57156) Delete autocomplete namespace (elastic#57187) Security - Inject logout url (elastic#57201) ...
Summary
This PR fixes #50191 by using the
timepicker:quickRangesto populate thecommonlyUsedRangesargument on theEuiSuperDatePicker.Before
Metrics Explorer
Metric Detail Page
After
Metrics Explorer
Metric Detail Page