Commit graph

1202 commits

Author SHA1 Message Date
rcourtman
0267a57604 Guard alert clones for WebSocket broadcasts 2025-10-03 12:21:58 +00:00
rcourtman
946cfaf832 Fix notification manager race on config updates 2025-10-03 12:08:11 +00:00
rcourtman
63dad35512 Fix alert manager race condition when clearing alerts 2025-10-03 12:01:34 +00:00
rcourtman
9be62164b6 Treat acknowledged alerts as resolved on dashboard 2025-10-03 11:42:47 +00:00
rcourtman
da92c0203b Highlight powered-off guests when alerts enabled 2025-10-03 11:33:48 +00:00
rcourtman
f730087a68 Restore dashboard alert highlighting 2025-10-03 11:29:37 +00:00
rcourtman
8acdc3ccb6 Handle duplicate node names in filters (#500) 2025-10-03 11:08:29 +00:00
rcourtman
43bdc05dd6 Add search history dropdowns to filters
Refs #499
2025-10-03 10:59:28 +00:00
rcourtman
30f042a9df Refs #498: handle missing disk wearout data 2025-10-03 10:35:52 +00:00
rcourtman
102e92a58b Align IO metrics and badges vertically 2025-10-03 10:18:49 +00:00
rcourtman
f042e2af92 Improve dashboard tag overflow indicator 2025-10-03 09:38:51 +00:00
rcourtman
804964f64d Centralize guest metric availability checks 2025-10-03 09:25:32 +00:00
rcourtman
1aba468526 Dim offline guest drawer content 2025-10-03 09:22:46 +00:00
rcourtman
f149758f51 Dim offline guest drawer 2025-10-03 09:21:16 +00:00
rcourtman
9d9bc6cb69 Skip disk bars when guests offline 2025-10-03 09:19:56 +00:00
rcourtman
4d73677b78 Hide guest metrics when offline 2025-10-03 09:18:59 +00:00
rcourtman
23ad112d59 Zero metrics on stopped mock guests 2025-10-03 09:17:03 +00:00
rcourtman
14196c13b3 Generate zeroed guests for offline nodes 2025-10-03 09:13:48 +00:00
rcourtman
36f827336d Zero mock metrics for offline nodes 2025-10-03 09:11:33 +00:00
rcourtman
8a85d3813d Mask remaining metrics for offline rows 2025-10-03 09:08:07 +00:00
rcourtman
e17eb97019 Hide metrics for offline nodes 2025-10-03 09:05:19 +00:00
rcourtman
dd5b8187ff Streamline node summary layout 2025-10-03 09:02:53 +00:00
rcourtman
368f11bbcf Align hierarchical tables with node/guest styling 2025-10-03 09:00:47 +00:00
rcourtman
b2fc93e723 Normalize tooltip styling across app 2025-10-02 23:22:42 +00:00
rcourtman
3ffba8410e chore: bump version to v4.19.1 2025-10-02 22:47:28 +00:00
rcourtman
dd1e33907f Fix backups chart date handling 2025-10-02 22:41:46 +00:00
rcourtman
e34405781e Update backups chart copy to clarify availability 2025-10-02 22:35:55 +00:00
rcourtman
0642cfdadc Fix disk wearout interpretation regression 2025-10-02 22:22:46 +00:00
rcourtman
916ce781bb Update README.md 2025-10-02 22:45:21 +01:00
rcourtman
ea650bdded chore: bump version to v4.19.0 2025-10-02 20:59:29 +00:00
rcourtman
417f2df611 Fix disk wearout interpretation and show host in alerts 2025-10-02 20:56:42 +00:00
rcourtman
45c0a8b6b2 Fix alert durations when using delay thresholds 2025-10-02 20:09:11 +00:00
rcourtman
4f9b049a07 Change footer text to 'Last refresh' for clarity 2025-10-02 18:39:58 +00:00
rcourtman
f2e4dc7f48 Refine VM drawer layout and toggle 2025-10-02 18:37:42 +00:00
rcourtman
320b02d610 Refine VM drawer layout and toggle 2025-10-02 16:26:49 +00:00
rcourtman
6d83960321 feat: add per-disk guest disk alerts 2025-10-02 14:24:55 +00:00
rcourtman
b678fd898f Update connection badge UI and add last update timestamp
- Make connection badge compact with hover animation
- Show small icon (green/gray dot) that expands to show text on hover
- Add smooth 500ms transition animation
- Add last update timestamp to footer with static time display
- Format timestamp as 12-hour time (e.g., "2:34:05 PM")
2025-10-02 14:10:42 +00:00
rcourtman
6149fce74c Add VM detail drawer with metrics 2025-10-02 12:51:11 +00:00
rcourtman
cb5cf4d75e Remove memory badges per feedback 2025-10-02 12:47:04 +00:00
rcourtman
0dbd39d671 Add memory balloon/swap badges 2025-10-02 12:44:56 +00:00
rcourtman
6de5684d38 Trim memory tooltip to extras only 2025-10-02 12:43:53 +00:00
rcourtman
ac0b23021f Add memory tooltip detail 2025-10-02 12:42:17 +00:00
rcourtman
3949dfdd52 Remove memory extras row per design 2025-10-02 12:39:46 +00:00
rcourtman
fc08dbf61c Mock memory swap and varied balloon 2025-10-02 12:38:36 +00:00
rcourtman
55375e0b2a Restore mock per-disk data 2025-10-02 12:34:31 +00:00
rcourtman
532cca296f Tidy memory column extras 2025-10-02 12:28:01 +00:00
rcourtman
1192d51416 Expose guest agent network info and extended memory stats 2025-10-02 12:26:32 +00:00
rcourtman
655842ba9d Fix disabled alert webhook delivery 2025-10-02 12:09:46 +00:00
rcourtman
d9079f7bbb Refine dashboard disk column layout 2025-10-02 12:08:19 +00:00
rcourtman
9e31d68207 Fix wearout parsing for Proxmox disks (fixes #449) 2025-10-02 11:57:06 +00:00