Commit Graph
11 Commits
Author SHA1 Message Date
nmemmert 5ff9fd6c99 Chore: Remove debug console.log statements from server and client code 2025-12-16 13:46:55 -05:00
nmemmert 02a71f980a Feature: Multi-email alerts and move resource between groups
- notificationService.js: Parse comma-separated emails from resource.email_to or global config; validate and send to each recipient
- index.js: Add PATCH /api/resources/:id/group endpoint to move resource between groups with validation and cache invalidation
- App.js: Add group selector to edit modal; wire group change to PATCH endpoint; add help text for multi-email format (comma-separated)
2025-12-16 13:03:59 -05:00
nmemmert 923c36e494 Feature: Multi-email alerts and move resource between groups
- notificationService: Parse comma-separated emails from resource.email_to or global config; validate and send to each recipient
- API: Add PATCH /api/resources/:id/group endpoint to move resource between groups with validation and cache invalidation
- UI: Add group selector to edit modal; wire group change to PATCH endpoint; add help text for multi-email format
2025-12-16 13:01:37 -05:00
nmemmert d4e4467c0c Add trends UI, cleanup logs, refresh build 2025-12-16 08:48:48 -05:00
nmemmert 564aa7c1b8 Fix email stats rendering when avgResponseTime is non-numeric 2025-12-11 14:25:08 -05:00
nmemmert 2cff0b7147 Improve email alert logging for per-resource targets 2025-12-11 14:23:23 -05:00
nmemmert a4295d8081 Add in-memory caching strategy for aggregated queries with TTL and automatic invalidation on data changes 2025-12-11 09:54:19 -05:00
nmemmert 1844bccbd4 Add major features: mobile responsive, alert acknowledgment, quiet hours, HTTP keyword matching, custom headers, certificate expiry warnings, and SLA dashboard 2025-12-11 09:20:52 -05:00
nmemmert 08ea842206 Add detailed emails with check type and recent performance graph 2025-12-10 15:15:10 -05:00
nmemmert c83a89d308 Keep notification settings in sync without restart 2025-12-10 11:03:40 -05:00
nmemmert 17c366dcae Initial commit - Resource Monitor with Ubuntu installer 2025-12-04 10:34:43 -05:00