Spaces:
Paused
Paused
Commit History
-
Add cache restart-persistence and 7-day cleanup job
FTA77001ad3b12
-
Rewrite Library staleness checker to use timestamp comparison instead of predicted cache_key matching, which false-positived on titles with partial rating-source availability (e.g. Letterboxd has no TV data)
FTA77007cb5dfa
-
Track api_key_id on cache entries; admin preview uses correct per-key settings
FTA7700bb0b9d3
-
Update v003_badge_shape_background_cache.rs
FTA770098402d7 -
Update v002_backdrop_position_direction_cache.rs
FTA770048bbdc9 -
Update v002_backdrop_position_direction_cache.rs
FTA7700ba91d25 -
Update v001_backdrop_cache_keys.rs
FTA7700add2feb -
Update mod.rs
FTA770024398eb
-
test+docs: query-param coverage, cache-key suffixes, migration/env notes
PNRxAAdd HTTP-level accept/reject tests for ?badge_shape/?badge_background/?split/ ?fit/?edge_inset. Document the new ratings cache-chars (d/e), the .x1/.fc/.fp/ .fb/.eh/.ev suffixes, and the 9-source MDBList count. Note the v003 FS subdir list must track the DB step, and that the ratings_order ADD COLUMN default is a frozen historical value.e976a94
-
feat: migrate existing cache keys for badge shape/background (v003)
PNRxAAdding the shape/background suffixes orphaned every previously cached image. Add a v003 data upgrade that rewrites existing image_meta cache keys and cache filenames, inserting the defaults (.shr.bgd — rounded, default background) immediately after the badge size token, so existing renders stay valid instead of being regenerated. - Reorder the poster suffix so shape/background always sit right after the badge size (before the optional split token), giving the migration a single uniform anchor across all image types. - DB + filesystem steps mirror v001/v002; idempotent via an '.bg' guard and the upgrades table. Covered by unit tests (filename rewriting) and integration tests (DB + filesystem across all image types). - Update v002's full-pipeline test expectations, which now also run v003.1367f50
-
additional configuration options for backdrops
PNRxA41b3b51
-
redact api keys in logs, limit image decode size, fix ip extraction, add
PNRxAreferrer-policy headerbe73249
-
large refactor to prioritise tmdb logos and backdrops, then fall back to
PNRxAfanart, fixes #10094c13f