Add live sync log, playlist viewer, donut chart, history expand, buy list dedup, and date filter

- SSE-based live sync log drawer (ThreadingHTTPServer + queue.Queue log handler)
- Playlist tab: load tracks from Plex, sort, per-track remove
- Match rate donut chart alongside station bar on Overview
- Expandable history rows showing per-station breakdown chips
- Buy list dedup (POST /api/buy-list-dedup) + Copy All Links button
- Date range filter on History run log

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nmemmertandClaude Sonnet 4.6 committed 2026-08-25 12:18:02 -04:00
1 parent ad672b201d
commit 12b6b15206
1 file changed
+1085 -405
+1085 -405
View File
File diff suppressed because it is too large. Load diff