Commit Graph
21 Commits
Author SHA1 Message Date
nmemmert c7a49432f5 Add server-side debug logging for averaged parameter 2025-12-15 12:14:45 -05:00
nmemmert 9446737e5a History: return full time window for accurate averaging (7/14/30 days); rebuild 2025-12-15 11:08:03 -05:00
nmemmert 3d66b82c88 History API: return up to 100 checks per resource by default (separate from page size) 2025-12-15 10:26:39 -05:00
nmemmert d07250e982 Fix env settings formatting and runtime sync 2025-12-15 09:43:23 -05:00
nmemmert a5f741b332 Add comprehensive settings: data retention, incident thresholds, alert retry, scheduling, and dashboard customization 2025-12-15 09:40:21 -05:00
nmemmert 41430d0428 Add timezone configuration to settings UI and backend API 2025-12-15 09:24:06 -05:00
nmemmert 96e801b8be Fix email_to field not persisting in edit modal - include all resource fields in dashboard API 2025-12-11 10:22:56 -05:00
nmemmert 322f0d2b57 Rebrand app name from 'Resource Monitor' to 'SkyWatch' 2025-12-11 09:59:07 -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 a4206b9a0f Add pagination UI to History and SLA pages with configurable page size 2025-12-11 09:51:46 -05:00
nmemmert dd7f3aeeda Performance: add database indexes and optimize history queries with aggregation and pagination 2025-12-11 09:33:20 -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 a40cac4491 Fix static file routing - prevent catch-all from intercepting static files 2025-12-11 08:48:58 -05:00
nmemmert b05efbaa34 Fix MIME types using express.static options 2025-12-10 16:17:19 -05:00
nmemmert 61f29b2431 Add explicit MIME type headers for JS and CSS files 2025-12-10 16:14:43 -05:00
nmemmert e54d6dea5e Compact dashboard cards with sparklines and recent check data 2025-12-10 16:04:48 -05:00
nmemmert 7214238f33 Fix: Always serve React build regardless of NODE_ENV 2025-12-10 15:33:18 -05:00
nmemmert 69e321d35f Add History page with detailed check data graphs and statistics 2025-12-10 15:16:28 -05:00
nmemmert 1e964d0c4c Add resource groups 2025-12-10 12:03:24 -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