navidrome/server/jellyfin/dto
Deluan 43500c0ffe fix(artwork): persist the image freshness signal to stop per-serve recomputes
When a cover file's mtime is newer than the entity row (common), persisting
the row version made the freshness check fail on every serve, re-encoding
and re-writing the same hash each time. The snapshot now stores the newest
signal (row version or image mtime), and both freshness checks accept a
snapshot at-or-after the row version.
2026-07-17 11:59:24 -04:00
..
blurhash.go fix(artwork): persist the image freshness signal to stop per-serve recomputes 2026-07-17 11:59:24 -04:00
blurhash_test.go fix(artwork): persist the image freshness signal to stop per-serve recomputes 2026-07-17 11:59:24 -04:00
dto.go feat(jellyfin): lyrics endpoint and Lyric stream advertising (#5791) 2026-07-16 14:39:11 -04:00
dto_suite_test.go feat(jellyfin): experimental Jellyfin Music API support (#5730) 2026-07-14 11:46:37 -04:00
fields.go feat(jellyfin): experimental Jellyfin Music API support (#5730) 2026-07-14 11:46:37 -04:00
ids.go feat(jellyfin): experimental Jellyfin Music API support (#5730) 2026-07-14 11:46:37 -04:00
ids_test.go feat(jellyfin): experimental Jellyfin Music API support (#5730) 2026-07-14 11:46:37 -04:00
mappers.go feat(jellyfin): emit stored blurhashes with version-seeded fake fallback 2026-07-16 21:52:28 -04:00
mappers_test.go feat(jellyfin): emit stored blurhashes with version-seeded fake fallback 2026-07-16 21:52:28 -04:00