diff --git a/containers/libreportal/frontend/components/tasks/js/tasks-format.js b/containers/libreportal/frontend/components/tasks/js/tasks-format.js
index 8f40a60..6520cb7 100644
--- a/containers/libreportal/frontend/components/tasks/js/tasks-format.js
+++ b/containers/libreportal/frontend/components/tasks/js/tasks-format.js
@@ -44,8 +44,8 @@ Object.assign(TasksManager.prototype, {
{ match: /^libreportal system reclaim\b/, title: 'LibrePortal - Reclaim Space' },
{ match: /^libreportal system image rm\b/, title: 'LibrePortal - Remove Images' },
{ match: /^libreportal verify\b/, title: 'LibrePortal - Verify System' },
- { match: /^libreportal system health heal\b/, title: 'LibrePortal - Repair Control Plane' },
- { match: /^libreportal system health check\b/, title: 'LibrePortal - Check Control Plane' },
+ { match: /^libreportal system health heal\b/, title: 'LibrePortal - Fix System Issues' },
+ { match: /^libreportal system health check\b/, title: 'LibrePortal - System Health Check' },
{ match: /^libreportal system network heal\b/, title: 'LibrePortal - Heal Network' },
{ match: /^libreportal system network check\b/, title: 'LibrePortal - Check Network' },
@@ -142,7 +142,7 @@ Object.assign(TasksManager.prototype, {
'config_update': 'Update Config', 'update_config': 'Update Config',
'system_update': 'Update System', 'system_reclaim': 'Reclaim Space',
'system_image_rm': 'Remove Images', 'verify': 'Verify System',
- 'system_health_heal': 'Repair Control Plane', 'system_network_heal': 'Heal Network',
+ 'system_health_heal': 'Fix System Issues', 'system_network_heal': 'Heal Network',
'updater_check': 'Check for Updates', 'updater_apply': 'Update',
'updater_apply_all': 'Update All', 'updater_rollback': 'Roll Back',
'artifact_apply': 'Apply Hotfix', 'artifact_revert': 'Revert Hotfix',
diff --git a/containers/libreportal/frontend/core/health-notifier/js/health-notifier.js b/containers/libreportal/frontend/core/health-notifier/js/health-notifier.js
index f6a7d83..1904ff1 100644
--- a/containers/libreportal/frontend/core/health-notifier/js/health-notifier.js
+++ b/containers/libreportal/frontend/core/health-notifier/js/health-notifier.js
@@ -13,11 +13,11 @@
// The backend already SELF-HEALS most of this (the task-processor poll dispatches
// `system health heal` when the WebUI's own port is down — you can't click a
// button on a dead WebUI). These surfaces are for visibility and for a manual
-// "Repair now" when the WebUI is still reachable (e.g. a crash-loop caught early).
+// "Fix now" when the WebUI is still reachable (e.g. a crash-loop caught early).
//
// Actions go through the normal task pipeline so progress streams on Tasks:
-// * "Repair now" -> task `libreportal system health heal`
-// * "Re-check" -> task `libreportal system health check`
+// * "Fix now" -> task `libreportal system health heal`
+// * "Re-check" -> task `libreportal system health check`
//
// This file owns no detection logic — it only reads the status file.
@@ -120,7 +120,7 @@ class HealthNotifier {
}
const n = Array.isArray(this.status.crash_loops) ? this.status.crash_loops.length : 0;
- badge.title = 'Control plane needs attention';
+ badge.title = 'System needs attention';
badge.setAttribute('aria-label', badge.title);
badge.innerHTML = `
@@ -155,7 +155,7 @@ class HealthNotifier {
}
const s = this.status;
- const sub = s.summary ? this._escape(s.summary) : 'The docker control plane needs attention';
+ const sub = s.summary ? this._escape(s.summary) : 'The system needs attention';
const heartIcon = `