Dominik Prokop
483dc02b68
Remove repeating responsibility from LibraryVizPanel ( #84879 )
...
* Remove repeating responsibility from LibraryVizPanel
* Improvements
2024-04-10 17:46:42 +02:00
Dominik Prokop
615fa73f23
DashboardScene: Enrich requests correctly in edit mode ( #85883 )
2024-04-10 17:38:37 +02:00
Dominik Prokop
44376f8039
PanelEditor: Fix runtime error caused by panels not installed in Grafana instance ( #85592 )
...
FIx runtime error casued by panels non installed in Grafana instance
2024-04-04 15:45:27 +02:00
Dominik Prokop
32b6ef9d15
Feature toggle to add filter and group by variables to all new dashboards by default ( #85531 )
...
* Add feature toggle
* Add filters and group by variables by default to all new dashboards
* Nits
* Tests
* Rename feature toggle to newDashboardWithFiltersAndGroupBy
2024-04-04 13:25:21 +02:00
Dominik Prokop
b4dc79401b
DashboardScene: Fix explore to dashboard flow ( #85140 )
...
* DashboardScene: Fix explore to dashboard flow
* Tests
* Make sure dashboard is in edit mode when adding from explore
* Allow discarding changes when coming from explore
* Tests
2024-04-03 12:06:38 +02:00
Dominik Prokop and kay delaney
fa9e139123
DashboardScene: Fix issues with dashboard empty state ( #85406 )
...
Fix
Tests
Make sure edit mode is on when adding panel/library panel
Co-authored-by: kay delaney <kay@grafana.com >
2024-03-30 18:34:26 +01:00
Dominik Prokop
63a941472e
DashboardScene: Fix access to dashboard settings views ( #85289 )
...
* DashboardScene: Fix access to dashboard settings views
* Review
2024-03-28 16:40:39 +01:00
Dominik Prokop
ae9a4b6467
DashboardScene: Fix constant variable not being hidden after creation ( #85196 )
2024-03-28 15:29:48 +01:00
Dominik Prokop
b6cea0d7fe
VizPanelManager: Load default/last used data source if no data source specified for a panel ( #84999 )
2024-03-22 21:08:40 +01:00
Dominik Prokop
41bf6a92fd
Influx: Replace pre-calculated $__interval values for backend interpolation ( #84975 )
2024-03-22 12:48:41 +01:00
Dominik Prokop and Torkel Ödegaard
f74d5ff93e
Data layers: Integrate latest scenes changes ( #84804 )
...
* bump scenes
* Improved data layers
* DashboardScene: Allow transformations by topic
* Use stable version
* Mock grafana ds to avoid anno layers test failure
* Fix name change
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2024-03-21 18:23:47 +01:00
Dominik Prokop and Oscar Kilhed
a4ff2abd9d
PanelGridItemRepeater: Refactor ( #84710 )
...
* wip
* serialisation tests updates
* VizPanelManager test updates
* ests updates
* Making it green
* Use DashboardGridItem instead of SceneGridItem
* Cleanup tests that unnecessarily depend on dashboard grid items
* Fix row repeater behavior test
* Update public/app/features/dashboard-scene/panel-edit/PanelEditor.tsx
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
* Fix unnecessary library panel changes detection
* Fix test
---------
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
2024-03-21 14:38:00 +01:00
Dominik Prokop
d5e293c18d
GroupBy variable: Allow detecting static dimensions changes ( #84715 )
...
* GroupBy variable: Allow detecting static dimensions changes
* Review
* Lint
2024-03-20 10:08:42 +01:00
Dominik Prokop
8c7e65f6f4
Dashboard settings: Allow saving dashboard from JSON model view ( #84343 )
...
* Dashboard settings: Allow saving dashboard from JSON model view
* Dashboard settings: Allow saving dashboard from JSON model view
* Review fix
2024-03-13 16:15:40 +01:00
Dominik Prokop and Oscar Kilhed
7c1ad64bb2
DashboardScene: Make sure dashboard prompt is shown when navigating away way from an edited dashboard ( #84077 )
...
DashboardScene: Make sure dashboard prompt is shown when navigating away from an edited dashboard
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
2024-03-12 16:12:00 +01:00
Dominik Prokop
b8d4d28f4a
DashboardScene: Fix Get Help panel menu for lib panels ( #84272 )
2024-03-12 13:54:55 +01:00
Dominik Prokop
39b682e333
DashboardScene: Fix dashboard being restored to initial state after successful save ( #84183 )
...
* Failing test
* Do not restore initial state after edit mode exit when dashboard is not dirty
2024-03-12 13:54:47 +01:00
Dominik Prokop
1da78ac846
DashboardScene: Allow unlinking a library panel ( #83956 )
...
* DashboardScene: Allow unlinking a library panel
* Betterer
* Revert
* Review
2024-03-07 18:11:34 +01:00
Dominik Prokop
62efe6e170
Panel Query Options: Support query caching options ( #82448 )
...
* schema update
* Panel Query Options: Support query caching options
2024-02-14 09:19:39 -08:00
f016f95298
GroupBy variable core integration ( #82185 )
...
* Bump scenes
* Make GroupByVariableModel a VariableWithOptions
* Serialise/deserialise group by variable
* WIP: Group by variable editor
* WIP tests
* Group by variable tests
* add feature toggle and gate variable creation behind it
* Fix types
* Do not resolve DS variable
* Do not show the message if no DS is selected
* Now groupby has options and current
* Update public/app/features/dashboard-scene/settings/variables/components/GroupByVariableForm.test.tsx
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com >
* don't allow creating groupby if toggle is off + update tests
* add unit tests
* remove groupByKeys
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2024-02-14 09:18:04 -08:00
Dominik Prokop
a385ae4fa5
DashboardScene: Do not show data pane for panels with skipDataQuery ( #81934 )
...
* Bump scenes
* Don't show data pane for panels without data support
* Add tests
* Review
2024-02-07 00:51:25 -08:00
Dominik Prokop
f20053e4b6
DashboardScene: Allow editing panel links ( #81560 )
...
* Panel links supplier for VizPanel
* Update panel links behavior
* Allow editing panel links
* Update so that single link is rendered without a dropdown
* Serialise links in scene -> save model transformation
* Betterer fix
* Fix inspect json tab test
2024-01-31 13:30:27 +02:00
Dominik Prokop
9d21bac45e
Scenes: Bump to 2.2.0 ( #81536 )
2024-01-30 09:38:49 +00:00
Dominik Prokop
9982830bd7
DashboardScene: Do not hide variables on save ( #81501 )
2024-01-30 10:28:17 +01:00
Dominik Prokop
f77c831e3f
Data query: Allow logging panel plugin id when executing queries ( #81164 )
...
* Data query: Allo logging panel plugin id when executing queries
* Update tracing header middleware
* Test fix
* Add panelPluginType to query analytics
* Cleanup
2024-01-30 00:06:31 -08:00
Dominik Prokop
bf47eda6a9
Scenes: Bump to 2.1.0 ( #81367 )
2024-01-26 16:03:50 +02:00
Dominik Prokop
361c49233d
DashboardScenePageStateManager: Do not initialise dashboard meta after fetch ( #80875 )
2024-01-19 16:46:10 +00:00
Dominik Prokop
3356fb7726
DashboardScene: Add dashboard slug support ( #80726 )
2024-01-17 06:58:57 -08:00
Dominik Prokop
1de876c354
DashboardScene: Get rid of panel edit route ( #80605 )
...
* Wip: get rod of panel edit route
* Cleanup unused code
* Test update
* Simplify url sync for inspect and vie/edit panel
* Update navigating back to dashboard from edit panel
* DashboardScene: Panel inspect improvements (#80655 )
Improve inspect, andle view pane end edit mode inspection
* Url sync fixes
* Test update
2024-01-17 05:53:53 -08:00
Dominik Prokop
900fa04c9b
VariableEditorForm: Fix multi-value variable runtime error ( #80425 )
2024-01-12 12:24:53 +02:00
Dominik Prokop
cd66149c65
DashboardScene: Handle Dashboard data source when editing panel ( #79991 )
...
* Dashboard model compat wrapper update
* Handle changing data source type to and from Dashboard data source
* VizPanelManager tests
* Betterer
* DashboardModelCompatibilityWrapper tests
* Review: test updates
* Test updates
* Test fix
* Move the complexity of the dashboard data source edit directly to the ShareQueryDataProvider
* Make sure deactivation handler ain't called multiple times
* Make sure compat panel compat wrapper return queries for shared runner with transformations
* Betterer
* VizPanelManager: Remove data object subscription
* Remove unnecesary code
2024-01-12 01:21:32 -08:00
Dominik Prokop
47b986606e
DashboardScene: Update tracking behavior ( #80057 )
2024-01-05 14:32:06 +02:00
Dominik Prokop
e93c150406
DashboardScene: Enable scene tracking information ( #79963 )
...
* DashboardScene: Enable scene tracking information alt
* tests update
* Review
* Revert "tests update"
This reverts commit 43f894236a .
* nit
2024-01-04 16:34:15 +01:00
Dominik Prokop
73eab8fcd6
DashboardScene: Data source and query options edit for a panel ( #79267 )
...
* Scenes bump
* Refactor query group components so that they are reusable
* Basic queries rendering and datasource change
* Store last used ds in local storage
* maxDataPoints and minInterval queries options
* Progress on query options
* Query options tests
* Allow panel inspection / queries inspection from panel edit
* Add counters to data pane tabs
* Betterer update
* Handle data source changes
* Minor fixes
* Data source change tests
* Handle scenario of data source change when transformations are in place
* Review comment
* Fix test
2023-12-19 05:51:19 -08:00
Dominik Prokop
ecb5d94b2d
Prometheus: Replace pre-calculated $__interval values for backend interpolation ( #79645 )
2023-12-18 07:52:33 -08:00
Dominik Prokop
096a3b148f
DashboardScene: Support custom actions in the nav toolbar ( #79139 )
...
* DashbaordScene: Support custom nav toolbar actions
* Move custom actions to scenes feature dir
* Review
* betterrerererererer
2023-12-11 00:26:32 -08:00
Dominik Prokop
7181811f96
AnnotationsMarker: Fix non-null assertion operator usage ( #79205 )
2023-12-07 06:33:56 -08:00
Dominik Prokop
9fb6cbf683
DashboardScene: Use query options for relative time range calculation of the panel embed url ( #79220 )
2023-12-07 05:46:03 -08:00
Dominik Prokop
f6bd390bc1
DashboardScene: Skeleton for Panel edit data tabs ( #79130 )
2023-12-07 01:25:06 -08:00
Dominik Prokop
dfc139b2ff
DashboardScene: Add support for showing notices in panel header ( #79146 )
2023-12-07 01:24:22 -08:00
Dominik Prokop
bfde6f2c8a
Dashboard interactions reporting refactor, DashboardScene interactions handling ( #79078 )
...
* Refactor dashboard interactions tracking
* Local scenes tmp
* Use latest scenes
* Review refactor
* Fix enterprise tests
* Reporting parity for panel description
2023-12-06 07:24:15 -08:00
Dominik Prokop
c30098e772
QueryVariable: Always run queries with dashboard time range ( #79056 )
2023-12-05 06:06:26 -08:00
Dominik Prokop
303c3ddc24
DashboardScene: Pass hashed panelId to query runner if a panel is a clone ( #78820 )
...
* DashboardScene: Pass hashed panelId to query runner if a panel is a clone
* Test
* Nit
2023-12-01 01:07:55 -08:00
Dominik Prokop and Torkel Ödegaard
2b953660a4
DashboardSettings: Provide skeleton for list editing ( #78789 )
...
* DashboardSettings: Provide basics for list editing
* Update public/app/features/dashboard-scene/scene/DashboardSceneUrlSync.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* Lint
* Review
* Fix page nav for items
* Move links to dashbaord scene state
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2023-11-29 06:01:40 -08:00
Dominik Prokop
6e4418ffd2
DashboardScene: Show plugin extensions in panel menu ( #78702 )
...
* DashboardScene: Show plugin extensions in panel menu
* FIx test
* Nits
* Nit
* Review nits
2023-11-28 03:26:09 -08:00
Dominik Prokop
5015b5b2b0
DashboardScene: Add inspect submenu to panel menu ( #78679 )
...
* DashboardScene: Add inspect submenu to panel menu
* Test fix
2023-11-27 08:23:16 -08:00
Dominik Prokop
98c7c149cd
Scenes: Bump to 1.24.6 ( #78668 )
...
Scenes: Bump to 1.24.5
2023-11-27 02:23:47 -08:00
Dominik Prokop
703deeff0b
DashboardScene: Add time picker keybindings ( #78632 )
...
* grafana/data: Add time range zoom out util
* Add keybindings for time range zoom out
* TimeRangePicker: change the way absolute time range is detected
* Depend on dashboard scene tructure rather
* Revert "grafana/data: Add time range zoom out util"
This reverts commit bc1602db57 .
* Lint
* Lint
* dashboardSceneGraph tests
2023-11-27 00:32:23 -08:00
Dominik Prokop
58a0ff7459
DashboardScene: Share library panel ( #78421 )
...
* DashboardScene: Share library panel
* Add menu item to create library panel
* Test update
2023-11-23 03:30:25 -08:00
Dominik Prokop
d0b1ceb7d4
DashboardScene: Support Textbox variables ( #78525 )
2023-11-22 04:43:27 -08:00
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
Dominik Prokop
384db8e0ca
DashboardScene: Add macro for interpolating __dashboard variable ( #78172 )
...
* DashbaordScene: Add macro for interpoladint __dashboard variable
* Review
* Test fix
* Test fix
2023-11-15 04:05:54 -08:00
Dominik Prokop
a3ae9d418d
DashboardScene: Alert states data layer ( #77945 )
...
* Add AlertStates data topic
* DashboardScene: Alert states data layer
* TMP package json
* Remove duplicated function
* Use latest scenes canry
* Use latest scenes and add transformation test
2023-11-14 00:08:06 -08:00
Dominik Prokop
dff8dc86d6
PanelInspector: Always use the latest panel data ( #77732 )
...
PanelInspector: Always use the latest panel data
2023-11-06 07:35:20 -08:00
Dominik Prokop
6e80a3d59b
DashboardScene: Viewer role only support ( #76748 )
...
* Allow starring DashboardScene
* Add feature toggle to enable dashbaord scene for viewers
* Basics for proxying viewers to a dashboard scene
* Removed isHomeDashboard flag
* Don't use proxy for rendering dashboard page
* Revert "Don't use proxy for rendering dashboard page"
This reverts commit 95836bdb2c .
* Pre-fetch dashboard prior page rendering
* Depend only on dashboard permissions
* Update default home dashboard to proper model...
* Fix breadcrumbs
* Types update
* Dashboards page proxy tests
* Fix missing controls
* URLs generation
* DashboardScenePageStateManager caching test
* Tests updates
* Fix wrong import
* Test update
* Gen
2023-11-02 12:02:25 -07:00
Dominik Prokop
2f88d02ebc
Annotations settings: Do not preserve query properties when changing data source ( #77422 )
...
* Annotations settings: Do not preserve query props when changing data source
* Handle changing data source type
2023-10-31 04:43:15 -07:00
Dominik Prokop
bbe1767310
DashboardScene: Panel links support ( #77295 )
...
* DashboardScene: PanelLinks support
* Update public/app/features/dashboard-scene/scene/PanelMenuBehavior.tsx
* Remove code
* Use updated API
* Bump scenes version
2023-10-31 01:57:38 -07:00
Dominik Prokop
877b61e31d
DashboardScene: Render share snapshot radio button translations ( #77136 )
...
DashboardScene: Render share snapshot tab translations
2023-10-26 00:37:16 -07:00
Dominik Prokop
120247667b
DashboardScene: Transform scene repeats to snapshot ( #76428 )
...
* WIP : Transform scene panel repeats to snapshot
* Set scoped vars correctly on repeated panel snapshot
* Row repeats snapshots
* Fix scoped vars for repeated rows
* Tests
* Fix merge
2023-10-23 02:46:35 -07:00
Dominik Prokop
534ca29707
Fix scenes runtime error for legacy angular panels ( #76883 )
2023-10-20 17:18:14 +02:00
Dominik Prokop
fcfbb3b2ca
DateTime: Update toISOString signature ( #76824 )
2023-10-19 18:25:35 +03:00
Dominik Prokop
d00410560a
Custom variable: Initialize options from query if not present in persisted model ( #76403 )
...
* Custom variable: Initialize options from query if not oresent in persisted model
* Test update
2023-10-12 01:30:29 -07:00
Dominik Prokop
46dc898a87
Fix container width not being set after latest scenes update ( #76372 )
...
* Fix container width after latest scenes update
* typecheck
2023-10-11 17:56:50 +03:00
Dominik Prokop
6968f4d6ff
DashboardScene: Share snapshot ( #76132 )
...
* Dashboard snapshot creation logic and tests
* Add variable type to serialized json, add refresh prop to datasource var
* WIP Snapshots tab UI
* Use Grafana snapshot query for a generated snapshot
* Make anno snapshots backwards compatible
* Share snapshot tab UI
* Single panel snapshot
* Remove unused param
* Snap update
* Ts fix
* One more snap fix
* Basic rows support
* Add tests for basic rows
* Bettererupdate
2023-10-11 04:24:18 -07:00
Dominik Prokop
2cfbe087fc
DashboardScene serialization: Handle variables and library panels ( #76117 )
...
* DashboardScene serialization: Library panels
* DashboardScene serialization: Variables
* TS fix
* Review
* betetrer -u
2023-10-06 05:32:29 -07:00
Dominik Prokop
1a5d5c2820
DashboardScene serialization: Handle transformations and queries ( #75907 )
...
* Serialization: Handle transformations and queries
* Betterer
2023-10-04 02:31:16 -07:00
Dominik Prokop
fccd262417
TimeSrv: Add Scenes compatibility patch ( #75728 )
...
* TimeSrv: Add scenes compatibility patch
* Get that lint out of my way
2023-09-29 05:56:31 -07:00
Dominik Prokop
933d920121
Dashboard scene: Share modal export ( #75640 )
...
* Dashboard scene: Share modal export
* i18n
2023-09-29 00:34:22 -07:00
Dominik Prokop
918f11d81e
Revert "Dashboard: Reduce scope of contain: strict to TextPanel ( #75466 )
...
Revert "Dashboard: Reduce scope of `contain: strict` to TextPanel (#75329 )"
This reverts commit ade0de5ae9 .
2023-09-26 08:51:26 -07:00
Dominik Prokop
df1c80c7d8
DashboardScene: Prepare annotations support for public dashboards ( #75146 )
...
* WIP Dashboard to Scenes: Annotations
* Bump scenes
* Enable annotations and controls
* Betterer
* Update snapshots
* Test fix
* DashboardScene: Prepare annotations support for public dashboards
* Use latest scenes
2023-09-20 03:47:09 -07:00
Dominik Prokop
157859aede
DashboardScene: Integrate annotations ( #74610 )
...
* WIP Dashboard to Scenes: Annotations
* Bump scenes
* Enable annotations and controls
* Betterer
* Update snapshots
* Test fix
2023-09-20 02:50:35 -07:00
Dominik Prokop
0557a38da1
Save dashboard: Fix jsonDiff accessing undefined values ( #75065 )
2023-09-19 02:59:21 -07:00
Dominik Prokop
c060d5c341
DataFrame: Add meta indicating comparison series ( #71129 )
...
* DataFrame: Add meta indicating comparison series
* Update metadata type
* Update test
2023-08-25 03:01:47 -07:00
Dominik Prokop
f00f56bbff
DashboardLoaders: Add support for loading library panels ( #73406 )
...
* DashboardLoaders: Add support for loading library panels
* Bump scenes
* Scene object for loading library panels
* Remove unused function
* Remove console.log
* Bump scenes
* Review
2023-08-21 08:43:48 -07:00
Dominik Prokop
30393459df
DashboardsLoader: Enable cursor sync in scenes based dashboard ( #73383 )
...
* Bump scenes
* Enable cursor sync in scene dashboard
2023-08-17 07:03:26 -07:00
Dominik Prokop
11b235e348
Use latest scenes 0.22.0 ( #71936 )
2023-07-19 05:01:06 -07:00
Dominik Prokop
34c9faf140
PanelContext: Provide events scope identifier ( #71561 )
...
* PanelContext: Provide events scope identifier
* What a console log
2023-07-18 06:27:33 -07:00
Dominik Prokop
61459e2b96
Bump scenes to 0.17.2 ( #70893 )
...
* Bump scenes to 0.17.2
* Update jest config
* Update tsconfig
* Update webpack config
* Update to latest API
2023-07-05 07:24:48 -07:00
Dominik Prokop
7039c398de
PanelPlugin: Allow hiding standard field config from defaults ( #70303 )
2023-06-20 22:54:32 -05:00
Dominik Prokop
1de8f48a53
Repeats: Set scoped vars correctly for collapsed panel when toggled ( #69707 )
2023-06-12 02:59:05 -07:00
Dominik Prokop
cae3b4c6e6
grafana/schema: Make composable types part of the package ( #69678 )
...
* grafana/schema: Make composable types part of the package
* Add glob as dev dependency
* Review
2023-06-08 09:44:26 -07:00
Dominik Prokop
a62cb96089
QueryGroup: Fix infinite loop in edit mode ( #67273 )
2023-04-26 04:41:31 -07:00
Dominik Prokop and Torkel Ödegaard
ed45991e1b
Scenes: Add refresh picker to demos and dashboard loader ( #64292 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2023-04-04 13:02:29 +03:00
Dominik Prokop
bbf74b941b
Update scenes to 0.2 ( #65676 )
...
* Update scenes to latest
* Replace FormatRegistryID with VariableFormatID
* Remove scene demos that were moved to scenes repo, fix the remaining demos
* Fix grafana Monitoring app
* DashboardsLoader migration
* Fix test
2023-03-31 00:59:06 -07:00
Dominik Prokop
2d7965402e
Templating: Allow percent encoding of variable with custom all ( #65266 )
...
* Templating: Allow percent encoding of variable with custom all
* Test fix
2023-03-27 00:35:41 -07:00
Dominik Prokop
0a4d9f01e8
Chore: Use latest version of scenes ( #64609 )
2023-03-10 05:40:38 -08:00
Dominik Prokop
e4d591fc01
OptionsPicker: Correctly highlight template variable value when filtering ( #63495 )
...
* VariablePicker: Correctly highlight items when filtering
* Change interactions for selecting values in variable options picker
* Review
2023-03-08 03:36:06 -08:00
Dominik Prokop
7948e3b20d
Transformations: Add support for custom transformation operators in transformDataFrame ( #64208 )
2023-03-06 03:09:26 -08:00
Dominik Prokop
d4015602ca
Dashboard schema: Update default value for timezone ( #62340 )
2023-01-27 15:43:13 +00:00
Dominik Prokop
83199c4bf5
Dashboard schema: Review and mature timezone property ( #62090 )
...
* Review and mature timezone property of Dashboard kind
* Update timezone type
2023-01-27 07:13:33 -08:00
Dominik Prokop
b9a1d8e5f9
Dashboard schema: Review and mature refresh property ( #62104 )
...
* Review and mature refresh property
* Update type
* Update report
2023-01-26 01:45:12 -08:00
Dominik Prokop
5f6616ff3e
Dashboard schema: Review and mature graphTooltip property ( #62082 )
...
* Review and mature graphTooltip property of Dashboard kind
* Review
2023-01-25 03:40:53 -08:00
Dominik Prokop
5dbbaab3f1
Scenes: Use @grafana/scenes ( #60972 )
...
* Use @grafana/scenes WIP
* Use @grafana/scenes package
* Use released @grafana/scenes
* Fix template_srv test
2023-01-10 03:30:53 -08:00
Dominik Prokop
4446d500a4
grafana/data: Deprecate kbn.regexEscape and move to grafana/data ( #60869 )
...
grafana/data: Deprecate kbn.regexEscape and move escapeRegex to grafana/data
2023-01-02 05:57:55 -08:00
Dominik Prokop and Torkel Ödegaard
831e7697ae
grafana/data: Move useFieldOverrides from core ( #60817 )
...
* grafana/data: Move useFieldOverrides from core
* Update packages/grafana-data/src/field/fieldOverrides.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* Review
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2023-01-02 02:27:48 -08:00
Dominik Prokop
c3c4a57c79
grafana/data: Move getPanelOptionsWithDefaults from core ( #60813 )
...
* grafana/data: Move getPanelOptionsWithDefaults from core
* Add internal comments
2022-12-29 05:48:22 -08:00
Dominik Prokop
168afa99d1
Scenes / DashboardsLoader: Add variables migration ( #60226 )
...
* VizPanel - add variables dependencies definition
* Migrate variables to scene variables
* Constant variable migration
* Update test
* Lint fix
2022-12-29 05:34:22 -08:00
Dominik Prokop
370aa9f6ea
Runtime: Expose panel plugin import utils ( #60799 )
...
* Runtime: Expose plugin import utils
* Review
* Fix
2022-12-29 00:45:50 -08:00
Dominik Prokop
78d7f11b8e
grafana/data: Move data frames processing functions from core ( #60795 )
2022-12-28 07:59:45 -08:00
Dominik Prokop
aa0936127d
Runtime: Expose runRequest function ( #60793 )
2022-12-28 06:28:12 -08:00