Files
FanKarr/CHANGELOG.md

81 KiB
Raw Permalink Blame History

Changelog

3.24.1 (2026-09-16)

Bug Fixes

  • jellyfin: fix test route to take body (9097e36)

3.24.0 (2026-09-16)

Features

  • onboarding: assistant de configuration au premier lancement et visite guidée des écrans (3ede3e8)
  • onboarding: assistant de configuration au premier lancement et visite guidée des écrans (4b3c629)
  • ui: refonte de l'interface (09eb1fa)

Bug Fixes

3.23.1 (2026-09-12)

Bug Fixes

  • scrap: Correction fallback si scraper KO (f64d2e1)
  • scrap: Correction fallback si scraper KO (6348cc4)

3.23.0 (2026-09-11)

Features

  • import: catalogue unifié, renommage de dossier série et nettoya……ge des orphelins corection dédoublonnage (c6b26d8)
  • import: catalogue unifié, renommage de dossier série et nettoyage des orphelins corection dédoublonnage (0ff7f21)

Bug Fixes

  • import: repli sur l'API Fankai quand une série est absente du scraper et retrait de Kodi des NFO (1ca7eac)
  • import: repli sur l'API Fankai quand une série est absente du scraper et retrait de Kodi des NFO (67794d9)

3.22.0 (2026-09-11)

Features

  • actions de masse sur les séries et fiabilisation des imports (f4f2135)
  • actions de masse sur les séries et fiabilisation des imports et correction protection admin (7f06dd6)
  • torrent: ajout d'une option pour ignorer les erreurs de certificat ssl (7479ddf)
  • torrent: ajout d'une option pour ignorer les erreurs de certificat SSL (#138) (0768964)

3.21.0 (2026-06-28)

Features

  • settings: ajout de englishDirectory qui permet d'avoir Season XX au lieu de Saison X (6f1e0dc)

3.20.3 (2026-06-26)

Bug Fixes

  • serie: ajout du label de saisons avec les episodes (63146fd)

3.20.2 (2026-06-26)

Bug Fixes

  • client: add placeholder from config (3799d33)
  • client: remove alldebrid (3799d33)
  • label: add season of episodes (98b317d)
  • scraper: fallback on empty env for GITHUB_BASE (3799d33)

3.20.1 (2026-06-08)

Bug Fixes

  • organize: import manuel ne traite que les fichiers 100% complets (f311c8e)

3.20.0 (2026-05-29)

Features

  • torrent: système générique de suivi des tâches gérées (a7250a5)

Bug Fixes

  • organize: fallback par torrent_name quand le hash n'est pas résolu (f6f735a)
  • synology: filtrage par savePath et retour au GET pour add() (d326e08)

3.19.1 (2026-05-28)

Bug Fixes

3.19.0 (2026-05-28)

Features

  • synology: files par fichier + getFiles() comme qbittorrent (c6c52a1)

Bug Fixes

  • organize: markOrganized manquant en mode copy pour les packs (98ed3c7)
  • synology: resolution hash via cache URI + magnet + detail.hash (ee1c7d5)
  • torrent: correction suppression torrent après déplacement (ed556ac)

3.18.3 (2026-05-27)

Bug Fixes

  • synology: double prefix dbid_ et fallback hash (2587768)

3.18.2 (2026-05-27)

Bug Fixes

  • client: synology use default savepath when 403 (63f6c12)

3.18.1 (2026-05-27)

Bug Fixes

  • client: suppresion de alldebrid (8b4b198)

3.18.0 (2026-05-25)

Features

Bug Fixes

3.17.1 (2026-05-24)

Bug Fixes

  • api: la recherche ne retourne plus les series sans torrents (7b18631)
  • client: alldebrid utilise maintenant les routes 4.1 (7b18631)
  • readme: update (edec048)
  • readme: update (bf9b18e)

3.17.0 (2026-05-23)

