From d32ba58b75ecf20d221a9591497a22589bc958a1 Mon Sep 17 00:00:00 2001
From: Graham McIntie
Date: Sun, 15 Feb 2026 17:26:10 -0600
Subject: [PATCH] Hide config backup and config change features from UI
Temporarily hide config change tracking, config timeline links,
and config backup references across dashboard, site show, trace,
and home page. Code preserved with hidden class / HTML comments.
---
.../controllers/page_html/home.html.heex | 21 +++----------------
.../live/dashboard_live.html.heex | 11 +++-------
.../live/site_live/show.html.heex | 4 ++--
.../live/trace_live/index.html.heex | 4 ++--
4 files changed, 10 insertions(+), 30 deletions(-)
diff --git a/lib/towerops_web/controllers/page_html/home.html.heex b/lib/towerops_web/controllers/page_html/home.html.heex
index 4f7ddaa0..3869647c 100644
--- a/lib/towerops_web/controllers/page_html/home.html.heex
+++ b/lib/towerops_web/controllers/page_html/home.html.heex
@@ -137,19 +137,7 @@
Filter by critical/unresolved/all. Resolve directly from the alert view.
-
-
-
-
- <.icon name="hero-clock" class="h-6 w-6 text-white" />
-
-
Config Change Tracking
-
-
- Correlate config changes with performance shifts. See a timeline of what changed,
- when, and whether it caused problems — before you start guessing.
-
-
+
@@ -160,7 +148,7 @@
Enriched site pages with subscriber counts, device health grids, active alerts,
- latency charts, and recent config changes — all on one screen.
+ latency charts, and active alerts — all on one screen.
@@ -368,10 +356,7 @@
<.icon name="hero-check" class="h-5 w-5 text-blue-600 flex-shrink-0" />
Subscriber trace & alert triage
-
- <.icon name="hero-check" class="h-5 w-5 text-blue-600 flex-shrink-0" />
- Config change tracking
-
+ <%!-- Config change tracking hidden — feature temporarily disabled --%>
<.icon name="hero-check" class="h-5 w-5 text-blue-600 flex-shrink-0" />
Team access & email alerts
diff --git a/lib/towerops_web/live/dashboard_live.html.heex b/lib/towerops_web/live/dashboard_live.html.heex
index 9d28bce7..be410c3f 100644
--- a/lib/towerops_web/live/dashboard_live.html.heex
+++ b/lib/towerops_web/live/dashboard_live.html.heex
@@ -725,12 +725,7 @@
{@device_unknown}
-
- Config changes (7d)
-
- {length(@recent_config_changes)}
-
-
+ <%!-- Config changes row hidden — feature temporarily disabled --%>
Active incidents
- <%!-- Config Changes --%>
-
+ <%!-- Config Changes — hidden, feature temporarily disabled --%>
+
Config Changes (7d)
diff --git a/lib/towerops_web/live/site_live/show.html.heex b/lib/towerops_web/live/site_live/show.html.heex
index 1c7c1b05..341fb0e9 100644
--- a/lib/towerops_web/live/site_live/show.html.heex
+++ b/lib/towerops_web/live/site_live/show.html.heex
@@ -251,8 +251,8 @@
- <%!-- Recent Config Changes Panel --%>
-
+ <%!-- Recent Config Changes Panel — hidden, feature temporarily disabled --%>
+
<.icon name="hero-document-text" class="h-5 w-5" /> Recent Config Changes
diff --git a/lib/towerops_web/live/trace_live/index.html.heex b/lib/towerops_web/live/trace_live/index.html.heex
index 890859e6..5326b75b 100644
--- a/lib/towerops_web/live/trace_live/index.html.heex
+++ b/lib/towerops_web/live/trace_live/index.html.heex
@@ -422,8 +422,8 @@
<%!-- Recent Activity: Config Changes + Insights --%>
- <%!-- Config Changes --%>
-
+ <%!-- Config Changes — hidden, feature temporarily disabled --%>
+
<.icon name="hero-document-text" class="h-4 w-4 inline" /> Config Changes (24h)