nmemmert
|
84f0d4399a
|
Fix build:commit script quotes for Windows compatibility
|
2025-12-11 10:11:15 -05:00 |
|
nmemmert
|
e12f8e3f8c
|
Fix browser tab title to show 'SkyWatch' and rebuild app
|
2025-12-11 10:09:31 -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
|
dae36330fb
|
Add full edit modal for all resource settings (name, URL, type, interval, timeout, keywords, headers, quiet hours, cert expiry, SLA, email)
|
2025-12-11 09:45:34 -05:00 |
|
nmemmert
|
7f6cab827d
|
Add per-resource email targets to resource form
|
2025-12-11 09:39:07 -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
|
285b94692b
|
Ensure build files are always tracked in git + update deployment docs
|
2025-12-11 09:28:42 -05:00 |
|
nmemmert
|
cbb08c89be
|
Fix SLA data filtering error
|
2025-12-11 09:27:15 -05:00 |
|
nmemmert
|
87a047d6e8
|
Add latest built React app
|
2025-12-11 09:25:12 -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
|
c8a8cc581a
|
Add missing main.js build files
|
2025-12-11 08:51:09 -05:00 |
|
nmemmert
|
a40cac4491
|
Fix static file routing - prevent catch-all from intercepting static files
|
2025-12-11 08:48:58 -05:00 |
|
nmemmert
|
4bb0466f3a
|
Improve History page: better styling, readability, and averaging toggle
|
2025-12-11 08:43:49 -05:00 |
|
nmemmert
|
b2923e593d
|
Add built React app
|
2025-12-10 16:18:55 -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
|
29c1bd3b83
|
Fix ESLint errors: replace ternary with conditional in onClick handlers
|
2025-12-10 16:11:50 -05:00 |
|
nmemmert
|
e54d6dea5e
|
Compact dashboard cards with sparklines and recent check data
|
2025-12-10 16:04:48 -05:00 |
|
nmemmert
|
9d2dd8e0c1
|
Restore History graphs and rebuild frontend
|
2025-12-10 15:43:10 -05:00 |
|
nmemmert
|
cb7f11129e
|
Include built frontend assets for History page
|
2025-12-10 15:38:44 -05:00 |
|
nmemmert
|
3b6d5c2eb5
|
Simplify History component - remove charts temporarily to debug white page
|
2025-12-10 15:36:48 -05:00 |
|
nmemmert
|
7214238f33
|
Fix: Always serve React build regardless of NODE_ENV
|
2025-12-10 15:33:18 -05:00 |
|
nmemmert
|
3c947ef6a3
|
Fix History component useEffect dependency array
|
2025-12-10 15:32:29 -05:00 |
|
nmemmert
|
c7ebc5aff3
|
Fix History component and rebuild client with History page navigation
|
2025-12-10 15:30:22 -05:00 |
|
nmemmert
|
69e321d35f
|
Add History page with detailed check data graphs and statistics
|
2025-12-10 15:16:28 -05:00 |
|
nmemmert
|
08ea842206
|
Add detailed emails with check type and recent performance graph
|
2025-12-10 15:15:10 -05:00 |
|
nmemmert
|
117f815e58
|
Fix database schema: add group_id to CREATE TABLE instead of separate migration
|
2025-12-10 12:15:44 -05:00 |
|
nmemmert
|
ec9362e14f
|
Fix database migration for group_id column
|
2025-12-10 12:05:12 -05:00 |
|
nmemmert
|
1e964d0c4c
|
Add resource groups
|
2025-12-10 12:03:24 -05:00 |
|
nmemmert
|
d941238a02
|
Show check type in UI
|
2025-12-10 11:38:49 -05:00 |
|
nmemmert
|
e21700c55a
|
Rebuild frontend with check type selector
|
2025-12-10 11:29:47 -05:00 |
|
nmemmert
|
7c2fd6163c
|
Add multi-protocol checks and details storage
|
2025-12-10 11:21:14 -05:00 |
|
nmemmert
|
5b03cfb977
|
Update settings save message to no-restart
|
2025-12-10 11:06:53 -05:00 |
|
nmemmert
|
c83a89d308
|
Keep notification settings in sync without restart
|
2025-12-10 11:03:40 -05:00 |
|
nmemmert
|
a24d901620
|
Fix PM2 start when running as root
|
2025-12-04 12:34:27 -05:00 |
|
nmemmert
|
36238311c2
|
Add pre-built client assets for low-memory servers
|
2025-12-04 12:23:21 -05:00 |
|
nmemmert
|
f15de1ab57
|
Add pre-built client for low-memory servers
|
2025-12-04 12:21:35 -05:00 |
|
nmemmert
|
94456401d5
|
Add clean installer (bypassing cache)
|
2025-12-04 10:43:15 -05:00 |
|
nmemmert
|
77c7cea950
|
Fix: Clean recreated installer without encoding issues
|
2025-12-04 10:41:43 -05:00 |
|
nmemmert
|
05cde0a471
|
Fix: Non-interactive mode and proper indentation
|
2025-12-04 10:39:00 -05:00 |
|
nmemmert
|
9db4ebd892
|
Add root-compatible installer
|
2025-12-04 10:37:33 -05:00 |
|
nmemmert
|
a3aaebab5e
|
Fix: Add client source files properly
|
2025-12-04 10:35:14 -05:00 |
|
nmemmert
|
17c366dcae
|
Initial commit - Resource Monitor with Ubuntu installer
|
2025-12-04 10:34:43 -05:00 |
|