Jos Vooges | STH
607386b94c
Keep release tags in imported filenames and add OpenSubtitles NL pick.
...
Downloads confirm flow can select a Dutch subtitle that is written beside the movie on import.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 18:35:05 +02:00
Jos Vooges | STH
9843d20614
Fix Downloads search UI and clarify DS destination errors.
...
Clear results after starting a job, show one clean list layout, and map Synology 403 to a readable destination hint.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 18:19:24 +02:00
Jos Vooges | STH
18eb702de2
Add Synology Download Station search and 4K import pipeline.
...
Admin can search DS, confirm TMDB/IMDb, then auto-move finished downloads into a fixed 4K library folder via the media-node.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 17:42:12 +02:00
Jos Vooges | STH
756b2adda8
Add Accounts menu and mobile card layouts; reorganize admin IA.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 02:36:36 +02:00
Jos Vooges | STH
2489e9b1fc
Add admin password change form in Settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 02:19:33 +02:00
Jos Vooges | STH
d53a4f9297
Make admin UI mobile-first with bottom nav and installable PWA support.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 02:11:40 +02:00
Jos Vooges | STH
f1b6923287
Fix stream progress to use bytes sent instead of range offset probes.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 01:45:50 +02:00
Jos Vooges | STH
359a3c6883
Dedupe live streams to one row per viewer and ignore probe sessions.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 01:35:20 +02:00
Jos Vooges | STH
0f7b566626
Add Plex-like live streams with viewer labels and progress, plus admin UI redesign.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 01:24:55 +02:00
Jos Vooges | STH
a26d1a4c45
Add Synology media-node install script for multi-NAS enrollments.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 04:25:23 +02:00
Jos Vooges | STH
76c989ba3c
Show node scan status and fast-path shelf updates during library sync.
2026-08-26 03:00:47 +02:00
Jos Vooges | STH
71c0244dd9
Show shelf paths in settings and force rescan after path changes.
2026-08-26 02:18:19 +02:00
Jos Vooges | STH
788cfa1255
Add manual TMDB/IMDb rematch for movies and series in admin.
2026-08-26 01:56:29 +02:00
Jos Vooges | STH
887f750f92
Repair Cinemeta/IMDb linking after path migration and harden library sync.
2026-08-25 22:02:54 +02:00
Jos Vooges | STH
a4dfb1b472
Add admin-managed node scan paths, restart, and shared library shelves.
...
Shelves (e.g. Kids Films) are defined in settings; node roots bind paths to shelves so the same Stremio catalog aggregates content across nodes.
2026-08-25 20:47:41 +02:00
Jos Vooges | STH
9b7e26041e
Add Xtream IPTV per addon token with Live TV, EPG, and icons.
2026-08-25 16:32:45 +02:00
Jos Vooges | STH
1da247d2fb
Backfill series IMDb IDs and resolve Cinemeta tt:S:E streams locally.
...
Catalog/meta stay on mcseries; tt is streams-only so episode lists stay intact.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 11:48:46 +02:00
Jos Vooges | STH
fc842aa145
Process all pending movies in IMDb backfill instead of capping at 200.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 11:41:56 +02:00
Jos Vooges | STH
5e11811dea
Backfill movie IMDb IDs so Cinemeta detail pages resolve local streams.
...
Admin button + startup job; log tt stream misses without touching series meta.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 11:35:30 +02:00
Jos Vooges | STH
38bd4a822e
Fix series showing only S01E01: consolidate duplicate series and list from files.
...
Merge title/TMDB siblings on meta open, drop defaultVideoId, show episode file counts in admin.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 05:22:09 +02:00
Jos Vooges | STH
9c3fd94f03
Make scan settings default without Unraid env and editable per node in admin.
...
Legacy 6h configs migrate to watch + nightly 03:30; master pushes schedule via HELLO_ACK/CONFIG_UPDATE.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 04:27:12 +02:00
Jos Vooges | STH
f24b3f1409
Fix Stremio catalog pagination and reduce duplicate movie/series rows.
...
Catalogs now support skip so Stremio can load more than 100 titles; matching prefers TMDB and can merge orphans; admin can dedupe and see available vs scanned counts.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 03:55:27 +02:00
Jos Vooges | STH
b5236188c6
Add admin control to list/disable/delete addons and permanently remove nodes.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 03:33:49 +02:00
Jos Vooges | STH
dcc10fc7d3
Allow editing node publicStreamUrl in admin.
...
Helps fix typos like node01 vs node1 without re-enrolling.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 03:02:16 +02:00
Jos Vooges | STH
7741500e73
Fix Stremio playback: lazy sessions, remove notWebReady, node ACK.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 01:47:54 +02:00
Jos Vooges | STH
3a7151e3ae
Add one-command Unraid media-node install via Master.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 01:16:47 +02:00
Jos Vooges | STH
72a323e451
Do not force Secure cookies in production when site is served over HTTP.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 01:04:47 +02:00
Jos Vooges | STH
9b557cee54
Fix dashboard BigInt crash when storage fields are missing.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 01:03:04 +02:00
Jos Vooges | STH
39ecf1af56
Fix admin session cookie by setting it on the admin domain after login.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 01:00:16 +02:00
Jos Vooges | STH
96a0bbface
Use generic Aanmelden title on login page.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 00:46:10 +02:00
Jos Vooges | STH
0a007aae83
Fix admin→master connectivity via host fallback; use generic login branding.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 00:45:53 +02:00
Jos Vooges | STH
89916d2c0b
Fix admin login: runtime API proxy to master-api instead of broken build-time rewrite.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 00:43:22 +02:00
Jos Vooges | STH
4e21eb76ae
Fix admin-ui Docker image: build as single app so server.js is at /app/server.js.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 00:40:46 +02:00
Jos Vooges | STH
a5c6fd5fe4
Initial commit: Distributed Stremio Media Cluster V1
...
Master API, Admin UI, Go media-node, Docker/Dokploy deploy configs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 00:17:04 +02:00