Files
grafana/pkg/services/featuremgmt/toggles_gen.csv
T
Levente BaloghandHugo Häggmark bcb2a7e36f Plugin Extensions: Read-only props for extension components (#102079)
* feat: pass read-only props to extension components

This initial commit is used to verify that things are broken in case
the datasource object is not cloned before passed in as a prop.

* chore: update tests

---------

Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2025-05-06 06:55:23 +02:00

18 KiB

1NameStageOwnerrequiresDevModeRequiresRestartFrontendOnly
2disableEnvelopeEncryptionGA@grafana/grafana-as-codefalsefalsefalse
3panelTitleSearchpreview@grafana/search-and-storagefalsefalsefalse
4publicDashboardsEmailSharingpreview@grafana/sharing-squadfalsefalsefalse
5publicDashboardsSceneGA@grafana/sharing-squadfalsefalsetrue
6lokiExperimentalStreamingexperimental@grafana/observability-logsfalsefalsefalse
7featureHighlightsGA@grafana/grafana-as-codefalsefalsefalse
8storageexperimental@grafana/search-and-storagefalsefalsefalse
9correlationsGA@grafana/dataviz-squadfalsefalsefalse
10canvasPanelNestingexperimental@grafana/dataviz-squadfalsefalsetrue
11logRequestsInstrumentedAsUnknownexperimental@grafana/hosted-grafana-teamfalsefalsefalse
12grpcServerpreview@grafana/search-and-storagefalsefalsefalse
13cloudWatchCrossAccountQueryingGA@grafana/aws-datasourcesfalsefalsefalse
14showDashboardValidationWarningsexperimental@grafana/dashboards-squadfalsefalsefalse
15mysqlAnsiQuotesexperimental@grafana/search-and-storagefalsefalsefalse
16nestedFoldersGA@grafana/search-and-storagefalsefalsefalse
17alertingBacktestingexperimental@grafana/alerting-squadfalsefalsefalse
18editPanelCSVDragAndDropexperimental@grafana/dataviz-squadfalsefalsetrue
19logsContextDatasourceUiGA@grafana/observability-logsfalsefalsetrue
20lokiShardSplittingexperimental@grafana/observability-logsfalsefalsetrue
21lokiQuerySplittingGA@grafana/observability-logsfalsefalsetrue
22lokiQuerySplittingConfigexperimental@grafana/observability-logsfalsefalsetrue
23individualCookiePreferencesexperimental@grafana/grafana-backend-groupfalsefalsefalse
24influxdbBackendMigrationGA@grafana/partner-datasourcesfalsefalsetrue
25influxqlStreamingParserexperimental@grafana/partner-datasourcesfalsefalsefalse
26influxdbRunQueriesInParallelprivatePreview@grafana/partner-datasourcesfalsefalsefalse
27lokiLogsDataplaneexperimental@grafana/observability-logsfalsefalsefalse
28dataplaneFrontendFallbackGA@grafana/observability-metricsfalsefalsetrue
29disableSSEDataplaneexperimental@grafana/observability-metricsfalsefalsefalse
30unifiedRequestLogGA@grafana/grafana-backend-groupfalsefalsefalse
31renderAuthJWTpreview@grafana/grafana-as-codefalsefalsefalse
32refactorVariablesTimeRangepreview@grafana/dashboards-squadfalsefalsefalse
33faroDatasourceSelectorpreview@grafana/app-o11yfalsefalsetrue
34enableDatagridEditingpreview@grafana/dataviz-squadfalsefalsetrue
35extraThemesexperimental@grafana/grafana-frontend-platformfalsefalsetrue
36lokiPredefinedOperationsexperimental@grafana/observability-logsfalsefalsetrue
37pluginsFrontendSandboxprivatePreview@grafana/plugins-platform-backendfalsefalsefalse
38pluginsDetailsRightPanelGA@grafana/plugins-platform-backendfalsefalsetrue
39sqlDatasourceDatabaseSelectionpreview@grafana/oss-big-tentfalsefalsetrue
40recordedQueriesMultiGA@grafana/observability-metricsfalsefalsefalse
41logsExploreTableVisualisationGA@grafana/observability-logsfalsefalsetrue
42awsDatasourcesTempCredentialsexperimental@grafana/aws-datasourcesfalsefalsefalse
43transformationsRedesignGA@grafana/observability-metricsfalsefalsetrue
44mlExpressionsexperimental@grafana/alerting-squadfalsefalsefalse
45datasourceAPIServersexperimental@grafana/grafana-app-platform-squadfalsetruefalse
46grafanaAPIServerWithExperimentalAPIsexperimental@grafana/grafana-app-platform-squadtruetruefalse
47provisioningexperimental@grafana/grafana-app-platform-squadfalsetruefalse
48grafanaAPIServerEnsureKubectlAccessexperimental@grafana/grafana-app-platform-squadtruetruefalse
49featureToggleAdminPageexperimental@grafana/grafana-operator-experience-squadfalsetruefalse
50awsAsyncQueryCachingGA@grafana/aws-datasourcesfalsefalsefalse
51permissionsFilterRemoveSubqueryexperimental@grafana/grafana-backend-groupfalsefalsefalse
52configurableSchedulerTickexperimental@grafana/alerting-squadfalsetruefalse
53angularDeprecationUIGA@grafana/plugins-platform-backendfalsefalsetrue
54dashgptGA@grafana/dashboards-squadfalsefalsetrue
55aiGeneratedDashboardChangesexperimental@grafana/dashboards-squadfalsefalsetrue
56reportingRetriespreview@grafana/sharing-squadfalsetruefalse
57sseGroupByDatasourceexperimental@grafana/observability-metricsfalsefalsefalse
58libraryPanelRBACexperimental@grafana/dashboards-squadfalsetruefalse
59lokiRunQueriesInParallelprivatePreview@grafana/observability-logsfalsefalsefalse
60wargamesTestingexperimental@grafana/hosted-grafana-teamfalsefalsefalse
61externalCorePluginsGA@grafana/plugins-platform-backendfalsefalsefalse
62externalServiceAccountspreview@grafana/identity-access-teamfalsefalsefalse
63panelMonitoringGA@grafana/dataviz-squadfalsefalsetrue
64enableNativeHTTPHistogramexperimental@grafana/grafana-backend-services-squadfalsetruefalse
65disableClassicHTTPHistogramexperimental@grafana/grafana-backend-services-squadfalsetruefalse
66formatStringGA@grafana/dataviz-squadfalsefalsetrue
67kubernetesSnapshotsexperimental@grafana/grafana-app-platform-squadfalsetruefalse
68kubernetesDashboardsexperimental@grafana/grafana-app-platform-squadfalsefalsetrue
69kubernetesClientDashboardsFoldersGA@grafana/grafana-app-platform-squadfalsefalsefalse
70dashboardDisableSchemaValidationV1experimental@grafana/grafana-app-platform-squadfalsefalsefalse
71dashboardDisableSchemaValidationV2experimental@grafana/grafana-app-platform-squadfalsefalsefalse
72dashboardSchemaValidationLoggingexperimental@grafana/grafana-app-platform-squadfalsefalsefalse
73datasourceQueryTypesexperimental@grafana/grafana-app-platform-squadfalsetruefalse
74queryServiceexperimental@grafana/grafana-datasources-core-servicesfalsetruefalse
75queryServiceRewriteexperimental@grafana/grafana-datasources-core-servicesfalsetruefalse
76queryServiceFromUIexperimental@grafana/grafana-datasources-core-servicesfalsefalsetrue
77queryServiceFromExploreexperimental@grafana/grafana-datasources-core-servicesfalsefalsetrue
78cloudWatchBatchQueriespreview@grafana/aws-datasourcesfalsefalsefalse
79lokiStructuredMetadataGA@grafana/observability-logsfalsefalsefalse
80cachingOptimizeSerializationMemoryUsageexperimental@grafana/grafana-operator-experience-squadfalsefalsefalse
81prometheusCodeModeMetricNamesSearchexperimental@grafana/oss-big-tentfalsefalsetrue
82addFieldFromCalculationStatFunctionsGA@grafana/dataviz-squadfalsefalsetrue
83alertmanagerRemoteSecondaryexperimental@grafana/alerting-squadfalsefalsefalse
84alertmanagerRemotePrimaryexperimental@grafana/alerting-squadfalsefalsefalse
85alertmanagerRemoteOnlyexperimental@grafana/alerting-squadfalsefalsefalse
86annotationPermissionUpdateGA@grafana/identity-access-teamfalsefalsefalse
87extractFieldsNameDeduplicationexperimental@grafana/dataviz-squadfalsefalsetrue
88dashboardSceneForViewersGA@grafana/dashboards-squadfalsefalsetrue
89dashboardSceneSoloGA@grafana/dashboards-squadfalsefalsetrue
90dashboardSceneGA@grafana/dashboards-squadfalsefalsetrue
91dashboardNewLayoutsexperimental@grafana/dashboards-squadfalsefalsetrue
92panelFilterVariableexperimental@grafana/dashboards-squadfalsefalsetrue
93pdfTablespreview@grafana/sharing-squadfalsefalsefalse
94ssoSettingsApiGA@grafana/identity-access-teamfalsefalsefalse
95canvasPanelPanZoompreview@grafana/dataviz-squadfalsefalsetrue
96logsInfiniteScrollingGA@grafana/observability-logsfalsefalsetrue
97alertingSimplifiedRoutingGA@grafana/alerting-squadfalsefalsefalse
98logRowsPopoverMenuGA@grafana/observability-logsfalsefalsetrue
99pluginsSkipHostEnvVarsexperimental@grafana/plugins-platform-backendfalsefalsefalse
100tableSharedCrosshairexperimental@grafana/dataviz-squadfalsefalsetrue
101regressionTransformationpreview@grafana/dataviz-squadfalsefalsetrue
102lokiQueryHintsGA@grafana/observability-logsfalsefalsetrue
103kubernetesFeatureTogglesexperimental@grafana/grafana-operator-experience-squadfalsefalsetrue
104cloudRBACRolespreview@grafana/identity-access-teamfalsetruefalse
105alertingQueryOptimizationGA@grafana/alerting-squadfalsefalsefalse
106newFolderPickerexperimental@grafana/grafana-frontend-platformfalsefalsetrue
107jitterAlertRulesWithinGroupspreview@grafana/alerting-squadfalsetruefalse
108onPremToCloudMigrationsGA@grafana/grafana-operator-experience-squadfalsefalsefalse
109secretsManagementAppPlatformexperimental@grafana/grafana-operator-experience-squadfalsefalsefalse
110alertingSaveStatePeriodicprivatePreview@grafana/alerting-squadfalsefalsefalse
111alertingSaveStateCompressedpreview@grafana/alerting-squadfalsefalsefalse
112scopeApiexperimental@grafana/grafana-app-platform-squadfalsefalsefalse
113promQLScopeGA@grafana/oss-big-tentfalsefalsefalse
114logQLScopeprivatePreview@grafana/observability-logsfalsefalsefalse
115sqlExpressionsprivatePreview@grafana/grafana-datasources-core-servicesfalsefalsefalse
116groupToNestedTableTransformationGA@grafana/dataviz-squadfalsefalsetrue
117newPDFRenderingGA@grafana/sharing-squadfalsefalsefalse
118tlsMemcachedGA@grafana/grafana-operator-experience-squadfalsefalsefalse
119kubernetesAggregatorexperimental@grafana/grafana-app-platform-squadfalsetruefalse
120expressionParserexperimental@grafana/grafana-app-platform-squadfalsetruefalse
121groupByVariableexperimental@grafana/dashboards-squadfalsefalsefalse
122scopeFiltersexperimental@grafana/dashboards-squadfalsefalsefalse
123ssoSettingsSAMLGA@grafana/identity-access-teamfalsefalsefalse
124oauthRequireSubClaimexperimental@grafana/identity-access-teamfalsefalsefalse
125newDashboardWithFiltersAndGroupByexperimental@grafana/dashboards-squadfalsefalsefalse
126cloudWatchNewLabelParsingGA@grafana/aws-datasourcesfalsefalsefalse
127disableNumericMetricsSortingInExpressionsexperimental@grafana/oss-big-tentfalsetruefalse
128grafanaManagedRecordingRulesexperimental@grafana/alerting-squadfalsefalsefalse
129queryLibraryexperimental@grafana/grafana-frontend-platformfalsefalsefalse
130logsExploreTableDefaultVisualizationexperimental@grafana/observability-logsfalsefalsetrue
131newDashboardSharingComponentGA@grafana/sharing-squadfalsefalsetrue
132alertingListViewV2privatePreview@grafana/alerting-squadfalsefalsetrue
133alertingDisableSendAlertsExternalexperimental@grafana/alerting-squadfalsefalsefalse
134preserveDashboardStateWhenNavigatingexperimental@grafana/dashboards-squadfalsefalsefalse
135alertingCentralAlertHistoryexperimental@grafana/alerting-squadfalsefalsetrue
136pluginProxyPreserveTrailingSlashGA@grafana/plugins-platform-backendfalsefalsefalse
137azureMonitorPrometheusExemplarsGA@grafana/partner-datasourcesfalsefalsefalse
138pinNavItemsGA@grafana/grafana-frontend-platformfalsefalsefalse
139authZGRPCServerexperimental@grafana/identity-access-teamfalsefalsefalse
140ssoSettingsLDAPpreview@grafana/identity-access-teamfalsetruefalse
141failWrongDSUIDGA@grafana/plugins-platform-backendfalsefalsefalse
142zanzanaexperimental@grafana/identity-access-teamfalsefalsefalse
143reloadDashboardsOnParamsChangeexperimental@grafana/dashboards-squadfalsefalsefalse
144enableScopesInMetricsExploreexperimental@grafana/dashboards-squadfalsefalsefalse
145cloudWatchRoundUpEndTimeGA@grafana/aws-datasourcesfalsefalsefalse
146prometheusAzureOverrideAudiencedeprecated@grafana/partner-datasourcesfalsefalsefalse
147alertingFilterV2experimental@grafana/alerting-squadfalsefalsefalse
148dataplaneAggregatorexperimental@grafana/grafana-app-platform-squadfalsetruefalse
149newFiltersUIGA@grafana/dashboards-squadfalsefalsefalse
150tableNextGenexperimental@grafana/dataviz-squadfalsefalsefalse
151lokiSendDashboardPanelNamesexperimental@grafana/observability-logsfalsefalsefalse
152alertingPrometheusRulesPrimaryexperimental@grafana/alerting-squadfalsefalsetrue
153exploreLogsShardSplittingexperimental@grafana/observability-logsfalsefalsetrue
154exploreLogsAggregatedMetricsexperimental@grafana/observability-logsfalsefalsetrue
155exploreLogsLimitedTimeRangeexperimental@grafana/observability-logsfalsefalsetrue
156homeSetupGuideexperimental@grafana/growth-and-onboardingfalsefalsetrue
157appPlatformGrpcClientAuthexperimental@grafana/identity-access-teamfalsefalsefalse
158groupAttributeSyncprivatePreview@grafana/identity-access-teamfalsefalsefalse
159alertingQueryAndExpressionsStepModeGA@grafana/alerting-squadfalsefalsetrue
160improvedExternalSessionHandlingpreview@grafana/identity-access-teamfalsefalsefalse
161useSessionStorageForRedirectionGA@grafana/identity-access-teamfalsefalsefalse
162rolePickerDrawerexperimental@grafana/identity-access-teamfalsefalsefalse
163unifiedStorageSearchexperimental@grafana/search-and-storagefalsefalsefalse
164unifiedStorageSearchSprinklesexperimental@grafana/search-and-storagefalsefalsefalse
165unifiedStorageSearchPermissionFilteringGA@grafana/search-and-storagefalsefalsefalse
166managedDualWriterexperimental@grafana/search-and-storagefalsefalsefalse
167pluginsSriChecksGA@grafana/plugins-platform-backendfalsefalsefalse
168unifiedStorageBigObjectsSupportexperimental@grafana/search-and-storagefalsefalsefalse
169timeRangeProviderexperimental@grafana/grafana-frontend-platformfalsefalsefalse
170azureMonitorDisableLogLimitGA@grafana/partner-datasourcesfalsefalsefalse
171preinstallAutoUpdateGA@grafana/plugins-platform-backendfalsefalsefalse
172playlistsReconcilerexperimental@grafana/grafana-app-platform-squadfalsetruefalse
173passwordlessMagicLinkAuthenticationexperimental@grafana/identity-access-teamfalsefalsefalse
174exploreMetricsRelatedLogsexperimental@grafana/observability-metricsfalsefalsetrue
175prometheusSpecialCharsInLabelValuesexperimental@grafana/oss-big-tentfalsefalsetrue
176enableExtensionsAdminPageexperimental@grafana/plugins-platform-backendfalsetruefalse
177enableSCIMexperimental@grafana/identity-access-teamfalsefalsefalse
178crashDetectionexperimental@grafana/observability-traces-and-profilingfalsefalsetrue
179jaegerBackendMigrationexperimental@grafana/oss-big-tentfalsefalsefalse
180reportingUseRawTimeRangeGA@grafana/sharing-squadfalsefalsefalse
181alertingUIOptimizeReducerGA@grafana/alerting-squadfalsefalsetrue
182azureMonitorEnableUserAuthGA@grafana/partner-datasourcesfalsefalsefalse
183alertingNotificationsStepModeGA@grafana/alerting-squadfalsefalsetrue
184feedbackButtonexperimental@grafana/grafana-operator-experience-squadfalsefalsefalse
185unifiedStorageSearchUIexperimental@grafana/search-and-storagefalsefalsefalse
186elasticsearchCrossClusterSearchpreview@grafana/aws-datasourcesfalsefalsefalse
187unifiedHistoryexperimental@grafana/grafana-frontend-platformfalsefalsetrue
188lokiLabelNamesQueryApiGA@grafana/observability-logsfalsefalsefalse
189investigationsBackendexperimental@grafana/grafana-app-platform-squadfalsefalsefalse
190k8SFolderCountsexperimental@grafana/search-and-storagefalsefalsefalse
191k8SFolderMoveexperimental@grafana/search-and-storagefalsefalsefalse
192improvedExternalSessionHandlingSAMLpreview@grafana/identity-access-teamfalsefalsefalse
193teamHttpHeadersMimirpreview@grafana/identity-access-teamfalsefalsefalse
194ABTestFeatureToggleAexperimental@grafana/sharing-squadfalsefalsefalse
195templateVariablesUsesComboboxexperimental@grafana/grafana-frontend-platformfalsefalsetrue
196ABTestFeatureToggleBexperimental@grafana/sharing-squadfalsefalsefalse
197grafanaAdvisorexperimental@grafana/plugins-platform-backendfalsefalsefalse
198elasticsearchImprovedParsingexperimental@grafana/aws-datasourcesfalsefalsefalse
199datasourceConnectionsTabprivatePreview@grafana/plugins-platform-backendfalsefalsetrue
200fetchRulesUsingPostexperimental@grafana/alerting-squadfalsefalsefalse
201newLogsPanelexperimental@grafana/observability-logsfalsefalsetrue
202grafanaconThemesGA@grafana/grafana-frontend-platformfalsetruefalse
203pluginsCDNSyncLoaderexperimental@grafana/plugins-platform-backendfalsefalsefalse
204alertingJiraIntegrationexperimental@grafana/alerting-squadfalsefalsetrue
205useScopesNavigationEndpointexperimental@grafana/grafana-frontend-platformfalsefalsetrue
206scopeSearchAllLevelsexperimental@grafana/grafana-frontend-platformfalsefalsefalse
207alertingRuleVersionHistoryRestoreGA@grafana/alerting-squadfalsefalsetrue
208newShareReportDrawerexperimental@grafana/sharing-squadfalsefalsefalse
209rendererDisableAppPluginsPreloadexperimental@grafana/sharing-squadfalsefalsetrue
210assetSriChecksexperimental@grafana/frontend-opsfalsefalsetrue
211alertRuleRestorepreview@grafana/alerting-squadfalsefalsefalse
212grafanaManagedRecordingRulesDatasourcesexperimental@grafana/alerting-squadfalsefalsefalse
213infinityRunQueriesInParallelprivatePreview@grafana/oss-big-tentfalsefalsefalse
214inviteUserExperimentalexperimental@grafana/sharing-squadfalsefalsetrue
215alertingMigrationUIexperimental@grafana/alerting-squadfalsefalsetrue
216unifiedStorageHistoryPrunerGA@grafana/search-and-storagefalsefalsefalse
217azureMonitorLogsBuilderEditorpreview@grafana/partner-datasourcesfalsefalsefalse
218localeFormatPreferenceexperimental@grafana/grafana-frontend-platformfalsefalsefalse
219unifiedStorageGrpcConnectionPoolexperimental@grafana/search-and-storagefalsefalsefalse
220extensionSidebarexperimental@grafana/observability-logsfalsefalsetrue
221alertingRulePermanentlyDeleteGA@grafana/alerting-squadfalsefalsetrue
222alertingRuleRecoverDeletedGA@grafana/alerting-squadfalsefalsetrue
223xrayApplicationSignalsexperimental@grafana/aws-datasourcesfalsefalsetrue
224multiTenantTempCredentialsexperimental@grafana/aws-datasourcesfalsefalsefalse
225localizationForPluginsexperimental@grafana/plugins-platform-backendfalsefalsefalse
226unifiedNavbarsGA@grafana/plugins-platform-backendfalsefalsetrue
227logsPanelControlspreview@grafana/observability-logsfalsefalsetrue
228metricsFromProfilesexperimental@grafana/observability-traces-and-profilingfalsefalsetrue
229pluginsAutoUpdateexperimental@grafana/plugins-platform-backendfalsefalsefalse
230multiTenantFrontendexperimental@grafana/grafana-frontend-platformfalsefalsefalse
231alertingListViewV2PreviewToggleprivatePreview@grafana/alerting-squadfalsefalsetrue
232alertRuleUseFiredAtForStartsAtexperimental@grafana/alerting-squadfalsefalsefalse
233alertingBulkActionsInUIGA@grafana/alerting-squadfalsefalsetrue
234extensionsReadOnlyProxyexperimental@grafana/plugins-platform-backendfalsefalsetrue