github PiratesIRC/Dispatcharr-EPG-Janitor-Plugin v1.26.1420824
EPG Janitor 1.26.1420824

4 hours ago

EPG Janitor 1.26.1420824 — first release since v1.26.1021352. Verified working on Dispatcharr v0.25.

Matching engine

  • Callsign anchoring — confidence-tiered callsign extraction; an asymmetric anchor in match_all_streams only floors a score to 95 / hard-rejects when both sides carry a high-confidence (parenthesized or end-of-name) callsign. A loose mid-name word with callsign shape (e.g. "WITH") can no longer drive a false 95% match. Callsign extraction is memoized for speed.
  • Alias-match false positive fixed — a single-character substitution on a short alias ("ME TV" → "WE tv") no longer scores as a match; short strings now require the majority token-overlap guard.
  • Dispatcharr EPG source priority — matched EPG is ordered by the source priority configured in Dispatcharr, and only active sources are considered.
  • Wildcard settingsEPG Sources to Match, Channel Groups, and Ignore Groups accept glob patterns (e.g. *-US), with wildcard-aware validation and help text.
  • Channel databases refreshed — Lineuparr lineups imported into the US/CA/AU/ES/UK databases.

Action execution

  • Adaptive run model — scan actions run in a background thread and block up to a measured 10 s: fast jobs return results inline, slow jobs hand off to a 📊 Status / Results button. Progress is persisted to epg_janitor_progress.json; a single-flight guard prevents overlapping scans.
  • Removed the GitHub version-checker (code + settings field).

UI & notifications

  • Notifications rewritten as concise count-based summaries that fit the action-card display cap; per-channel detail remains in the CSV export.
  • Added a Quick Start workflow guide to the settings panel; action buttons reordered into workflow order.

Docs

  • README badges (Discord, Workflow Guide) and help-text clarifications.

Install: download EPG-Janitor.zip, import it in Dispatcharr (Plugins → Import), enable, and restart Dispatcharr.

Don't miss a new Dispatcharr-EPG-Janitor-Plugin release

NewReleases is sending notifications on new releases.