Commit graph

9 commits

Author SHA1 Message Date
safierinx-a
8938390106 Fix artist images: filter Last.fm placeholder, reorder providers, fix alias bug
Three bugs causing all artist images to be the same Last.fm placeholder:

1. Last.fm stopped serving real artist images years ago and returns a
   generic placeholder (hash 2a96cbd8b46e442fc41c2b86b821562f) for
   every artist. Added filter in selectBestImage to reject URLs
   containing this known placeholder hash.

2. Provider order had Last.fm before Deezer for artist images. Since
   Last.fm "succeeded" with the placeholder, Deezer was never reached.
   Swapped order: Deezer now checked before Last.fm.

3. FetchMissingArtistImages had inverted if/else — aliases were used
   on error, bare name on success. Fixed condition to err == nil.
2026-03-27 03:16:35 +05:30
Gabe Farrell
56ac73d12b
fix: improve subsonic image searching (#164) 2026-01-21 14:54:52 -05:00
Gabe Farrell
1a8099e902
feat: refetch missing images on startup (#160)
* artist image refetching

* album image refetching

* remove unused var
2026-01-20 12:10:54 -05:00
80b6f4deaa feat: v0.0.8 2025-06-16 21:55:39 -04:00
242a82ad8c feat: v0.0.5 2025-06-15 19:09:44 -04:00
a14fc55d55 chore: better request logging, remove unused env 2025-06-12 17:54:35 -04:00
1a5a6acc95 fix: go back to synchronous image processing 2025-06-12 00:30:01 -04:00
aba2b76def chore: push image processing to a dedicated thread 2025-06-11 23:42:29 -04:00
fc9054b78c chore: initial public commit 2025-06-11 19:45:39 -04:00