github PiratesIRC/Dispatcharr-Event-Channel-Managarr-Plugin 0.21
0.2.1

latest releases: 0.4.8, 0.4.7, 0.4.6...
one month ago

Changelog

All notable changes to Event Channel Managarr will be documented in this file.

[0.2.1] - 2025-10-24

Fixed

  • Run Now functionality now scans all channels in profile: Previously, the "Run Now" action only reviewed channels that were currently visible/enabled in the selected Channel Profile. This meant hidden channels with events would never be detected and shown. The scan now queries all channels in the profile (both enabled and disabled) via ChannelProfileMembership, ensuring complete coverage of all channels regardless of their current visibility status.

Changed

  • Modified _scan_and_update_channels() method to use ChannelProfileMembership query instead of profile's visible channels list
  • Updated logging to indicate total channel count includes hidden channels
  • Changed error message from "has no visible channels" to "has no channels" to reflect new behavior

[0.2]

Added

  • Remove EPG from Hidden Channels action: New action to permanently delete all EPG data from channels that are currently hidden/disabled in the selected profile and set them to dummy EPG

    • Processes all disabled channels in the profile
    • Removes all EPG program data for each hidden channel
    • Sets channel EPG reference to null (dummy EPG)
    • Exports detailed results to CSV with channel info and EPG removal counts
    • Triggers frontend refresh after completion
  • Clear CSV Exports action: New maintenance action to delete all CSV export files created by the plugin

    • Removes files matching patterns: event_channel_managarr_*.csv and epg_removal_*.csv
    • Shows list of deleted files in result message
    • Helps manage disk space from accumulated export files
  • Cleanup Orphaned Tasks action: New maintenance action to remove orphaned Celery periodic tasks from older plugin versions

    • Identifies and removes tasks with prefix event_channel_managarr_
    • Shows list of cleaned up tasks in result message
    • Addresses legacy scheduling tasks that are no longer needed
  • Enhanced action handling: Plugin now supports six total actions (up from three in v0.1)

Changed

  • Added ChannelProfile import to support new EPG removal functionality
  • Updated action list to include three new maintenance actions with confirmation dialogs
  • Improved error handling and logging across all new actions
  • Enhanced CSV export functionality with additional file pattern support

Don't miss a new Dispatcharr-Event-Channel-Managarr-Plugin release

NewReleases is sending notifications on new releases.