Commit Graph

12 Commits

Author SHA1 Message Date
C_Ma_For 86d9b351b1 feat: ZIP import, rotation, feather slider, lightbox + config déploiement
- Import ZIP produits (HEIC/JPG/PNG, structure dossiers conservée)
- Rotation des images ±90° avec aperçu CSS et export canvas
- Slider récupération des bords (feather 0–5 px)
- Lightbox plein écran (clic miniature, Échap, fond noir)
- Fix timeout HEIC 30s → 120s
- Fix MIME type blobs JSZip pour heic2any
- Dockerfile nginx:alpine + docker-compose.yml pour déploiement

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 11:18:18 +02:00
C_Ma_For 7f6ca4c3de fix: ajouter import map pour résoudre onnxruntime-web depuis jsdelivr 2026-05-27 10:44:28 +02:00
C_Ma_For e5e75167f0 fix: supprimer publicPath override, laisser @imgly utiliser staticimgly.com par défaut 2026-05-27 10:42:06 +02:00
C_Ma_For 4ea8eb3805 fix: corriger le chemin CDN @imgly (index.mjs v1.7.0) 2026-05-27 10:37:46 +02:00
C_Ma_For 7e2bbfcca2 feat: remplacer flood-fill par @imgly/background-removal (IA WebAssembly) 2026-05-27 10:33:31 +02:00
C_Ma_For 8fe75db238 fix: réactivité Alpine après await + timeout 30s sur heic2any + logs debug 2026-05-27 10:26:55 +02:00
C_Ma_For 30efdf1a79 fix: charger Alpine en module ES pour corriger le timing d'initialisation 2026-05-27 10:19:02 +02:00
C_Ma_For 6255ebfbea feat: UI complète — upload, grille avant/après, pipette, export ZIP 2026-05-27 10:08:28 +02:00
C_Ma_For 205faeede2 feat: implémenter processBatch et downloadAllAsZip 2026-05-27 10:06:57 +02:00
C_Ma_For 3ff71b0ef9 feat: implémenter bgRemover complet (flood-fill, masque, anti-aliasing, pipette) 2026-05-27 10:06:20 +02:00
C_Ma_For a3a85dfff1 feat: implémenter le convertisseur HEIC → JPEG 2026-05-27 10:05:34 +02:00
C_Ma_For 4e9640ddfa feat: scaffold projet avec stubs et test runner navigateur 2026-05-27 10:05:07 +02:00