C_Ma_For
6f4affcd66
fix: DiffTable colonnes visibles + filtrage lignes parasites dans Sheets
...
- table-fixed avec colgroup pour éviter que la colonne Ref écrase les autres
- overflow-x-auto pour permettre le scroll si nécessaire
- parseSheetRows : ignore les refs invalides (< 2 chars, caractères spéciaux, mots réservés)
- parseSheetRows : ignore les lignes sans prix valide (séparateurs, notes)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 23:09:08 +02:00
C_Ma_For
85b0590d85
fix: split avant/après avec overflow-hidden et largeur dynamique
2026-06-11 13:40:14 +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
4df074f02d
fix: image sortie 1000x1000 centrée + affichage split avant/après corrigé
2026-06-11 13:14:41 +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
4b9db5bebf
fix: revert @imgly npm import → CDN + ErrorBoundary + next.config cleanup
2026-06-09 13:15:04 +02:00
C_Ma_For
7da453606e
fix(ui): MetafieldResolver — défaut skip, UX claire create/map/ignore + labels
2026-06-09 10:56:50 +02:00
C_Ma_For
bb596c7e32
feat(plan5): page /creation stepper 4 étapes + lien nav + fix TS shopifyMetafields
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 10:20:36 +02:00
C_Ma_For
1ed8c055d7
feat(plan5): composants PendingRowsTable + MetafieldResolver + CreationProgress
2026-06-09 10:14:12 +02:00
C_Ma_For
4e4268d678
feat(plan4): composants ConnectionStatus + UsersManager
2026-06-08 23:28:29 +02:00
C_Ma_For
119123e006
feat(plan4): composants ProductFiltersBar + ProductTable
2026-06-08 23:26:01 +02:00
C_Ma_For
abf5210de6
fix: corriger erreurs ESLint sync (apostrophes, imports inutilisés)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 22:37:54 +02:00
C_Ma_For
cdbddddaec
feat: composant SyncHistory
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 22:07:10 +02:00
C_Ma_For
94993c3cbc
feat: composant SyncProgress
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 22:07:04 +02:00
C_Ma_For
9c3ec2a953
feat: composant DiffTable
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 22:06:53 +02:00
C_Ma_For
e6a670c67b
feat: composant SyncStepper
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 22:06:46 +02:00
C_Ma_For
fe9c3b9ccb
fix: inclure 'uploading' dans le compteur processing de GlobalActions
2026-06-08 19:18:40 +02:00
C_Ma_For
568fe0d38e
feat: composants Lightbox plein écran + GlobalActions barre d'upload
2026-06-08 17:45:22 +02:00
C_Ma_For
683db58f4b
feat: composant ImageCard avec miniatures avant/après, feather, rotation, upload
2026-06-08 17:44:45 +02:00
C_Ma_For
4c1cf73435
feat: composant DropZone drag & drop HEIC/JPG/PNG/ZIP
2026-06-08 17:43:40 +02:00
C_Ma_For
51f87c0672
feat: app shell avec sidebar, header et pages placeholder
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:20:57 +02:00
C_Ma_For
8d06706a24
feat: page login avec gestion erreurs et rate limiting
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-07 00:20:36 +02:00