feat: add Zone-Telechargement provider and automatic TLD verification
CI / Test (Python 3.11) (push) Has been cancelled
CI / Test (Python 3.12) (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Type Check (push) Has been cancelled
CI / Summary (push) Has been cancelled

- Implemented DomainManager in app/utils.py for TLD rotation and caching.
- Created ZoneTelechargementDownloader in app/downloaders/series_sites/zonetelechargement.py.
- Integrated Zone-Telechargement into series search and provider list.
- Updated .gitignore to exclude domain_cache.json.
This commit is contained in:
root
2026-03-26 13:01:50 +00:00
parent b6f12b2162
commit 3b405f2a42
7 changed files with 331 additions and 6 deletions
+7
View File
@@ -45,6 +45,13 @@ SERIES_PROVIDERS = {
"url_pattern": "https://fs7.lol/s-tv/{slug}.html",
"icon": "🎬",
"color": "#ff6b9d"
},
"zonetelechargement": {
"name": "Zone-Telechargement",
"domains": ["zone-telechargement.cam", "zone-telechargement.net", "zone-telechargement.org", "zone-telechargement.blue", "zone-telechargement.lol", "zone-telechargement.work"],
"url_pattern": "https://zone-telechargement.cam/index.php?do=search",
"icon": "⬇️",
"color": "#00d9ff"
}
}