Introduces a global activity feed system with API endpoints for recent activities and toasts, and integrates activity tracking for key backend events (downloads, syncs, database updates, etc.). Updates the dashboard frontend to periodically fetch and display activity feed items and show toasts for recent actions. Improves error logging and reduces noise for expected 404s in Soulseek client. Adds related CSS for activity feed separators. |
||
|---|---|---|
| .. | ||
| database_update_worker.py | ||
| jellyfin_client.py | ||
| matching_engine.py | ||
| media_scan_manager.py | ||
| plex_client.py | ||
| plex_scan_manager.py | ||
| soulseek_client.py | ||
| spotify_client.py | ||
| tidal_client.py | ||
| watchlist_scanner.py | ||
| wishlist_service.py | ||