github PiratesIRC/Dispatcharr-EPG-Janitor-Plugin 0.6.0

latest release: 0.6.1
one month ago

EPG JANITOR 0.6.0

Features

  • Dynamic Settings: The settings UI now dynamically loads:
    • A plugin version status check against GitHub.
    • Toggles for all available channel databases (*_channels.json files). The plugin will only load the selected databases.
  • New Settings:
    • automatch_confidence_threshold: Set a minimum score required for the 'Apply Auto-Match' action (default 95).
    • allow_epg_without_programs: Allow matching EPGs even if they currently have no program data.
  • API Improvements:
    • API tokens are now cached to reduce login requests.
    • Expired tokens (401 errors) are automatically refreshed and the request is retried.
  • Enhanced Reporting:
    • CSV reports for Auto-Match and Heal now include a 'reason' column explaining the match logic.
    • Auto-Match summary now shows a breakdown by match method (e.g., Callsign, Fuzzy) and suggests lowering the threshold if appropriate.

Fixes

  • Updated fuzzy_matcher.py (25.317.1200) to fix false positive matches with 100% scores.
  • Improved response message when no channels match the selected filters during a scan.
  • Made setting validation responses more concise.

Data

  • Updated Brazil channel database (Added missing, removed duplicates, fixed names). (Thanks RoinujNosde)

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

NewReleases is sending notifications on new releases.