fix(m3u): use custom User-Agent for URL import and refresh (#1535)

This commit is contained in:
4gray authored and GitHub committed 2026-09-05 14:49:23 +02:00
1 parent 79f3f6c897
commit 0ba5107561
34 files changed
+508 -27

No files matched your search

+12
View File
@@ -771,6 +771,18 @@ categories by provider ID and type. See `docs/architecture/category-management.m
### Key Features
#### M3U URL User-Agent
- The URL import form accepts an optional User-Agent and stores it as
`Playlist.userAgent`. Electron sends it on initial download, manual refresh,
and startup auto-update. The self-hosted PWA sends it through the registered
target `/parse` backend proxy for import and refresh; a matching backend is
required, and browser playback-header restrictions still apply.
- Reuse the existing source editor and channel-over-playlist playback header
precedence. Contract: `docs/architecture/m3u-playlist-module.md`
("User-Agent for URL sources").
**Playlist Support**:
- M3U/M3U8 files (local or URL)