metube/app
tigerenwork e30ae019e8 Preserve source metadata for library-organized files
Organizing a completed download deleted its done entry, losing the
original video URL. Now a hidden sidecar '.<filename>.metube.json' is
written next to the video at organize time with url/title/uploader/
website/downloaded_at. /library/files attaches it as 'meta', library
delete removes it, and the library browser shows an external-link icon
opening the original page for files that have it. No backfill for
previously organized files.

Also records the published 1.18 image in DEPLOY.md.
2026-08-13 01:32:13 +08:00
..
dl_formats.py add "worst" format 2025-01-15 07:55:38 +08:00
headless_watcher.py Add headless watcher and mark-watched features; update Dockerfile and docs 2026-08-07 05:39:28 +00:00
main.py Preserve source metadata for library-organized files 2026-08-13 01:32:13 +08:00
mark_watched.py Add headless watcher and mark-watched features; update Dockerfile and docs 2026-08-07 05:39:28 +00:00
ytdl.py Preserve source metadata for library-organized files 2026-08-13 01:32:13 +08:00