C_Ma_For
eec9bd5dce
feat: make AI background removal optional with resize-only upload and batch detour selection
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-25 08:21:46 +02:00
C_Ma_For
c95093a81f
feat: add reprocess button to re-run AI background removal on image cards
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 20:52:18 +02:00
C_Ma_For
5e1b864ce7
fix: retry upload with fresh Shopify ID on 404 (stale cached ID)
...
Quand l'ID en cache est périmé (produit supprimé/recréé), relance la recherche
par ref pour obtenir le nouvel ID et réessaie l'upload automatiquement.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 20:35:43 +02:00
C_Ma_For
6ca2509ca6
fix: use original filename for upload to allow multiple images per product
...
32263.heic -> 32263.jpg, 32263-.heic -> 32263-.jpg (non plus les deux 32263.jpg)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 19:56:42 +02:00
C_Ma_For
42989a5ef3
fix: extract ref from filename not folder name in ZIP uploads
...
PHOTOS:/32263-.heic → ref=32263 (non plus PHOTOS:)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 18:23:43 +02:00
C_Ma_For
920ec50402
fix: extract UGS from filename with sequence numbers and trailing dashes
...
151721-2.HEIC -> 151721, 29679-G-1.HEIC -> 29679-G, 27228-GRIS-.HEIC -> 27228-GRIS
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 17:45:31 +02:00
C_Ma_For
42ef490196
fix: strip trailing dashes from filename ref (26774-.HEIC -> 26774)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 17:24:44 +02:00
C_Ma_For
31b764f458
fix: limit concurrent AI background removal to 2 to prevent browser crash
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 17:08:32 +02:00
C_Ma_For
d45c9490c0
feat: curseur tolérance verre pour récupérer les zones semi-transparentes du détourage
...
Ajoute alphaThreshold (défaut 30) — les pixels dont l'alpha dépasse ce seuil
sont rendus opaques avant la composition sur fond blanc, évitant que le verre
ou les surfaces translucides soient supprimés par le modèle IA.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 11:28:42 +02:00
C_Ma_For
fecf56ff09
fix: retry 429 avec backoff + sérialisation uploadAll + 409 traité comme skipped
2026-06-11 14:37:12 +02:00
C_Ma_For
725a7508b0
feat: vérification image existante sur Shopify avant upload (statut 'Déjà sur Shopify')
2026-06-11 13:35:47 +02:00
C_Ma_For
d1e78e91e4
feat: sélection manuelle de produit Shopify quand réf. introuvable
2026-06-09 21:00:45 +02:00
C_Ma_For
8ede847ba0
fix: recherche produit via Google Sheets (UGS col C → Shopify ID col A) + fallback Shopify
2026-06-09 13:41:53 +02:00
C_Ma_For
193edc80aa
fix: originalUrl mis à jour avec JPEG après conversion HEIC (aperçu original noir)
2026-06-09 13:27:10 +02:00
C_Ma_For
901199c45d
feat: hook useImages — pipeline HEIC→IA→feather→rotation→search→upload
2026-06-08 17:41:00 +02:00