grafana/public/app/plugins/panel
Dominik Prokop 0122f7ccad
DashboardScene: Support dashboard links (#77855)
* MenuItem: Allow react node as label

* LinkButton: Expose ButtonLinkProps

* Typecheck fix

* DashboardLinks: Refactor and use LinkButton and menu

* DashbaordLinks scene object

* Use flex layout for dashboard controls

* Update public/app/features/dashboard/components/SubMenu/DashboardLinksDashboard.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* fix keepTime and includeVars

* Add ellipsis to menu item label and description

* Use DashboardLink type from grafana/schema

* Update dashboard scene controls layout

* Fix e2e

* Test fix

* Bring back keyboard navigation

* Remove unused code

* One more fix

---------

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-15 17:49:51 +02:00
..
alertGroups Alerting: Use new "Label" components for alert instance labels (#70997) 2023-07-10 13:03:35 +02:00
alertlist Alerting: Allow to clear datasource selection in panel list (#77960) 2023-11-15 12:48:10 +01:00
annolist Tooltip: Ensure tooltip text is correctly announced by screenreaders (#76683) 2023-10-18 16:05:20 +01:00
barchart Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
bargauge Bar Gauge: Add max height option (#76042) 2023-11-07 07:11:13 +02:00
candlestick Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
canvas Canvas: Fix ability to draw arrows (#77573) 2023-11-02 22:55:31 +02:00
dashlist DashList: Update links with time range and variables change (#77850) 2023-11-08 14:08:59 +01:00
datagrid Chore: avoid using deprecated ArrayVector (#77581) 2023-11-02 18:24:57 +02:00
debug Plugins: Move alias support to plugin json (but still hardcoded) (#75129) 2023-09-29 08:20:37 -07:00
flamegraph Flamegraph: Add collapsing for similar items in the stack (#77461) 2023-11-09 15:31:07 +01:00
gauge Gauge: Add overflow scrolling support for vertical and horizontal orientations (#71690) 2023-08-23 03:08:11 +03:00
geomap Chore: type fixes (#77618) 2023-11-06 11:28:44 +00:00
gettingstarted Spinner: Fix so that the size property is correctly applied (#77135) 2023-10-25 15:39:32 +01:00
graph Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
heatmap Heatmap: Add support for exemplar rendering with native heatmap-cells (#77324) 2023-10-30 14:16:57 -05:00
histogram Chore: type fixes (#77618) 2023-11-06 11:28:44 +00:00
live Chore: Improve typings and ignore Graph (#75742) 2023-10-06 11:48:15 +01:00
logs logs: refactor: move logsModel to the logs folder (#70989) 2023-07-04 13:27:52 +02:00
news Chore: Generate plugin version and remove lineage version (#69781) 2023-06-27 12:47:14 +03:00
nodeGraph Chore: type fixes (#77618) 2023-11-06 11:28:44 +00:00
piechart Chore: Improve typings 🧹 (#74599) 2023-09-13 09:17:07 +01:00
stat Stat: Add panel option to control wide layout (#77018) 2023-11-10 19:42:24 +02:00
state-timeline Chore: Improve typings 🧹 (#74599) 2023-09-13 09:17:07 +01:00
status-history Chore: Generate plugin version and remove lineage version (#69781) 2023-06-27 12:47:14 +03:00
table Stack: Use the component from grafana/ui (#77543) 2023-11-06 18:15:52 +02:00
table-old Chore: Improve typings and ignore Graph (#75742) 2023-10-06 11:48:15 +01:00
text Dashboard: Reduce scope of contain: strict to TextPanel (#75499) 2023-09-27 13:14:35 -05:00
timeseries DashboardScene: Support dashboard links (#77855) 2023-11-15 17:49:51 +02:00
traces Tempo: Fix missing deep span link (#77936) 2023-11-13 11:10:19 +00:00
trend Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00
welcome Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
xychart Chore: Move internal GraphNG+Timeseries components into core (#77525) 2023-11-01 21:59:55 -07:00