Skip to content

History / Developer API

Revisions

  • docs: drop incremental_border_replacerr; clarify border_replacerr; document Border Replacerr preview page - Modules.md: remove dead incremental_border_replacerr toggle from poster_renamerr example; clarify border_replacerr crops a fixed border_width regardless of color (TPDB white-border standard); rename Skip to Holiday-only mode. - Configuration.md: surface skip and clarify border_width; convert holiday schedule to range(MM/DD-MM/DD) form. - UI-Guide.md: document /poster/border-replacerr preview page (live composite gallery + holiday dropdown). - Developer-API.md: document /api/plex/{instance}/libraries returning {title, type} and the new /api/border-replacerr/* endpoints.

    @chodeus chodeus committed Apr 29, 2026
  • docs: sync with v1.4.1 product state * Module coverage bumped from 12 to 13 — adds plex_maintenance (split out of poster_cleanarr to run Plex-side housekeeping on its own cron). Section added to Modules.md; Home, Credits, Configuration, Troubleshooting updated to match. * Fixes poster_cleanarr YAML: removes photo_transcoder, empty_trash, clean_bundles, optimize_db — those fields live on plex_maintenance now, not poster_cleanarr, and Pydantic was silently dropping them from user configs following these docs. Adds the real fields (local_db, use_existing_db). * Fixes nestarr YAML: removes the fake dry_run field (not in NestarrConfig; nestarr is report-only by design). * Cancellation wording across Modules, Troubleshooting, Developer-API, FAQ, Credits now reflects reality: border_replacerr runs to completion (full exception); plex_maintenance is partial — its PhotoTranscoder loop checks the cancel flag, but the three Plex-API tasks (empty_trash, clean_bundles, optimize_db) run to completion since Plex has no interrupt. * UI-Guide /poster/manage section now points at /poster/cleanarr (its actual destination — the old path is a back-compat redirect), describing the Plex bloat cleanup master-detail UI. * Developer-API removes POST /api/media/import (endpoint was dropped intentionally — adding media via CHUB wasn't wanted); adds GET /api/media/{id}/poster proxy. * dashboard-light.png captured from the rebranded UI.

    @chodeus chodeus committed Apr 24, 2026
  • Split wiki into User Guide and Developer Guide - Rename API.md to Developer-API.md - Add Developer-Guide.md with repo layout, local dev, writing a new module, security internals, and contributing checklist - Add _Sidebar.md splitting nav into User Guide and Developer Guide - Trim engineering detail from end-user pages (Home, Configuration, UI-Guide, FAQ, Troubleshooting, Webhooks) — replace jargon with plain language and redirect users to UI flows where possible

    @chodeus chodeus committed Apr 20, 2026