Skip to content

History / Credits

Revisions

  • docs: rewrite wiki for readability — validated against source, restructured nav, instructional voice

    chodeus committed Jun 17, 2026
  • docs(asset): drop project-key support; reword clear logos -> logos; fix stale TMDB mention

    @chodeus chodeus committed Jun 1, 2026
  • docs(asset): clarify fanart.tv needs only a personal key (no project key)

    @chodeus chodeus committed Jun 1, 2026
  • docs(asset): switch logos/backgrounds source from TMDB to fanart.tv Document the fanart.tv source for asset_renamerr (likes-ranked clear logos + backgrounds, personal key requirement, tmdb->fanart migration), the optional FANART_PROJECT_API_KEY env var, and a fanart.tv credit.

    @chodeus chodeus committed Jun 1, 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
  • Rewrite wiki pages to match actual code - Module cancellation: 11 of 12 modules cooperatively cancel; only border_replacerr does not (previously claimed 5 of 12). - poster_cleanarr exposes six modes (report/move/remove/restore/ clear/nothing), not two. - Fix API paths: media list is /api/media/search, edit is /{media_id}/metadata; posters list is /api/posters/list; instances use {instance_id} (not {type}/{name}); system.py router is at /api prefix with only three routes keeping /system/*. - Document --reset-auth CLI flag, correct PUID/PGID defaults (100/99), login rate limiter (0.2/5), SSE token query-param fallback, webhook debounce (5s via SHA-256 payload hash). - UI-Guide: correct frontend routes (/media/statistics, /poster/search/gdrive, etc.) per React Router config.

    @chodeus chodeus committed Apr 19, 2026
  • Import wiki drafts

    @chodeus chodeus committed Apr 18, 2026