MovixOpenSource/API/Mainapi/routes
Movix eae5a24c51 feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8
- corrige l’extraction Fsvid/Vidzy dans proxiesembed, les extensions et le userscript avec un décodage XOR/P.A.C.K.E.R plus robuste
- rejette les URL « troll » et supprime les résultats Fsvid/Vidzy contaminés des caches
- ajoute KissKH pour les films et séries avec matching TMDB, catalogue, cache distribué, verrouillage, rotation des proxys et fallback sécurisé
- ajoute le relais KissKH HLS/MP4 dans proxiesembed, avec retry SOCKS5 sur les erreurs 403 et streaming des segments BYTERANGE
- prend en charge les sous-titres KissKH SRT/TXT/TXT2, leur déchiffrement AES et leur conversion en WebVTT
- intègre KissKH au lecteur, aux priorités de sources, aux extensions Chrome/Firefox et au userscript
- améliore la sélection, le formatage sécurisé, la traduction et l’affichage Picture-in-Picture des sous-titres
- corrige le Cast web et Android pour transmettre les sous-titres internes, externes, KissKH et traduits
- ajoute le support des pistes WebVTT inline via le relais LAN Android et améliore le suivi des sessions Cast
- protège les liens jouables des caches Cpasmal et Coflix contre les rafraîchissements vides ou concurrents
- fiabilise la sélection des saisons FStream et améliore le matching DarkiWorld par TMDB, titre et année
- simplifie les nouvelles URL TMDB tout en conservant le décodage des anciens identifiants encodés
- corrige l’opacité des icônes SVG dans toute l’interface en séparant la couleur de leur niveau d’opacité
- met à jour le Dockerfile vers Node.js 22 et installe uniquement les dépendances runtime du workspace Hono
- ajoute le workspace server avec ses dépendances dédiées et un arrêt gracieux sur SIGTERM/SIGINT
- accélère le healthcheck Docker et évite de recopier tous les node_modules du builder dans l’image finale
- retire les migrations et créations de tables automatiques au démarrage de la Main API au profit de db:init
- attribue un port CycleTLS distinct à chaque worker pour éviter les conflits en mode cluster
- ajoute des tests de non-régression pour KissKH, les caches de sources, CycleTLS et le Cast Android
- publie Android 2.5.8 build 17 avec le nouvel APK
- met à jour les extensions Chrome 1.3.13 et Firefox 1.5.10

Co-authored-by: GPT-5.6 Sol <noreply@openai.com>
2026-08-03 21:37:41 +02:00
..
__tests__ feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8 2026-08-03 21:37:41 +02:00
admin.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
adminOauthApps.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
animeSama.js tird release 2026-04-28 17:55:00 +02:00
authRoutes.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
cinestream.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
coflix.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00
cpasmal.js feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8 2026-08-03 21:37:41 +02:00
darkiworld.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
debrid.js tird release 2026-04-28 17:55:00 +02:00
download.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
downloadLinksLeaderboard.js Nouvelle adresse movix + nouvelles fonctionalités 2026-05-14 17:26:13 +02:00
francetv.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
frenchstream.js tird release 2026-04-28 17:55:00 +02:00
fstream.js feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8 2026-08-03 21:37:41 +02:00
helpFeedback.js tird release 2026-04-28 17:55:00 +02:00
j1f.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00
kisskh.js feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8 2026-08-03 21:37:41 +02:00
oauth.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00
profiles.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
purstream.js feat: live TV FCTV, fournisseur OAuth, sources J1F/Cinestream, modération IA & durcissement 2026-07-05 18:22:13 +02:00
search.js Merge depuis le repo privé après tests 2026-05-03 12:47:41 +02:00
sessions.js tird release 2026-04-28 17:55:00 +02:00
swiftflow.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00
sync.js Nouvelle adresse movix + nouvelles fonctionalités 2026-05-14 17:26:13 +02:00
tmdb.js feat: ajoute KissKH et fiabilise les sources, les sous-titres et le Cast — Android 2.5.8 2026-08-03 21:37:41 +02:00
vipDonations.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00
vipPayblis.js tird release 2026-04-28 17:55:00 +02:00
voirdrama.js tird release 2026-04-28 17:55:00 +02:00
wiflix.js feat: synchronise le repo privé — Cast, sources, API et mobile 2.5.7 2026-08-02 12:09:37 +02:00