Features

  • ajout du parametre auto download (0ac4812)
  • auth: migration multi-utilisateurs, rôles admin/user et token API par compte (dabd1d4)
  • client: ajour de alldebrid client (6ce59b9)
  • client: ajout de alldebrid dans le tableau de comparatif (f3d535d)
  • demande: ajout des routes pour recuperer les saisons et episodes depuis le plugin jellyfin (1176523)
  • demandes: ajout d'un bouton supprimé pour les admin et supprime les demandes "disponible" si la serie a été supprimé apres (858a5b3)
  • demandes: ajout des demandes par épisodes (473d97e)
  • demandes: telechargement auto lors de l'aprobation (473d97e)
  • jellyfin: synchronisation des comptes, SSO token exchange et API publique v1 (dabd1d4)
  • passer les demandes en disponible une fois l'import fait (423ba6a)
  • requests: demandes de séries avec fusion des saisons, vue admin et widget dashboard (dabd1d4)
  • search: ajout des requetes deja demandé si existante sur la serie (4a6510a)
  • search: ajout des requetes deja demandé si existante sur la serie (b7c7e9d)
  • search: ajout des requetes deja demandé si existante sur la serie (ec1d170)
  • search: ajout description (16b3f74)
  • search: retourne maintenant l'année et le rating (99c8d86)
  • users: gestion des comptes et système d'invitations avec page d'administration (dabd1d4)

Bug Fixes

  • ajout cors type (0bac6da)
  • ajout du parametre auto download (921f6eb)
  • argument type (5d06a23)
  • button contrast and font size on card overlay (bd5b16e)
  • copy (0544a51)
  • cors, alldebrid (911ca86)
  • demandes d'épisode qui demande toutes la serie (62c5b2e)
  • demandes d'épisode qui demande toutes la serie (73678be)
  • demandes: multiples torrent et fix episode qui ne s'ajoute pas (85a2180)
  • demandes: titres torrent (e6b0bea)
  • import: supprime les entrees organiser quand on supprime un fichier (6ce59b9)
  • log: changement pour une notification plus explicit lors du test client (6ce59b9)
  • search retourne une image mtn (5478fa6)
  • serie: 403 pour les non admin (f3d535d)
  • settings: bug ou les parametre se sauvegarder en rentrant sur lla page avancé (f3d535d)
  • settings: la clé api n'apparait que dans un menu pour les admin (f3d535d)
  • start: url cliquable au demarrage dans le terminal (6ce59b9)
  • supression: supprime maintenant le dossier de la serie et l'ajoute a organized.json (161f4f5)
  • telechargement depuis les demandes de saison et integral (7f4121d)
  • update request state after submit + override theme hover on modal buttons (41addf9)

3.16.0 (2026-05-11)

Features

  • log: + de logs sur les erreurs d'import (chemin tenté et fichier du torrent chercher) (cb28baf)
  • rss: ajout du rss sur les series (086ca30)
  • UI/UX: affichage de la serie et des episodes sur la page download du torrent (cb28baf)

Bug Fixes

  • client: fix de plusieurs torrent et refonte du tableau de compatibilité (086ca30)
  • docker: ajout du fichier de versions pour la navbar dans docker lors du build (cb28baf)
  • download: le telechargement de saison ne propose plus tout les torrents des episodes de la saisons si la serie n'a que des torrent par episodes (c9040ea)
  • import: les episodes avec une association changé n'apparait plus sur la page serie (8972679)
  • import: les imports se font maintenant sur les series sans torrents qui n'avais pas de fichier de catalogue depuis le scraper (cb28baf)
  • import: on ne peux plus importer plusieurs fichiers sur le meme episodes, celui deja importé ce retire de l'importation dans le modal (ad829c0)
  • import: si on change un fichier son association alors il est bien retirer de l'import (ad829c0)
  • les torrents n'utilise plus la pause (cb28baf)
  • rss: le rss est maintenant sur les ajout apres l'activation de la surveillance (a5e2aa0)
  • UI/UX: la bar de progression de saison a été retirer et les bars de progression s'affiche meme si le fichier est à 0% dans le torrent (f07b608)
  • UI/UX: retour sur le modal d'import et refresh (a5e2aa0)
  • UI/UX: retour visuel lors de l'import d'une serie/episode (cb28baf)
  • utilisation de URLSearchParams pour les appels autre que pour le add du fichier .torrent (42c9795)

3.15.0 (2026-05-10)

Features

  • ajout build docker pour arm32 (950a2ab)

3.14.6 (2026-05-08)

Bug Fixes

3.14.5 (2026-05-08)

Bug Fixes

3.14.4 (2026-05-08)

Bug Fixes

3.14.3 (2026-05-08)

Bug Fixes

  • build binaries node version (6d8ea36)

3.14.2 (2026-05-07)

Bug Fixes

  • build binaries node version (9ebaca9)

3.14.1 (2026-05-07)

Bug Fixes

3.14.0 (2026-05-07)

Features

  • qbittorrent: support API key authentication (≥5.2.0) (702847a)
  • qbittorrent: support cookie name (≥5.2.0) (aa8b500)

