• Joined on 2026-08-30
maarek pushed to main at maarek/server_IPTV 2026-10-21 15:12:25 +00:00
0d6f8d95c3 Keep MongoDB off the Internet and its password out of git
maarek pushed to main at maarek/server_IPTV 2026-10-17 00:03:53 +00:00
ad82a96440 Stream M3U playlists line by line during analysis
maarek pushed to main at maarek/server_IPTV 2026-10-16 02:02:52 +00:00
4fa53e7a64 Add per-playlist max connections and viewing quota alerts
maarek pushed to main at maarek/server_IPTV 2026-10-15 11:55:29 +00:00
16e979fe77 Fix arbitrary file write in /upload and /analyse_m3u_file
03ec3f0c68 Speed up device snapshot cadence for a near-live thumbnail
Compare 2 commits »
maarek pushed to main at maarek/server_IPTV 2026-08-31 01:33:42 +00:00
e5df068778 Show channel category in search results
4e596114c1 Rank channel search results by relevance, run search off the event loop
Compare 2 commits »
maarek pushed to main at maarek/server_IPTV 2026-08-30 23:43:21 +00:00
685bbb1683 Improve channel search UX: Enter-to-search, loading/empty states
maarek pushed to main at maarek/server_IPTV 2026-08-30 23:36:14 +00:00
2eaa0fee64 Remove dead code and tighten error handling
3eff9519db Stop Xtream imports from freezing the server while fetching from the provider
Compare 2 commits »
maarek pushed to main at maarek/server_IPTV 2026-08-30 23:29:16 +00:00
0fa98c7283 Read the client IP from X-Real-IP behind the nginx reverse proxy
6881839e31 Fix crashing /init_db and remove dead proxy_image handler
Compare 2 commits »
maarek pushed to main at maarek/server_IPTV 2026-08-30 23:20:01 +00:00
55cefe47f4 Fix path traversal in file-serving and file-writing endpoints
maarek pushed to main at maarek/server_IPTV 2026-08-30 23:16:56 +00:00
21d40c932e Stop leaking the Gemini API key through /gemini_key
maarek pushed to main at maarek/server_IPTV 2026-08-30 20:06:22 +00:00
b16a0a811c Fix server freeze from unresponsive logo/image hosts
maarek pushed to main at maarek/server_IPTV 2026-08-30 11:47:32 +00:00
df36139bd5 Delegate TLS termination to the nginx reverse proxy
maarek pushed to main at maarek/server_IPTV 2026-08-30 11:43:11 +00:00
3eb0d5e8cd Add device-side log file, remote terminal, and streaming error reporting
10fd5106f8 Show device country next to its IP address, resolved via ip-api.com
7a5dba7dbf Run Xtream imports in background to avoid long-held HTTP connections dropping silently
e34a71b910 Fix Xtream API requests blocked by provider due to default python-requests User-Agent
a4b23c5f5d Commit initial du projet serverIPTV
maarek created branch main in maarek/server_IPTV 2026-08-30 11:43:11 +00:00
maarek created repository maarek/server_IPTV 2026-08-30 11:39:39 +00:00