Commit Graph

32 Commits (1a6b46e98df494a9e5fb07f87c06704252ce3ff4)

Author SHA1 Message Date
Ivan Ortega Alba 1a6b46e98d
Scenes: Add support for Datasource variables (#59147) 3 years ago
Ashley Harrison 824a562b03
Navigation: share logic between `buildBreadcrumbs` and `usePageTitle` (#58819) 3 years ago
Ashley Harrison 26a7423151
Chore: add some unique keys to prevent warnings (#59143) 3 years ago
Ivan Ortega Alba f98ec2c582
Scenes: Add custom variable support (#59057) 3 years ago
Torkel Ödegaard 156ed4b56c
VizPanel: Support panel migrations and state changes (#58501) 3 years ago
Torkel Ödegaard 38b980bd81
SceneObject: Prevent state mutation by using Object.freeze (#58936) 3 years ago
Torkel Ödegaard 0c4aa6d0d8
DashboardScene: First step to loading the current dashboard model and rendering it as a scene (#57012) 3 years ago
Torkel Ödegaard bce83485a9
Scenes: Share factory function for test data query runner (#58816) 3 years ago
Torkel Ödegaard 20133ec6fb
Variables: Use new format registry from templateSrv (#58813) 3 years ago
Torkel Ödegaard 8c585a4ebf
Scene: Variables interpolation formats and multi value handling (#58591) 3 years ago
Torkel Ödegaard 84a69135a7
Scene: Variables and support for declaring variable dependencies and getting notified or re-rendered when they change (#58299) 3 years ago
Dominik Prokop 80e80221b9
Scenes: Grid layout (#56737) 3 years ago
Torkel Ödegaard b5651803e0
Scene: ObjectVariable for supporting the built in system variables and object scoped variables (__data for example) (#58291) 3 years ago
Torkel Ödegaard 6ed35292fe
Variables: SceneVariable update process (#57784) 3 years ago
Torkel Ödegaard 1fb37b54b3
Scenes: Enforce explicit accessibility modifiers (ESLint) (#58331) 3 years ago
Torkel Ödegaard f0ab4bea8c
Scene: SceneObject and SceneObjectBase refinements and stricter typing (#57851) 3 years ago
Zoltán Bedi c0b778134e
Revert: Query editor components from grafana-ui (#57436) 3 years ago
Ashley Harrison 11eb02a183
enable rule role-has-required-aria-props (#55841) 3 years ago
Torkel Ödegaard 49bc70c812
TopNav: Panel edit changes (#54746) 3 years ago
kay delaney 4c7732ad17
Chore: Upgrade Typescript to 4.8.2 (#54901) 3 years ago
Torkel Ödegaard 11de1dfe40
TopNav: Plugin page layouts / information architecture (#53174) 3 years ago
Ashley Harrison 211c9991c5
Navigation: Add responsive behaviour to `ToolbarButtonRow` (#53739) 3 years ago
Alex Ratner fecf4c41ad
Dashboard: Spelling corrections in end-user visible dialogs (#53340) 3 years ago
Scott Lepper de956fc3d8
Core code editor/builder components (#52421) 3 years ago
Torkel Ödegaard 16f813fc04
Scene: Fixing state issue with useState when SceneObject instance changes (#52372) 3 years ago
Torkel Ödegaard 8d92417a16
Scenes: Improve typing of scene state to avoid type guards and casting (#52422) 3 years ago
Torkel Ödegaard 4aae9d1567
Scene: Support for collapsable rows via a nested scene object (#52367) 3 years ago
Torkel Ödegaard 85309f4e63
Scenes: Fixes layout when the editor is active (#52291) 3 years ago
Torkel Ödegaard a472e094e1
TopNav: Page can now support dashboard page layouts (Both new and old) (#52039) 3 years ago
Torkel Ödegaard 849134b5dd
Scene: Small refactorings and name changes (#51866) 3 years ago
Torkel Ödegaard 9f2df8f8ee
Scene: Fix merge issue in main (#51865) 3 years ago
Torkel Ödegaard 935334cbda
Scene: POC for a future dashboard model and runtime (#50980) 3 years ago