Skip to content

Latest commit

 

History

History
298 lines (191 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

298 lines (191 loc) · 11.4 KB

6.16.0 (09-12-2024)

Novità: 1

  • #33950 Aggiornamento alle ultime versioni librerie jakarata-ee8 per jboss 7.4

6.15.2 (11-11-2024)

Bugfix: 1

  • #34615 Correzione controllo esistenza password nulla nel servizi di recupero

6.15.1 (12-09-2024)

Bugfix: 1

  • #33872 Correzione recupero informazione organizzazione versante

6.15.0 (19-08-2024)

Novità: 1

  • #33050 Aggiornamento librerie obsolete 2024

6.14.1 (13-08-2024)

Bugfix: 1

  • #33323 Fix configurazione dipendenze Java 11

6.14.0 (07-06-2024)

Novità: 1

  • #29991 Aggiornamento a Java 11

5.14.0 (30-04-2024)

Novità: 1

  • #31873 Allineamento alla versione 4.14.0

5.13.0 (20-12-2023)

Novità: 1

  • #30989 Allineamento alla versione 4.13.0

5.12.0 (11-12-2023)

Novità: 1

  • #29937 Aggiornamento a Spring 5

4.13.0 (20-12-2023)

Novità: 2

  • #30951 Introduzione degli header di sicurezza CSP, referrer, content-type e permission policy (spring-security)
  • #25604 Modifiche allo stile di visualizzazione degli Xml in interfaccia

4.12.0 (05-12-2023)

Novità: 1

  • #29426 Integrazione con SPID professionale

4.11.0 (01-08-2023)

4.10.0 (13-07-2023)

4.9.0 (19-06-2023)

Novità: 1

  • #29501 Rimozione totale delle tracce degli accessi agli applicativi più vecchie di un anno

4.8.0 (01-06-2023)

Novità: 1

  • #29686 Autenticazione tramite OAUTH2 per il servizio di annullamento

4.7.0 (31-05-2023)

Novità: 1

  • #22913 Logging accessi SPID non autorizzati

4.6.0 (21-04-2023)

Novità: 1

  • #18340 Creazione pacchetti unici delle applicazioni del parer

4.5.0 (20-02-2023)

Novità: 1

  • #22913 Logging accessi SPID non autorizzati

4.4.0 (01-02-2023)

4.3.1 (08-11-2022)

Novità: 1

  • #27945 Modifica lettura CIG per estrazione righe per fatture

4.3.0 (20-10-2022)

Novità: 2

  • #27750 Aggiornamento framework javascript (JQuery) e di alcuni plugin
  • #27393 Analisi librerie obsolete 2022 - branch hibernate

4.2.29 (14-09-2022)

Bugfix: 1

  • #27675 Correzione di un errore nella gestione della cancellazione da lista

4.2.28 (09-09-2022)

4.1.27 (18-07-2022)

Bugfix: 1

  • #27444 Correzione visualizzazione dettaglio differenze negative in Esame Consistenza Sacer

4.1.26 (21-06-2022)

Novità: 1

  • #27367 allineamento del framework 4.1.6 versione non hibernate alla versione 4.2.6 hibernae

4.2.26 (21-06-2022)

Bugfix: 1

  • #27364 Risoluzione Errore critico di funzionalità da "Visualizza dettaglio transazione" dal log eventi in dettaglio ente non convenzionato

Novità: 2

  • #27366 Nuova pagina gestione JOB
  • #27365 Integrazione della gestione di SPID della Puglia nell'attuale gestione SPID in RER

4.2.25 (28-03-2022)

Novità: 1

  • #27012 Aggiornamento librerie: BouncyCastle JCE/Varie

4.1.25 (24-03-2022)

Novità: 1

  • #26717 Aggiornamento librerie: BouncyCastle JCE/Varie

4.2.24 (10-02-2022)

Novità: 1

  • #26660 aggiornamento librerie obsolete primo quadrimestre 2021

4.1.24

Novità: 1

  • #26661 aggiornamento librerie obsolete primo quadrimestre 2021

4.2.23

Novità: 1

  • #26702 Gestione accordi: introduzione nuova pagina di ricerca

4.1.23

Novità: 1

  • #26465 Aggiunto tooltip per fornire indicazioni per compilazione campi di tipo input - textarea - checkbox

4.2.22

Novità: 1

  • #26294 Autenticazione sui web services di recupero con certificato client

4.1.22

Novità: 1

  • #26293 Autenticazione sui web services di recupero con certificato client

4.2.21 (27-10-2021)

Bugfix: 1

  • #26131 Correzione errore login con livello 2 e 3 di SPID

4.2.20 (25-10-2021)

Bugfix: 1

  • #26108 Sostiuzione del messaggio di caricamento con un loader overlay

4.2.19

Novità: 1

  • #26070 Aggiornamento link di default del logo PARER

Novità: 1

  • #26070 Aggiornamento link di default del logo PARER

4.2.18 (06-10-2021)

Bugfix: 1

  • #26002 Correzione gestione proprieta di sistema relativa al livello di autenticazione spid

4.1.18

Bugfix: 1

  • #26171 Correzione gestione proprietà di sistema relativa al livello di autenticazione SPID

4.2.17

Novità: 1

  • #25771 Modifica per la gestione di diversi livelli di accesso con credenziali SPID

4.1.17 (21-10-2021)

Bugfix: 1

  • #26101 Introduzione livelli accesso spid

4.2.16

Bugfix: 1

  • #25304 risoluzione lettura parametri all'interno della combo box con ricerca incrementale.

Novità: 1

  • #25475 Associazione utente SPID con anagrafica utenti

4.1.16

Novità: 1

  • #26071 Aggiornamento link di default del logo PARER

4.1.15 (19-07-2021)

Bugfix: 1

  • #25473 risoluzione lettura parametri all'interno della combo box con ricerca incrementale.

Novità: 1

  • #25474 Associazione utente SPID con anagrafica utenti

4.1.14

Bugfix: 1

# Changelog

[4.1.2] - 2020-29-04

  • Implementazione delle combo con select2.

  • Introdotto filtro servlet e handler sOAP per iniettare un UUID come custom field per i log %X{log_uuid}.

[4.1.1] - 2020-11-03

  • Aggiornata versione Jstree alla 3.3.8
  • Introdotto pluging Higlightjs (gestione visualizzazione XML/Altri documenti in formati noti)

JStree migrazione nuova versione: problematiche riscontrate

Fare riferimento a : https://www.jstree.com/api/

Attenzione tie_selection true/false e proplematiche nella gestione degli stati di selezione delle checkbox

Nota bene : dopo attenta analisi e sperimentazione la configurazione scelta per il plugin "checkbox" al fine di mantenere il comportamento precedente è : tie_selection = false e whole_node false, laddove sia necessaria la gestione "two_state" della precedente versione è necessario introdurre la three_state = false

  • whole_node = false
    • funziona esclusivamente se tie_selection false
  • tie_selection = false
    • gli eventi di chech_node.jstree e uncheck_node.jstree vengono intercentati altrimenti no
    • la function is_checked re-implementata con una function appositamente implementata, che richiama l'apposita api https://www.jstree.com/api/#/?f=is_checked(obj)
  • json_data
    • integrato, non esiste un plugin è sufficiente modificare la logica di back-end in modo da restituire un json compliant (vedi buildJSONNode su AmministrazioneRuoliAction
    • vedere inoltre su taglibrary dichiarazione "core / data / uri" per la nuova modalità di integrazione con un modello JSON (vedi core : data + url)
  • check_node
    • serve prima eseguire il triggering dell'open_all altrimenti non riesce a checkare i nodi selezionati
  • get_path
  • metodo lock non esiste
    • è stata creata apposita function che locka il tree (in sola lettura)
  • loaded()
    • non esiste, è necessario scatenare l'evento loaded.jstree
  • populateTreee
    • è necessario gestire l'hiding/show del tree (come elemnto all'interno del DOM) quando non sono presenti valori selezionati (vedi nome applicazione/azione)
  • checkbox two_state
    • non esiste più, si pone a "false" il three_state
  • get_checked(node)
    • non esiste più la possibilità di ottenere i soli "figli" selezionati è stata indorotta apposita function
function get_selected_children(node) {
    [....]
    return result;
}
  • è stata modificata la taglibrary JTreeTag in modo tale da gestire delle proprietà legate ai plugin in uso (vedi checkbox : tree_state & altro) questo per fare in modo di pilotare determinate caratteristiche secondo il bisogno, e.g. nel caso dell'abilitazione al menu il three_state NON risulta necessario a differenza invece delle azioni (attenzione che in questo caso è necesssaria la javascript function che gestisce l'interazione in fase di editing)
  • non esiste il metodo unlock quindi è necessario creare un'apposita function per rimuovere eventuali lock sul tree

Fare rifemento a: https://highlightjs.org/

[4.1.0] - 2020-28-02

  • Aggiornato JQuery alla versione 3.4.1.
  • Aggiornamento dei plugin (basati su JQuery), tutti tranne JStree.
  • Gestione delle customizzazioni css dei plugin, vedere sotto modulo webresources/src/main/webapp/custom
  • Introdotta configurazione xml baseSecurity.xml su modulo webresources/src/main/resources/security da ereditare sui progetti figli di spago con la seguente notazione (nel relativo file securityContext.xml)
	<!-- common settings -->
    <import resource="classpath:security/baseSecurityContext.xml"/>

in pratica, attraverso l'import del file "base" si ereditano tutte le configurazioni comuni che servono per la parte di login via SSO (SAML), mentre nel progetto rimane solo da gestire quello che è interno allo stesso e non comune (vedi keystore/metadati).