stash/pkg/models/mocks
Abdu Dihan 52bd9392fb
Fix stale browser-cached thumbnails after file content changes during scan. (#6622)
* Fix stale thumbnails after file content changes

When a file's content changed (e.g. after renaming files in a gallery),
the scan handler updated fingerprints but did not bump the entity's
updated_at timestamp. Since thumbnail URLs use updated_at as a cache
buster and are served with immutable/1-year cache headers, browsers
would indefinitely serve the old cached thumbnail.

Update image, scene, and gallery scan handlers to call UpdatePartial
(which sets updated_at to now) whenever file content changes, not only
when a new file association is created.
2026-03-02 15:53:02 +11:00
..
database.go Fix stale browser-cached thumbnails after file content changes during scan. (#6622) 2026-03-02 15:53:02 +11:00
FileReaderWriter.go Handle modified files where the case of the filename changed on case-insensitive filesystems (#6327) 2025-12-02 12:53:37 +11:00
FolderReaderWriter.go Add basename and parent_folders fields to Folder graphql interface (#6494) 2026-02-27 10:58:11 +11:00
GalleryChapterReaderWriter.go Fix scene marker/gallery chapter update overwriting created at date (#3945) 2023-07-27 09:44:06 +10:00
GalleryReaderWriter.go Backend support for gallery custom fields (#6592) 2026-02-23 07:39:28 +11:00
GroupReaderWriter.go Backend support for Group custom fields (#6596) 2026-02-23 11:53:12 +11:00
ImageReaderWriter.go Backend support for image custom fields (#6598) 2026-02-24 07:41:40 +11:00
PerformerReaderWriter.go Performer merge (#5910) 2026-01-05 15:54:19 +11:00
query.go Ignore missing scenes when submitting fingerprints (#5799) 2025-04-02 15:48:07 +11:00
SavedFilterReaderWriter.go Movie group renames (#5039) 2024-07-04 09:10:26 +10:00
SceneMarkerReaderWriter.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
SceneReaderWriter.go Scene custom field backend support (#6584) 2026-02-18 16:50:32 +11:00
StudioReaderWriter.go Studio custom fields backend support (#6156) 2026-02-05 09:01:29 +11:00
TagReaderWriter.go FR: Tags Tagger (#6559) 2026-02-25 11:39:14 +11:00