Add feature flag for canvas pan zoom

This commit is contained in:
drew08t 2023-11-08 08:24:09 -08:00
parent a9a2fadd5b
commit b026e31d8d
5 changed files with 14 additions and 0 deletions

View File

@ -163,6 +163,7 @@ Experimental features might be changed or removed without prior notice.
| `annotationPermissionUpdate` | Separate annotation permissions from dashboard permissions to allow for more granular control. | | `annotationPermissionUpdate` | Separate annotation permissions from dashboard permissions to allow for more granular control. |
| `extractFieldsNameDeduplication` | Make sure extracted field names are unique in the dataframe | | `extractFieldsNameDeduplication` | Make sure extracted field names are unique in the dataframe |
| `dashboardSceneForViewers` | Enables dashboard rendering using Scenes for viewer roles | | `dashboardSceneForViewers` | Enables dashboard rendering using Scenes for viewer roles |
| `canvasPanelPanZoom` | Allow pan and zoom in canvas panel |
## Development feature toggles ## Development feature toggles

View File

@ -157,4 +157,5 @@ export interface FeatureToggles {
annotationPermissionUpdate?: boolean; annotationPermissionUpdate?: boolean;
extractFieldsNameDeduplication?: boolean; extractFieldsNameDeduplication?: boolean;
dashboardSceneForViewers?: boolean; dashboardSceneForViewers?: boolean;
canvasPanelPanZoom?: boolean;
} }

View File

@ -974,5 +974,12 @@ var (
FrontendOnly: true, FrontendOnly: true,
Owner: grafanaDashboardsSquad, Owner: grafanaDashboardsSquad,
}, },
{
Name: "canvasPanelPanZoom",
Description: "Allow pan and zoom in canvas panel",
Stage: FeatureStageExperimental,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
},
} }
) )

View File

@ -138,3 +138,4 @@ alertmanagerRemoteOnly,experimental,@grafana/alerting-squad,false,false,false,fa
annotationPermissionUpdate,experimental,@grafana/grafana-authnz-team,false,false,false,false annotationPermissionUpdate,experimental,@grafana/grafana-authnz-team,false,false,false,false
extractFieldsNameDeduplication,experimental,@grafana/grafana-bi-squad,false,false,false,true extractFieldsNameDeduplication,experimental,@grafana/grafana-bi-squad,false,false,false,true
dashboardSceneForViewers,experimental,@grafana/dashboards-squad,false,false,false,true dashboardSceneForViewers,experimental,@grafana/dashboards-squad,false,false,false,true
canvasPanelPanZoom,experimental,@grafana/dataviz-squad,false,false,false,true

1 Name Stage Owner requiresDevMode RequiresLicense RequiresRestart FrontendOnly
138 annotationPermissionUpdate experimental @grafana/grafana-authnz-team false false false false
139 extractFieldsNameDeduplication experimental @grafana/grafana-bi-squad false false false true
140 dashboardSceneForViewers experimental @grafana/dashboards-squad false false false true
141 canvasPanelPanZoom experimental @grafana/dataviz-squad false false false true

View File

@ -562,4 +562,8 @@ const (
// FlagDashboardSceneForViewers // FlagDashboardSceneForViewers
// Enables dashboard rendering using Scenes for viewer roles // Enables dashboard rendering using Scenes for viewer roles
FlagDashboardSceneForViewers = "dashboardSceneForViewers" FlagDashboardSceneForViewers = "dashboardSceneForViewers"
// FlagCanvasPanelPanZoom
// Allow pan and zoom in canvas panel
FlagCanvasPanelPanZoom = "canvasPanelPanZoom"
) )