grafana/devenv/dev-dashboards
Torkel Ödegaard fd21e0ba14
DataLinks: enable access to labels & field names (#18918)
* POC: trying to see if there is a way to support objects in template interpolations

* Added support for nested objects, and arrays

* Added accessor cache

* fixed unit tests

* First take

* Use links supplier in graph

* Add field's index to cache items

* Get field index from field cache

* CHange FiledCacheItem to FieldWithIndex

* Add refId to TimeSeries class

* Make field link supplier work with _series, _field and _value vars

* use field link supplier in graph

* Fix yaxis settings

* Update dashboard schema version and add migration for data links variables

* Update snapshots

* Update build in data link variables

* FieldCache - idx -> index

* Add current query results to panel editor

* WIP Updated data links dropdown to display new variables

* Fix build

* Update variables syntac in field display, update migration

* Field links supplier: review updates

* Add data frame view and field name to TimeSeries for later inspection

* Retrieve data frame from TimeSeries when clicking on plot graph

* Use data frame's index instead of view

* Retrieve data frame by index instead of view on TimeSeries

* Update data links prism regex

* Fix typecheck

* Add value variables to suggestions list

* UI update

* Rename field to config in DisplayProcessorOptions

* Proces single value of a field instead of entire data frame

* Updated font size from 10px to 12px for auto complete

* Replace fieldName with fieldIndex in TimeSeries

* Don't use .entries() for iterating in field cache

* Don't use FieldCache when retrieving field for datalinks in graph

* Add value calculation variable to data links (#19031)

* Add support for labels with dots in the name (#19033)

* Docs update

* Use field name instead of removed series.fieldName

* Add test dashboard

* Typos fix

* Make visualization tab subscribe to query results

* Added tags to dashboard so it shows up in lists

* minor docs fix

* Update singlestat-ish variables suggestions to contain series variables

* Decrease suggestions update debounce

* Enable whitespace characters(new line, space) in links and strip them when processing the data link

* minor data links UI update

* DataLinks: Add __from and __to variables suggestions to data links (#19093)

* Add from and to variables suggestions to data links

* Update docs

* UI update and added info text

* Change ESC global bind to bind (doesn't capture ESC on input)

* Close datalinks suggestions on ESC

* Remove unnecessary fragment
2019-09-13 16:38:21 +02:00
..
alerting devenv: add alert list panel (#16896) 2019-05-06 10:15:14 +02:00
datasource-elasticsearch elasticsearch: add 7.x version support (#16646) 2019-04-25 09:41:13 +02:00
datasource-influxdb Devenv: Updated home dashboard and added new influxdb test dashboard 2019-04-26 09:48:00 +02:00
datasource-mssql More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
datasource-mysql More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
datasource-postgres More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
datasource-testdata Dashboard: Fixes lazy loading & expanding collapsed rows on mobile (#17055) 2019-05-14 14:41:24 +02:00
feature-templating DataLinks: enable access to labels & field names (#18918) 2019-09-13 16:38:21 +02:00
panel-bargauge BarGauge: Fix for negative min values (#17192) 2019-05-21 13:10:23 +02:00
panel-common DashboardDatasource: reuse query results within a dashboard (#16660) 2019-08-27 11:06:49 +02:00
panel-gauge Gauge/BarGauge: Rewrite of how migrations are applied (#18375) 2019-08-06 08:26:11 +02:00
panel-graph Graph: Updated y-axis ticks test dashboard (#18677) 2019-08-22 10:23:21 +02:00
panel-polystat More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
panel-singlestat SingleStat: use DataFrame results rather than TimeSeries/TableData (#18580) 2019-08-21 07:56:53 -07:00
panel-table More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
scenarios More development dashboards (#16550) 2019-04-15 10:51:17 +02:00
home.json BarGauge: Fix for negative min values (#17192) 2019-05-21 13:10:23 +02:00