rcourtman
f9cf1293f0
fix: default node display to canonical name
2025-10-03 19:48:11 +00:00
rcourtman
b87e5acaca
fix: create .env with mock mode explicitly disabled by default
...
- Prevents surprise mock data activation on production systems
- Creates /etc/pulse/.env with PULSE_MOCK_MODE=false on new installs
- Preserves existing .env files (won't overwrite)
- Includes clear warnings about mock mode being demo/test only
2025-10-03 19:31:08 +00:00
rcourtman
0ae8309f12
fix: load .env file in systemd service for demo server mock mode
2025-10-03 19:28:10 +00:00
rcourtman
bcc79a1d88
chore: bump version to v4.20.0
2025-10-03 19:05:07 +00:00
rcourtman
78e16e3a5e
Surface read-only guest filesystems (refs #505 )
2025-10-03 19:00:41 +00:00
rcourtman
bdb8fb62b5
Handle erofs guest filesystems (refs #505 )
2025-10-03 18:57:14 +00:00
rcourtman
4501dfedb0
Tidy demo banner lint warning #476
2025-10-03 18:47:53 +00:00
rcourtman
e1ffc7ace2
Add friendly node display names across dashboard #476
2025-10-03 18:46:10 +00:00
rcourtman
38a5d869dd
Ignore read-only overlay storage for alerts (refs #505 )
2025-10-03 18:28:11 +00:00
rcourtman
f28a854266
Tighten storage row layout ( #504 )
2025-10-03 17:57:56 +00:00
rcourtman
b8a39cfdc1
Address shared storage node metadata ( #504 )
2025-10-03 17:52:33 +00:00
rcourtman
ad3d4b8194
Fix alert acknowledgement sync across websocket updates
2025-10-03 17:25:33 +00:00
rcourtman
14f9e764d6
Improve settings tab detection ( #503 )
2025-10-03 15:39:15 +00:00
rcourtman
3fcdba014a
Improve PBS backup polling performance ( #502 )
2025-10-03 15:31:30 +00:00
rcourtman
f61cbb3508
Resolve alert regressions and improve diagnostics
2025-10-03 14:56:27 +00:00
rcourtman
1cdc824a37
Fix alerts thresholds overrides and discard flow
2025-10-03 14:21:12 +00:00
rcourtman
7889732549
Align alert history date headers with backups layout
2025-10-03 14:00:32 +00:00
rcourtman
a60cb0fba5
Sync alerts tabs with router
2025-10-03 13:54:16 +00:00
rcourtman
176899bfc5
chore: bump version to v4.19.2
2025-10-03 13:19:31 +00:00
rcourtman
0124cf2115
Respect provider-specific email overrides
2025-10-03 13:08:08 +00:00
rcourtman
86f788893f
Add concurrency checks for RateTracker and WebSocket hub
2025-10-03 12:56:27 +00:00
rcourtman
bcff578125
Add concurrency stress test for MetricsHistory
2025-10-03 12:50:16 +00:00
rcourtman
75b3a4fec4
Harden alert history manager against concurrent access
2025-10-03 12:45:04 +00:00
rcourtman
9c711af553
Make State.ToFrontend use snapshots for thread safety
2025-10-03 12:32:43 +00:00
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