170f784365
Merge pull request #2 from nmemmert/master
nmemmert2026-08-25 12:28:59 -04:00
12b6b15206
Add live sync log, playlist viewer, donut chart, history expand, buy list dedup, and date filter
nmemmertandClaude Sonnet 4.62026-08-25 12:18:02 -04:00
ad672b201d
Deduplicate top song counting across refreshes
nate.emmert2026-03-26 09:08:26 -04:00
2d5b23f5bb
Disable auto meta-refresh to keep Buy List/History tabs stable
nate.emmert2026-03-26 09:04:18 -04:00
283d683b29
Add error trace output for /api/refresh and friendly UI display
nate.emmert2026-03-26 08:58:17 -04:00
88b9d96af5
Integrate desktop features into web UI tabs with API endpoints
nate.emmert2026-03-26 08:46:30 -04:00
8b06b4d277
Add tabbed dashboard nav + raw API section
nate.emmert2026-03-26 08:36:41 -04:00
1f2b7129b1
Document song counts + web API + update.sh in README
nate.emmert2026-03-26 08:30:32 -04:00
81e25f47dd
Add update.sh for docker/podman auto-detect and refresh
nate.emmert2026-03-26 08:25:16 -04:00
32d87cf0c2
Add scraping from Spirit FM recently played list, combine with Journey FM and deduplicate songs
nmemmert2025-11-17 11:56:26 -05:00
7e7754f533
Add Playlist Analytics Dashboard with charts for growth, top artists, and update frequency using matplotlib
nmemmert2025-11-17 11:53:32 -05:00
1339365941
Add auto-playlist tagging: automatically add 'Journey FM' label and 5-star rating to songs added to Plex playlist
nmemmert2025-11-17 11:49:27 -05:00
43e93c5abc
Split artist and song into separate columns in history table
nmemmert2025-11-17 11:46:15 -05:00
eb61051c7c
Redesign history table to show one song per row for better readability
nmemmert2025-11-17 11:44:52 -05:00
3d18efb88f
Improve history dialog to show full list of added and missing songs with word wrap and auto row sizing
nmemmert2025-11-17 11:43:29 -05:00
f958ea0983
Fix QListWidgetItem checkState usage to use Qt.CheckState enum instead of int
nmemmert2025-11-17 11:40:44 -05:00
2da02dc7df
Add debug message and better error handling for buy list dialog
nmemmert2025-11-17 11:39:52 -05:00
3f377e165d
Fix buy list dialog visibility by ensuring it shows on top and add song count label
nmemmert2025-11-17 11:37:26 -05:00
e3085f22ae
Add playlist export, enhanced buy list with search/filter/remove, and statistics dashboard
amazon-buy-list
nmemmert2025-11-17 11:32:25 -05:00
e643bb3c98
Add playlist history tracking with SQLite database and GUI dialog
nmemmert2025-11-17 11:30:20 -05:00
9a90811dea
Change to QTextBrowser for better HTML and link display
nmemmert2025-11-17 11:24:51 -05:00
f12b50f9d0
Fix buy list dialog to show properly with modal exec and proper HTML
nmemmert2025-11-17 11:24:06 -05:00
589cbca2f6
Add debug message to buy list button
nmemmert2025-11-17 11:23:25 -05:00
3ff79549d9
Add buy list button and dialog to GUI
nmemmert2025-11-17 11:22:23 -05:00
e74845cab6
Fix Amazon URL encoding and update buy list
nmemmert2025-11-17 11:21:01 -05:00
2893487134
Add Amazon buy list feature for missing songs
nmemmert2025-11-17 11:17:43 -05:00
d5f2aa0dfd
Update README with Linux installer and detailed Plex token instructions; add help button in app for Plex token
nmemmert2025-11-17 09:26:47 -05:00