Skip to content

1.26.1751210

Latest

Choose a tag to compare

@PiratesIRC PiratesIRC released this 24 Jun 13:39
· 1 commit to main since this release

Stream-Mapparr 1.26.1751210

Everything since the last release (1.26.1720023). Two independent QA passes and a /simplify quality pass. The scheduler fix was test-fired on a live container and confirmed.

Fixed

  • Background scheduler runs again (bug-065). It armed only from on_load(), which this Dispatcharr build never calls, so scheduled runs had silently stopped for days. It now bootstraps from Plugin.__init__(), serialized with a re-entrant lock.
  • Scheduled run no longer fires once per worker (bug-069). Each Dispatcharr worker armed a scheduler, so the job ran several times (five CSVs in one minute). A shared last-run file plus an fcntl.flock now make the claim atomic, so only one worker runs it. Live-verified: one trigger, one skip, one CSV.
  • Distinct channels no longer collapse (bug-066). Bare Pacific, Central, Mountain, and Atlantic were stripped as timezones, so "Comedy Central" became "Comedy" and "The Atlantic" became "The". They are kept now (bare East and West and parenthesized tags still strip).
  • Discord and Slack webhooks deliver again (bug-067, issue #32). Completion webhooks posted a body those platforms reject (HTTP 400). They now receive their native shape ({"content"} for Discord, {"text"} for Slack), and other endpoints are unchanged.

Added

  • Zone-aware East and West stream routing (bug-068). "Starz Encore" and "STARZ Encore (W)" now route West feeds to the West channel and East or generic feeds to the default channel, applied in Match and Assign, Sort, and Preview. Routing activates only when a zone sibling exists, so the common single-feed case is unchanged.
  • View Check Progress and View Last Results actions, plus live progress notifications (started, percent and ETA, completion), backed by on-disk state.

Notes

  • 243 regression tests.
  • Install through the Dispatcharr Plugin Hub, or import the attached zip, then restart Dispatcharr.