feat(ddownload): resolve metadata before queueing

Inspect public ddownload.com and ddl.to links before download startup to resolve canonical filenames, exact sizes and availability without consuming a debrid account. Keep removed files offline, protected pages retryable, restored queues recheckable and previously resolved names safe from later download.bin responses. Reuse the metadata path in the link collector, queue import and direct DDownload login flow.
This commit is contained in:
Sucukdeluxe
2026-08-22 02:38:29 +02:00
parent 40428a69b4
commit b9a4f97681
9 changed files with 481 additions and 15 deletions
+2
View File
@@ -2,6 +2,8 @@ const DOMAIN_ALIASES: Readonly<Record<string, string>> = Object.freeze({
"rapidgator.net": "rapidgator",
"rapidgator.asia": "rapidgator",
"rg.to": "rapidgator",
"ddownload.com": "ddownload",
"ddl.to": "ddownload",
"1fichier.com": "1fichier",
"alterupload.com": "1fichier",
"cjoint.net": "1fichier",