Skip to content

Archivia v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Dec 08:30
· 5 commits to main since this release

Aggiunte

Ricerca Documenti (MongoDB Full-Text Search)

  • Implementato sistema di ricerca ibrido MongoDB + PostgreSQL
  • Full-text search con stemming italiano su metadati METS
  • Indici MongoDB ottimizzati con pesi per rilevanza
  • Endpoint API GET /api/documents/search con 7 parametri query
  • UI di ricerca nel frontend con barra principale e filtri avanzati
  • Filtri: ID logico, archivio, versione METS, range date
  • Risultati ordinati per rilevanza o data
  • Paginazione integrata

Import Metadati da ZIP

  • Parser automatico metadati da cartella metadata in archivi ZIP
  • Supporto formato XML (METS ECO-MiC completo)
  • Supporto formato CSV (due varianti)
  • Merge intelligente: metadati estratti + parametri utente
  • Gestione automatica namespace XML (mets, mods, dc, dct, xlink)
  • Supporto 40+ campi metadati standard
  • Log dettagliato estrazione metadati

Migrazione Ant Design Vue

  • Migrazione completa componenti frontend da Ant Design 3.x a 4.2.0
  • Aggiornamento sintassi Vue 3 Composition API
  • Nuovi componenti: DocumentsManager, DocumentDetailModal, DocumentUploadForm
  • Wizard multi-step per creazione documenti
  • Modal dettaglio documento con visualizzazione file e metadati
  • Sistema icone completo con @ant-design/icons-vue
  • Gestione stato reattivo con ref/reactive
  • Fix deprecation warnings e compatibility issues

Migliorate

Metadati Tecnici

  • Espansi metadati tecnici file da 6 a 14 campi
  • Correzione nomi campi scanner (scanner_* invece di camera_*)
  • Aggiunto campo scanning_software_version
  • Fix preview file testuali (XML, CSV, TXT, LOG esclusi da preview immagini)

Upload DNG

  • Generazione automatica thumbnail per file DNG RAW
  • Badge indicatore "DNG RAW" nell'interfaccia
  • Estrazione JPEG preview embedded o processing RAW data
  • Dimensione thumbnail: 1200x1200px max, 85% quality

UI/UX

  • Icone aggiunte a wizard steps, tabs, pulsanti, batch operations
  • Spinner di caricamento per operazioni asincrone
  • Result components per success/error states
  • Blur sfondo per modali
  • Auto-refresh liste dopo operazioni
  • Guide utente aggiornata con sezione ricerca

Fix

  • Risolto problema versione METS (corretto da 1.2 a 1.1 ovunque)
  • Rimosso pulsante validazione METS (feature disabilitata)
  • Fix metadati tecnici non visualizzati correttamente
  • Fix preview file testuali mostrati come immagini
  • Fix folder upload list refresh
  • Correzione Tailwind CSS warnings durante build

What's Changed

New Contributors

Full Changelog: https://github.com/mpuccini/archivia/commits/v2.0.0