diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 6b3c5206fea..40481d03655 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -149,6 +149,7 @@ Experimental features might be changed or removed without prior notice. | `kubernetesPlaylists` | Use the kubernetes API in the frontend for playlists | | `navAdminSubsections` | Splits the administration section of the nav tree into subsections | | `recoveryThreshold` | Enables feature recovery threshold (aka hysteresis) for threshold server-side expression | +| `awsDatasourcesNewFormStyling` | Applies new form styling for configuration and query editors in AWS plugins | ## Development feature toggles diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index 4ef472d4b50..ef71b57f296 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -142,4 +142,5 @@ export interface FeatureToggles { kubernetesPlaylists?: boolean; navAdminSubsections?: boolean; recoveryThreshold?: boolean; + awsDatasourcesNewFormStyling?: boolean; } diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index fd84f4c3a0a..6b0b64c29dc 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -867,5 +867,12 @@ var ( Owner: grafanaAlertingSquad, RequiresRestart: true, }, + { + Name: "awsDatasourcesNewFormStyling", + Description: "Applies new form styling for configuration and query editors in AWS plugins", + Stage: FeatureStageExperimental, + FrontendOnly: true, + Owner: awsDatasourcesSquad, + }, } ) diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 8aa3465a746..376a632aa10 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -123,3 +123,4 @@ transformationsVariableSupport,experimental,@grafana/grafana-bi-squad,false,fals kubernetesPlaylists,experimental,@grafana/grafana-app-platform-squad,false,false,false,true navAdminSubsections,experimental,@grafana/grafana-frontend-platform,false,false,false,false recoveryThreshold,experimental,@grafana/alerting-squad,false,false,true,false +awsDatasourcesNewFormStyling,experimental,@grafana/aws-datasources,false,false,false,true diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index c50cdb739b8..8efbf55fb58 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -502,4 +502,8 @@ const ( // FlagRecoveryThreshold // Enables feature recovery threshold (aka hysteresis) for threshold server-side expression FlagRecoveryThreshold = "recoveryThreshold" + + // FlagAwsDatasourcesNewFormStyling + // Applies new form styling for configuration and query editors in AWS plugins + FlagAwsDatasourcesNewFormStyling = "awsDatasourcesNewFormStyling" )