PublicDashboards: Remove dev mode for share by email toggle (#64330)

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
pull/64362/head
Ezequiel Victorero 2 years ago committed by GitHub
parent 9b6e531549
commit 1a5ab1b308
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
  2. 3
      pkg/services/featuremgmt/registry.go
  3. 2
      pkg/services/featuremgmt/toggles_gen.go

@ -59,6 +59,7 @@ Alpha features might be changed or removed without prior notice.
| `live-service-web-worker` | This will use a webworker thread to processes events rather than the main thread |
| `queryOverLive` | Use Grafana Live WebSocket to execute backend queries |
| `publicDashboards` | Enables public access to dashboards |
| `publicDashboardsEmailSharing` | Enables public dashboard sharing to be restricted to only allowed emails |
| `lokiLive` | Support WebSocket streaming for loki (early prototype) |
| `lokiDataframeApi` | Use experimental loki api for WebSocket streaming (early prototype) |
| `dashboardComments` | Enable dashboard-wide comments |
@ -99,8 +100,7 @@ Alpha features might be changed or removed without prior notice.
The following toggles require explicitly setting Grafana's [app mode]({{< relref "../_index.md/#app_mode" >}}) to 'development' before you can enable this feature toggle. These features tend to be experimental.
| Feature toggle name | Description |
| ------------------------------ | ----------------------------------------------------------------------- |
| `publicDashboardsEmailSharing` | Allows public dashboard sharing to be restricted to only allowed emails |
| ----------------------- | --------------------------------------------------- |
| `k8s` | Explore native k8s integrations |
| `dashboardsFromStorage` | Load dashboards from the generic storage interface |
| `grpcServer` | Run GRPC server |

@ -74,10 +74,9 @@ var (
},
{
Name: "publicDashboardsEmailSharing",
Description: "Allows public dashboard sharing to be restricted to only allowed emails",
Description: "Enables public dashboard sharing to be restricted to only allowed emails",
State: FeatureStateAlpha,
RequiresLicense: true,
RequiresDevMode: true,
Owner: grafanaDashboardsSquad,
},
{

@ -52,7 +52,7 @@ const (
FlagPublicDashboards = "publicDashboards"
// FlagPublicDashboardsEmailSharing
// Allows public dashboard sharing to be restricted to only allowed emails
// Enables public dashboard sharing to be restricted to only allowed emails
FlagPublicDashboardsEmailSharing = "publicDashboardsEmailSharing"
// FlagLokiLive

Loading…
Cancel
Save