Add feature toggle to enable dashbaord scene for viewers
This commit is contained in:
@@ -151,6 +151,7 @@ Experimental features might be changed or removed without prior notice.
|
|||||||
| `awsDatasourcesNewFormStyling` | Applies new form styling for configuration and query editors in AWS plugins |
|
| `awsDatasourcesNewFormStyling` | Applies new form styling for configuration and query editors in AWS plugins |
|
||||||
| `cachingOptimizeSerializationMemoryUsage` | If enabled, the caching backend gradually serializes query responses for the cache, comparing against the configured `[caching]max_value_mb` value as it goes. This can can help prevent Grafana from running out of memory while attempting to cache very large query responses. |
|
| `cachingOptimizeSerializationMemoryUsage` | If enabled, the caching backend gradually serializes query responses for the cache, comparing against the configured `[caching]max_value_mb` value as it goes. This can can help prevent Grafana from running out of memory while attempting to cache very large query responses. |
|
||||||
| `pluginsInstrumentationStatusSource` | Include a status source label for plugin request metrics and logs |
|
| `pluginsInstrumentationStatusSource` | Include a status source label for plugin request metrics and logs |
|
||||||
|
| `dashboardSceneForViewers` | Enables dashboard rendering using Scenes for viewer roles |
|
||||||
|
|
||||||
## Development feature toggles
|
## Development feature toggles
|
||||||
|
|
||||||
|
|||||||
@@ -145,4 +145,5 @@ export interface FeatureToggles {
|
|||||||
cachingOptimizeSerializationMemoryUsage?: boolean;
|
cachingOptimizeSerializationMemoryUsage?: boolean;
|
||||||
panelTitleSearchInV1?: boolean;
|
panelTitleSearchInV1?: boolean;
|
||||||
pluginsInstrumentationStatusSource?: boolean;
|
pluginsInstrumentationStatusSource?: boolean;
|
||||||
|
dashboardSceneForViewers?: boolean;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -890,5 +890,12 @@ var (
|
|||||||
Stage: FeatureStageExperimental,
|
Stage: FeatureStageExperimental,
|
||||||
Owner: grafanaPluginsPlatformSquad,
|
Owner: grafanaPluginsPlatformSquad,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Name: "dashboardSceneForViewers",
|
||||||
|
Description: "Enables dashboard rendering using Scenes for viewer roles",
|
||||||
|
Stage: FeatureStageExperimental,
|
||||||
|
FrontendOnly: true,
|
||||||
|
Owner: grafanaDashboardsSquad,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -126,3 +126,4 @@ awsDatasourcesNewFormStyling,experimental,@grafana/aws-datasources,false,false,f
|
|||||||
cachingOptimizeSerializationMemoryUsage,experimental,@grafana/grafana-operator-experience-squad,false,false,false,false
|
cachingOptimizeSerializationMemoryUsage,experimental,@grafana/grafana-operator-experience-squad,false,false,false,false
|
||||||
panelTitleSearchInV1,experimental,@grafana/backend-platform,true,false,false,false
|
panelTitleSearchInV1,experimental,@grafana/backend-platform,true,false,false,false
|
||||||
pluginsInstrumentationStatusSource,experimental,@grafana/plugins-platform-backend,false,false,false,false
|
pluginsInstrumentationStatusSource,experimental,@grafana/plugins-platform-backend,false,false,false,false
|
||||||
|
dashboardSceneForViewers,experimental,@grafana/dashboards-squad,false,false,false,true
|
||||||
|
|||||||
|
@@ -514,4 +514,8 @@ const (
|
|||||||
// FlagPluginsInstrumentationStatusSource
|
// FlagPluginsInstrumentationStatusSource
|
||||||
// Include a status source label for plugin request metrics and logs
|
// Include a status source label for plugin request metrics and logs
|
||||||
FlagPluginsInstrumentationStatusSource = "pluginsInstrumentationStatusSource"
|
FlagPluginsInstrumentationStatusSource = "pluginsInstrumentationStatusSource"
|
||||||
|
|
||||||
|
// FlagDashboardSceneForViewers
|
||||||
|
// Enables dashboard rendering using Scenes for viewer roles
|
||||||
|
FlagDashboardSceneForViewers = "dashboardSceneForViewers"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user