grafana/public/app/features
Torkel Ödegaard 935334cbda
Scene: POC for a future dashboard model and runtime (#50980)
* Playing around

* This is getting interesting

* Updates

* Updated

* Observable experiments

* This is tricky

* VizPanel panel renderer

* New model progress

* Maybe this could be something

* Updated

* Rename

* updates

* Updated

* Query runners? not sure

* Updated

* updates

* flex box layout starting to work

* Testing

* Tested an action

* Parent context sort of working

* Progress

* Progress

* Updated

* Starting to work

* Things are working

* Scene list, nested scene demo

* Progress on repeats

* Moving things

* Pretty big progress

* More things working

* Great progress

* Progress

* Name changing

* Minor tweaks

* Simplified sizing

* Move toggleDirection to SceneFlexLayout

* add feature flag (#50990)

* removed new useObservable hook

* Rename folder and feature toggle to scenes

* Caching scenes so you can go back to another scene without having to re-query data

* Fix issue with subs on re-mount

* Fixing test

* Added SceneCanvasText to play around with layout elements with size based on content

* Scene: Edit mode and component edit wrapper that handles selection  (#51078)

* First step for scene variables

* Started playing around with a scene edit mode

* Better way to set component

* Progress on edit mode

* Update

* Progress on edit mode

* Progress on editor

* Progress on editor

* Updates

* More working

* Progress

* Minor update

* removed unnessary file

* Moving things around

* Updated

* Making time range separate from time picker

* minor rename of methods

* The most basic variable start

* Minor renames

* Fixed interpolate issue if not found at closest level

* An embryo of event model and url sync handling

* Update url sync types

* Removed unnessary any type arg

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2022-07-07 08:53:02 +02:00
..
admin TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
alerting TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
annotations Chore: some low-hanging type assertion fruit (#51618) 2022-06-30 10:40:00 +01:00
api-keys TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
canvas Canvas: Stop selecto box from triggering when programmatically selecting elements (#51579) 2022-06-29 13:19:48 -04:00
commandPalette Remove async, set static actions from response and not state variable (#51556) 2022-06-29 08:38:09 -05:00
comments Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
dashboard Scene: POC for a future dashboard model and runtime (#50980) 2022-07-07 08:53:02 +02:00
data-connections fix: set base-path manually (#50773) 2022-06-14 14:29:55 +02:00
datasources TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
dimensions Update dependency react-dropzone to v14 (#49243) 2022-06-21 11:10:00 +02:00
explore TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
expressions Expression: Execute hidden expressions (#50636) 2022-06-13 10:23:15 +01:00
folders TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
geo Heatmap: migrate old zero gap to one (#51467) 2022-06-27 19:13:09 -04:00
inspector rename logs_model.ts->logsModel.ts; update references (#51468) 2022-06-29 21:04:30 +02:00
invites TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
library-panels TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
live TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
manage-dashboards TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
notifications TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
org TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
panel PanelRenderer: Improves PanelRenderer performance (#51092) 2022-06-20 14:41:39 +02:00
playlist TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
plugins TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
profile TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
query Public Dashboards: Query Caching (#51403) 2022-07-06 12:42:39 -06:00
runtime Runtime: remove updateLocation from window context (#42857) 2021-12-07 20:01:35 -08:00
sandbox TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
scenes Scene: POC for a future dashboard model and runtime (#50980) 2022-07-07 08:53:02 +02:00
search TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
serviceaccounts TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
storage TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
teams TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
templating Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
transformers HeatmapNG: expand log y axis min/max config to full powers (#51472) 2022-06-28 19:13:13 -05:00
users TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
variables Chore: some low-hanging type assertion fruit (#51618) 2022-06-30 10:40:00 +01:00
all.ts Angular: More isolation and removing of unused components (#41630) 2021-11-15 15:12:45 +01:00