grafana/public/app/plugins/panel
Andrej Ocenas fdd6620d0a
NodeGraph: Exploration mode (#33623)
* Add exploration option to node layout

* Add hidden node count

* Add grid layout option

* Fix panning bounds calculation

* Add legend with sorting

* Allow sorting on any stats or arc value

* Fix merge

* Make sorting better

* Reset focused node on layout change

* Refactor limit hook a bit

* Disable selected layout button

* Don't show markers if only 1 node is hidden

* Move legend to the bottom

* Fix text backgrounds

* Add show in graph layout action in grid layout

* Center view on the focused node, fix perf issue when expanding big graph

* Limit the node counting

* Comment and linting fixes

* Bit of code cleanup and comments

* Add state for computing layout

* Prevent computing map with partial data

* Add rollup plugin for worker

* Add rollup plugin for worker

* Enhance data from worker

* Fix perf issues with reduce and object creation

* Improve comment

* Fix tests

* Css fixes

* Remove worker plugin

* Add comments

* Fix test

* Add test for exploration

* Add test switching to grid layout

* Apply suggestions from code review

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>

* Remove unused plugin

* Fix function name

* Remove unused rollup plugin

* Review fixes

* Fix context menu shown on layout change

* Make buttons bigger

* Moved NodeGraph to core grafana

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-05-12 16:04:21 +02:00
..
alertlist Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
annolist Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
barchart BarChart: enable series toggling via legend (#33955) 2021-05-11 21:40:04 +02:00
bargauge TimeSeries: Make timeseries the default panel and remove beta state (#33639) 2021-05-05 13:19:14 +02:00
dashlist Models: Properly indicate Apache licensing of CUE files (#33960) 2021-05-11 21:44:57 -07:00
debug GraphNG - shared cursor (#33433) 2021-05-10 14:24:23 +02:00
gauge TimeSeries: Make timeseries the default panel and remove beta state (#33639) 2021-05-05 13:19:14 +02:00
gettingstarted v8: Update login page design (#33923) 2021-05-11 16:34:44 +02:00
graph GraphNG - shared cursor (#33433) 2021-05-10 14:24:23 +02:00
heatmap GraphNG - shared cursor (#33433) 2021-05-10 14:24:23 +02:00
histogram Refactor and unify option creation between new visualizations (#33867) 2021-05-10 22:25:14 +02:00
live Live: expose publish on live interfaces (#33596) 2021-04-30 17:35:03 -07:00
logs Explore: Add logs navigation to request more logs (#33259) 2021-05-03 19:34:32 +02:00
news Models: Properly indicate Apache licensing of CUE files (#33960) 2021-05-11 21:44:57 -07:00
nodeGraph NodeGraph: Exploration mode (#33623) 2021-05-12 16:04:21 +02:00
piechart Unify tooltip options across visualizations (#33892) 2021-05-11 15:46:12 +02:00
pluginlist Emotion: Upgrades emotion from 10 to 11 and updates all import paths (#32541) 2021-04-01 14:15:23 +02:00
stat TimeSeries: Make timeseries the default panel and remove beta state (#33639) 2021-05-05 13:19:14 +02:00
table Models: Properly indicate Apache licensing of CUE files (#33960) 2021-05-11 21:44:57 -07:00
table-old Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
text Models: Properly indicate Apache licensing of CUE files (#33960) 2021-05-11 21:44:57 -07:00
timeline BarChart: enable series toggling via legend (#33955) 2021-05-11 21:40:04 +02:00
timeseries Do not crash timeseries panel if there is no time series data in the response (#33993) 2021-05-12 14:14:39 +02:00
welcome v8: Update login page design (#33923) 2021-05-11 16:34:44 +02:00
xychart Unify tooltip options across visualizations (#33892) 2021-05-11 15:46:12 +02:00