Compare commits

..
2 Commits
Author SHA1 Message Date
HonzaandClaude Sonnet 5 daa951c172 Add Gitea Actions CI: test + build/push to registry
CI / build-and-push (push) Failing after 4s
CI / test (push) Successful in 1m43s
Matches the pattern used by Dashboard and Zbrane-Reiner-Web -- release
branch pushes :latest, devel pushes :devel. Requires a REGISTRY_TOKEN
secret on this repo (Settings -> Actions -> Secrets), same as those two.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WDDfSVPh5pgNe7TRpZUgJA
2026-09-27 18:07:19 +02:00
HonzaandClaude Sonnet 5 9663734435 Fix stream keep-alive handling and bump to v1.0.0
- Force-close each /stream/{channel_id} response instead of allowing
  keep-alive reuse. Jellyfin's SharedHttpStream tuner client was reusing
  a pooled keep-alive connection mid-stream from an earlier request and
  reading raw MPEG-TS bytes as an HTTP status line, failing with
  'Received an invalid status line'.
- Broaden the disconnect exception handling to ConnectionAbortedError
  alongside ConnectionResetError.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WDDfSVPh5pgNe7TRpZUgJA
2026-09-27 18:06:51 +02:00

Diff Content Not Available