add feature toggle - dataSourcePageHeader

This commit is contained in:
Taewoo Kim
2023-05-11 11:04:31 -04:00
parent 681ac51f11
commit 806f8a9e2e
6 changed files with 15 additions and 0 deletions
@@ -59,6 +59,7 @@ Some stable features are enabled by default. You can disable a stable feature by
| `renderAuthJWT` | Uses JWT-based auth for rendering instead of relying on remote cache |
| `enableElasticsearchBackendQuerying` | Enable the processing of queries and responses in the Elasticsearch data source through backend |
| `enableDatagridEditing` | Enables the edit functionality in the datagrid panel |
| `dataSourcePageHeader` | Apply new pageHeader UI in data source edit page |
## Alpha feature toggles
@@ -96,4 +96,5 @@ export interface FeatureToggles {
advancedDataSourcePicker?: boolean;
opensearchDetectVersion?: boolean;
enableDatagridEditing?: boolean;
dataSourcePageHeader?: boolean;
}
+1
View File
@@ -24,4 +24,5 @@ const (
appO11ySquad codeowner = "@grafana/app-o11y"
grafanaPartnerPluginsSquad codeowner = "@grafana/partner-plugins"
grafanaOperatorExperienceSquad codeowner = "@grafana/grafana-operator-experience-squad"
enterpriseDatasourcesSquad codeowner = "@grafana/enterprise-datasources"
)
+7
View File
@@ -523,5 +523,12 @@ var (
State: FeatureStateBeta,
Owner: grafanaBiSquad,
},
{
Name: "dataSourcePageHeader",
Description: "Apply new pageHeader UI in data source edit page",
FrontendOnly: true,
State: FeatureStateBeta,
Owner: enterpriseDatasourcesSquad,
},
}
)
+1
View File
@@ -77,3 +77,4 @@ pluginsAPIManifestKey,alpha,@grafana/plugins-platform-backend,false,false,false,
advancedDataSourcePicker,alpha,@grafana/dashboards-squad,false,false,false,true
opensearchDetectVersion,alpha,@grafana/aws-plugins,false,false,false,true
enableDatagridEditing,beta,@grafana/grafana-bi-squad,false,false,false,true
dataSourcePageHeader,beta,@grafana/enterprise-datasources,false,false,false,true
1 Name State Owner requiresDevMode RequiresLicense RequiresRestart FrontendOnly
77 advancedDataSourcePicker alpha @grafana/dashboards-squad false false false true
78 opensearchDetectVersion alpha @grafana/aws-plugins false false false true
79 enableDatagridEditing beta @grafana/grafana-bi-squad false false false true
80 dataSourcePageHeader beta @grafana/enterprise-datasources false false false true
+4
View File
@@ -318,4 +318,8 @@ const (
// FlagEnableDatagridEditing
// Enables the edit functionality in the datagrid panel
FlagEnableDatagridEditing = "enableDatagridEditing"
// FlagDataSourcePageHeader
// Apply new pageHeader UI in data source edit page
FlagDataSourcePageHeader = "dataSourcePageHeader"
)