Releases: ITISEnricoFermi/archivio-digitale-server
Releases Β· ITISEnricoFermi/archivio-digitale-server
v0.0.7
- Aggiunto invio delle email nella sezione Admin
- Risolto problema ricerca parziale utenti nella sezione Admin.
- MAILER_URL dinamico.
- Suddivisione delle route secondo lo standard MVC: routes e controllers.
- Sono stati aggiunti controlli sugli input utilizzando express-validator.
- Aggiornata configurazione Docker.
- Il caricamento dell'avatar Γ¨ stato reso non bloccante.
- Eliminata la route Public. Γ stata trasformata nella route Static.
- La route Public/Static adesso si occupa solo di servire i documenti.
- Alcuni funzioni sono stati accorpate così da poter essere utilizzati sia da utenti non loggati che da utenti loggati (RecentPublicDocuments e SearchPublicDocuments).
- La route di Login e SignUp sono state spostate nelle API.
- Il middleware di autenticazione (authenticate) Γ¨ stato suddiviso in logged e authenticate: adesso Γ¨ possibile autenticare un utente senza bloccare obbligatoriamente l'accesso alla route.
- Refactoring per di alcune cartelle (config, lib).
- Object Storage dei documenti (caricamento ed eliminazione).
- Creazione dei bucket di default.
- Eliminate cartelle relative al client, documenti e pics.
- Connessione Minio basata su variabili d'ambiente.
- Validazione dello schema del documento prima dell'inserimento nel database e dell'upload.
- Corretto errore route static dovuto all'history-fallback.
- Aggiunto controllo con espressioni regolari sui campi firstname e lastname dello User.
- Object Storage sulle pics.
- Corretti alcuni errori.
- Aggiornate le dipendenze.
v0.0.7-beta.2
- Aggiunto invio delle email nella sezione Admin
- Risolto problema ricerca parziale utenti nella sezione Admin.
- MAILER_URL dinamico.
- Suddivisione delle route secondo lo standard MVC: routes e controllers.
- Sono stati aggiunti controlli sugli input utilizzando express-validator.
- Aggiornata configurazione Docker.
- Il caricamento dell'avatar Γ¨ stato reso non bloccante.
- Eliminata la route Public. Γ stata trasformata nella route Static.
- La route Public/Static adesso si occupa solo di servire i documenti.
- Alcuni funzioni sono stati accorpate così da poter essere utilizzati sia da utenti non loggati che da utenti loggati (RecentPublicDocuments e SearchPublicDocuments).
- La route di Login e SignUp sono state spostate nelle API.
- Il middleware di autenticazione (authenticate) Γ¨ stato suddiviso in logged e authenticate: adesso Γ¨ possibile autenticare un utente senza bloccare obbligatoriamente l'accesso alla route.
- Refactoring per di alcune cartelle (config, lib).
- Object Storage dei documenti (caricamento ed eliminazione).
- Creazione dei bucket di default.
- Eliminate cartelle relative al client.
- Connessione Minio basata su variabili d'ambiente.
- Validazione dello schema del documento prima dell'inserimento nel database e dell'upload.
- Corretto errore route static dovuto all'history-fallback.
- Aggiunto controllo con espressioni regolari sui campi firstname e lastname dello User.
- Corretti alcuni errori.
- Aggiornate le dipendenze.
v0.0.7-beta.1
- Aggiunto invio delle email nella sezione Admin
- Risolto problema ricerca parziale utenti nella sezione Admin.
- MAILER_URL dinamico.
- Suddivisione delle route secondo lo standard MVC: routes e controllers.
- Sono stati aggiunti controlli sugli input utilizzando express-validator.
- Aggiornata configurazione Docker.
- Il caricamento dell'avatar Γ¨ stato reso non bloccante.
- Eliminata la route Public. Γ stata trasformata nella route Static.
- La route Public/Static adesso si occupa solo di servire i documenti.
- Alcuni funzioni sono stati accorpate così da poter essere utilizzati sia da utenti non loggati che da utenti loggati (RecentPublicDocuments e SearchPublicDocuments).
- La route di Login e SignUp sono state spostate nelle API.
- Il middleware di autenticazione (authenticate) Γ¨ stato suddiviso in logged e authenticate: adesso Γ¨ possibile autenticare un utente senza bloccare obbligatoriamente l'accesso alla route.
- I nomi dei file caricati sono costituiti da un hash SHA1 della data di inserimento.
- Refactoring per di alcune cartelle (config, lib).
- Object Storage dei documenti (caricamento).
- Corretti alcuni errori.
- Aggiornate le dipendenze.
v0.0.7-alpha.1
- Aggiunto invio delle email nella sezione Admin
- Risolto problema ricerca parziale utenti nella sezione Admin.
- MAILER_URL dinamico.
- Suddivisione delle route secondo lo standard MVC: routes e controllers.
- Sono stati aggiunti controlli sugli input utilizzando express-validator.
- Aggiornata configurazione Docker.
- Il caricamento dell'avatar Γ¨ stato reso non bloccante.
- Eliminata la route Public. Γ stata trasformata nella route Static.
- La route Public/Static adesso si occupa solo di servire i documenti.
- Alcuni funzioni sono stati accorpate così da poter essere utilizzati sia da utenti non loggati che da utenti loggati (RecentPublicDocuments e SearchPublicDocuments).
- La route di Login e SignUp sono state spostate nelle API.
- Il middleware di autenticazione (authenticate) Γ¨ stato suddiviso in logged e authenticate: adesso Γ¨ possibile autenticare un utente senza bloccare obbligatoriamente l'accesso alla route.
- I nomi dei file caricati sono costituiti da un hash SHA1 della data di inserimento.
- Refactoring per di alcune cartelle (config, lib).
- Corretti alcuni errori.
- Aggiornate le dipendenze.
v0.0.6
- Risolto problema comando install (ora rinominato in init).
- Refactoring delle impostazioni.
- Risolto errore password hash durante il seed.
- Corretti alcuni errori nel formato delle API.
- Aggiunto il supporto per Docker.
- Aggiornate le dipendenze.
v0.0.5
- Corretti alcuni errori legati alle dipendenze.
- Aggiunta route per consultare le collezioni collegate al documento.
- Risolto errore login.
- Risolto errore nel caricamento dei file.
- Aggiornate le dipendenze.
v0.0.4
ENV per development e production.
v0.0.3
Corretto problema ENV per Node in production.
v0.0.2
Corretto problema model User. Versione. Aggiornate dipendenze.
v0.0.1
Admin partial search. Corretti alcuni errori.