nessi pushed to main at nessi/language-dashboard 2026-08-14 12:32:30 +00:00
a90b516f49 fix: replace glob() with iterdir() in external_subtitle_files() to handle square brackets in media filenames
nessi pushed to main at nessi/language-dashboard 2026-08-14 12:30:27 +00:00
04ca437054 feat: merge external subtitle files with embedded subtitle languages in media row display
nessi pushed to main at nessi/language-dashboard 2026-08-14 11:39:25 +00:00
ba906d4748 feat: add yellow glow styling to download navigation badge for improved visibility
nessi pushed to main at nessi/language-dashboard 2026-08-14 11:33:17 +00:00
10bf5c32d3 feat: add active download count badge to downloads navigation tab with auto-hide when zero
nessi pushed to main at nessi/language-dashboard 2026-08-14 11:25:40 +00:00
61d65d5988 feat: add external subtitle file detection with language parsing and cache invalidation on subtitle changes
nessi pushed to main at nessi/language-dashboard 2026-08-14 11:22:21 +00:00
b5365170fb feat: add parallel file scanning with dedicated executor and support for scanning all sources simultaneously
nessi pushed to main at nessi/language-dashboard 2026-08-14 09:10:03 +00:00
644c54a6f6 feat: refactor disk name layout to use CSS Grid with icon spanning both rows and add disk path support
nessi pushed to main at nessi/language-dashboard 2026-08-14 09:08:36 +00:00
bcefa02c32 feat: add dashboard insights section with media statistics and status cards showing file counts, missing items, and monitoring status
nessi pushed to main at nessi/language-dashboard 2026-08-13 20:03:56 +00:00
f63ba5381b feat: add PWA support with service worker, manifest, and auto-scan configuration for offline capability and mobile installation
nessi pushed to main at nessi/language-dashboard 2026-08-13 19:59:47 +00:00
0d48c9eef2 fix: remove redundant display:flex from dashboard-view and add explicit display:none rule for inactive dashboard view
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:43:33 +00:00
cce2f9fbb0 feat: add decorative icons to dashboard metrics with color-coded backgrounds for CPU, RAM, and disk usage indicators
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:42:22 +00:00
7daee41f65 feat: rename "Daten" disk mount to "Medien" and consolidate Filme/Serien mount paths with explanatory comment
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:38:21 +00:00
5912b7078c feat: add system metrics dashboard with live CPU, RAM, and disk usage monitoring plus service status overview
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:32:26 +00:00
3d4fb52fa3 feat: filter "Without German" tab to show only existing or downloading media and exclude season 0 episodes
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:29:45 +00:00
94ab044a0a feat: refactor CSS to use CSS custom properties and minify inline styles for improved maintainability and performance
nessi pushed to main at nessi/language-dashboard 2026-08-13 14:28:13 +00:00
05e32fb5af feat: add enhanced SABnzbd download dashboard with remaining data calculation and visual redesign
7b788f7dc8 feat: add "Without German" tab to filter media missing German audio or subtitles
Compare 2 commits »
nessi pushed to main at nessi/language-dashboard 2026-08-13 09:53:06 +00:00
1558b081dd feat: add visual highlighting for preferred audio language badges with blue glow effect
nessi pushed to main at nessi/language-dashboard 2026-08-13 09:51:03 +00:00
2f395e245a feat: add bilingual UI with language toggle and user preferences modal for audio/subtitle filters
nessi pushed to main at nessi/language-dashboard 2026-08-13 09:49:12 +00:00
81f8d9ced4 feat: consolidate header z-index declarations and ensure sticky positioning hierarchy
nessi pushed to main at nessi/language-dashboard 2026-08-13 09:48:01 +00:00
e290c17f36 feat: fix gradient background scrolling by making it fixed and ensuring full page height