a / api /src /image /serve.rs

Commit History

  1. Add cache restart-persistence and 7-day cleanup job

    FTA7700
    1ad3b12

  1. Add unconditional diagnostic logging around upsert_meta_db to trace missing image_meta rows

    FTA7700
    3aa6553

  1. Track api_key_id on cache entries; admin preview uses correct per-key settings

    FTA7700
    bb0b9d3

  1. fix(image): preserve client error status from cache under concurrent requests⁠

    PNRxA
    62f0fc0
  2. fix(cache): align backdrop edge-inset clamp between cache key and render⁠

    PNRxA
    8946944

  1. feat: add distance-from-edge inset setting for backdrop ratings⁠

    PNRxA
    70cc48f
  2. change default poster fit to native (legacy passthrough)⁠

    PNRxA
    1fdea6e
  3. feat: normalize poster aspect ratio to 2:3 (#15)⁠

    PNRxA
    5283e2c

  1. fix: dedupe pill cache keys + disable ignored badge style control for pills⁠

    PNRxA
    6387a43
  2. feat: migrate existing cache keys for badge shape/background (v003)⁠

    PNRxA
    1367f50
  3. Merge remote-tracking branch 'origin/main' into feat/badge-shape-background⁠

    PNRxA
    c45d5f9

  1. feat: split poster badges onto opposite sides (#18)⁠

    PNRxA
    6db0b76
  2. feat: add pill-style badges and dark/transparent/no-background options (#19)⁠

    PNRxA
    c165e10

  1. fix: fold ratings_exclude into CDN settings_hash to prevent cache collisions⁠

    PNRxA
    7015998
  2. feat: add ratings_exclude setting to hide specific rating sources (#17)⁠

    PNRxA
    f54670e

  1. merge main

    PNRxA
    5fac6c0

  1. fix(serve): do not fetch ratings when ratings are disabled

    YagUber
    9ef1115

  1. initial trakt implementation

    PNRxA
    7f22b24

  1. support language regions, fixes #20

    PNRxA
    baf86b2
  2. additional configuration options for backdrops

    PNRxA
    41b3b51

  1. add support for episode ratings, closes #5

    PNRxA
    76b8a0b

  1. large refactor to prioritise tmdb logos and backdrops, then fall back to⁠

    PNRxA
    094c13f

  1. expose all customisation through url params, fixes #3

    PNRxA
    0b7bef2

  1. refactor to use explicit enum types instead of strings

    PNRxA
    b8d53ae
  2. added support for official icons and made it the default

    PNRxA
    bc616c9

  1. remove fallback placeholder behavior, accept param as no-op for rpdb⁠

    PNRxA
    1464c42

  1. add badge size option, improve settings layout

    PNRxA
    4b9bf53

  1. deduplicate image handlers and rename poster modules to image

    PNRxA
    0c21886