From fcb1b88870bebb1bf0b4e484b2462e56ab3975fc Mon Sep 17 00:00:00 2001 From: MasutaYunikon Date: Tue, 28 Apr 2026 22:46:13 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20d=C3=A9simport=20saison/s=C3=A9rie=20av?= =?UTF-8?q?ec=20modal,=20refonte=20UX=20=C3=A9pisodes,=20fix=20s=C3=A9lect?= =?UTF-8?q?ion=20fichier=20qBit/Transmission?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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)