Michael
|
2ef1db8a68
|
perf(proxy): enable Keep-Alive and playlist caching to fix 5s zap delay; tuned mobile player for micro-cuts
|
2026-03-10 22:01:52 +01:00 |
|
Michael
|
8c65e48bbe
|
feat: Implement Xtream IPTV API service, including data fetching, caching, and proxy integration.
|
2026-03-10 16:48:28 +01:00 |
|
Michael
|
f5b3457390
|
refactor: Consolidate Flutter web and Dart server compilation into a single Docker build stage for streamlined dependency management.
|
2026-03-10 16:25:46 +01:00 |
|
Michael
|
d0a2a1ee6a
|
feat: Implement Xtream proxy handler with SSRF protection and M3U8 URL rewriting, resolving 502 proxy errors.
|
2026-03-09 14:00:28 +01:00 |
|
Michael
|
bd7645922d
|
feat: add Xtream API proxy with SSRF protection and streaming handler with FFmpeg integration.
|
2026-03-09 13:41:56 +01:00 |
|
Michael
|
fa88746db6
|
feat: introduce IPTV data models and initial Live TV UI, including EPG overlay.
|
2026-03-09 10:12:55 +01:00 |
|
Michael
|
344cf51ef9
|
fix(backend): make proxy handler robust to timeouts and add transparent pixel fallback for picons
|
2026-03-08 17:28:29 +01:00 |
|
Michael
|
758cbe4c43
|
feat: implement Xtream proxy handler with M3U8 URL rewriting, SSRF protection, and content type handling.
|
2026-01-07 11:31:40 +01:00 |
|
Michael
|
755367018a
|
feat: Implement core server application with API routing, streaming, and static content serving.
|
2026-01-07 11:29:00 +01:00 |
|
Michael
|
842862006a
|
fix(proxy): remove auth requirement to allow browser image requests, keep ssrf protection
|
2026-01-07 10:16:52 +01:00 |
|
Michael
|
38572fa747
|
fix(auth): move auth check inside proxy handler after path filtering
|
2026-01-07 09:32:51 +01:00 |
|
Michael
|
8df9a37baa
|
feat: security overhaul (proxy ssrf fix, streaming sanitization, docker optimization)
|
2026-01-07 08:43:33 +01:00 |
|