Historique des Mises à Jour

Toutes les nouveautés, corrections et améliorations apportées à Agora.

v2.0.2

Update
  • Liens protégés : pour les sources derrière un captcha Cloudflare (Loadix pour commencer), Agora ouvre le site dans une petite fenêtre, tu résous le captcha toi-même et un script renvoie le lien.
  • JDownloader et pyLoad : le lien révélé part directement au gestionnaire, avec le mot de passe de l'archive s'il y en a un. Sans gestionnaire, il s'affiche dans « Lien direct ».
  • Installation guidée : Tampermonkey, Violentmonkey ou Userscripts (iPhone, iPad, Mac), détection automatique du script, et section dans Paramètres → Sources → Configurer. Voir le guide.
  • Sécurité : captcha toujours résolu par toi, un jeton par appareil, révocable par l'admin.
  • Corrections : test JDownloader de Paramètres, documentation du volume Docker ./data.

v2.0.1

Hotfix & Features
  • pyLoad-ng : nouvelle alternative à JDownloader (Paramètres → Téléchargements). Les films et séries terminés sont rangés automatiquement dans vos dossiers Films et Séries.
  • Priorité des sources : la liste ne s'affiche plus vide.
  • Sources : celles ajoutées après l'assistant sont activées par défaut, et chaque carte a de nouveau son bouton Activer / Désactiver.
  • Windows : plus d'erreur EPERM sur les fichiers de session.

Agora 2.0

Nouveau

La plus grosse mise à jour d'Agora depuis sa création. Les sources deviennent des plugins que vous choisissez vous-même, l'installation se fait depuis le navigateur, et la sécurité a été revue de fond en comble.

Marketplace de sources

  • Agora est livré sans source : vous installez uniquement celles qui vous intéressent, depuis Paramètres → Sources.
  • Installation, mise à jour et désinstallation à chaud, sans redémarrer.
  • Seules les versions validées et compatibles avec votre Agora sont proposées.
  • Chaque source affiche son logo, sa version et son état (opérationnelle, à configurer…).

Installation guidée

  • Un assistant en 4 étapes au premier lancement : compte admin, choix des sources, configuration, vérification.
  • Plus besoin d'éditer le fichier .env à la main pour démarrer.
  • Chaque source est testée et seules celles qui fonctionnent sont activées.
  • Après la connexion, vous revenez directement sur la page demandée.

Paramètres repensés

  • Page organisée en onglets : Général, Sources, Téléchargements, Système, Utilisateurs.
  • Nouvel onglet Système pour régler votre instance depuis le navigateur.
  • Réglages JDownloader regroupés au même endroit, textes d'aide sous chaque champ.
  • Vérification des mises à jour plus fiable, installations Docker comprises.

Sécurité renforcée

  • Les sources officielles sont signées : Agora refuse un plugin modifié.
  • Mots de passe et clés de configuration chiffrés sur le disque.
  • Protections contre les attaques web courantes (XSS, CSRF, requêtes internes) et limites de requêtes resserrées.
  • HTTPS forcé en option pour un accès depuis Internet, sans jamais bloquer l'usage à la maison.
  • Dépendances à jour : aucune vulnérabilité connue au moment de la sortie.

Données et Docker

  • Toutes vos données dans un seul dossier, ~/.agora : les mises à jour n'y touchent plus.
  • Migration automatique depuis la V1 au premier démarrage : tout est copié, et seuls les mots de passe restés en clair dans l'ancien dossier en sont retirés.
  • Le conteneur Docker ne tourne plus en administrateur (root).
  • Image Docker construite et publiée automatiquement à chaque version.
  • Ancien docker-compose.yml sans volume /data : vos données sont gardées dans ./database/agora-data et Paramètres vous invite à ajouter le volume, qui les reprend tout seul.

Interface

  • Nouvelles icônes partout, plus nettes et cohérentes.
  • Titres des affiches sur deux lignes : fini les noms coupés.
  • Chaque utilisateur garde sa propre sélection, sans mélange entre comptes.
  • Les erreurs d'envoi vers JDownloader sont maintenant affichées au lieu d'échouer en silence.

L'historique des versions 1.x reste disponible ci-dessous.

v1.5.9

Hotfix & Features
  • Loadix : Correction du bug de l'URL contenant un double slash qui entrainait des erreurs 404 lors des redirections manuelles.
  • JDownloader : Ajout d'une option indépendante pour le Démarrage Forcé dans les paramètres (permet de respecter les limites de téléchargements simultanés).
  • Movix : Réparation complète des Tendances et Ajouts Récents en utilisant l'API TMDB avec liaison transparente en arrière-plan.
  • Interface : Ajout de filtres rapides (Films/Séries) sur la page des ajouts récents, et ajout d'une icône TMDB sur chaque affiche pour faire des recherches rapidement.
  • Nettoyage : Suppression totale du plugin expérimental Hydracker et nettoyage d'Uptobox dans les paramètres.

v1.5.8

Hotfix
  • FlixArt : Mise à jour critique du système d'authentification suite au changement d'endpoint (flixart_auth_login) et renforcement de la gestion des cookies pour contourner les erreurs 403.
  • Gestion des Appareils : La libération automatique des appareils saturés refonctionne.
  • Fichiers modifiés : plugins/flixart/auth.ts, package.json

v1.5.7

Hotfix
  • Nettoyage : Suppression définitive d'Uptobox de la configuration et de l'interface.
  • Modale Cloudflare : Le nom de la source (Loadix ou FlixArt) s'affiche désormais dynamiquement dans la modale de résolution.
  • Qualité Max : Levée de la limite de poids d'affichage des films de 44Go à 150Go, ce qui permet enfin l'apparition des versions Remux UHD et Ultra HDLight très lourdes.
  • Fichiers modifiés : src/config/sources.ts, src/api/resolvers.ts, src/utils/videoFilters.ts

v1.5.6

Stable
  • Loadix : Nouveau plugin communautaire avec une API JSON propre.
  • FlixArt : Nettoyage complet du plugin, suppression de la logique Turnstile embarquée.
  • Architecture : Toutes les URLs sont désormais 100% dynamiques via database/config.json.
  • Bugfix : Correction de l'erreur fatale Cannot read properties of null (reading 'toLowerCase') lors du scraping.
  • Fichiers modifiés : plugins/loadix/, plugins/flixart/, src/utils/config.ts

v1.5.5

Update
  • Hydracker : L'accès aux liens directs est corrigé. Adieu les erreurs 403, le parseur a été refondu avec les nouveaux endpoints ouverts.
  • FreeTélécharger : Les liens des épisodes de séries fonctionnent de nouveau suite à la mise à jour du domaine dynamique.
  • Fichiers modifiés : plugins/hydracker/parser.ts, plugins/freetelecharger/index.ts

v1.5.4

Hotfix
  • Hotfix Hydracker: Correction d'une erreur d'encodage provoquant des erreurs HTTP 401 sur la recherche.