a / api /src /services /db.rs

Commit History

  1. 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)

    FTA7700
    7cb5dfa

  1. Add API alias column to admin image lists

    FTA7700
    6512c5c

  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. fix: pills always render as a horizontal lozenge + a bit more top/bottom padding⁠

    PNRxA
    9052d8e
  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
  3. feat: add MDBList score and Roger Ebert rating sources (#42, #35)⁠

    PNRxA
    79c9393

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

    PNRxA
    f54670e

  1. fix backdrop default, add to free key ui, fixes #36

    PNRxA
    e030eb4

  1. 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. show newest items first, fixes #8

    PNRxA
    f5ef4f9
  2. 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. add badge size option, improve settings layout

    PNRxA
    4b9bf53
  2. fix openapi spec

    PNRxA
    676a62f

  1. deduplicate image handlers and rename poster modules to image

    PNRxA
    0c21886

  1. add ?imageSize= parameter with scaled badges

    PNRxA
    2774836

  1. add /{api_key}/isValid endpoint and ?lang= query parameter

    PNRxA
    2695380
  2. added default badge style, regenerate example images

    PNRxA
    030ff87

  1. shorten poster_source values, compact ratings cache suffix, skip no-op⁠

    PNRxA
    4fcb46a
  2. shorten setting values, add cache docs

    PNRxA
    58dc9a1
  3. add poster support for corner placement, custom directions

    PNRxA
    8762688
  4. icon support for all endpoints

    PNRxA
    7f36b83
  5. add per-type badge style, poster position, and per-type ratings limit⁠

    PNRxA
    f0e0245

  1. logo and backdrop tabs, cache refactor

    PNRxA
    5d84fe3
  2. add support for ordering and limiting ratings

    PNRxA
    02c8c3c
  3. added support for fanart posters, added per api and global settings

    PNRxA
    fbc8659

  1. implement dashboard layout and additional tests

    PNRxA
    2c8ae4e
  2. multi-layer moka caching

    PNRxA
    54e4063
  3. added auth implementation from uwu-admin, api keys

    PNRxA
    a38005e