60 KiB
60 KiB
Changelog
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
- force release for test (d921fc1)
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
- windows baseline (0469031)
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
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
3.2.1 (2026-04-07)
Bug Fixes
- bun target android (a167a87)
3.2.0 (2026-04-07)
Features
Bug Fixes
- android build name (0cfe6eb)
3.1.1 (2026-03-28)
Bug Fixes
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
- torrent path to hash (d9e453b)
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
- path (7ddd9ca)
1.12.0 (2026-03-21)
Features
- now rename episodes with original_filename from api (9bdb21a)
1.11.10 (2026-03-21)
Bug Fixes
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
- worker path (3df8def)
1.11.6 (2026-03-20)
Bug Fixes
- path (0329ee2)
1.11.5 (2026-03-20)
Bug Fixes
- export _isBunBinary (3d43de3)
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
- worker path (360572b)
1.10.2 (2026-03-13)
Bug Fixes
- add target node (58b09f2)
1.10.1 (2026-03-13)
Bug Fixes
- add target node (6c629e0)
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
- worker outside the exe (c2ab58e)
1.9.4 (2026-03-13)
Bug Fixes
- worker outside the exe (a47c3a4)
1.9.3 (2026-03-13)
Bug Fixes
- use bcryptjs for compilation (6a6981e)
1.9.2 (2026-03-13)
Bug Fixes
- workflow directory (baebd8f)
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
- season fallback (e9b5091)
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
- cache images (da460de)
1.7.3 (2026-03-12)
Bug Fixes
1.7.2 (2026-03-12)
Bug Fixes
- docker is able to change directory (af08f7d)
1.7.1 (2026-03-12)
Bug Fixes
- path (314f817)
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
- add favicon (dc4a2d4)
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
- logger third args (5abac1e)
1.4.0 (2026-03-11)
Features
Bug Fixes
- title readme align (8ba3b37)
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
- skip excluded folders (edf806d)
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
- organize file (d6550e9)
1.0.2 (2026-03-10)
Bug Fixes
- organize use torrent hash and not name (61901f9)
1.0.1 (2026-03-10)
Bug Fixes
- docker errors (2702764)
1.0.0 (2026-03-10)
Features
- initial project (eaf01cf)