Skip to content

[dispatcharr-ranked-matchups] Bump to 1.15.0 - #201

Merged
dispatcharr-plugins-bot[bot] merged 1 commit into
Dispatcharr:mainfrom
Jacob-Lasky:bump/ranked-matchups-1.15.0
Jul 30, 2026
Merged

[dispatcharr-ranked-matchups] Bump to 1.15.0#201
dispatcharr-plugins-bot[bot] merged 1 commit into
Dispatcharr:mainfrom
Jacob-Lasky:bump/ranked-matchups-1.15.0

Conversation

@Jacob-Lasky

Copy link
Copy Markdown
Contributor

Fixes intermittent login failures around plugin activity on some instances.

Standalone apply was the last plugin action doing heavy DB work inside the gevent web worker. When it stalled a worker, nginx kept round-robining into it, so login — a multi-request flow — failed for roughly a quarter of attempts, and the 3/minute throttle then locked out the retries. It presented as "I can't log in", not as a slow plugin, and it survived two earlier fixes aimed at the same symptom (shrinking the apply transaction to sub-second, and closing a leaked scheduler DB connection).

apply now runs in the same subprocess refresh and auto_pipeline already use, so no plugin action does bulk DB work in the web worker. It stays synchronous and still returns the real summary; the only visible difference is one to two extra seconds of child startup.

Verified live on a 6588-channel instance: apply confirmed executing in the child, 1.6-2.2s end to end, login answering in ~0.4s while an apply was in flight (versus a 20s timeout recorded on the old code), and an unchanged database result afterwards.

Release: https://github.com/Jacob-Lasky/dispatcharr_ranked_matchups/releases/tag/v1.15.0
Changelog: https://github.com/Jacob-Lasky/dispatcharr_ranked_matchups/blob/main/CHANGELOG.md

@dispatcharr-plugins-bot dispatcharr-plugins-bot Bot added the Plugin Update A plugin already in the repository is being updated. label Jul 30, 2026
@dispatcharr-plugins-bot

Copy link
Copy Markdown

Plugin Validation Results

Modified plugins: 1

Plugin: dispatcharr-ranked-matchups

Cross-sport interestingness curator. Pulls upcoming games per enabled sport, scores them on interestingness, matches to Dispatcharr channels via EPG, and renames+groups them into a Top Matchups channel profile so your guide shows only the games worth watching. Channels are numbered by kickoff time, so the list sorts soonest-first and the guide binds correctly in both the default M3U/EPG output and the Xtream Codes API with no special settings.

Source Repository

Check Status Details
Required fields All required fields present
Release artifact Artifact reachable at resolved URL
Maintainers Jacob-Lasky
License MIT - MIT License
Permission You have permission to modify this plugin
Version 1.15.0
Version bump 1.14.21.15.0

View release v1.15.0 on GitHub · Compare v1.14.2...v1.15.0


🎉 All validation checks passed!

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

@dispatcharr-plugins-bot
dispatcharr-plugins-bot Bot merged commit 95e4c48 into Dispatcharr:main Jul 30, 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