- 07 May, 2019 13 commits
-
-
This adds support for using templated/dynamic urls in routes. * refactor interpolateString into utils and add interpolation support for app plugin routes. * cleanup and add error check for url parse failure * add docs for interpolated route urls Closes #16835
Brian Gann committed -
Marcus Efraimsson committed
-
Marcus Efraimsson committed
-
Marcus Efraimsson committed
-
Andrej Ocenas committed
-
* chore: AzureMonitor typescript typings Removes some types and using @grafana/ui types instead. Adds some typing for the AzureMonitor query. Also adds a getSubscriptions function that will used in the query editor. * fix: AzureMonitor adds back editor for annotation queries This must have been broken for a month or more. Now possible to edit annotation queries again. * feat: Azure Monitor - support for multiple subscriptions Adds a new dropdown for subscriptions in the query editor. Defaults to the subscription id in jsonData for queries that have no subscription id. * feat: adds Azure Logs multi subscriptions support The subscription id is needed for fetching the list of workspaces. Adds support to the Log Analytics datasource and to the annotations for Log Analytics to be able to choose between multiple subscriptions. * feat: AzureMonitor config page with multiple subs Adds support for multiple subscriptions for the different variations of configuring Azure Monitor and Azure Logs. To be able to show a list of subscriptions, the config has to be saved first - the plugin route fetches the tenant id, client id and client secret from the database so a call to get subscriptions requires that those fields are saved first. If the page has not saved then the use can manually paste in a subscription id. * feat: support for multi subs in Azure Monitor variables Adds an optional subscription parameter to the template variable macros. Also adds a Subscriptions macro. * fix: remove some implicit anys from tests
Daniel Lee committed -
Draft of What's new in v6.2 for the beta. Closes #16902
Marcus Efraimsson committed -
Dominik Prokop committed
-
BarGauge: New multi series enabled gauge like panel with horizontal and vertical layouts and 3 display modes (#16918) * BarGauge: switched to beta and updated beta notice design * Updated snapshot
Torkel Ödegaard committed -
ref #16496
Carl Bergquist committed -
closes #16850
Carl Bergquist committed -
* Bump version of @types/react and regenerate yarn.lock * Fix imports in grafana/ui
Dominik Prokop committed -
Torkel Ödegaard committed
-
- 06 May, 2019 12 commits
-
-
* PanelModel: Clear queryRunner on destroy * fix test asumptions
Torkel Ödegaard committed -
* Panels: Initial poc of no panel titles * moving panel-container to DashboardPanel * Starting to work * Gauge fix * Panels: tweaked panel padding and title z-index stuff * Panels: changed panel padding a bit and simplified it by having same padding in vertical and horizontal * Lots of tweaks to panel padding related stuff * Updated snapshot * Added test dashboard * Final refactorings * Trim title befgor applying panel-container--no-title class * Remove unnecessary type annotation * Panels: hasTitle no need to trim * Gauge: fixed font family
Torkel Ödegaard committed -
This fixes a regression introduced in #16646 where using Elasticsearch pre-v7.0 and alerting resulted in an error when trying to deserialize the response of total number of hits. Total number of hits is not in use by the backend so we're removing it for now to make ES 6 and 7 being able to deserialize search responses without errors. Closes #15622
Marcus Efraimsson committed -
* Gauge: began looking at gauge title * Gauge: title improvements * Minor progres * Gauge: title improvements, still needs more tweaking * Gauge: title is starting to work ok * Use selectThemeVariant * Remove unused type
Torkel Ödegaard committed -
* move datemath to grafana/ui * don't reference @grafana/ui from its own component
Ryan McKinley committed -
Fixes #16880
Ryan McKinley committed -
Carl Bergquist committed
-
When allow_embedding is false (default) the Grafana backend will set the http header `X-Frame-Options: deny` in all responses to non-static content which will instruct browser to not allow Grafana to be embedded in `<frame>`, `<iframe>`, `<embed>` or `<object>`. Closes #14189
Marcus Efraimsson committed -
Several pkg/tsdb tests fail to compile on 32bit platforms due to integer overflow.
Mark Goodwin committed -
Currently all API requests set Cache-control: no-cache to avoid browsers caching sensitive data. This fixes so that all responses returned from backend not are cached using http headers. The exception is the data proxy where we don't add these http headers in case datasource backend needs to control whether data can be cached or not. Fixes #16845
Marcus Efraimsson committed -
psschand committed
-
Progress: #14714
Hugo Häggmark committed
-
- 04 May, 2019 1 commit
-
-
* update single stat data model * update single stat data model * update single stat data model * show limit default * merge master * change stat selector to single until #15954 * add tooltip * begin children * move options under display * align gauge options * add migration tests * Docs: Updated changelog * SingleStatPanels: show title if manual specified * FieldPropEditor: Max should change max * change stats to calcs in config * remove prefix/suffix * add test * abort field cycle when passed the limit * stub a better test * move title to Field * remove title
Ryan McKinley committed
-
- 03 May, 2019 14 commits
-
-
Ryan McKinley committed
-
Ryan McKinley committed
-
psschand committed
-
* try this again * use element rather than grid position * adding back console output to debug gridPos alternative * less logging * simplify * subscribe/unsubscribe to event streams when view changes * Panels: Minor change to lazy loading
Ryan McKinley committed -
* 4843 - Added reload endpoint for LDAP config closes #4843 * Refactor to make the reload work after master drifted
Samuel committed -
Fixes #16833
Fernando Kramer committed -
Torkel Ödegaard committed
-
Fix file modes for various html, svg and ts files. These should not be executable (rpmlint complains).
Mark Goodwin committed -
Torkel Ödegaard committed
-
Progress: #14714
Hugo Häggmark committed -
Ryan McKinley committed
-
* use ConfigEditor * use ConfigEditor * update readme * make the jsondata generic
Ryan McKinley committed -
* datasource interface cleanup * more types * use PluginInclude
Ryan McKinley committed -
Ryan McKinley committed
-