Bug Fixes

  • ajout de log pour le cookie (2b3fd79)
  • cookie (7da5a8d)
  • le bouton rename n'apparait plus quand on utilise differents torrents entre les épisode (105cc05)
  • on ne vois plus le telechargement de fichier qui ont une priorité basse (ne pas télécharger) (1f50f9a)
  • renaming dans le managements des series (1e92934)
  • renaming dans le managements des series (bf3f303)
  • rtorrent priority default to 1 (bfabf9b)

3.13.2 (2026-05-06)

Bug Fixes

  • le bouton rename n'apparait plus quand on utilise differents torrents entre les épisode (0d5d44a)

3.13.1 (2026-05-06)

Bug Fixes

  • ajout du champ wiki dans l'api (95d2b27)

3.13.0 (2026-05-06)

Features

  • ajout de la mise a jour des id's (39463bf)
  • ajout de la prise en charges des codex (83437de)
  • organize: vérification de complétion par fichier avant d'importer (2a77a38)
  • serie: badges épisodes et chapitres extraits du synopsis (2a77a38)
  • serie: lien wiki dans le header de la série si serie.wiki est défini (2a77a38)
  • torrent-clients: ajout du driver Real-Debrid (2a77a38)

Bug Fixes

  • ajout de log (d299b76)
  • organize: retry EBUSY sur unlink — 5 tentatives × 500 ms (Windows) (2a77a38)
  • organize: suppression des entrées orphelines lors de la migration d'IDs (2a77a38)
  • progression (35655d7)
  • qbittorrent: FanKarr télécharge le .torrent et l'uploade directement à qBit (434da54)
  • qbittorrent: pause uniquement pour les .torrent, pas pour les magnets (9f90b6a)
  • qbittorrent: suppression de paused/stopped à l'ajout du torrent (2a77a38)
  • serie: header mobile — items-start + aspect-[2/3] sur le poster (2a77a38)
  • utilisation de formated_name depuis les paths (39463bf)

3.12.1 (2026-04-29)

Bug Fixes

  • UI/UX: ajout d'un modal de confirmation lors de l'activation des nfo (8b98b0e)

3.12.0 (2026-04-29)

Features

  • désimport saison/série avec modal, refonte UX épisodes, fix sélection fichier qBit/Transmission (2446622)
  • désimport saison/série avec modal, refonte UX épisodes, fix sélection fichier qBit/Transmission (fcb1b88)
  • désimport saison/série avec modal, refonte UX épisodes, fix sélection fichier qBit/Transmission (3fb4119)

Bug Fixes

  • qbitorrent (9834023)
  • qbitorrent header (f5094c6)
  • spinner infinie apres supression (39d2f99)
  • spinner infinie apres supression (97c573c)
  • UI/UX: chevron pour ouvrir la description, bouton desimporter de la serie passer à supprimer et affichage de toute la description de la serie lors d'un clique (f6ef818)
  • UI/UX: meilleur comprehension des parametres avancés des clients (040a8d7)

3.11.5 (2026-04-26)

Bug Fixes

  • le folder picker affiche tous les disques depuis le bouton homes sous windows (7149022)

3.11.4 (2026-04-26)

Bug Fixes

  • ajout de la mise a jour des noms toutes les 1h (0fe5c8c)

3.11.3 (2026-04-26)

Bug Fixes

  • dockerfile node version to 22 (5983494)

3.11.2 (2026-04-26)

Bug Fixes

  • ajout de undici dans le package.json (459e602)

3.11.1 (2026-04-26)

Bug Fixes

  • le setup plex peux maintenant etre utilisé sur un serveur local (probleme de certificat) (6907584)

3.11.0 (2026-04-23)

Features

  • ajout d'un bouton pour supprimer les nfo / png (bf0989d)
  • ajout de log pour le bouton tout renommer (bf0989d)
  • ajout du support multifile sur utorrent (bf0989d)

Bug Fixes

  • renommage d'episodes qui ne fonctionne pas en 1 par 1 (bf0989d)

3.10.0 (2026-04-22)

Features

  • ajout d'une variable d'environment pour augmenter la durée du token ou le desactiver avec "never" ou 0 (dc5387c)
  • ajout des telechargments par episodes / saisons (d6e3c99)
  • ajout du .env dans les dossiers du binaires pour pouvoir changer leur valeurs (dc5387c)
  • ajout du langage (94e7b66)
  • update readme (01e70ed)
  • utilisation des bar de telechargement par fichier dans le torrent plutot que celui du torrent (d03f0ac)

