MasutaYunikon
9097e369c8
fix(jellyfin): fix test route to take body
2026-09-16 16:41:30 +02:00
ElPouki
a4607c0e2f
fix : ajout robustesse pour fallback scraper
2026-09-15 16:02:17 +02:00
ElPouki
586eccbbb3
refacto: réécriture des textes, messages et commentaires
2026-09-15 15:30:20 +02:00
ElPouki
6a3cb21adf
fix: correction mineures
2026-09-15 15:30:20 +02:00
ElPouki
09eb1fa3aa
feat(ui): refonte de l'interface
2026-09-15 15:30:20 +02:00
ElPouki
4b3c629ff9
feat(onboarding): assistant de configuration au premier lancement et visite guidée des écrans
2026-09-14 13:46:51 +02:00
ElPouki
6348cc40cb
fix(scrap): Correction fallback si scraper KO
2026-09-11 23:36:28 +02:00
ElPouki
0ff7f21958
feat(import): catalogue unifié, renommage de dossier série et nettoyage des orphelins corection dédoublonnage
2026-09-11 22:42:38 +02:00
ElPouki
67794d92c8
fix(import): repli sur l'API Fankai quand une série est absente du scraper et retrait de Kodi des NFO
2026-09-11 17:04:19 +02:00
ElPouki
7f06dd654a
feat: actions de masse sur les séries et fiabilisation des imports et correction protection admin
2026-09-11 15:10:40 +02:00
MasutaYunikon
6f1e0dc844
feat(settings): ajout de englishDirectory qui permet d'avoir Season XX au lieu de Saison X
2026-06-28 12:10:34 +02:00
MasutaYunikon
f311c8e2f3
fix(organize): import manuel ne traite que les fichiers 100% complets
...
L'import manuel créait un fakeTorrent sans champ files, ce qui désactivait
le filtre de complétion par fichier dans le worker. Sur Windows, tenter de
déplacer un fichier encore écrit par qBittorrent provoque EBUSY ; les fichiers
échouaient mais étaient quand même marqués importés en mémoire.
Fix :
- routes/organize.ts : appel dispatchGetFiles(hash) avant l'import pour
récupérer la progression réelle par fichier depuis le client torrent
- organize.ts : organizeTorrent accepte un param optionnel files[] transmis
au worker via fakeTorrent ; sans fichiers (client injoignable), le comportement
précédent (pas de filtre) est conservé en fallback
2026-06-08 02:12:47 +02:00
MasutaYunikon
7b1863180f
fix(api): la recherche ne retourne plus les series sans torrents
...
fix(client): alldebrid utilise maintenant les routes 4.1
2026-05-24 15:21:54 +02:00
MasutaYunikon
161f4f5051
fix(supression): supprime maintenant le dossier de la serie et l'ajoute a organized.json
2026-05-23 19:40:04 +02:00
MasutaYunikon
858a5b34bf
feat(demandes): ajout d'un bouton supprimé pour les admin et supprime les demandes "disponible" si la serie a été supprimé apres
2026-05-23 19:29:47 +02:00
MasutaYunikon
4a6510adde
feat(search): ajout des requetes deja demandé si existante sur la serie
2026-05-23 19:20:39 +02:00
MasutaYunikon
41addf9e4f
fix: update request state after submit + override theme hover on modal buttons
2026-05-23 19:18:05 +02:00
MasutaYunikon
b7c7e9d33d
feat(search): ajout des requetes deja demandé si existante sur la serie
2026-05-23 19:05:51 +02:00
MasutaYunikon
bd5b16e17c
fix: button contrast and font size on card overlay
2026-05-23 19:01:03 +02:00
MasutaYunikon
ec1d1705e7
feat(search): ajout des requetes deja demandé si existante sur la serie
2026-05-23 18:58:55 +02:00
MasutaYunikon
16b3f741e7
feat(search): ajout description
2026-05-23 15:14:01 +02:00
MasutaYunikon
99c8d86c6e
feat(search): retourne maintenant l'année et le rating
2026-05-23 14:49:47 +02:00
MasutaYunikon
1176523d61
feat(demande): ajout des routes pour recuperer les saisons et episodes depuis le plugin jellyfin
2026-05-23 14:09:06 +02:00
MasutaYunikon
5478fa6d80
fix: search retourne une image mtn
2026-05-23 03:57:52 +02:00
MasutaYunikon
85a218042d
fix(demandes): multiples torrent et fix episode qui ne s'ajoute pas
2026-05-22 22:52:25 +02:00
MasutaYunikon
921f6eb8d2
fix: ajout du parametre auto download
2026-05-22 22:38:06 +02:00
MasutaYunikon
0ac48126aa
feat: ajout du parametre auto download
2026-05-22 22:34:17 +02:00
MasutaYunikon
7f4121d9e4
fix: telechargement depuis les demandes de saison et integral
2026-05-22 21:06:55 +02:00
MasutaYunikon
473d97e392
feat(demandes): telechargement auto lors de l'aprobation
...
feat(demandes): ajout des demandes par épisodes
2026-05-22 20:43:30 +02:00
MasutaYunikon
5d06a23198
fix: argument type
2026-05-22 20:14:32 +02:00
MasutaYunikon
dabd1d429e
feat(auth): migration multi-utilisateurs, rôles admin/user et token API par compte
...
feat(users): gestion des comptes et système d'invitations avec page d'administration
feat(requests): demandes de séries avec fusion des saisons, vue admin et widget dashboard
feat(jellyfin): synchronisation des comptes, SSO token exchange et API publique v1
2026-05-22 20:12:05 +02:00
MasutaYunikon
6ce59b9e04
feat(client): ajour de alldebrid client
...
fix(log): changement pour une notification plus explicit lors du test client
fix(import): supprime les entrees organiser quand on supprime un fichier
fix(start): url cliquable au demarrage dans le terminal
2026-05-22 19:10:52 +02:00
MasutaYunikon
8972679e25
fix(import): les episodes avec une association changé n'apparait plus sur la page serie
2026-05-11 19:03:26 +02:00
MasutaYunikon
086ca3053f
fix(client): fix de plusieurs torrent et refonte du tableau de compatibilité
...
feat(rss): ajout du rss sur les series
2026-05-10 22:53:58 +02:00
MasutaYunikon
cb28baf25d
feat(UI/UX): affichage de la serie et des episodes sur la page download du torrent
...
fix: les torrents n'utilise plus la pause
feat(log): + de logs sur les erreurs d'import (chemin tenté et fichier du torrent chercher)
fix(docker): ajout du fichier de versions pour la navbar dans docker lors du build
fix(import): les imports se font maintenant sur les series sans torrents qui n'avais pas de fichier de catalogue depuis le scraper
fix(UI/UX): retour visuel lors de l'import d'une serie/episode
2026-05-10 19:20:01 +02:00
MasutaYunikon
1e92934f53
fix: renaming dans le managements des series
2026-05-07 15:29:29 +02:00
MasutaYunikon
bf3f30356e
fix: renaming dans le managements des series
2026-05-07 15:21:27 +02:00
MasutaYunikon
105cc05bdf
fix: le bouton rename n'apparait plus quand on utilise differents torrents entre les épisode
2026-05-07 01:18:50 +02:00
MasutaYunikon
0d5d44a484
fix: le bouton rename n'apparait plus quand on utilise differents torrents entre les épisode
2026-05-07 00:41:50 +02:00
MasutaYunikon
95d2b270dc
fix: ajout du champ wiki dans l'api
2026-05-06 23:33:35 +02:00
MasutaYunikon
39463bfbcb
fix: utilisation de formated_name depuis les paths
...
feat: ajout de la mise a jour des id's
2026-05-06 16:41:53 +02:00
MasutaYunikon
83437def32
feat: ajout de la prise en charges des codex
2026-05-06 00:22:07 +02:00
MasutaYunikon
39d2f996ae
fix: spinner infinie apres supression
2026-04-29 20:15:01 +02:00
MasutaYunikon
9834023522
fix: qbitorrent
2026-04-29 18:29:18 +02:00
MasutaYunikon
3fb4119c79
feat: désimport saison/série avec modal, refonte UX épisodes, fix sélection fichier qBit/Transmission
...
- SerieSeasonCard: remplace le menu burger épisode par corbeille directe, badge Rename cliquable,
bouton synopsis (ℹ) avec affichage inline, bouton téléchargement masqué si épisode importé
- SerieSeasonCard: modal désimport épisode (avec checkbox suppression fichier) via Teleport
- SerieSeasonCard: bouton corbeille saison + modal désimport saison (avec checkbox suppression fichier)
- SerieView: bouton Désimporter série → modal (remplace dropdown), gère l'emit unimportSeason depuis card
- import.ts: nouvel endpoint DELETE /organized/:serieId/seasons/:seasonId
- qbittorrent: fallback hash pour .torrent sans magnet (snapshot → poll → diff → priorité fichier)
- transmission: fix sélection fichier (trApplyFilePriority async, fileStats→files, files-wanted via torrent-set)
2026-04-28 20:03:47 +02:00
MasutaYunikon
a7c90b63df
fix: le folder picker affiche tous les disques depuis le bouton homes sous windows
2026-04-26 23:49:28 +02:00
MasutaYunikon
cfd0914b9b
fix: le setup plex peux maintenant etre utilisé sur un serveur local (probleme de certificat)
2026-04-26 15:56:35 +02:00
MasutaYunikon
e1e68ef2bf
fix: renommage d'episodes qui ne fonctionne pas en 1 par 1
...
feat: ajout de log pour le bouton tout renommer
feat: ajout du support multifile sur utorrent
feat: ajout d'un bouton pour supprimer les nfo / png
2026-04-23 22:04:19 +02:00
MasutaYunikon
10a9b75685
fix: 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)
2026-04-22 13:13:15 +02:00
MasutaYunikon
806121f95c
fix: bouton tous telecharger a la place de integral, multi torrents sur le bouton saisons et tous telecharger
2026-04-22 11:07:21 +02:00