Feature Toggles: Update ownership of feature toggles related to features being handed off to operator experience from sharing (#107162)
This commit is contained in:
@@ -37,7 +37,7 @@ var (
|
||||
Name: "publicDashboardsEmailSharing",
|
||||
Description: "Enables public dashboard sharing to be restricted to only allowed emails",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
HideFromDocs: true,
|
||||
HideFromAdminPage: true,
|
||||
},
|
||||
@@ -46,7 +46,7 @@ var (
|
||||
Description: "Enables public dashboard rendering using scenes",
|
||||
Stage: FeatureStageGeneralAvailability,
|
||||
FrontendOnly: true,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
Expression: "true", // enabled by default
|
||||
},
|
||||
{
|
||||
@@ -231,7 +231,7 @@ var (
|
||||
Name: "renderAuthJWT",
|
||||
Description: "Uses JWT-based auth for rendering instead of relying on remote cache",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
HideFromAdminPage: true,
|
||||
},
|
||||
{
|
||||
@@ -425,7 +425,7 @@ var (
|
||||
Description: "Enables rendering retries for the reporting feature",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
FrontendOnly: false,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
RequiresRestart: true,
|
||||
},
|
||||
{
|
||||
@@ -681,7 +681,7 @@ var (
|
||||
Description: "Enables generating table data as PDF in reporting",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
FrontendOnly: false,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
},
|
||||
{
|
||||
Name: "ssoSettingsApi",
|
||||
@@ -857,7 +857,7 @@ var (
|
||||
Name: "newPDFRendering",
|
||||
Description: "New implementation for the dashboard-to-PDF rendering",
|
||||
Stage: FeatureStageGeneralAvailability,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
Expression: "true", // enabled by default,
|
||||
},
|
||||
{
|
||||
@@ -1523,7 +1523,7 @@ var (
|
||||
Name: "newShareReportDrawer",
|
||||
Description: "Enables the report creation drawer in a dashboard",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
HideFromAdminPage: true,
|
||||
HideFromDocs: true,
|
||||
},
|
||||
@@ -1531,7 +1531,7 @@ var (
|
||||
Name: "rendererDisableAppPluginsPreload",
|
||||
Description: "Disable pre-loading app plugins when the request is coming from the renderer",
|
||||
Stage: FeatureStageExperimental,
|
||||
Owner: grafanaSharingSquad,
|
||||
Owner: grafanaOperatorExperienceSquad,
|
||||
HideFromAdminPage: true,
|
||||
HideFromDocs: true,
|
||||
FrontendOnly: true,
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
Name,Stage,Owner,requiresDevMode,RequiresRestart,FrontendOnly
|
||||
disableEnvelopeEncryption,GA,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
panelTitleSearch,preview,@grafana/search-and-storage,false,false,false
|
||||
publicDashboardsEmailSharing,preview,@grafana/sharing-squad,false,false,false
|
||||
publicDashboardsScene,GA,@grafana/sharing-squad,false,false,true
|
||||
publicDashboardsEmailSharing,preview,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
publicDashboardsScene,GA,@grafana/grafana-operator-experience-squad,false,false,true
|
||||
lokiExperimentalStreaming,experimental,@grafana/observability-logs,false,false,false
|
||||
featureHighlights,GA,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
storage,experimental,@grafana/search-and-storage,false,false,false
|
||||
@@ -28,7 +28,7 @@ lokiLogsDataplane,experimental,@grafana/observability-logs,false,false,false
|
||||
dataplaneFrontendFallback,GA,@grafana/observability-metrics,false,false,true
|
||||
disableSSEDataplane,experimental,@grafana/observability-metrics,false,false,false
|
||||
unifiedRequestLog,GA,@grafana/grafana-backend-group,false,false,false
|
||||
renderAuthJWT,preview,@grafana/sharing-squad,false,false,false
|
||||
renderAuthJWT,preview,@grafana/grafana-operator-experience-squad,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
|
||||
@@ -54,7 +54,7 @@ configurableSchedulerTick,experimental,@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
|
||||
reportingRetries,preview,@grafana/grafana-operator-experience-squad,false,true,false
|
||||
sseGroupByDatasource,experimental,@grafana/observability-metrics,false,false,false
|
||||
libraryPanelRBAC,GA,@grafana/dashboards-squad,false,true,false
|
||||
lokiRunQueriesInParallel,privatePreview,@grafana/observability-logs,false,false,false
|
||||
@@ -89,7 +89,7 @@ dashboardSceneSolo,GA,@grafana/dashboards-squad,false,false,true
|
||||
dashboardScene,GA,@grafana/dashboards-squad,false,false,true
|
||||
dashboardNewLayouts,experimental,@grafana/dashboards-squad,false,false,true
|
||||
panelFilterVariable,experimental,@grafana/dashboards-squad,false,false,true
|
||||
pdfTables,preview,@grafana/sharing-squad,false,false,false
|
||||
pdfTables,preview,@grafana/grafana-operator-experience-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
|
||||
@@ -111,7 +111,7 @@ promQLScope,GA,@grafana/oss-big-tent,false,false,false
|
||||
logQLScope,privatePreview,@grafana/observability-logs,false,false,false
|
||||
sqlExpressions,privatePreview,@grafana/grafana-datasources-core-services,false,false,false
|
||||
groupToNestedTableTransformation,GA,@grafana/dataviz-squad,false,false,true
|
||||
newPDFRendering,GA,@grafana/sharing-squad,false,false,false
|
||||
newPDFRendering,GA,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
tlsMemcached,GA,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
kubernetesAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
||||
kubernetesAggregatorCapTokenAuth,experimental,@grafana/grafana-app-platform-squad,false,true,false
|
||||
@@ -199,8 +199,8 @@ alertingJiraIntegration,experimental,@grafana/alerting-squad,false,false,true
|
||||
useScopesNavigationEndpoint,experimental,@grafana/grafana-frontend-platform,false,false,true
|
||||
scopeSearchAllLevels,experimental,@grafana/grafana-frontend-platform,false,false,false
|
||||
alertingRuleVersionHistoryRestore,GA,@grafana/alerting-squad,false,false,true
|
||||
newShareReportDrawer,preview,@grafana/sharing-squad,false,false,false
|
||||
rendererDisableAppPluginsPreload,experimental,@grafana/sharing-squad,false,false,true
|
||||
newShareReportDrawer,preview,@grafana/grafana-operator-experience-squad,false,false,false
|
||||
rendererDisableAppPluginsPreload,experimental,@grafana/grafana-operator-experience-squad,false,false,true
|
||||
assetSriChecks,experimental,@grafana/frontend-ops,false,false,true
|
||||
alertRuleRestore,preview,@grafana/alerting-squad,false,false,false
|
||||
infinityRunQueriesInParallel,privatePreview,@grafana/oss-big-tent,false,false,false
|
||||
|
||||
|
@@ -2348,29 +2348,32 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "newPDFRendering",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2024-02-08T12:09:34Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2024-02-08T12:09:34Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "New implementation for the dashboard-to-PDF rendering",
|
||||
"stage": "GA",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"expression": "true"
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata": {
|
||||
"name": "newShareReportDrawer",
|
||||
"resourceVersion": "1750056712608",
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2025-02-17T19:05:46Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-16 06:51:52.608239 +0000 UTC"
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables the report creation drawer in a dashboard",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"hideFromAdminPage": true,
|
||||
"hideFromDocs": true
|
||||
}
|
||||
@@ -2492,13 +2495,16 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "pdfTables",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2023-11-06T13:39:22Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2023-11-06T13:39:22Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables generating table data as PDF in reporting",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/sharing-squad"
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2785,13 +2791,16 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "publicDashboardsEmailSharing",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2023-01-03T19:45:15Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2023-01-03T19:45:15Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables public dashboard sharing to be restricted to only allowed emails",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"hideFromAdminPage": true,
|
||||
"hideFromDocs": true
|
||||
}
|
||||
@@ -2799,13 +2808,16 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "publicDashboardsScene",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2024-03-22T14:48:21Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2024-03-22T14:48:21Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables public dashboard rendering using scenes",
|
||||
"stage": "GA",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"frontend": true,
|
||||
"expression": "true"
|
||||
}
|
||||
@@ -2946,29 +2958,32 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "renderAuthJWT",
|
||||
"resourceVersion": "1746651535573",
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2023-04-03T16:53:38Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-05-07 20:58:55.573227 +0000 UTC"
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Uses JWT-based auth for rendering instead of relying on remote cache",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"hideFromAdminPage": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata": {
|
||||
"name": "rendererDisableAppPluginsPreload",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2025-02-24T14:43:06Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2025-02-24T14:43:06Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Disable pre-loading app plugins when the request is coming from the renderer",
|
||||
"stage": "experimental",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"frontend": true,
|
||||
"hideFromAdminPage": true,
|
||||
"hideFromDocs": true
|
||||
@@ -2977,13 +2992,16 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "reportingRetries",
|
||||
"resourceVersion": "1743693517832",
|
||||
"creationTimestamp": "2023-08-31T07:47:47Z"
|
||||
"resourceVersion": "1750821734038",
|
||||
"creationTimestamp": "2023-08-31T07:47:47Z",
|
||||
"annotations": {
|
||||
"grafana.app/updatedTimestamp": "2025-06-25 03:22:14.038814 +0000 UTC"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables rendering retries for the reporting feature",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/sharing-squad",
|
||||
"codeowner": "@grafana/grafana-operator-experience-squad",
|
||||
"requiresRestart": true
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user