Bug Fixes

  • affichage de la bar de progression et confirmation sur le bouton pour les episodes en doublons (23be797)
  • affichage de la bar de progression et confirmation sur le bouton pour les episodes en doublons et dropdown (95d4b01)
  • ajout des boutons pour les episodes sans torrent (94048e4)
  • bouton global de serie (93a3505)
  • bouton tous telecharger a la place de integral, multi torrents sur le bouton saisons et tous telecharger (02dd4c8)
  • changer les badge de language pour un truc plus explicite (94a1ed1)
  • coherence des badges (5d84737)
  • dropdown overflow (5baf707)
  • dropdown overflow (f820ea0)
  • fallback de noms si les noms de torrents se ressemble il fallback sur les noms dans nyaa (59fb769)
  • improve container detection to support Podman and other runtimes (7d6c86f)
  • le dropdown apparait sur le bouton de telechargement et pas les 3 petit points pour les multiples (eaf733f)
  • les fichiers non selectionner sur un torrent ne produise plus d'erreurs d'import (2a08d7d)
  • les fichiers non selectionner sur un torrent ne sont plus en "attente d'import" sur l'affichage de la serie (7799f7d)
  • les torrents sont stopé lors de la selection de fichier pour eviter qu'il commence le telechargement des autres fichiers avant de set les indexs (45d340d)
  • les torrents sont stopé lors de la selection de fichier pour eviter qu'il commence le telechargement des autres fichiers avant de set les indexs (cdfb330)
  • n'affiche plus tous les épisodes en train de se telecharger si seulement un fichier est selectionner (c4bfa2b)
  • n'affiche plus tous les épisodes en train de se telecharger si seulement un fichier est selectionner (1e4f735)
  • ne retire pas les fichiers quand on en ajoute sur le torrent (5c1ae3e)
  • prise en charge de multiple torrent sur les telechargement d'episodes (dc5387c)
  • qbit utilisation de /start au lieu de /resume pour la v5 (98a3d81)
  • utilisation de svg pour les drapeau (c11287b)
  • utilisation des noms de dossier du torrent pour l'affichage plutot que le nom sur nyaa (notament pour gto kai qui a plusieurs integral et qui est plus explicite qque le nom nyaa) (4069035)
  • utilisation du fichier torrent avec le magnet pour les bug de metadonnées (dc5387c)

3.9.2 (2026-04-16)

Bug Fixes

  • le bouton "tous télécharger" ne s'affiche plus si la series de contient que des integrales comme torrent (d21270a)

3.9.1 (2026-04-16)

Bug Fixes

  • le badge de rename utilise la meme logique que coté serveur et n'apparait plus sur les vue series si il ne devrais pas (9764d2d)

3.9.0 (2026-04-15)

Features

  • ajout d'un bouton supprimé l'importation dans le menu d'importation d'une serie (286106e)
  • ajout de badge quand le fichier est introuvable (286106e)
  • ajout de la possibilité de renommer des imports dans le bon format (67444d4)
  • ajout du bouton suppresion de torrent en cours (286106e)
  • ajout setup plex (2123e73)
  • bouton tous télécharger sur les saisons et series (286106e)
  • suppression des series supprimé (286106e)

Bug Fixes

  • ajout d'un loader sur certaines pages pour pas avoir des trucs par default qui s'affiche (d241be3)
  • ajout de la page management dans le layout (5dc0531)
  • cast string (16d1bfe)
  • Deux corrections : (5398a4f)
  • le bouton tout telecharger apparait sur les packs de saisons et les integrals + autres et pas que sur les series avec des episodes telechargable (e105587)
  • move plex settings en haut des boutons (96af23d)
  • plex catcher (ba0dc8d)
  • suppression de dest_filename du fichier d'organisation qui est faux et ne sert à rien (3c69eba)
  • utorrent prend desormais le dossier cible correctement (cc68fef)
  • wrong file copy (fa7da76)

3.8.1 (2026-04-11)

Bug Fixes

  • la version dev se met uniquement en dev (79e5478)

3.8.0 (2026-04-11)

Features

3.7.1 (2026-04-11)

Bug Fixes

  • ajout de la copy dans le worker (a7d4488)

3.7.0 (2026-04-11)

Features

  • activation de l'import manuel (9712644)
  • ajout d'une "notification" dans la navbar si une nouvelle versions est disponible (9712644)
  • ajout d'une hashmap pour matcher les titres sur synologie et ajouter les hash de torrent manuellement (3b8c448)
  • ajout de l'option supprimé le torrent si l'option déplacer est activé (3e83dc0)
  • ajout de la suppression des torrents depuis l'interface (3e83dc0)
  • ajout du bouton copie (3e83dc0)
  • ajout du ratio, upload speed, etc dans les activités (ee34a53)
  • edit d'episodes importer dans le menu d'importation (3017cac)

