Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.07 KB

File metadata and controls

26 lines (21 loc) · 1.07 KB

Changelog

All notable changes to this project are documented here.

[1.0.0] — 2026-07-12

Initial public release.

Features

  • TV gap dashboard: scans a Plex TV library against TheTVDB and shows, per series, exactly which aired episodes are missing.
  • Language gaps tab: flags TV episodes and movies whose audio/subtitle tracks don't match the languages you require (or that contain languages you want to exclude).
  • Per-show detail view with season/episode breakdown and action buttons.
  • Optional Sonarr integration — trigger an episode or season search from the UI.
  • Optional qBittorrent + Nyaa integration — search the Nyaa index and send a magnet straight to qBittorrent, or download the .torrent file.
  • Password-protected web UI with a login screen.
  • Background scans that keep running if you navigate away, with live progress.

Configuration

  • All settings (Plex, TheTVDB, Sonarr, qBittorrent, login) now load from a private .env file. No secrets in the code.
  • Flask session secret is randomized by default; debug defaults to off.