2 Commits

Author SHA1 Message Date
Felix
d2e7f9aa6b fix(streamdata): correctly track explicit APN host configuration
Record whether an APN host was explicitly provided during module init by
setting `ApnHostProvided` only when APN is enabled and host is non-empty.

This preserves accurate APN state for downstream logic that depends on
distinguishing defaulted host values from user-provided configuration.
2026-05-15 22:15:46 +03:00
Felix
3d47e802f1 feat(streamdata): add new StreamData online provider module
Introduce a full LME.StreamData module with initialization, manifest, and
online registration to expose StreamData as a new content source.

Implement TMDB-based movie, series, and episode retrieval flows with
controller endpoints, API invoke client, proxy-aware requests, caching, and
subtitle/stream mapping for playback templates.
2026-05-15 22:11:17 +03:00