Bug Fixes

  • ajout de l'option de suppresion dans l'interface settings.ts (a70e65f)
  • ajout de logs lors de non match (0c6c802)
  • ajout des series non disponible pour pouvoir les add manuellement (9e0664a)
  • changer le noms de build arm64 et windows legacy pour une meilleur comprehension (47d81e6)
  • formatage (82a61eb)
  • formatage (f6b384e)
  • l'import a le meme comportement que radarr/sonarr en ouvrant l'import dans le dossier de la serie attendu directement (1485efe)
  • les series sans torrent et non ajoutées manuellement sont bien grisé (2bdafd8)
  • les series sans torrent et non ajoutées manuellement sont bien grisé (d854247)
  • les series sans torrents sont bien organiser si importé manuellement (6ed77c1)
  • les series sans torrents sont bien organiser si importé manuellement (bc10889)
  • log (ef4b364)
  • organisation utilise l'extension du fichier au lieu de tester si ça existe (2b7bf48)
  • settings (60a548f)
  • type (f4305b5)
  • type (bdfe74b)
  • vue des series importer (6786cb5)
  • vue des series importer (50efd74)

3.6.1 (2026-04-10)

Bug Fixes

3.6.0 (2026-04-10)

Features

  • ajout d'un exe pour les cpu non avx2 (51aacaf)

3.5.0 (2026-04-09)

Features

  • add uttorent driver (712db87)
  • ajout d'information dans le fichier d'organisation pour l'organisation manuel plus tard (7376306)
  • ajout d'un bouton refresh (48f86ea)
  • ajout de synology downloader comme client (eefa216)
  • Ajout des mapping sur les clients (eefa216)
  • ajout des parametres dossier de téléchargements pour les clients torrent (eefa216)
  • ajout du driver rtorrent (7376306)
  • auto update des fichiers nfo (eefa216)
  • manual import (b65e3e7)

Bug Fixes

  • add log for candidate path (9c6465b)
  • ajout d'une verif lors de l'écriture de la config sur les items dans body (7376306)
  • augmentation du header size 8kb -> 32kb (eefa216)
  • empeche un login failed de se repeter et de se faire bloquer par les clients (7376306)
  • import manuelle desactivé pour le moment (fc7fd3a)
  • l'organiseur prend les fichiers renommer maintenant (7376306)
  • ne sauvegarde plus le mots de passe "fake" quand on edit un client (7376306)
  • organiser take correct name (712db87)
  • polling des torrents à 60s (48f86ea)
  • remove log for mapping (7376306)
  • remove log for mapping (4d963e5)
  • unlink before move (7376306)
  • unlink before move (4d963e5)
  • utorrent path for import (eba2552)

3.4.0 (2026-04-08)

Features

  • ajout d'un retour visuel si on a un path par defaut sur / (4a5312d)
  • Ajout du support pour l'édition/mise à jour des clients torrent (dda8a03)
  • Ajout du support pour l'édition/mise à jour des clients torrent (a3e1c34)

Bug Fixes

  • le driver de Transmission n'est plus basé sur android (4a5312d)
  • les torrent inconnue en états seront mis dans la catégorie terminée (4a5312d)
  • typo (18ec548)
  • utilisation de nfo_filename au lieu de original_filename (4a5312d)

3.3.3 (2026-04-07)

Bug Fixes

  • MediaManagementView.vue api call is now in mounted (8c5b650)
  • path (58ae88a)

3.3.2 (2026-04-07)

Bug Fixes

  • use fetch instead of useFetch (af550ec)

3.3.1 (2026-04-07)

Bug Fixes

  • add driver register for transmission (7d2096e)

3.3.0 (2026-04-07)

Features

  • add transmission client (a2b88de)
  • set defaultPath for any system (a2b88de)

3.2.1 (2026-04-07)

Bug Fixes

3.2.0 (2026-04-07)

Features

  • add build for arm64 (96acc13)
  • add developer settings on settings and dashboard debug (96acc13)

Bug Fixes

3.1.1 (2026-03-28)

Bug Fixes

  • remove plex settings (8744ade)
  • torrent for multiple seasons is now working (2514008)

3.1.0 (2026-03-27)

Features

  • use original_name and formated_name from scraper to bypass timeout (1b693fc)

