..
repair_jobs
Skip zero-track albums in album completeness scanner
17 hours ago
acoustid_client.py
Helper V2 complete + enrichment worker fixes
2 weeks ago
acoustid_verification.py
Skip AcoustID verification for high-confidence cross-language matches
1 week ago
album_consistency.py
Add Picard-style MB release preflight for album downloads
2 weeks ago
api_call_tracker.py
Persist API call history, record rate limit events, fix Spotify re-auth issues
4 days ago
audiodb_client.py
Add API Rate Monitor dashboard with real-time speedometer gauges
7 days ago
audiodb_worker.py
Fix enrichment overwriting manual match status ( #221 )
1 week ago
automation_engine.py
Add webhook POST then-action for automation engine
7 days ago
database_update_worker.py
Fix deep scan skipping file path updates for existing tracks
3 weeks ago
deezer_client.py
Your Artists on Discover + Deezer OAuth + MB Lookups Manager + Explorer improvements + bug fixes
5 days ago
deezer_download_client.py
Add Deezer user playlists tab via ARL authentication
2 days ago
deezer_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
discogs_client.py
Fix Discogs cache — add field extractor, wire worker caching, browser UI
6 days ago
discogs_worker.py
Fix Discogs cache — add field extractor, wire worker caching, browser UI
6 days ago
download_orchestrator.py
Apply same match validation to streaming download sources as Soulseek
4 days ago
genius_client.py
Add API Rate Monitor dashboard with real-time speedometer gauges
7 days ago
genius_worker.py
Fix enrichment overwriting manual match status ( #221 )
1 week ago
hifi_client.py
Add per-source quality fallback toggle for streaming downloads ( #187 )
2 weeks ago
hydrabase_client.py
Add missing _get_artist_image_from_albums to HydrabaseClient
2 weeks ago
hydrabase_worker.py
Use nonces and drain interleaved stats in Hydrabase
1 month ago
itunes_client.py
Add API Rate Monitor dashboard with real-time speedometer gauges
7 days ago
itunes_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
jellyfin_client.py
Fix playlist sync failing on Emby due to integer ID validation
2 days ago
lastfm_client.py
Your Artists on Discover + Deezer OAuth + MB Lookups Manager + Explorer improvements + bug fixes
5 days ago
lastfm_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
listenbrainz_client.py
Add scrobbling to Last.fm/ListenBrainz + update What's New
3 weeks ago
listenbrainz_manager.py
Fix per-profile ListenBrainz playlist cache scoping and stale data recovery
4 weeks ago
listening_stats_worker.py
Increase stats page top artists/albums/tracks from 10 to 25
3 weeks ago
lyrics_client.py
Fix .lrc files written without timestamps for plain lyrics
1 week ago
matching_engine.py
Fix streaming source matching and global search download bubbles
2 days ago
media_scan_manager.py
Fix automated scans for non-Plex servers & incremental scan performance
4 weeks ago
metadata_cache.py
Add Failed MB Lookups manager + optimize cache performance
6 days ago
metadata_service.py
Complete Hydrabase as selectable fallback metadata source
3 weeks ago
musicbrainz_client.py
Add API Rate Monitor dashboard with real-time speedometer gauges
7 days ago
musicbrainz_service.py
Add metadata cache maintenance and health monitoring
1 week ago
musicbrainz_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
navidrome_client.py
Increase Navidrome API timeout from 10s to 60s
1 week ago
personalized_playlists.py
Add discovery artist blacklist — block artists from all discovery playlists
1 week ago
plex_client.py
Add Listening Stats page with media server play data integration
3 weeks ago
plex_scan_manager.py
fix logging issue
8 months ago
qobuz_client.py
Add Qobuz auth token login as CAPTCHA bypass alternative
18 hours ago
qobuz_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
repair_worker.py
Add "Remove from DB" option for dead file findings
13 hours ago
seasonal_discovery.py
Fix seasonal playlists not appearing when Deezer is active source
3 weeks ago
soulid_worker.py
Rebuild artist SoulID: track-verified canonical ID from Deezer + iTunes
2 weeks ago
soulseek_client.py
Enforce FLAC bit depth preference and prioritize audio quality in sorting
2 weeks ago
spotify_client.py
Persist API call history, record rate limit events, fix Spotify re-auth issues
4 days ago
spotify_public_scraper.py
Add Spotify Link tab for public playlist/album scraping without API credentials
3 weeks ago
spotify_worker.py
Persist API call history, record rate limit events, fix Spotify re-auth issues
4 days ago
tag_writer.py
Fix OPUS files losing all metadata during import/post-processing
2 weeks ago
tidal_client.py
Your Artists on Discover + Deezer OAuth + MB Lookups Manager + Explorer improvements + bug fixes
5 days ago
tidal_download_client.py
Add per-source quality fallback toggle for streaming downloads ( #187 )
2 weeks ago
tidal_worker.py
Apply manual match protection to all enrichment workers ( #226 )
1 week ago
watchlist_scanner.py
Skip future/unreleased albums in watchlist scanner
2 days ago
web_scan_manager.py
Fix automated scans for non-Plex servers & incremental scan performance
4 weeks ago
wishlist_service.py
Fix wishlisted tracks showing 'Unknown Album' with no cover art
3 weeks ago
youtube_client.py
Strip '- Topic' suffix from YouTube auto-generated channel names ( #231 )
1 week ago