Commit graph

  • 447754101a fix(docker): MINIO_ENDPOINT pointe explicitement sur retrotoon-minio main Ubuntu 2026-06-06 03:55:30 +00:00
  • 57205c2e3b fix: lecture unifiée frame-by-frame compatible TOUS les modes viewport Ubuntu 2026-05-21 18:27:39 +00:00
  • 74364ba668 fix: audio loop pendant la lecture + mode lecture composite live Ubuntu 2026-05-21 18:07:21 +00:00
  • 239edf50c7 feat: propagation des calques à toute la séquence (batch insert) Ubuntu 2026-05-21 17:40:58 +00:00
  • efa2acce85 feat: refonte layout - système 5 états par panneau + presets + responsive Ubuntu 2026-05-21 17:18:32 +00:00
  • 0b8f804449 feat: refonte architecturale Génération / Composition séparées Ubuntu 2026-05-21 16:21:29 +00:00
  • 722e2994d7 feat: outils Manipuler/Annoter/Inpainter intégrés dans le Studio IA Ubuntu 2026-05-21 13:39:27 +00:00
  • 024c299b03 feat: Studio Génération IA - layout 3 colonnes + live composite + plein écran Ubuntu 2026-05-21 13:27:08 +00:00
  • 7684cdb8dc fix: handles redimensionnement plus visibles + hauteur initiale plus large Ubuntu 2026-05-21 13:04:59 +00:00
  • c07ee892e7 feat(M4): Workflow itératif - batch N variantes + history + iterate Ubuntu 2026-05-21 12:09:57 +00:00
  • d18424a416 feat(M2): Manipulation spatiale des calques personnage Ubuntu 2026-05-21 07:06:26 +00:00
  • 6a875ad0d5 feat(M3): Édition par zone - inpainting localisé via masque Ubuntu 2026-05-21 06:48:21 +00:00
  • 69b3d7c074 feat(M1): Bibliothèque de versions non-destructive Ubuntu 2026-05-21 06:35:45 +00:00
  • ac327206e2 fix: format d'image 16:9 + redirect intelligent après login Ubuntu 2026-05-21 06:17:47 +00:00
  • ba9a306df7 feat: Studio de génération - 4 versions visibles en temps réel Ubuntu 2026-05-21 06:00:11 +00:00
  • a40690cabb feat: fallback OpenAI gpt-image-1 quand Gemini en quota dépassé Ubuntu 2026-05-21 05:35:20 +00:00
  • 0e964dcec2 feat: pipeline complet - annotation, compositing réel, auto-compose, drag-drop layers Ubuntu 2026-05-21 05:19:07 +00:00
  • fe62b8506e fix: utiliser gemini-2.5-flash-image pour la génération d'images Ubuntu 2026-05-21 04:53:39 +00:00
  • c1606ad4c9 feat: migration complète Manus -> auto-hébergé (MinIO + Gemini) Ubuntu 2026-05-21 04:27:48 +00:00
  • 03a924490c feat: améliorations UX/UI workspace Ubuntu 2026-05-21 03:13:34 +00:00
  • bf689e5911 perf: réduction drastique des temps de chargement Ubuntu 2026-05-21 02:53:22 +00:00
  • eeca5f7cfd fix: résolution erreur 'Failed to fetch' sur la génération IA Ubuntu 2026-05-21 02:44:44 +00:00
  • cee95145e5 fix: auth ne fait plus d'appel OAuth quand l'utilisateur existe en DB Ubuntu 2026-05-21 02:34:20 +00:00
  • 2b64dc25fb fix: admin voit tous les projets, pas seulement les siens Ubuntu 2026-05-21 02:27:57 +00:00
  • 51bb69eb88 feat: panneau Génération IA avec regénération fond/personnage Ubuntu 2026-05-21 02:17:12 +00:00
  • a6f508fa8b perf: lecture vidéo native + overlay pendant le playback Ubuntu 2026-05-21 01:57:37 +00:00
  • 0c41340b25 perf: optimisation lecture temps réel et cache images Ubuntu 2026-05-21 01:49:45 +00:00
  • 20a643c4ce fix: audit complet et pipeline fonctionnel RetroToon Studio Ubuntu 2026-05-21 01:37:08 +00:00
  • e72537b20b feat: Import vidéo robuste + Multi-LLM Gemini + NLE Workspace complet Manus 2026-05-20 01:51:58 +00:00
  • 70eb348cf0 Checkpoint: Ajout de l'outil de zoom/loupe dans le viewport : loupe duale affichant simultanément la zone originale et regénérée, grossissement 2-8×, forme cercle/carré, grille pixel pour comparaison pixel par pixel, verrouillage de position par clic, barre de statut avec coordonnées en temps réel, raccourcis clavier (L/+/-/[/]/G/Esc). Bug de double loupe en mode côte à côte corrigé (un seul overlay au niveau conteneur). 47 tests passants, zéro erreur TS. Manus 2026-05-20 00:52:41 +00:00
  • 2f0fbc0c02 Checkpoint: Refactoring complet du système de raccourcis clavier : remplacement du hook useKeyboardShortcuts par un ShortcutsContext React partagé. Le ViewportPanel et le ShortcutSettings partagent désormais le même état via un Provider unique. Les listeners sont automatiquement désactivés pendant l'enregistrement d'un nouveau raccourci pour éviter les conflits. Les modifications sont immédiatement reflétées dans les tooltips et le listener actif. 47 tests passants, zéro erreur TypeScript. Manus 2026-05-20 00:37:46 +00:00
  • 6b95c1a362 Checkpoint: Ajout de la fonctionnalité de prévisualisation côte à côte dans le ViewportPanel avec 6 modes de comparaison : Composite, Original, Side-by-Side, Split (curseur glissant), Overlay (opacité variable), Onion Skin. Le composant est branché sur les vraies données de frames via trpc.frames.getByIndex (nouvelle procédure tRPC ajoutée). Gestion d'erreurs robuste avec fallback visuel et indicateur d'état DB. 41 tests passants. Manus 2026-05-20 00:27:25 +00:00
  • 20e034cd7c Checkpoint: Intégration complète du module servicesConfig : les pipelines FFmpeg (extraction, audio, export) et SAM 2 (segmentation, propagation) lisent la configuration admin et basculent entre mode simulé et service externe. Stratégie de génération LoRA/IP-Adapter avec sélection automatique basée sur modelType du personnage. Contraintes ControlNet/pose intégrées dans le prompt engineering. Cache invalidé automatiquement après sauvegarde admin. 41 tests passants. Manus 2026-05-20 00:15:37 +00:00
  • 3cc78b12b7 Checkpoint: Ajout de la lecture audio synchronisée avec les frames (HTMLAudioElement + setInterval + resync drift 100ms + gestion erreurs/fin de lecture), et ajout de l'onglet Services dans le panneau d'administration pour configurer FFmpeg et SAM 2 (mode simulé/externe avec endpoints configurables et persistance en base). Manus 2026-05-20 00:10:12 +00:00
  • 87f507802a Checkpoint: RetroToon Studio v4 - Ajout de l'algorithme de détection de cuts basé sur chi-squared histogramme (hard cuts + dissolves), export vidéo avec bouton fonctionnel dans le workspace, suppression de projet avec cascade complète, compositing amélioré avec alpha blending et propagation temporelle des masques avec drift detection, utilisation effective du maskUrl dans l'inpainting. 34 tests vitest passants, 0 erreur TypeScript. Manus 2026-05-20 00:04:26 +00:00
  • fe8e01e948 Checkpoint: RetroToon Studio v3 - Pipeline assistant IA connecté au service réel (assistantOperator), CharactersPanel complet avec aperçu miniature + modal plein écran, suppression avec confirmation, validation type/taille (PNG/JPEG/WebP max 10Mo), toasts d'erreur/succès, endpoint /api/upload/asset dédié aux images de référence. Manus 2026-05-19 23:58:37 +00:00
  • 09db2c65f9 Checkpoint: RetroToon Studio v2 - Améliorations majeures : Timeline avec édition In/Out par drag (handles visuels + persistance), AdminPanel avec chargement automatique de la config LLM sauvegardée, Mode test fonctionnel avec appel réel à generateImage et affichage de l'image générée, Viewport avec mode Split interactif, LayersPanel avec expansion et slider d'opacité. 25 tests passants, 0 erreur TypeScript. Manus 2026-05-19 23:50:27 +00:00
  • 60d7d01c4e Checkpoint: RetroToon Studio v1.0 - Application professionnelle de recomposition d'animation. Inclut : thème blueprint architectural, schéma DB complet (8 tables), timeline NLE multipistes, segmentation IA (SAM 2), assistant opérateur autonome avec LLM, moteur de regénération IA, système Character Sheet, administration IA modulaire, mode test/simulation, 22 tests passants, 0 erreur TypeScript. Manus 2026-05-19 23:38:28 +00:00
  • ac5969fbe8 Initial project bootstrap Manus 2026-05-19 23:15:42 +00:00