10 Commits

Author SHA1 Message Date
4NK IA
adb33507bc perf(ui): atténue le clignotement via polling moins fréquent et MAJ sélective du store 2025-09-17 16:28:31 +00:00
4NK IA
57d4d9cf5a fix(polling): reduce frequency, add max attempts, prevent unnecessary re-renders 2025-09-17 16:14:16 +00:00
4NK IA
58be045089 ui(upload): spinner global au bootstrap et affichage placeholders pour fichiers en cours; reduce polling frequency 2025-09-17 15:54:13 +00:00
4NK IA
9bde6426cd feat(ocr+ner): CNI MRZ multi-pass (ocrb+eng), prétraitement image/PDF, adresses FR robustes; ops: pm2 config; ui: en-tête dossier sans hash; chore: polling limité\n\nci: docker_tag=dev-test 2025-09-17 15:21:11 +00:00
4NK IA
fa50a0c2e6 feat(front): afficher nom du dossier et nom lisible des documents; dialog création (nom+description)\nfeat(backend): meta dossier (name, description); MRZ CNI robuste; routes meta/cache/reprocess\nchore: spinner chargement extraction; retirer navigation\nci: docker_tag=dev-test 2025-09-17 13:04:43 +00:00
4NK IA
883f49e2e2 feat: re-traiter le dossier (vider cache + reprocess); UI extraction robuste entités; Stepper + liste avec ellipsis; backend DELETE /folders/:hash/cache et POST /folders/:hash/reprocess 2025-09-17 09:59:14 +00:00
Nicolas Cantu
a7c944621e backend 2025-09-16 05:18:29 +02:00
Nicolas Cantu
1fb8a56cf0 backend 2025-09-16 04:27:07 +02:00
c2eba34f57 feat: add Redux store, React Router, code splitting, views skeleton, API services
- Redux Toolkit store with app slice
- React Router with lazy loading (Upload, Extraction, Analyse, Contexte, Conseil)
- API services layer with axios client
- View components skeleton for all main features
- Code splitting with React.lazy and Suspense
2025-09-10 17:37:17 +02:00
39dfd1ce9a chore: init Vite React+TS, outillage lint/test, OSS files, docs/tests, v0.1.0 2025-09-10 17:15:34 +02:00