cc30b2fbb1
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only (#96858)
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only
* Fix condition for userIdentityEnabled
* Re-add removed test
* Remove unused prop
* Refactor onAuthTypeChange in AzureCredentialsForm
* Add frontend unit tests
* Lint
(cherry picked from commit b898a4540d)
# Conflicts:
# docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
# packages/grafana-data/src/types/featureToggles.gen.ts
# pkg/services/featuremgmt/registry.go
# pkg/services/featuremgmt/toggles_gen.csv
# pkg/services/featuremgmt/toggles_gen.go
# pkg/services/featuremgmt/toggles_gen.json
* Update test
* Fix lint
---------
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com>
206 lines
16 KiB
CSV
206 lines
16 KiB
CSV
Name,Stage,Owner,requiresDevMode,RequiresRestart,FrontendOnly
|
|
disableEnvelopeEncryption,GA,@grafana/grafana-as-code,false,false,false
|
|
live-service-web-worker,experimental,@grafana/dashboards-squad,false,false,true
|
|
queryOverLive,experimental,@grafana/dashboards-squad,false,false,true
|
|
panelTitleSearch,preview,@grafana/search-and-storage,false,false,false
|
|
publicDashboards,GA,@grafana/sharing-squad,false,false,false
|
|
publicDashboardsEmailSharing,preview,@grafana/sharing-squad,false,false,false
|
|
publicDashboardsScene,GA,@grafana/sharing-squad,false,false,true
|
|
lokiExperimentalStreaming,experimental,@grafana/observability-logs,false,false,false
|
|
featureHighlights,GA,@grafana/grafana-as-code,false,false,false
|
|
storage,experimental,@grafana/search-and-storage,false,false,false
|
|
correlations,GA,@grafana/explore-squad,false,false,false
|
|
autoMigrateOldPanels,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateGraphPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateTablePanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigratePiechartPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateWorldmapPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateStatPanel,preview,@grafana/dataviz-squad,false,false,true
|
|
autoMigrateXYChartPanel,GA,@grafana/dataviz-squad,false,false,true
|
|
disableAngular,preview,@grafana/dataviz-squad,false,false,true
|
|
canvasPanelNesting,experimental,@grafana/dataviz-squad,false,false,true
|
|
vizActions,experimental,@grafana/dataviz-squad,false,false,true
|
|
disableSecretsCompatibility,experimental,@grafana/hosted-grafana-team,false,true,false
|
|
logRequestsInstrumentedAsUnknown,experimental,@grafana/hosted-grafana-team,false,false,false
|
|
topnav,deprecated,@grafana/grafana-frontend-platform,false,false,false
|
|
grpcServer,preview,@grafana/search-and-storage,false,false,false
|
|
cloudWatchCrossAccountQuerying,GA,@grafana/aws-datasources,false,false,false
|
|
showDashboardValidationWarnings,experimental,@grafana/dashboards-squad,false,false,false
|
|
mysqlAnsiQuotes,experimental,@grafana/search-and-storage,false,false,false
|
|
mysqlParseTime,experimental,@grafana/search-and-storage,false,false,false
|
|
accessControlOnCall,GA,@grafana/identity-access-team,false,false,false
|
|
nestedFolders,GA,@grafana/search-and-storage,false,false,false
|
|
alertingBacktesting,experimental,@grafana/alerting-squad,false,false,false
|
|
editPanelCSVDragAndDrop,experimental,@grafana/dataviz-squad,false,false,true
|
|
alertingNoNormalState,preview,@grafana/alerting-squad,false,false,false
|
|
logsContextDatasourceUi,GA,@grafana/observability-logs,false,false,true
|
|
lokiQuerySplitting,GA,@grafana/observability-logs,false,false,true
|
|
lokiQuerySplittingConfig,experimental,@grafana/observability-logs,false,false,true
|
|
individualCookiePreferences,experimental,@grafana/grafana-backend-group,false,false,false
|
|
prometheusMetricEncyclopedia,GA,@grafana/observability-metrics,false,false,true
|
|
influxdbBackendMigration,GA,@grafana/observability-metrics,false,false,true
|
|
influxqlStreamingParser,experimental,@grafana/observability-metrics,false,false,false
|
|
influxdbRunQueriesInParallel,privatePreview,@grafana/observability-metrics,false,false,false
|
|
prometheusRunQueriesInParallel,privatePreview,@grafana/observability-metrics,false,false,false
|
|
lokiMetricDataplane,GA,@grafana/observability-logs,false,false,false
|
|
lokiLogsDataplane,experimental,@grafana/observability-logs,false,false,false
|
|
dataplaneFrontendFallback,GA,@grafana/observability-metrics,false,false,true
|
|
disableSSEDataplane,experimental,@grafana/observability-metrics,false,false,false
|
|
alertStateHistoryLokiSecondary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertStateHistoryLokiPrimary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertStateHistoryLokiOnly,experimental,@grafana/alerting-squad,false,false,false
|
|
unifiedRequestLog,experimental,@grafana/grafana-backend-group,false,false,false
|
|
renderAuthJWT,preview,@grafana/grafana-as-code,false,false,false
|
|
refactorVariablesTimeRange,preview,@grafana/dashboards-squad,false,false,false
|
|
faroDatasourceSelector,preview,@grafana/app-o11y,false,false,true
|
|
enableDatagridEditing,preview,@grafana/dataviz-squad,false,false,true
|
|
extraThemes,experimental,@grafana/grafana-frontend-platform,false,false,true
|
|
lokiPredefinedOperations,experimental,@grafana/observability-logs,false,false,true
|
|
pluginsFrontendSandbox,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
frontendSandboxMonitorOnly,experimental,@grafana/plugins-platform-backend,false,false,true
|
|
pluginsDetailsRightPanel,experimental,@grafana/plugins-platform-backend,false,false,true
|
|
sqlDatasourceDatabaseSelection,preview,@grafana/dataviz-squad,false,false,true
|
|
recordedQueriesMulti,GA,@grafana/observability-metrics,false,false,false
|
|
vizAndWidgetSplit,experimental,@grafana/dashboards-squad,false,false,true
|
|
logsExploreTableVisualisation,GA,@grafana/observability-logs,false,false,true
|
|
awsDatasourcesTempCredentials,experimental,@grafana/aws-datasources,false,false,false
|
|
transformationsRedesign,GA,@grafana/observability-metrics,false,false,true
|
|
mlExpressions,experimental,@grafana/alerting-squad,false,false,false
|
|
traceQLStreaming,GA,@grafana/observability-traces-and-profiling,false,false,true
|
|
metricsSummary,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
|
datasourceAPIServers,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
grafanaAPIServerWithExperimentalAPIs,experimental,@grafana/grafana-app-platform-squad,true,true,false
|
|
grafanaAPIServerEnsureKubectlAccess,experimental,@grafana/grafana-app-platform-squad,true,true,false
|
|
featureToggleAdminPage,experimental,@grafana/grafana-operator-experience-squad,false,true,false
|
|
awsAsyncQueryCaching,GA,@grafana/aws-datasources,false,false,false
|
|
permissionsFilterRemoveSubquery,experimental,@grafana/grafana-backend-group,false,false,false
|
|
prometheusConfigOverhaulAuth,GA,@grafana/observability-metrics,false,false,false
|
|
configurableSchedulerTick,experimental,@grafana/alerting-squad,false,true,false
|
|
alertingNoDataErrorExecution,GA,@grafana/alerting-squad,false,true,false
|
|
angularDeprecationUI,GA,@grafana/plugins-platform-backend,false,false,true
|
|
dashgpt,GA,@grafana/dashboards-squad,false,false,true
|
|
aiGeneratedDashboardChanges,experimental,@grafana/dashboards-squad,false,false,true
|
|
reportingRetries,preview,@grafana/sharing-squad,false,true,false
|
|
sseGroupByDatasource,experimental,@grafana/observability-metrics,false,false,false
|
|
libraryPanelRBAC,experimental,@grafana/dashboards-squad,false,true,false
|
|
lokiRunQueriesInParallel,privatePreview,@grafana/observability-logs,false,false,false
|
|
wargamesTesting,experimental,@grafana/hosted-grafana-team,false,false,false
|
|
alertingInsights,GA,@grafana/alerting-squad,false,false,true
|
|
externalCorePlugins,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
pluginsAPIMetrics,experimental,@grafana/plugins-platform-backend,false,false,true
|
|
externalServiceAccounts,preview,@grafana/identity-access-team,false,false,false
|
|
panelMonitoring,GA,@grafana/dataviz-squad,false,false,true
|
|
enableNativeHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
|
|
disableClassicHTTPHistogram,experimental,@grafana/grafana-backend-services-squad,false,true,false
|
|
formatString,GA,@grafana/dataviz-squad,false,false,true
|
|
transformationsVariableSupport,GA,@grafana/dataviz-squad,false,false,true
|
|
kubernetesPlaylists,GA,@grafana/grafana-app-platform-squad,false,true,false
|
|
kubernetesSnapshots,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
kubernetesDashboards,experimental,@grafana/grafana-app-platform-squad,false,false,true
|
|
kubernetesFolders,experimental,@grafana/search-and-storage,false,false,false
|
|
grafanaAPIServerTestingWithExperimentalAPIs,experimental,@grafana/search-and-storage,false,false,false
|
|
datasourceQueryTypes,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
queryService,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
queryServiceRewrite,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
queryServiceFromUI,experimental,@grafana/grafana-app-platform-squad,false,false,true
|
|
cloudWatchBatchQueries,preview,@grafana/aws-datasources,false,false,false
|
|
recoveryThreshold,GA,@grafana/alerting-squad,false,true,false
|
|
lokiStructuredMetadata,GA,@grafana/observability-logs,false,false,false
|
|
teamHttpHeaders,preview,@grafana/identity-access-team,false,false,false
|
|
cachingOptimizeSerializationMemoryUsage,experimental,@grafana/grafana-operator-experience-squad,false,false,false
|
|
panelTitleSearchInV1,experimental,@grafana/search-and-storage,true,false,false
|
|
managedPluginsInstall,GA,@grafana/plugins-platform-backend,false,false,false
|
|
prometheusPromQAIL,experimental,@grafana/observability-metrics,false,false,true
|
|
prometheusCodeModeMetricNamesSearch,experimental,@grafana/observability-metrics,false,false,true
|
|
addFieldFromCalculationStatFunctions,GA,@grafana/dataviz-squad,false,false,true
|
|
alertmanagerRemoteSecondary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertmanagerRemotePrimary,experimental,@grafana/alerting-squad,false,false,false
|
|
alertmanagerRemoteOnly,experimental,@grafana/alerting-squad,false,false,false
|
|
annotationPermissionUpdate,GA,@grafana/identity-access-team,false,false,false
|
|
extractFieldsNameDeduplication,experimental,@grafana/dataviz-squad,false,false,true
|
|
dashboardSceneForViewers,GA,@grafana/dashboards-squad,false,false,true
|
|
dashboardSceneSolo,GA,@grafana/dashboards-squad,false,false,true
|
|
dashboardScene,GA,@grafana/dashboards-squad,false,false,true
|
|
panelFilterVariable,experimental,@grafana/dashboards-squad,false,false,true
|
|
pdfTables,preview,@grafana/sharing-squad,false,false,false
|
|
ssoSettingsApi,GA,@grafana/identity-access-team,false,false,false
|
|
canvasPanelPanZoom,preview,@grafana/dataviz-squad,false,false,true
|
|
logsInfiniteScrolling,GA,@grafana/observability-logs,false,false,true
|
|
exploreMetrics,GA,@grafana/dashboards-squad,false,false,true
|
|
alertingSimplifiedRouting,GA,@grafana/alerting-squad,false,false,false
|
|
logRowsPopoverMenu,GA,@grafana/observability-logs,false,false,true
|
|
pluginsSkipHostEnvVars,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
tableSharedCrosshair,experimental,@grafana/dataviz-squad,false,false,true
|
|
regressionTransformation,preview,@grafana/dataviz-squad,false,false,true
|
|
lokiQueryHints,GA,@grafana/observability-logs,false,false,true
|
|
kubernetesFeatureToggles,experimental,@grafana/grafana-operator-experience-squad,false,false,true
|
|
cloudRBACRoles,preview,@grafana/identity-access-team,false,true,false
|
|
alertingQueryOptimization,GA,@grafana/alerting-squad,false,false,false
|
|
newFolderPicker,experimental,@grafana/grafana-frontend-platform,false,false,true
|
|
jitterAlertRulesWithinGroups,preview,@grafana/alerting-squad,false,true,false
|
|
onPremToCloudMigrations,preview,@grafana/grafana-operator-experience-squad,false,false,false
|
|
onPremToCloudMigrationsAlerts,experimental,@grafana/grafana-operator-experience-squad,false,false,false
|
|
alertingSaveStatePeriodic,privatePreview,@grafana/alerting-squad,false,false,false
|
|
promQLScope,GA,@grafana/observability-metrics,false,false,false
|
|
sqlExpressions,experimental,@grafana/grafana-app-platform-squad,false,false,false
|
|
nodeGraphDotLayout,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
|
groupToNestedTableTransformation,GA,@grafana/dataviz-squad,false,false,true
|
|
newPDFRendering,preview,@grafana/sharing-squad,false,false,false
|
|
tlsMemcached,GA,@grafana/grafana-operator-experience-squad,false,false,false
|
|
kubernetesAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
expressionParser,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
groupByVariable,experimental,@grafana/dashboards-squad,false,false,false
|
|
authAPIAccessTokenAuth,experimental,@grafana/identity-access-team,false,false,false
|
|
scopeFilters,experimental,@grafana/dashboards-squad,false,false,false
|
|
ssoSettingsSAML,preview,@grafana/identity-access-team,false,false,false
|
|
oauthRequireSubClaim,experimental,@grafana/identity-access-team,false,false,false
|
|
newDashboardWithFiltersAndGroupBy,experimental,@grafana/dashboards-squad,false,false,false
|
|
cloudWatchNewLabelParsing,GA,@grafana/aws-datasources,false,false,false
|
|
accessActionSets,preview,@grafana/identity-access-team,false,false,false
|
|
disableNumericMetricsSortingInExpressions,experimental,@grafana/observability-metrics,false,true,false
|
|
grafanaManagedRecordingRules,experimental,@grafana/alerting-squad,false,false,false
|
|
queryLibrary,experimental,@grafana/explore-squad,false,false,false
|
|
logsExploreTableDefaultVisualization,experimental,@grafana/observability-logs,false,false,true
|
|
newDashboardSharingComponent,GA,@grafana/sharing-squad,false,false,true
|
|
alertingListViewV2,experimental,@grafana/alerting-squad,false,false,true
|
|
notificationBanner,GA,@grafana/grafana-frontend-platform,false,false,false
|
|
dashboardRestore,experimental,@grafana/search-and-storage,false,false,false
|
|
datasourceProxyDisableRBAC,GA,@grafana/identity-access-team,false,false,false
|
|
alertingDisableSendAlertsExternal,experimental,@grafana/alerting-squad,false,false,false
|
|
preserveDashboardStateWhenNavigating,experimental,@grafana/dashboards-squad,false,false,false
|
|
alertingCentralAlertHistory,experimental,@grafana/alerting-squad,false,false,true
|
|
pluginProxyPreserveTrailingSlash,GA,@grafana/plugins-platform-backend,false,false,false
|
|
azureMonitorPrometheusExemplars,preview,@grafana/partner-datasources,false,false,false
|
|
pinNavItems,GA,@grafana/grafana-frontend-platform,false,false,false
|
|
authZGRPCServer,experimental,@grafana/identity-access-team,false,false,false
|
|
openSearchBackendFlowEnabled,GA,@grafana/aws-datasources,false,false,false
|
|
ssoSettingsLDAP,preview,@grafana/identity-access-team,false,true,false
|
|
failWrongDSUID,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
zanzana,experimental,@grafana/identity-access-team,false,false,false
|
|
passScopeToDashboardApi,experimental,@grafana/dashboards-squad,false,false,false
|
|
alertingApiServer,experimental,@grafana/alerting-squad,false,true,false
|
|
dashboardRestoreUI,experimental,@grafana/grafana-frontend-platform,false,false,false
|
|
cloudWatchRoundUpEndTime,GA,@grafana/aws-datasources,false,false,false
|
|
cloudwatchMetricInsightsCrossAccount,preview,@grafana/aws-datasources,false,false,true
|
|
prometheusAzureOverrideAudience,deprecated,@grafana/partner-datasources,false,false,false
|
|
alertingFilterV2,experimental,@grafana/alerting-squad,false,false,false
|
|
dataplaneAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
|
newFiltersUI,experimental,@grafana/dashboards-squad,false,false,false
|
|
lokiSendDashboardPanelNames,experimental,@grafana/observability-logs,false,false,false
|
|
alertingPrometheusRulesPrimary,experimental,@grafana/alerting-squad,false,false,true
|
|
singleTopNav,experimental,@grafana/grafana-frontend-platform,false,false,true
|
|
exploreLogsShardSplitting,experimental,@grafana/observability-logs,false,false,true
|
|
exploreLogsAggregatedMetrics,experimental,@grafana/observability-logs,false,false,true
|
|
exploreLogsLimitedTimeRange,experimental,@grafana/observability-logs,false,false,true
|
|
homeSetupGuide,experimental,@grafana/growth-and-onboarding,false,false,true
|
|
appPlatformAccessTokens,experimental,@grafana/identity-access-team,false,false,false
|
|
appSidecar,experimental,@grafana/explore-squad,false,false,false
|
|
groupAttributeSync,experimental,@grafana/identity-access-team,false,false,false
|
|
alertingQueryAndExpressionsStepMode,experimental,@grafana/alerting-squad,false,false,true
|
|
improvedExternalSessionHandling,experimental,@grafana/identity-access-team,false,false,false
|
|
useSessionStorageForRedirection,preview,@grafana/identity-access-team,false,false,false
|
|
rolePickerDrawer,experimental,@grafana/identity-access-team,false,false,false
|
|
unifiedStorageSearch,experimental,@grafana/search-and-storage,false,false,false
|
|
pluginsSriChecks,experimental,@grafana/plugins-platform-backend,false,false,false
|
|
azureMonitorEnableUserAuth,GA,@grafana/partner-datasources,false,false,false
|