grafana/public/app/features/explore/utils
Ben Donnelly 524f111ab3
Explore: Allow the use of plugin panels (#66982)
* Explore: Allow the use of plugin panels

Allow plugins to define a visualisation to use in explore that comes from a plugin.

* Explore: Allow the use of plugin panels

Rename ExplorePanel to CustomContainer

* Explore: Allow the use of plugin panels

Changed CustomContainer to take all frames for plugin id.
Add field preferredVisualisationPluginId to frame metadata.
Updated decorators to check for plugin and fallback to preferredVisualisationType if plugin cannot be found.

* Explore: Allow the use of plugin panels

Handle case where there are no custom frames

* Explore: Allow the use of plugin panels

Add test cases
2023-07-07 11:28:44 +02:00
..
decorators.test.ts Explore: Allow the use of plugin panels (#66982) 2023-07-07 11:28:44 +02:00
decorators.ts Explore: Allow the use of plugin panels (#66982) 2023-07-07 11:28:44 +02:00
getRawPrometheusListItemsFromDataFrame.test.ts Prometheus: New instant query results view in Explore (#60479) 2023-01-04 10:46:03 -06:00
getRawPrometheusListItemsFromDataFrame.ts Prometheus: Fix numeric values in raw prometheus view which are being formatted as text (#69737) 2023-06-08 09:32:09 -05:00
links.test.ts Correlations: Enable traceView formatted links (#67160) 2023-05-16 07:47:15 -05:00
links.ts XYChart: Fix variable interpolation in datalinks/toggletip (#70195) 2023-06-15 19:04:41 -06:00
queries.ts Explore: Refactor & centralize URL/state sync (#66286) 2023-06-06 15:31:39 +01:00
supplementaryQueries.test.ts Explore: Fix using data source line limit when opening logs sample in split view (#66601) 2023-04-19 17:04:47 +02:00
supplementaryQueries.ts logs: refactor: move logsModel to the logs folder (#70989) 2023-07-04 13:27:52 +02:00