Add Clickhouse Config Redesign Feature Toggle (#109091)

This commit is contained in:
Alyssa Joyner 2025-08-05 09:37:28 -04:00 committed by GitHub
parent 5bd6d24ff2
commit 23b8014708
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 31 additions and 0 deletions

View File

@ -1099,4 +1099,9 @@ export interface FeatureToggles {
* New Log Context component
*/
newLogContext?: boolean;
/**
* Enables new design for the Clickhouse data source configuration page
* @default false
*/
newClickhouseConfigPageDesign?: boolean;
}

View File

@ -1904,6 +1904,14 @@ var (
Owner: grafanaObservabilityLogsSquad,
FrontendOnly: true,
},
{
Name: "newClickhouseConfigPageDesign",
Description: "Enables new design for the Clickhouse data source configuration page",
Stage: FeatureStagePrivatePreview,
FrontendOnly: false,
Owner: grafanaPartnerPluginsSquad,
Expression: "false",
},
}
)

View File

@ -246,3 +246,4 @@ dashboardLevelTimeMacros,experimental,@grafana/dashboards-squad,false,false,true
alertmanagerRemoteSecondaryWithRemoteState,experimental,@grafana/alerting-squad,false,false,false
adhocFiltersInTooltips,experimental,@grafana/datapro,false,false,true
newLogContext,experimental,@grafana/observability-logs,false,false,true
newClickhouseConfigPageDesign,privatePreview,@grafana/partner-datasources,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
246 alertmanagerRemoteSecondaryWithRemoteState experimental @grafana/alerting-squad false false false
247 adhocFiltersInTooltips experimental @grafana/datapro false false true
248 newLogContext experimental @grafana/observability-logs false false true
249 newClickhouseConfigPageDesign privatePreview @grafana/partner-datasources false false false

View File

@ -994,4 +994,8 @@ const (
// FlagNewLogContext
// New Log Context component
FlagNewLogContext = "newLogContext"
// FlagNewClickhouseConfigPageDesign
// Enables new design for the Clickhouse data source configuration page
FlagNewClickhouseConfigPageDesign = "newClickhouseConfigPageDesign"
)

View File

@ -2109,6 +2109,19 @@
"expression": "true"
}
},
{
"metadata": {
"name": "newClickhouseConfigPageDesign",
"resourceVersion": "1754075145003",
"creationTimestamp": "2025-08-01T19:05:45Z"
},
"spec": {
"description": "Enables new design for the Clickhouse data source configuration page",
"stage": "privatePreview",
"codeowner": "@grafana/partner-datasources",
"expression": "false"
}
},
{
"metadata": {
"name": "newDashboardSharingComponent",