Skip to content

[event-channel-managarr]: Bump to v1.26.1600157 — dummy-EPG title & date-rule fixes#115

Open
PiratesIRC wants to merge 1 commit into
Dispatcharr:mainfrom
PiratesIRC:ecm-v1.26.1600157
Open

[event-channel-managarr]: Bump to v1.26.1600157 — dummy-EPG title & date-rule fixes#115
PiratesIRC wants to merge 1 commit into
Dispatcharr:mainfrom
PiratesIRC:ecm-v1.26.1600157

Conversation

@PiratesIRC

Copy link
Copy Markdown
Contributor

Updates event-channel-managarr to v1.26.1600157.

Only plugins/event-channel-managarr/plugin.py and plugin.json change (version 1.26.1401103 → 1.26.1600157). Author PiratesIRC is in author.

Dummy-EPG programme titles (reported via Emby/Jellyfin guides)

  • No more literal {channel_name} titles on the fallback path (Dispatcharr's renderer uses fallback_title_template verbatim, so it's now empty → real channel name, plus a static fallback description).
  • No more literal {month}/{day} {starttime} for matched events without a parseable date+time; the live title is plain {title} (timed channels still occupy the correct timezone-converted slot; Upcoming…/Ended… keep localized date/time).
  • Event-number separator accepts - so LIVE EVENT 31 - GOBI … no longer leaks a leading - .

Custom Pattern Configuration (issue #21)

  • User-set title_pattern/time_pattern/date_pattern now persist across plugin runs; stock installs still auto-upgrade.
  • Default patterns use JS-style (?<name>) groups so the frontend regex validator accepts them (renderer converts server-side).

[PastDate] honors stop: (issue #22)

  • When a name has an explicit stop:YYYY-MM-DD HH:MM:SS, [PastDate] compares the real end datetime (stop: + grace); names without stop: keep day-granularity.

Verified against the live Dispatcharr renderer and a full 489-channel scan. Repo release: https://github.com/PiratesIRC/Dispatcharr-Event-Channel-Managarr-Plugin/releases/tag/v1.26.1600157

…ate-rule fixes

- Fallback/localized titles no longer render literal {channel_name} or
  {month}/{day} {starttime}; event-number separator accepts '-'.
- Pattern Configuration (title/time/date) set in the UI now persists across
  plugin runs; default patterns use JS-style (?<name>) groups so Dispatcharr's
  validator accepts them.
- [PastDate] honors an explicit stop: end timestamp (hides once stop:+grace
  elapses) while names without stop: keep day-granularity behavior.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Plugin Update A plugin already in the repository is being updated. label Jun 9, 2026
@dispatcharr-plugins-bot

Copy link
Copy Markdown

Plugin Validation Results

Modified plugins: 1

Plugin: event-channel-managarr

Automates channel visibility by hiding channels without events and showing those with events, based on EPG data and channel names. Optionally manages dummy EPG for channels without real EPG.

Source Repository

Check Status Details
Required fields All required fields present
Maintainers PiratesIRC
License MIT - MIT License
Permission You have permission to modify this plugin
Version 1.26.1600157
Version bump 1.26.14011031.26.1600157

🎉 All validation checks passed!

This PR modifies 1 plugin(s) and all checks have passed.


Other plugins by PiratesIRC in this repository (5)
Plugin Slug Version
Channel Mapparr channel-mapparr 1.26.1430910
EPG Janitor epg-janitor 1.26.1420824
IPTV Checker iptv-checker 1.26.1582047
Lineuparr lineuparr 1.26.1431300
Stream-Mapparr stream-mapparr 1.26.1082140

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Plugin Update A plugin already in the repository is being updated.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant