6 Commits

Author SHA1 Message Date
65b1777a60 feat(router): instrada in sottocartella A/M_B e ottimizza cache destinazione
- Router: aggiunge campo `subfolder` a getCadInfo (91xxxxx → A, 92xxxxx → M_B);
  getDestinationDecision appende la sottocartella al percorso finale
- Scanner (fast path): legge A e M_B dentro ogni cartella a 3 cifre per
  il rilevamento duplicati, anziché la cartella a 3 cifre stessa
- Cache: persistenza su disco del folderIndex; cadKeyIndex sempre fresco
- isCacheStillValid: validazione a due livelli (top-level + cartelle a 3
  cifre) — rileva automaticamente nuove cartelle aggiunte da colleghi
- UI: rimosso pulsante "Riscansiona destinazione"; gestione cache completamente
  automatica e trasparente per l'utente
2026-03-16 16:17:32 +01:00
fea0699ff1 fix(router): corregge estensione .dwr in .drw (formato Creo corretto)
Creo utilizza .drw per i disegni 2D, non .dwr. Rimossa la normalizzazione
errata drw→dwr nel router, aggiornata la regex, CAD_EXTENSIONS e la
documentazione utente
2026-03-16 13:56:10 +01:00
0612cb0d8a refactor: usa decisione di destinazione unificata per folder e zip 2026-03-05 17:35:12 +01:00
5b65a9bd04 fix: corregge drag & drop e riconoscimento estensioni CAD versionate 2026-03-05 16:46:03 +01:00
cc38413400 feat: unifica lo smistamento CAD su destinazione unica configurabile da UI 2026-03-05 16:11:01 +01:00
7008f57119 Commit iniziale 2026-03-05 14:45:06 +01:00