3.0.0 (2026-03-27)

⚠ BREAKING CHANGES

  • nouvelle architecture frontend avec layout sidebar, système de thèmes et routes restructurées

Features

  • hors-fankai badge and fix series datetime and typo (9d4500a)
  • refonte complète du frontend et amélioration des logs serveur (ed38a2d)

2.4.1 (2026-03-24)

Bug Fixes

  • add usePlexTitles to return function (381e327)

2.4.0 (2026-03-24)

Features

  • settings: option titres optimisés Plex (title_for_plex) (54dfe6b)

Bug Fixes

  • catalogue: activeTorrents filtre désormais uniquement state=downloading (54dfe6b)
  • organize: retry sur les erreurs réseau dans enrichSeriesDataWithOriginalFilenames (54dfe6b)
  • organize: sanitisation des caractères spéciaux dans les noms de dossiers (54dfe6b)

2.3.3 (2026-03-24)

Bug Fixes

  • recuperation des episodes avec un delai (dfc6c13)

2.3.2 (2026-03-24)

Bug Fixes

  • badge catalogue sur les series importé (f070f17)

2.3.1 (2026-03-24)

Bug Fixes

  • add readsettings import (ceb8e64)

2.3.0 (2026-03-24)

Features

  • catalogue: badge IMPORTÉ et refresh automatique post-import (0cf3446)
  • catalogue: tri du catalogue avec 4 options (0cf3446)
  • downloads: bouton Organiser tout renommé Importer tout (0cf3446)
  • organize: nommage des fichiers selon original_filename ou formatted_name (0cf3446)
  • settings: ajout du toggle import automatique (activé par défaut) (0cf3446)
  • settings: textes génériques sans mention de logiciels spécifiques (0cf3446)

Bug Fixes

  • add config directory to .gitignore (2d8749a)

2.2.0 (2026-03-23)

Features

  • add organize all button (bbaccfd)

Bug Fixes

  • organizer reuse the wrong name for gitlab path (bbaccfd)

2.1.3 (2026-03-23)

Bug Fixes

  • use magnet before torrent (ed4665a)

2.1.2 (2026-03-23)

Bug Fixes

  • path now work on every device (cfc3440)

2.1.1 (2026-03-23)

Bug Fixes

2.1.0 (2026-03-23)

⚠ BREAKING CHANGES

  • organize: le format paths[] dans series/{id}.json passe de string[] à { infohash: string, path: string }[] — nécessite une mise à jour du scraper.

Bug Fixes

  • organize: buildFileMap matche par infohash au lieu d'index ou titre (43ac2ed)
  • organize: migration vers paths { infohash, path } pour le matching fichiers (43ac2ed)
  • organize: scanMediaPath adapté au nouveau format paths[] (43ac2ed)
  • organize: source fichier via save_path qBittorrent + fullPath relatif (43ac2ed)
  • remove logo (48416c4)

2.0.0 (2026-03-23)

⚠ BREAKING CHANGES

  • suppression de torrent_final.json au profit d'un système de fichiers par série (series/{id}.json) avec cache mémoire GitHub 6h. Version majeure — nécessite un nouveau scraper et une mise à jour complète.

Features

  • api: adaptation complète à la nouvelle structure API Fankai (b3fd7dd)
  • api: cache mémoire GitHub TTL 6h avec invalidation via /api/update (b3fd7dd)
  • api: matching torrents par hiérarchie série/saison/épisode (b3fd7dd)
  • migration vers nouvelle architecture API et scraper par série (b3fd7dd)
  • organize: refonte complète sans torrent_final.json (b3fd7dd)
  • scraper: extraction nom bencode dans raw pour torrents locaux (b3fd7dd)
  • series-view: badge "Hors Fankai" sur épisodes de torrents manuels (b3fd7dd)
  • series-view: tooltip raw name sur boutons intégrale via :title (b3fd7dd)

Bug Fixes

  • catalogue: état download basé sur épisodes organisés vs torrents bruts (b3fd7dd)
  • series: boutons saison Yu-Gi-Oh via fallback season_number (b3fd7dd)

1.14.0 (2026-03-21)

Features

  • scraper: extraction du nom bencode pour les torrents locaux (67237e9)
  • series-view: badge "Hors Fankai" sur les épisodes de torrents manuels (67237e9)
  • series-view: tooltip avec le nom du torrent sur les boutons intégrale (67237e9)

