grafana/public/app/plugins/panel
Haris Rozajac 6ca8c6c6da
Dashboard Migrations: v25 & v24; migrate angular table (#108826)
* Dashboard Migrations: V31 LabelsToFields-Merge Migration

* Dashboard Migrations: V32 No-op migration

* simplify

* Refactor to reduce nesting

* Dashboard Migrations: V30 value mappings and tooltip options

* Do not automigrate since graph is migrated in v27

* Refactor to reduce nesting

* Add test case for invalid mapping

* migrate to v29

* wip

* Fix tests

* fix output

* wip

* fix min version issue

* fix wire

* ignore gauge logic as it never get's executed

* add panel migration to test

* improvements

* update

* cleanup

* address mappings inconsistencies

* cleanup

* fix lint issues

* add cfg when initializing

* v27 migration

* migrate to v26

* preallocate array

* remove logic for grafana-singlestat because it's shared with stat logic; improve error handling and testing

* fix go lint

* don't preallocate; cleanup comments

* cleanup

* wip

* run internal provider function when getting a single panel

* clean up; add tests

* add tests for panel plugin service

* remove obsolete mock for getting panel plugin

* add tests for the whole pipeline

* fix test and lint

* fix test

* Fix missing scenarios

---------

Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
2025-08-07 14:14:39 -06:00
..
alertlist Chore: reduces barrel files part II (#107688) 2025-07-09 06:15:33 +02:00
annolist
barchart BarChart: Add ad-hoc filter button to tooltip (#107874) 2025-07-29 18:53:43 +01:00
bargauge
candlestick Chore: reduces barrel files (#107512) 2025-07-07 09:23:27 +02:00
canvas Canvas: Pan and zoom improvement (#86879) 2025-07-31 19:34:48 +02:00
dashlist Chore: reduces barrel files part II (#107688) 2025-07-09 06:15:33 +02:00
datagrid
debug
flamegraph
gauge
geomap Accessibility: Make either `tooltip` or `aria-label` required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
gettingstarted
heatmap
histogram
live
logs New Logs Context: Logs context using the new Logs Panel (#108852) 2025-08-01 11:30:17 +00:00
logs-new LogLine: Add `Explain in Assistant` option to explain single log lines (#108387) 2025-07-23 12:12:47 +02:00
news
nodeGraph Accessibility: Make either `tooltip` or `aria-label` required when no button children present (#109131) 2025-08-05 12:04:35 +01:00
piechart Chore: Decouple `hideFrom.viz` and `hideFrom.tooltip` (#106857) 2025-07-30 15:32:43 -05:00
stat
state-timeline BarChart/StateTimeline: Use noValue setting for error message when data is empty (#107147) 2025-06-27 08:28:13 -05:00
status-history BarChart/StateTimeline: Use noValue setting for error message when data is empty (#107147) 2025-06-27 08:28:13 -05:00
table Dashboard Migrations: v25 & v24; migrate angular table (#108826) 2025-08-07 14:14:39 -06:00
text fix: percentage-based heights were not applied in updated scrollable iframe container 2025-06-24 09:20:42 -04:00
timeseries Chore: Decouple `hideFrom.viz` and `hideFrom.tooltip` (#106857) 2025-07-30 15:32:43 -05:00
traces Trace View: Add span filters to URL (#107363) 2025-07-17 10:00:57 +01:00
trend Chore: reduces barrel files (#107512) 2025-07-07 09:23:27 +02:00
welcome
xychart XYChart: Lift restrictions around re-using fields for color and size (#106690) 2025-07-23 14:55:58 +00:00