Dashboard Migrations: V35 ensures X-axis visibility in timeseries (#106633)

* Add datasource info provider

* Dashboards: Support schemaVersion v35 migration in backend

* update go mods

---------

Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com>
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
This commit is contained in:
Ivan Ortega Alba
2025-06-17 10:38:48 +02:00
committed by GitHub
co-authored by Todd Treece Haris Rozajac Stephanie Hingtgen
parent 25fe2b54fb
commit 09bbdfe8ab
15 changed files with 2917 additions and 11 deletions
@@ -5,7 +5,7 @@ import (
)
const (
MIN_VERSION = 35
MIN_VERSION = 34
LATEST_VERSION = 41
)
@@ -26,6 +26,7 @@ type DataSourceInfoProvider interface {
func GetMigrations(dsInfoProvider DataSourceInfoProvider) map[int]SchemaVersionMigrationFunc {
return map[int]SchemaVersionMigrationFunc{
35: V35,
36: V36(dsInfoProvider),
37: V37,
38: V38,