Bug Fixes

  • catalogue: état "partiel" incorrect quand l'intégrale est organisée (67237e9)
  • series: résolution boutons de téléchargement saisons Yu-Gi-Oh et séries similaires (67237e9)

1.13.0 (2026-03-21)

Features

  • add favicon (dc4a2d4)
  • add README.md (4eb487a)
  • add windows / linux / macos binaries on build (f17a73b)
  • auth: génération automatique du JWT secret au démarrage (eaa52e9)
  • cache images (da460de)
  • fix worker for multiple series in integral (one piece fix ?) (2c773f8)
  • initial project (eaf01cf)
  • make the organizer threaded to not consumme api main thread (14c0e56)
  • now rename episodes with original_filename from api (9bdb21a)
  • organize: scan initial mediaPath + logs fichier centralisés (807f786)
  • organize: worker thread + badges statut + notifications (b7242bc)
  • serie: badges état organisation sur épisodes et saisons (4d3a6bd)
  • ui: états catalogue + logs + badges erreurs downloads (5326828)
  • UX improvements, folder picker, download state & NFO support (20771fc)

Bug Fixes

  • add config.ts with config variable (BASE_DIR...) (a3eb67c)
  • add log for debug (6876c5e)
  • add log for debug (d8cdeae)
  • add target node (58b09f2)
  • add target node (6c629e0)
  • add user permissions when the scripts is launched (501bbfc)
  • CatalogView.vue badge deleted (d897192)
  • config path /config/config to /config (7518191)
  • docker errors (2702764)
  • docker is able to change directory (af08f7d)
  • empty docker-compose.yml (303dfd8)
  • entrypoint.sh config directory (7e4b2fa)
  • export _isBunBinary (3d43de3)
  • improve torrent organization and cleanup logic (1908cb3)
  • logger third args (5abac1e)
  • nfo settings and add json file when not existing (0b6bfa6)
  • organize file (d6550e9)
  • organize use torrent hash and not name (61901f9)
  • path (7ddd9ca)
  • path (0329ee2)
  • path (314f817)
  • port 9898, /config volume, Kaï→Kai matching, NFO pagination GitLab, saison 0 specials, JoJo/Hokuto strict season resolve (3a278ba)
  • remove user creation in entrypoint.sh (92d9fa6)
  • rename if the torrent name is not the same as the api (b8fcf71)
  • season 0 not clonficting anymore (635082d)
  • season 0 resolved is no longer skipped in the worker (c48ec76)
  • season fallback (e9b5091)
  • skip excluded folders (edf806d)
  • title readme align (8ba3b37)
  • use bcryptjs for compilation (6a6981e)
  • use season number from resolved episodes in priority (dc48634)
  • worker now work on multiple github files pages (71784cd)
  • worker outside the exe (c2ab58e)
  • worker outside the exe (a47c3a4)
  • worker path (3df8def)
  • worker path (360572b)
  • workflow directory (baebd8f)
  • workflow directory (d8405c1)
  • workflow permmisions (3620bfb)

1.12.2 (2026-03-21)

Bug Fixes

  • use season number from resolved episodes in priority (dc48634)

1.12.1 (2026-03-21)

Bug Fixes

1.12.0 (2026-03-21)

Features

  • now rename episodes with original_filename from api (9bdb21a)

1.11.10 (2026-03-21)

Bug Fixes

  • improve torrent organization and cleanup logic (1908cb3)
  • season 0 not clonficting anymore (635082d)

1.11.9 (2026-03-20)

Bug Fixes

  • season 0 resolved is no longer skipped in the worker (c48ec76)

1.11.8 (2026-03-20)

Bug Fixes

  • config path /config/config to /config (7518191)

1.11.7 (2026-03-20)

Bug Fixes

1.11.6 (2026-03-20)

Bug Fixes

1.11.5 (2026-03-20)

Bug Fixes

1.11.4 (2026-03-20)

Bug Fixes

  • add config.ts with config variable (BASE_DIR...) (a3eb67c)

1.11.3 (2026-03-20)

Bug Fixes

  • entrypoint.sh config directory (7e4b2fa)

1.11.2 (2026-03-20)

Bug Fixes

  • port 9898, /config volume, Kaï→Kai matching, NFO pagination GitLab, saison 0 specials, JoJo/Hokuto strict season resolve (3a278ba)

1.11.1 (2026-03-13)

Bug Fixes

  • worker now work on multiple github files pages (71784cd)

1.11.0 (2026-03-13)

Features

  • fix worker for multiple series in integral (one piece fix ?) (2c773f8)

1.10.3 (2026-03-13)

