feat: add human-readable RAID recovery formatting with German time units and improved member detection from mdstat

Add format_transfer_rate() to convert mdstat rates (e.g., 133628K/sec) into readable values like "130.5 MB/s" using 1024-based units. Add format_remaining_time() to convert mdstat durations (e.g., 450.1min) into compact German format like "7 Std. 30 Min." with day/hour/minute components. Update raid_status() to parse member devices directly from array_line in /proc/mdstat to avoid cross
This commit is contained in:
2026-08-16 12:10:17 +02:00
parent 5ddf506f20
commit 0c922d4f5d
3 changed files with 67 additions and 9 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
const CACHE_NAME = 'media-dashboard-shell-v1';
const CACHE_NAME = 'media-max-shell-v2';
const SHELL = ['/static/media-mark.svg', '/static/manifest.json'];
self.addEventListener('install', event => {