Skip to content

Latest commit

 

History

History
257 lines (169 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

257 lines (169 loc) · 11.8 KB

1.23.0 (19-08-2024)

Novità: 1

  • #33042 Aggiornamento librerie obsolete 2024

1.22.1 (24-06-2024)

Bugfix: 1

  • #32811 Correzione gestione "log level error" nei casi di errori "non previsti" da "gestiti in verifica firma digitale"

1.22.0 (12-06-2024)

Novità: 1

  • #32708 Disattivazione PDF/PADES validation security checks (DSS)

1.21.0 (10-06-2024)

Novità: 1

  • #32690 Introduzione di logica centralizzata per invocazione revocation URL via "single client instance" (DSS)

1.20.0 (06-06-2024)

Novità: 1

  • #32661 Ottimizzazione/Re-factor apache client utilizzato per recupero documento da verificare e parametro per disattivazione verifica SSL

1.19.0 (31-05-2024)

Novità: 1

  • #32644 Introduzione logging JSON body request

1.18.0 (22-05-2024)

Novità: 1

  • #32595 Introduzione Apache basic client "no-retry" per recupero oggetto da object storage

1.17.0 (10-04-2024)

Novità: 2

  • #31808 Rilassamento vincoli con verifica OCSP e data certificato antecedenete a quella del responder
  • #31709 Gestione migliorata sorgenti revoche (cache / online)

1.16.0 (14-03-2024)

Novità: 1

  • #31419 Attivazione statistiche per monitoraggio con prometheus

1.15.1 (16-02-2024)

Bugfix: 1

1.15.0 (29-01-2024)

Novità: 2

  • #31006 Introduzione PARER custom policy constraint.xml
  • #30988 Aggiornamento libreria DSS 5.13

1.14.0 (05-12-2023)

Novità: 1

  • #30720 Eliminazione delle logiche custom per estrarre informazioni dal report Eidas

1.13.0 (13-11-2023)

Novità: 1

  • #30839 Aggiornamento documentazione di progetto

1.12.0 (29-09-2023)

Novità: 1

  • #30417 Utilizzo della modalità fluent di slf4j

1.11.2 (26-09-2023)

Bugfix: 1

  • #30312 Correzione errori di recupero delle CRL

1.11.1 (13-09-2023)

Bugfix: 2

  • #30189 Eliminazione OracleDB constraint e introduzione configurazione per eliminazione di oggetti "non più validi"
  • #30078 Correzione processo di verifica documenti "multi busta" con DSS-EIDAS versione 5.12

1.11.0 (16-08-2023)

Novità: 3

  • #29863 Aggiornamento librerie obsolete 2023
  • #29853 Aggiornamento alle versione 5.12 della libreria DSS
  • #29852 Modifica gestione TLS (rimosso il default alla versione v1.2) con inserimento certificato trusted "Certigna Services CA"

1.10.0 (28-06-2023)

Novità: 2

  • #29717 Gestione casi in cui il certificato del responder OCSP ha data di inizio validità maggiore del riferimento temporale a cui si chiede di verificare la firma
  • #29693 Introduzione degli attribute su reponse dei servizi (ETag + last-modified) e aggiornamento spring boot

1.9.0 (19-05-2023)

Novità: 1

  • #27885 Gestione risposta Verifica Eidas se impostato a true UtilizzoDataFirmaPerRifTemp

1.8.0 (28-02-2023)

Novità: 1

  • #28008 Modifica parametri di input per object storage

1.7.0 (10-01-2023)

Novità: 1

  • #28141 Aggiornamento libreria dss 5.11

1.6.0 (23-11-2022)

Novità: 1

  • #27525 aggiornamento libreria dss 5.10

1.5.0 (18-10-2022)

Novità: 1

  • #27361 Analisi librerie obsolete 2022

1.4.1 (03-08-2022)

Bugfix: 1

  • #27524 Correzione verifica firma documenti PDF PADES

1.4.0 (31-05-2022)

Novità: 1

  • #27181 Aggiornamento libreria DSS 5.9

1.3.4

Bugfix: 1

  • #27182 Correzione gestione log applicativi

Novità: 2

  • #27183 Migrazione su Oracle del db h2 interno all'applicazione
  • #27013 Introduzione supporto decodifica base64

1.3.3

Novità: 1

  • #27098 Aggiornamento Springboot per vulnerabilità Spring4Shell

1.3.2 (08-02-2022)

Novità: 1

  • #26665 Aggiornamento librerie obsolete primo quadrimestre 2021

1.3.1 (09-12-2021)

Novità: 1

  • #26363 Gestione system logging attraverso logback

1.3.0

Novità: 1

  • #24518 Gestione degli ocsp in fase di verifica firme

1.2.2

Bugfix: 1

  • #25763 Correzione recupero mimetype

1.2.1

Novità: 1

  • #25402 Aggiornamento jdk versione 11

1.2.0

Novità: 1

  • #25244 Aggiornamento immagine Ubi RedHat JDK 11

1.1.8 (20-05-2021)

Novità: 1

  • #25133 Aggiornamento immagine Ubi RedHat

1.0.5 (2019-11-12)

Added

  • 94f59b8 - (Stefano Sinatti) /v1/report-firma output XML / EidasParerException as JSON
  • b7a31f5 - (Stefano Sinatti) REST API: Fixed Jaxb serializazion problem (Response JSON Object)
  • 8879489 - (Lorenzo Snidero) Disabilitato il controllo OCSP

Disabilitato il controllo delle revoche tramite OCSP. In questo recupera le informazioni dalla lista di distribuzione delle CRL (ove specificata). Quando verrà effettuata l'implementazione anche su SACER dell'OCSP andrà ri-abilitato.

  • 9e98d69 - (Stefano Sinatti) fix exception management
  • d0aee61 - (Lorenzo Snidero) FIX: rilanciata l'eccezione gestita

Rilanciata l'eccezione gestita nel blocco try-catch-finally. Wrappando l'eccezione in un'eccezione terminale gestita è possibile, lato sacerws, gestire in maniera più efficiente il retry mandandolo in corto-circuito. Senza rilanciare l'eccezione su sacerws andava in null pointer exception il popolamento di EsitoValidazioneEidas (i report erano nulli).

  • 812317d - (Stefano Sinatti) fix gestione exception with final / log timing
  • b121f31 - (Stefano Sinatti) [ci skip] fix default config
  • a2bce05 - (Lorenzo Snidero) FIX: Inizializzazione lista su eccezione default

Nel metodo toString dell'EidasParerException viene ciclata la lista dei dettagli. Se non viene inizializzata viene lanciata un'eccezione. Inizializzata la lista con un ArrayList vuoto.

  • 32d9402 - (Stefano Sinatti) [ci skip] fix deployments config
  • d64f6c9 - (Stefano Sinatti) fix UI + dss.properties su yaml
  • 502c054 - (Stefano Sinatti) fix UI
  • 42e96b2 - (Stefano Sinatti) re-factor coding
  • d4d8f95 - (Stefano Sinatti) introdotta validazione input / fix UI
  • 6cd9460 - (Stefano Sinatti) [ci skip] fix formatted java file
  • 59f8219 - (Stefano Sinatti) input verified
  • d180590 - (Stefano Sinatti) [ci skip] fix / cleaning code / tika 1.22
  • 6408e60 - (Stefano Sinatti) fix / cleaning code
  • 1060e41 - (Stefano Sinatti) [ci skip] DSS + H2
  • 047d2fb - (Stefano Sinatti) logging with UUID / fix code
  • a0b69a4 - (Stefano Sinatti) fix : verifica se report contiene almeno una firma
  • 8a7e452 - (Stefano Sinatti) fix gestione crl number
  • bde8412 - (Stefano Sinatti) fix gestione input idComponente/SottoComponente
  • 425d629 - (Stefano Sinatti) [ci skip] Update .gitlab-ci.yml
  • cad16d6 - (Stefano Sinatti) fix page
  • 7263d7f - (Stefano Sinatti) added search on prop
  • 7da3b34 - (Stefano Sinatti) thymeleaf fragments applied
  • 2d34546 - (Stefano Sinatti) fix code and okd deployments
  • 53b75df - (Stefano Sinatti) fix html
  • 1e1c5fe - (Stefano Sinatti) Spring security supported
  • 309244d - (Lorenzo Snidero) FEAT: Aggiunte date di validazione

Aggiunta compilazione di data/ora di inizio e fine verifica.

  • c32c4a3 - (Lorenzo Snidero) FIX: aggiunta propOrder relativa al selfLink

Aggiunto nell'oggetto di risposta eidas il selfLink. Senza questa aggiunta il marshal (su sacerws) fallisce

  • f4a995d - (Stefano Sinatti) fix exception handler
  • a4d2b9b - (Stefano Sinatti) SelfLink added & code re-factor
  • 1d29c1c - (Stefano Sinatti) aggiunto su model EsitoValidazioneEidas
  • 2609909 - (Lorenzo Snidero) Aggiunta ENV_VAR per abilitare Jolokia. Aggiunta la variabile d'ambiente AB_JOLOKIA_OFF a true per esporre jolokia fornito da spring boot.
  • 5466c96 - (Stefano Sinatti) actuator exposed changed
  • 2609909 - (Lorenzo Snidero) Aggiunta ENV_VAR per abilitare Jolokia

Aggiunta la variabile d'ambiente AB_JOLOKIA_OFF a true per esporre jolokia fornito da spring boot.

  • 9d1687f - (Lorenzo Snidero) Recupero del crl number

Aggiunta l'estrazione dell'estensione CRL number (OID 2.5.29.20) dalla CRL. L'informazione è stata aggiunta alla mappa delle estensioni.

  • 8156fc9 - (Lorenzo Snidero) Compilazione estensioni su marca e firma

Aggiunta delle estensioni relative alla marca e alla firma sul report. Le estensioni sono relative al base64 della firma o della marca apposta.

  • 2bcc311 - (Lorenzo Snidero) Estrazione del base64 relativa alla firma/marca

Estrazione dei byte relativi alla firma. Tali byte vengono codificati in base64 e restituiti a sacer per essere salvati su ARO_MARCA_COMP e ARO_FIRMA_COMP. Prima versione (non definitiva).