diff --git a/src/public/js/ui/settings.js b/src/public/js/ui/settings.js index 47628d53e..471556a3b 100644 --- a/src/public/js/ui/settings.js +++ b/src/public/js/ui/settings.js @@ -173,9 +173,6 @@ PulseApp.ui.settings = (() => { case 'pbs': content = renderPBSTab(pbs, safeConfig); break; - case 'alerts': - content = renderAlertsTab(alerts, safeConfig); - break; case 'system': content = renderSystemTab(advanced, safeConfig); break; @@ -446,320 +443,6 @@ PulseApp.ui.settings = (() => { `; } - function renderAlertsTab(alerts, config) { - const smtp = config.advanced?.smtp || {}; - return ` -
Set up email alerts for critical system events. We'll help you configure this automatically.
- - -Separate multiple emails with commas
-
- Gmail Setup: You need an App Password (not your regular password).
- Create one here →
- Search "Mail" → Generate → Copy the 16-character password above.
- Important: Leave SSL checkbox UNCHECKED (Gmail uses STARTTLS on port 587).
-
- Outlook Setup: Use your regular email password. If you have 2FA enabled, you may need an app password. -
-- Yahoo Setup: You'll need an App Password. Go to Account Security → Generate app password → Use that instead of your regular password. -
-- For Gmail/Outlook/Yahoo: Leave this UNCHECKED - they use STARTTLS (port 587), not SSL (port 465) -
-Send alert notifications to Discord, Slack, Teams, or any webhook-compatible service.
- -Discord, Slack, Teams, or any webhook endpoint
-
- Popular services:
- • Discord: Server Settings → Integrations → Webhooks
- • Slack: Apps → Incoming Webhooks
- • Teams: Channel → Connectors → Incoming Webhook
-
Configure custom alert thresholds for individual VMs/LXCs based on their specific resource requirements and usage patterns.
-VMs and containers with custom alert thresholds
-Get started by adding a custom threshold configuration for a VM or container.
-