navidrome/core/artwork/e2e
Deluan d7385a9f68 fix(artwork): register the GIF decoder in core/artwork
The deleted artwork.go carried blank imports for image/gif and
x/image/webp. WebP came back via resize.go's gen2brain/webp, which
self-registers, but GIF did not: core/artwork claims GIF support in
mimeForFormat and extForMime while relying on an unrelated server
package to have imported the decoder.

The guard lives in the e2e suite because that test binary has no other
image/gif importer; a spec in core/artwork would pass regardless, since
animation_test.go imports the package non-blank.
2026-07-25 10:02:18 -04:00
..
acquire_serve_test.go fix(artwork): register the GIF decoder in core/artwork 2026-07-25 10:02:18 -04:00
album_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00
artist_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00
disc_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00
e2e_suite_test.go chore(artwork): generic 500 bodies on refresh endpoint, trim stale test comments 2026-07-23 14:08:08 -04:00
mediafile_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00
playlist_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00
radio_test.go test(artwork): restore resolution edge-case e2e coverage 2026-07-24 21:27:39 -04:00
resolution_harness_test.go fix(artwork): run disc resolution for single-disc albums too 2026-07-24 22:12:29 -04:00