Drew Slobodnjak
1a857552a1
Trend: Support disconnect values and connect nulls options ( #70616 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-07-13 19:28:58 -07:00
fabrizio-grafana
2075dc4f2b
Dashboard: Add test dashboard for Flame Graph ( #70685 )
2023-07-07 18:15:47 +02:00
Hugo Hromic
adac251a23
Units: Add events/messages/records/rows throughput units ( #70726 )
...
* Adds support for additional throughput units to `valueFormats`.
These new units are useful for streaming, e.g. Kafka or RedPanda, and database systems.
* Adds missing entries to the dev dashboard tests.
2023-06-28 14:11:46 +02:00
Ercan
526160b769
ValueFormats: Add support for Turkish Lira (₺) ( #70662 )
...
chore(valueFormats): Turkish Lira (₺) Support add #70660
2023-06-27 11:43:36 +01:00
Drew Slobodnjak
b6d4b701b9
TimeSeries: Add option to disconnect values ( #70097 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-06-21 21:26:15 -05:00
Victor Marin
9f7776f073
Replace non-finite values and null-fill across timerange ( #69919 )
...
* Replace non-finite values and null-fill across timerange
* PR mods, fix tests, add test dashboard
* regen jsonnet
* poke gdev dash
* pr mods
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-06-14 09:18:51 +03:00
Darren Janeczek
d61af3adde
Dashboards: Data source template variable options now specify a current value using uid. ( #69259 )
...
* feat: template data source option current by uid
* fix: e2e with explicit uid for "slow-prometheus"
* revert: unrelated change
* revert: unreverted the actually related change
* chore: e2e support for testing ${variable:text}
* fix: use `:raw` instead of `:value` in e2e dashboard
2023-06-12 01:05:50 -07:00
Drew Slobodnjak
33af88481c
Barchart: Update gdev dashboard for tooltips ( #68657 )
2023-05-17 15:11:27 -07:00
Nathan Marrs
25c55d74f1
Trend: Add gdev dashboard ( #68502 )
2023-05-16 23:51:30 +03:00
Drew Slobodnjak
516cb30c36
Barchart: Add gdev dashboard for tooltips ( #68417 )
...
* Barchart: Add gdev dashboard for tooltips
* Add graph-ng tag for uplot dependency
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-05-15 15:43:08 -07:00
Ivana Huckova
d88da205f6
Elasticsearch: Migrate annotation calls to be run trough resources ( #68075 )
...
* Update
* Remove comment
* Add annotation to test dashboard
* Update devenv dashboard to correctly use textField
2023-05-10 09:30:57 +02:00
Ivana Huckova
3145660f5a
Elasticsearch: Run getTerms trough resource call if enableElasticsearchBackendQuerying enabled ( #67848 )
...
* Elasticsearch: Run getTerms torugh backend if toggle enabled
* Add template variables to devenv dashboard for easier testing
* Add TODO
* Run feature toggle gen to fix build
2023-05-06 10:00:43 +02:00
Nathan Marrs
3c2e71bf80
Canvas: Add gdev dashboard for connections ( #67792 )
2023-05-03 16:10:10 -07:00
Ryan McKinley
55df8afe8f
Timeseries: don't show conversion error for empty response ( #67590 )
2023-05-01 09:42:22 -07:00
Ryan McKinley
f5d97c677b
TimeSeries: Explicitly add transformer when timeseries-long exists ( #64092 )
2023-04-28 06:10:02 +03:00
Victor Marin
9599e8003b
Datagrid: Switch to panel context update ( #67221 )
...
* WIP
* Switch Datagrid to use PanelContext onUpdateData
* PR modifications
* refactor
* block panel if not enabled
2023-04-26 15:43:20 +03:00
Victor Marin
efd0e9cbea
Datagrid Panel: Edit data within your dashboards ( #66353 )
...
* wip
* Datagrid WIP: snapshotting when data edited, better UI for adding column/rows, refactors
* wip
* WIP
* wip
* Add series selector
* Delete selection on key press
* wip
* Multiple row select and delete
* wip
* draggable rows/columns, better column width calculator
* bug fixes
* scrollbars
* add feature flag
* bugfixes
* bugfixes
* bugfixes
* bugfixes
* Add possibility to rename column
* Input fixes
* bugfixes
* bugfixes
* performance optimisations
* WIP component refactoring and optimisations
* comment bit of code to remove error for testing
* fix column move and payload types
* WIP refactors and tests
* e2e tests
* queryGroup subscription refactor
* queryGroup - add component on update, fix failing tests
* refactor querygroup
* querygroup refactor
* tests
* fix codeowners validation
* lint fixes
* revert convertFieldType modification in favor of already merged mod + re-add mistakenly deleted line
* remove //ts-ignores
* Minor style tweaks
* fix
* align colors with theme
* fixes
* refactor
* add test for convertFieldType transformer and write todo
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-04-24 17:46:31 +03:00
Ryan McKinley
9452c0d718
Annotations: Support filtering the target panels ( #66325 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-04-18 15:39:30 -05:00
Ivana Huckova
65deff49b4
Devenv: Create new Elasticsearch dashboards for data in data source ( #65930 )
...
* Devenv: Create new Elasticsearch dashboards for data in data source
* Update dashboards
* Fix name in es migration
* Fix tresholds from null to 0
2023-04-05 14:43:19 +02:00
Torkel Ödegaard
3af8f3246a
Scenes: Add support for shared query results of other panel ( #65413 )
...
* Scene: Add support for shared query results of other panel
* Update
* Fixing dashboard
2023-04-05 10:19:54 +02:00
Torkel Ödegaard
b7b608418d
Templating: Introduce macros to simplify and optimize some scopedVars ( #65317 )
...
* Templating: Introduce macros to simplify and optimize some scopedVars
* Fixing tests
* fix test
* minor fix
* refactoring so macros work with formatting
* remove breaking change and keep current inconsistency
* Rename valueIndex to rowIndex
* Minor fixes
* Added test dashboard
* Added tags to dashboard
* Update
* Added test to check it returns match
* Update
* Fixed dashboard
* fix
2023-03-28 19:22:34 +02:00
David Radcliffe
cb68b1e0d1
Dashboard: Add value format for requests per minute ( #62258 )
...
add requests/min as value format option
2023-03-27 16:37:40 +03:00
Ryan McKinley
5870439026
Angular: Add feature toggle to disable angular at runtime ( #65245 )
2023-03-23 17:43:45 +02:00
Ryan McKinley
baf5a1d141
Angular: Rename autoMigrateGraphPanels feature flag to autoMigrateOldPanels ( #65243 )
2023-03-22 21:02:36 -07:00
Torkel Ödegaard
73ce20ab48
Table Panel: Add ability to use text color for value or hide value in gauge cell ( #61477 )
...
* BarGauge: New value options
* Fix typings for cell options, add new value mode option for bar gauge cells
* Add BarGauge panel option, tests, and update test dashboard
* Updated
* Added default
* Goodbye trusty console.log
* Update
* Merge changes from main
* Update docs
* Add valuemode doc changes
* Update gdev dashboard
* Update valueMode symbol name to valueDisplayMode
* Use Enums as Opposed to literals, don't calculate values when hidden
* Remove double import
* Fix tests
* One more test fix
* Remove erroneous targets field, fix type of maxDataPoints
* Strip nulls and add index field to Thresholds
* Gen cue
* remove bad targets again
* Fixes
---------
Co-authored-by: Kyle Cunningham <kyle@codeincarnate.com>
Co-authored-by: sam boyer <sdboyer@grafana.com>
2023-03-10 14:41:46 +01:00
Domas
548a5054ad
Table: Introduce sparkline cell type ( #63182 )
2023-03-10 14:41:06 +02:00
Ryan McKinley
5f2fecfda7
Dashboards: Avoid adding unused revision property ( #64362 )
2023-03-08 08:26:38 -08:00
Leon Sorokin
5510fdc3ce
TimeSeries: Ignore invalid, user-defined log-y-axis min/max limits ( #59758 )
2023-03-01 09:16:54 -08:00
Nathan Marrs
43a9156d23
Canvas: Update gdev dashboard background image url ( #63815 )
2023-02-27 13:15:55 -08:00
Ryan McKinley
4a8763d7b6
Heatmap: Support heatmap rows with non-timeseries X axis ( #60929 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-02-01 15:16:34 -08:00
Ryan McKinley
bba80b6c7a
Transformations: Selectively apply transformation to queries ( #61735 )
2023-01-31 17:06:06 +00:00
Will Browne
e7bfc4e749
TestData: Remove references to TestData "DB" ( #62603 )
...
* remove refs testdatadb
* fix trailing semi-colon
* remove pluginName completely
2023-01-31 16:40:00 +00:00
Victor Marin
846acd28ff
StateTimeline: Show correct legend label when value mappings set ( #62282 )
...
* StateTimeline: Show correct legend label when value mappings set
* Add test dashboard for thresholds and value mappings
* run stripnulls.sh
2023-01-27 14:30:42 +02:00
Torkel Ödegaard
4deb10888e
Revert "Transforms: Add join by fields" ( #62278 )
2023-01-27 11:58:18 +01:00
Ludovic Viaud
bfbc8c3c4f
Transforms: Add join by fields ( #61322 )
2023-01-26 13:10:05 +01:00
Niklas
3debfd0ca7
Transformations: Extract JSON Paths ( #59400 )
...
* Added new extractJSONPath transformer
Co-authored-by: Galen <galen.kistler@grafana.com>
2023-01-18 06:59:20 -06:00
Leon Sorokin
be1c5e13d5
DataFrame: Add explicit histogram frame type (panel & transforms) ( #61195 )
2023-01-10 17:42:45 -06:00
Leon Sorokin
a1609230f8
TimeSeries: Fix y-axis Yes/No and On/Off boolean units ( #61207 )
2023-01-09 23:04:50 -07:00
sam boyer
f86abf096d
schema: Use generated dashboard model in frontend ( #55769 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: polinaboneva <polina.boneva@grafana.com>
2022-12-20 15:04:14 +01:00
Drew Slobodnjak
5c7f77e402
Geomap: Add color gradients to route layer ( #59062 )
...
* Geomap: Add color gradients to route layer
* Add support for all color schemes
* Address PR feedback: remove ! from verified object
* Add arrow support and simplify color functions
* Simplify and clean-up code
* Remove line width slider and drive width by size
* Drive arrow size based on size
* Allow arrows for fixed color
* Add gdev dashboard
* Use square line caps only when arrows are active
* Apply size to width for fixed color and size
* Handle arrows when size and color are fixed
* Add tags to gdev dashboard
* Fix null error in backend test for gdev dashboard
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-12-15 09:54:08 -08:00
Leon Sorokin
e1e858323a
TimeSeries: Fix rendering when zooming to time ranges between datapoints ( #59444 )
2022-12-01 16:01:35 -07:00
Leon Sorokin
122f0d947e
BarChart: when horiz, allow rotation and skipping of y tick labels ( #59354 )
2022-11-29 21:46:39 -05:00
lean.dev
83bd57244d
Chore: Update version ( #58750 )
2022-11-15 10:03:05 -03:00
Leon Sorokin
860e25df3c
BarChart: add gdev panel for random threshold from query ( #58580 )
2022-11-11 08:58:08 -07:00
Todd Treece
c090de9ed9
Chore: Move dev-dashboards jsonnet into separate directory ( #58619 )
2022-11-11 04:19:29 -05:00
Leon Sorokin
778337e522
BarChart: Fix coloring from thresholds and value mappings ( #58285 )
2022-11-10 07:43:32 -06:00
Todd Treece
d80abd173b
Chore: Sort generated jsonnet dashboards by full path ( #58267 )
2022-11-04 15:14:56 -04:00
Todd Treece
e105b5a107
Chore: Add jsonnet library for devenv dashboards ( #57928 )
2022-11-03 11:04:39 -04:00
Drew Slobodnjak
94d9baa9ff
Geomap: Add photo layer ( #57307 )
...
* Geomap: Add photo layer
* Remove unrelated changes
* Add todos for follow up
* Geomap: simplify photos layer (#57320 )
* photos layer
* Remove unused import
Co-authored-by: drew08t <drew08@gmail.com>
* Add field selector for image source
* Add radius slider
* Fix rendering issue
* Only update vector layer after image load
* Add border color selection
* Update question mark source
* Add gdev dashboard for photo layer
* Add panel title to gdev dashboard
* Add photo validation
* Update geomap gdev dashboard to remove null value for threshold
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-11-02 16:50:59 -07:00
Drew Slobodnjak
cf4c0a5db4
Canvas: Minor fixes for canvas gdev dashboard ( #57781 )
2022-10-27 15:02:40 -07:00