Bug Fixes

1.10.2 (2026-03-13)

Bug Fixes

1.10.1 (2026-03-13)

Bug Fixes

1.10.0 (2026-03-13)

Features

  • add favicon (dc4a2d4)
  • add README.md (4eb487a)
  • add windows / linux / macos binaries on build (f17a73b)
  • auth: génération automatique du JWT secret au démarrage (eaa52e9)
  • cache images (da460de)
  • initial project (eaf01cf)
  • make the organizer threaded to not consumme api main thread (14c0e56)
  • organize: scan initial mediaPath + logs fichier centralisés (807f786)
  • organize: worker thread + badges statut + notifications (b7242bc)
  • serie: badges état organisation sur épisodes et saisons (4d3a6bd)
  • ui: états catalogue + logs + badges erreurs downloads (5326828)
  • UX improvements, folder picker, download state & NFO support (20771fc)

Bug Fixes

  • add log for debug (6876c5e)
  • add log for debug (d8cdeae)
  • add user permissions when the scripts is launched (501bbfc)
  • CatalogView.vue badge deleted (d897192)
  • docker errors (2702764)
  • docker is able to change directory (af08f7d)
  • empty docker-compose.yml (303dfd8)
  • logger third args (5abac1e)
  • nfo settings and add json file when not existing (0b6bfa6)
  • organize file (d6550e9)
  • organize use torrent hash and not name (61901f9)
  • path (314f817)
  • remove user creation in entrypoint.sh (92d9fa6)
  • rename if the torrent name is not the same as the api (b8fcf71)
  • season fallback (e9b5091)
  • skip excluded folders (edf806d)
  • title readme align (8ba3b37)
  • use bcryptjs for compilation (6a6981e)
  • worker outside the exe (c2ab58e)
  • worker outside the exe (a47c3a4)
  • workflow directory (baebd8f)
  • workflow directory (d8405c1)
  • workflow permmisions (3620bfb)

1.9.5 (2026-03-13)

Bug Fixes

1.9.4 (2026-03-13)

Bug Fixes

1.9.3 (2026-03-13)

Bug Fixes

  • use bcryptjs for compilation (6a6981e)

1.9.2 (2026-03-13)

Bug Fixes

1.9.1 (2026-03-13)

Bug Fixes

1.9.0 (2026-03-13)

Features

  • add windows / linux / macos binaries on build (f17a73b)

1.8.2 (2026-03-13)

Bug Fixes

1.8.1 (2026-03-13)

Bug Fixes

  • nfo settings and add json file when not existing (0b6bfa6)

1.8.0 (2026-03-12)

Features

1.7.3 (2026-03-12)

Bug Fixes

  • CatalogView.vue badge deleted (d897192)
  • empty docker-compose.yml (303dfd8)

1.7.2 (2026-03-12)

Bug Fixes

  • docker is able to change directory (af08f7d)

1.7.1 (2026-03-12)

Bug Fixes

1.7.0 (2026-03-12)

Features

  • UX improvements, folder picker, download state & NFO support (20771fc)

Bug Fixes

  • rename if the torrent name is not the same as the api (b8fcf71)

1.6.0 (2026-03-11)

Features

1.5.0 (2026-03-11)

Features

  • auth: génération automatique du JWT secret au démarrage (eaa52e9)

1.4.1 (2026-03-11)

Bug Fixes

1.4.0 (2026-03-11)

Features

  • add README.md (4eb487a)
  • organize: scan initial mediaPath + logs fichier centralisés (807f786)

Bug Fixes

1.3.0 (2026-03-11)

Features

  • serie: badges état organisation sur épisodes et saisons (4d3a6bd)

1.2.0 (2026-03-11)

Features

  • organize: worker thread + badges statut + notifications (b7242bc)
  • ui: états catalogue + logs + badges erreurs downloads (5326828)

1.1.0 (2026-03-10)

Features

  • make the organizer threaded to not consumme api main thread (14c0e56)

Bug Fixes

1.0.6 (2026-03-10)

Bug Fixes

  • remove user creation in entrypoint.sh (92d9fa6)

1.0.5 (2026-03-10)

Bug Fixes

  • add user permissions when the scripts is launched (501bbfc)

1.0.4 (2026-03-10)

Bug Fixes

1.0.3 (2026-03-10)

Bug Fixes

1.0.2 (2026-03-10)

Bug Fixes

  • organize use torrent hash and not name (61901f9)

1.0.1 (2026-03-10)

Bug Fixes

1.0.0 (2026-03-10)

Features