diff --git a/coderd/apidoc/docs.go b/coderd/apidoc/docs.go index 6ce7eb21c0b94..93bf1ad6ca804 100644 --- a/coderd/apidoc/docs.go +++ b/coderd/apidoc/docs.go @@ -8024,7 +8024,6 @@ const docTemplate = `{ "tailnet_pg_coordinator", "single_tailnet", "template_restart_requirement", - "template_insights_page", "deployment_health_page" ], "x-enum-varnames": [ @@ -8033,7 +8032,6 @@ const docTemplate = `{ "ExperimentTailnetPGCoordinator", "ExperimentSingleTailnet", "ExperimentTemplateRestartRequirement", - "ExperimentTemplateInsightsPage", "ExperimentDeploymentHealthPage" ] }, diff --git a/coderd/apidoc/swagger.json b/coderd/apidoc/swagger.json index 500307a23fa62..4b9e3d5c97692 100644 --- a/coderd/apidoc/swagger.json +++ b/coderd/apidoc/swagger.json @@ -7185,7 +7185,6 @@ "tailnet_pg_coordinator", "single_tailnet", "template_restart_requirement", - "template_insights_page", "deployment_health_page" ], "x-enum-varnames": [ @@ -7194,7 +7193,6 @@ "ExperimentTailnetPGCoordinator", "ExperimentSingleTailnet", "ExperimentTemplateRestartRequirement", - "ExperimentTemplateInsightsPage", "ExperimentDeploymentHealthPage" ] }, diff --git a/codersdk/deployment.go b/codersdk/deployment.go index 305e14f944ca7..af861138e6d7d 100644 --- a/codersdk/deployment.go +++ b/codersdk/deployment.go @@ -1868,9 +1868,6 @@ const ( // quiet hours instead of max_ttl. ExperimentTemplateRestartRequirement Experiment = "template_restart_requirement" - // Insights page - ExperimentTemplateInsightsPage Experiment = "template_insights_page" - // Deployment health page ExperimentDeploymentHealthPage Experiment = "deployment_health_page" @@ -1883,7 +1880,6 @@ const ( // Experiments that are not ready for consumption by all users should // not be included here and will be essentially hidden. var ExperimentsAll = Experiments{ - ExperimentTemplateInsightsPage, ExperimentDeploymentHealthPage, } diff --git a/docs/api/schemas.md b/docs/api/schemas.md index db7ec2873226a..b660d7f1c7893 100644 --- a/docs/api/schemas.md +++ b/docs/api/schemas.md @@ -2676,7 +2676,6 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in | `tailnet_pg_coordinator` | | `single_tailnet` | | `template_restart_requirement` | -| `template_insights_page` | | `deployment_health_page` | ## codersdk.Feature diff --git a/site/src/api/typesGenerated.ts b/site/src/api/typesGenerated.ts index d483fa3ccc860..da9c0e80d48bb 100644 --- a/site/src/api/typesGenerated.ts +++ b/site/src/api/typesGenerated.ts @@ -1567,7 +1567,6 @@ export type Experiment = | "moons" | "single_tailnet" | "tailnet_pg_coordinator" - | "template_insights_page" | "template_restart_requirement" | "workspace_actions" export const Experiments: Experiment[] = [ @@ -1575,7 +1574,6 @@ export const Experiments: Experiment[] = [ "moons", "single_tailnet", "tailnet_pg_coordinator", - "template_insights_page", "template_restart_requirement", "workspace_actions", ] diff --git a/site/src/components/TemplateLayout/TemplateLayout.tsx b/site/src/components/TemplateLayout/TemplateLayout.tsx index 4cddee463c591..e407dc46e8cf3 100644 --- a/site/src/components/TemplateLayout/TemplateLayout.tsx +++ b/site/src/components/TemplateLayout/TemplateLayout.tsx @@ -15,7 +15,6 @@ import { import { useQuery } from "@tanstack/react-query" import { AuthorizationRequest } from "api/typesGenerated" import { ErrorAlert } from "components/Alert/ErrorAlert" -import { useDashboard } from "components/Dashboard/DashboardProvider" const templatePermissions = ( templateId: string, @@ -72,12 +71,7 @@ export const TemplateLayout: FC<{ children?: JSX.Element }> = ({ queryKey: ["template", templateName], queryFn: () => fetchTemplate(orgId, templateName), }) - const dashboard = useDashboard() - const hasInsightsEnabled = - dashboard.experiments.includes("template_insights_page") || - process.env.NODE_ENV === "development" - const shouldShowInsights = - hasInsightsEnabled && data?.permissions?.canUpdateTemplate + const shouldShowInsights = data?.permissions?.canUpdateTemplate if (error) { return (