Dispatcharr Event Channel Managarr Plugin
Changes from v0.4.1 to v0.4.5
🚀 Features & Enhancements
- API Token Caching: The plugin now caches the Dispatcharr API token for 30 minutes to reduce the number of login requests. The cache is automatically cleared if an API request fails with an authentication error (401).
- Keep Duplicates Option: Added a new boolean setting, "Keep Duplicate Channels". When enabled, this setting overrides the "Duplicate Handling Strategy" and keeps all channels with the same event visible.
- Date Rule Improvement: The
[PastDate]and[FutureDate]rules now support an additional date-time format found in some channel names:(YYYY-MM-DD HH:MM:SS).
🐛 Bug Fixes
- Scheduler Start-up: Fixed an issue where the background scheduler would run immediately on plugin start-up or reload if the current time matched one of the scheduled times. The scheduler now correctly waits for the next scheduled run.
- Saving Empty Schedule: Corrected a bug where clearing the "Scheduled Run Times" field and saving would not properly stop the background scheduler. The plugin now correctly detects the empty value and stops the thread.
- Logging: Changed the default logger level from
DEBUGtoINFOto reduce excessive log spam in the main Dispatcharr logs.