grafana/public
Daniel Lee 7e95ded164
AzureMonitor: remove duplicate query logic on the frontend (#17198)
* feat: AzureMonitor implements legend key on backend

To be able to remove the duplicated query logic on the
frontend, the backend code needs to implement alias
patterns for legend keys as well as allowing the default
list of allowed time grains to be overridden. Some metrics
do not support all the time grains and the auto timegrain
calculation can be incorrect if the list is not overridden.

* feat: AzureMonitor - removes duplicate query logic on frontend

* AzureMonitor small refactoring

Extracted method and tidied up the auto time grain
code.

* azuremonitor: support for auto time grains for alerting

Converts allowed timegrains into ms and saves in dashboard json.
This makes queries for alerting with an auto time grain work in
the same way as the frontend.

* chore: typings -> implicitAny count down to 3413

* azuremonitor: add more typings
2019-07-04 22:47:24 +02:00
..
app AzureMonitor: remove duplicate query logic on the frontend (#17198) 2019-07-04 22:47:24 +02:00
dashboards Revert "Updated home dashboard, removed home dashboard header" 2019-01-28 15:01:42 +01:00
e2e-test noImplicitAny: Reduce errors to 3800-ish (#17781) 2019-06-27 13:21:04 +02:00
emails Fix: Alert email variable name typo fixed (#16232) 2019-03-27 09:42:20 +01:00
fonts Chore: fix modes for non-executable files (#16864) 2019-05-03 09:51:53 +02:00
img Updated explore icon and style tweaks 2019-02-18 18:26:24 +01:00
sass grafana/toolkit: bundle plugins with webpack (#17850) 2019-07-03 09:25:12 -07:00
test Explore: Adds orgId to URL for sharing purposes (#17895) 2019-07-03 16:36:12 +01:00
vendor TimePicker: Style and responsive fixes, restored dashboard settings (#17822) 2019-07-01 10:16:33 +02:00
views Fix: HTML meta tags fix for iOS (#16269) 2019-03-28 09:23:43 +01:00
robots.txt add support for robots.txt file 2015-06-15 19:02:38 -04:00