Skip to content

[lineuparr] Update to 1.26.2142327 - #213

Merged
dispatcharr-plugins-bot[bot] merged 1 commit into
Dispatcharr:mainfrom
PiratesIRC:lineuparr-1.26.2142327
Aug 3, 2026
Merged

[lineuparr] Update to 1.26.2142327#213
dispatcharr-plugins-bot[bot] merged 1 commit into
Dispatcharr:mainfrom
PiratesIRC:lineuparr-1.26.2142327

Conversation

@PiratesIRC

Copy link
Copy Markdown
Contributor

Updates the Lineuparr listing from 1.26.1791747 to 1.26.2142327.

The source in plugins/lineuparr/ is copied byte for byte from the v1.26.2142327 release, which is tested against Dispatcharr 0.28.2.

What is new

  • Per-channel aliases in a lineup file. A channel entry may carry its own aliases array, merged for that lineup only, which is where stream-name variants specific to one provider belong rather than in the global table.
  • Callsign aliases reach into longer names. When an alias is a US broadcast callsign, a stream carrying it anywhere in its name matches, so WWOR reaches US: MY 9 WWOR NEW YORK. Ordinary words with callsign shape (KIDS, WORLD, WOMEN, WEST) are excluded, so they never pull in unrelated streams.
  • Foreign channels inside a single-country lineup. A channel named UK_CNN in a US lineup is matched against UK streams and given UK aliases, while every other channel stays US. The prefix is stripped before anything else sees it, so the channel created in Dispatcharr is called CNN. This removes the reason to select a combined multi-country lineup, which gives up country filtering almost entirely, just to carry a few foreign channels.
  • A shareable HTML report with a sortable table. Every action that exports a CSV now also writes a self-contained page; clicking a column heading sorts by it. Optionally emailed through the Newsflasharr plugin, off by default.

Fixed

  • Alias maps follow the channel's country rather than the lineup filename's, so a channel in a category marked for another country is no longer matched with the wrong country's aliases.
  • Quality tags were removed from a stream name with an empty replacement, gluing neighbouring words together: "SKY NEWS FHD rec" became "SKY NEWSrec".

Files

Three new files ship with this version: reports.py, notify_bridge.py, and notify_client.py, the last vendored from a shared source and hash-pinned in the plugin's own repository.

626 unit tests pass, along with the vendored-file parity gates and a matcher drift gate.

Brings the Hub copy up to the current release. It was on 1.26.1791747.

New in this version:

- A lineup channel entry may carry its own aliases array, merged for that
  lineup only, which is where stream-name variants specific to one provider
  belong instead of the global table.
- An alias that is a US broadcast callsign now reaches a stream carrying that
  callsign anywhere in its name. Ordinary words with callsign shape are
  excluded, so they never pull in unrelated streams.
- A channel name of the form CC_Name marks that one channel as belonging to
  another country, so a mostly US lineup can carry a block of foreign channels
  without giving up country filtering. The prefix is stripped before anything
  else sees it.
- Every action that exports a CSV also writes a self-contained HTML report with
  a sortable table, and Newsflasharr can email it. Sending is off by default.

Fixed: alias maps now follow the channel's country rather than the lineup
filename's, and quality tags are removed with a space rather than an empty
string, which was gluing neighbouring words together.

Three new files ship with it: reports.py, notify_bridge.py, and the vendored
notify_client.py.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QVyYBWwJS3HAv18aT8xyNN
@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Plugin Update A plugin already in the repository is being updated. label Aug 3, 2026
@dispatcharr-plugins-bot

Copy link
Copy Markdown

Plugin Validation Results

Modified plugins: 1

Plugin: lineuparr

Mirror real-world provider channel lineups by creating channel groups, channels, and fuzzy-matching IPTV streams to them.

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.2142327
Version bump 1.26.17917471.26.2142327

🎉 All validation checks passed!

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


Other plugins by PiratesIRC in this repository (6)
Plugin Slug Version
Channel Mapparr channel-mapparr 1.26.2141433
EPG Janitor epg-janitor 1.26.1791309
Event Channel Managarr event-channel-managarr 1.26.1711720
IPTV Checker iptv-checker 1.26.1741204
Newsflasharr newsflasharr 1.26.2142011
Stream-Mapparr stream-mapparr 1.26.2141957

@dispatcharr-plugins-bot
dispatcharr-plugins-bot Bot merged commit 3d801fb into Dispatcharr:main Aug 3, 2026
10 checks passed
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