-
1b7412c80d
Fix UnboundLocalError when no enclosures present
main
adam
2026-03-07 23:02:34 +00:00
-
842f733638
Add tree-line connector for RAID child drives in host drives card
adam
2026-03-07 19:07:14 +00:00
-
b11c1bdf98
Replace in-memory TTL cache with Redis
adam
2026-03-07 18:45:15 +00:00
-
0112875894
Add enclosure health details (PSUs, fans, temps, voltages) via SES
adam
2026-03-07 06:03:26 +00:00
-
8ea8fdef08
Hide health status on RAID virtual disks in host drives section
adam
2026-03-07 05:36:55 +00:00
-
1dd40a1181
Enumerate physical drives behind RAID via smartctl megaraid passthrough
adam
2026-03-07 05:32:08 +00:00
-
98e435674c
Fix smart_supported: treat null smart_support as unsupported
adam
2026-03-07 05:21:41 +00:00
-
9ee701c749
Fix smart_supported detection for RAID controllers without SMART
adam
2026-03-07 05:19:21 +00:00
-
798308d2bf
Add host drives section for non-enclosure drives
adam
2026-03-07 05:16:30 +00:00
-
927a5ccf3a
Add ledctl locate/off LED controls to drive detail modal
adam
2026-03-07 04:57:35 +00:00
-
51e6b49830
Make table view full-width and add fixed column layout
adam
2026-03-07 04:48:34 +00:00
-
a25ce4ae21
Add ZFS drive state (ONLINE/FAULTED/DEGRADED) to UI
adam
2026-03-07 04:44:31 +00:00
-
cea4db53fd
Resolve multipath dm devices to underlying sd devices for ZFS pool map
adam
2026-03-07 04:34:44 +00:00
-
3280d66888
Fix vdev parsing: use leading whitespace count instead of tab count
adam
2026-03-07 04:20:42 +00:00
-
3ef7061aa5
Add ZFS vdev exposure in API and frontend
adam
2026-03-07 04:14:14 +00:00
-
10de5563b2
Use nsenter with pid:host to run zpool in host mount namespace
adam
2026-03-07 04:04:15 +00:00
-
034219c75e
Set LD_LIBRARY_PATH only for zpool subprocess, not globally
adam
2026-03-07 03:48:46 +00:00
-
4c033981c1
Fix ZFS pool detection: bind-mount host zpool binary and libs
adam
2026-03-07 03:46:56 +00:00
-
861f9279c4
Implement full JBOD monitor frontend from design JSX
adam
2026-03-07 03:41:35 +00:00
-
284943c185
Fix SCSI firmware field name (scsi_revision)
adam
2026-03-07 03:31:22 +00:00
-
4a2cbcaaec
Fix SCSI/SAS drive identity fields (model, wwn, firmware)
adam
2026-03-07 03:29:32 +00:00
-
78556bbfee
Fix SPA serving conflicting with API routes
adam
2026-03-07 03:23:45 +00:00
-
fdafb15b23
Sort slots numerically instead of lexicographically
adam
2026-03-07 03:12:03 +00:00
-
8a8fbfbcf6
Use npm install instead of npm ci (no lockfile)
adam
2026-03-07 03:06:26 +00:00
-
05448e7903
Remove zfsutils-linux from Dockerfile, bind-mount host ZFS tools
adam
2026-03-07 03:05:41 +00:00
-
7beead8cae
Add React frontend, ZFS pool mapping, and multi-stage Docker build
adam
2026-03-07 03:04:23 +00:00
-
e2bd413041
Support 'array device' type for Xyratex enclosures
adam
2026-03-07 02:35:13 +00:00
-
9b93eedbc8
Fix slot discovery for bare numeric sysfs directories
adam
2026-03-07 02:33:12 +00:00
-
1157a5284f
Add .gitignore and remove cached pyc files
adam
2026-03-07 02:14:44 +00:00
-
9f918a3308
Initial commit: FastAPI JBOD monitor backend
adam
2026-03-07 02:14:17 +00:00