Sven Grossmann
f277902682
Sidebar: Create a sidebar that can render an extension (#102626)
* Extension Sidebar: Add missing `web-section` icon
* Extension Sidebar: Add core extension sidebar components
* Extension Sidebar: Integrate extension sidebar into Grafana
* Extension Sidebar: Change extension point to alpha
* Extension Sidebar: Fix saved state of docked extensions
* Extension Sidebar: Delete from local storage if undocked
* Extension Sidebar: Move main scrollbar from body to pane
* Extension Sidebar: Expose `ExtensionInfo`
* Extension Sidebar: Move `useComponents` into ExtensionSidebar
* Extension Sidebar: Store selection in `localStorage`
* Extension Sidebar: Simplify return of extension point meta
* Extension Sidebar: Ensure `body` is scrollable when sidebar is closed
* Extension Sidebar: Add missing `GlobalStyles` change
* Extension Sidebar: Don't render `ExtensionSidebar` unless it should be open
* Extension Sidebar: Better toggle handling
* Extension Sidebar: Fix wrong header height
* Extension Sidebar: Change `getExtensionPointPluginMeta` to use `addedComponents` and add documentation
* Extension Sidebar: Add tests for `getExtensionPointPluginMeta`
* Extension Sidebar: Add tests for `ExtensionSidebarProvider`
* Extension Sidebar: Fix tests `ExtensionSidebarProvider`
* Extension Sidebar: Add tests `ExtensionToolbarItem`
* Extension Sidebar: Add `extensionSidebar` feature toggle
* Extension Sidebar: Put implementation behind `extensionSidebar` feature toggle
* update feature toggles
* fix lint
* Extension Sidebar: Only toggle if clicking the same button
* Extension Sidebar: Hide sidebar if chromeless
* Update feature toggles doc
* Sidebar: Add `isEnabled` to ExtensionSidebarProvider
* Extension Sidebar: Use conditional CSS classes
* Extension Sidebar: Move header height to GrafanaContext
* Sidebar: Adapt to feature toggle change
* Sidebar: Remove unused import
* Sidebar: Keep featuretoggles in ExtensionSidebar tests
* ProviderConfig: Keep `config` import in tests
* FeatureToggles: adapt to docs review
* fix typo
2025-04-03 12:16:35 +02:00
..
2025-04-02 17:23:57 +03:00
2025-04-01 09:49:37 -05:00
2025-03-06 13:59:08 +01:00
2025-03-27 12:40:18 -03:00
2025-03-19 17:27:42 -04:00
2025-04-03 02:52:54 -05:00
2025-03-20 19:14:57 -04:00
2025-02-25 10:47:46 +00:00
2025-03-14 21:57:01 +01:00
2025-03-21 16:13:44 +00:00
2025-04-02 10:03:12 +01:00
2025-03-06 13:59:08 +01:00
2024-09-24 16:12:08 -04:00
2025-04-03 12:16:35 +02:00
2025-04-01 10:50:58 -04:00
2025-03-06 13:59:08 +01:00
2025-03-06 13:59:08 +01:00
2025-03-31 10:00:12 -06:00
2025-03-24 08:58:32 -05:00
2025-03-27 08:54:20 -05:00
2025-03-06 13:59:08 +01:00