Skip to content

Releases: link-it/govpay

GovPay 3.9.2

14 May 10:38

Choose a tag to compare

Rilascio versione 3.9.2

Elenco interventi

  • #787 File di log separati per WAR, ogni WAR scrive su un file di log dedicato per facilitare il debug.
  • #836 Rimozione API-Pagamento e WebConnector: dopo la dismissione del modello 1 da parte di pagoPA queste API non erano piu' necessrie
  • #846 Dismissione batch acquisizione flussi di rendicontazione interno: le API SOAP di acquisizione dei flussi di rendicontazione sono deprecate e verranno dismesse da pagoPA, l'acquisizione e' demandata interamente al Batch-FDR che utilizza le nuove API-Rest.
  • #856 Aggiunto supporto per SEPA Request To Pay: Aggiunti tre nuovi valori tipoContabilita per permettere all'EC di escludere posizioni debitorie dalla veicolazione SRTP secondo le regole pagoPA.

Breaking changes e note di migrazione

Rimossa API di pagamento

La WAR api-pagamento è stata interamente rimossa dopo la dismissione del modello 1 da parte di pagoPA.

Rimosse primitive modello 1 da API pagoPA

Sono state dismesse le primitive SOAP per le operazioni paaVerificaRPT, paaAttivaRPT, paaInviaRT.

Recupero RT solo esterno

La procedura interna di Recupero RT è stata rimossa definitivamente. Il batch deve ora essere installato come componente esterno (govpay-rt-batch).
Nelle API-Backoffice viene mantenuta la configurazione del connettore verso pagoPA utilizzato dal batch esterno via DB.

Acquisizione rendicontazioni esterna

La modalità di default per l'acquisizione rendicontazioni è ora batch esterno FDR. Le installazioni che mantengono la modalità interna devono configurarla esplicitamente.

Database

Le patch 3.9.2.sql per tutti i dialetti supportati (PostgreSQL, Oracle, MySQL, HSQL, SQL Server) includono:

  • DROP VIEW versamenti_incassi (vista non più utilizzata, modello ORM rimosso)
  • DROP VIEW v_pagamenti_portale e altre viste dipendenti dalla tabella pagamenti_portale
  • Drop colonna id_pagamento_portale da rpt
  • Drop tabelle pag_port_versamenti e pagamenti_portale

Sicurezza e qualità

  • Aggiunta action refresh-owasp-db.yml per mantenere aggiornato il db delle vulnerabilità utilizzato dalla pipeline principale.
  • OSS Index disabilitata dalla pipeline (sostituita da OWASP Dependency-Check + OSV Scanner)
  • Aggiunta produzione dello SBOM.
  • Rimosse classi di supporto alle API-Pagamento non utilizzate.

Testsuite

  • Sostitiuite primitive modello 1 e 3 con quelle del modello unico nei test utilizzati per la creazione dei bunch pagamenti necessari per i test di verifica di flussi rendicontazione, riscossioni e riconciliazioni.
  • Tutte le transazioni di pagamento della testsuite utilizzano ora il modello unico.
  • Eliminati test relativi alle API-Pagamento

Componenti aggiuntivi — versioni minime

Per il deploy di GovPay 3.9.2 utilizzare le versioni minime indicate. I link puntano alle release GitHub di riferimento.

Componente Versione minima Release
BATCH-ACA 1.2.3 link-it/govpay-aca-batch 1.2.3
BATCH-FR 1.1.4 link-it/govpay-fdr-batch 1.1.4
BATCH-RT 1.0.3 link-it/govpay-rt-batch 1.0.3
BATCH-IBAN 1.0.2 link-it/govpay-iban-batch 1.0.2
BATCH-MAGGIOLI 1.0.3 link-it/govpay-maggioli-jppa 1.0.3
BATCH-NOTIFICHE 1.0.2 link-it/govpay-notify-batch 1.0.2
API-PORTALE 1.1.12 link-it/govpay-portal-api 1.1.12
API-STAMPE 1.2.4 link-it/govpay-stampe-api 1.2.4
API-GDE 1.1.3 link-it/govpay-gde-api 1.1.3
LIB-BOM 1.1.4 link-it/govpay-bom 1.1.4
LIB-COMMON 1.1.2 link-it/govpay-common 1.1.2
PORTAL APP 5.1.0 link-it/govpay-portal 5.1.0

Riferimenti


Full Changelog: 3.9.1...3.9.2

GovPay 3.9.1

27 Mar 09:50

Choose a tag to compare

  • #857 Corretta ricerca pendenze per idDominio,IUV, eliminando il filtro in OR sulle colonne IuvVersamento e IuvPagamento non piu' necessario dopo il passaggio al modello unico.

Full Changelog: 3.9.0...3.9.1

GovPay 3.9.0

17 Mar 14:39

Choose a tag to compare

  • #837 Supporto spedizione notifiche pagamenti verso Suite Maggioli attraverso batch esterno
  • #841 Personalizzazione del numero di notifiche da inviare per Thread
  • #847 Pannello Impostazioni non visibile
  • #848 Irrobustita la risposta della sonda StandIn di pagoPA
  • #851 Supporto recupero RT mancanti attraverso batch esterno
  • #852 Supporto verifica della configurazione degli IBAN tramite batch esterno
  • #853 Supporto spedizione notifiche pagamenti "salvo buon fine" tramite batch esterno

Full Changelog: 3.8.2...3.9.0

GovPay 3.7.9

20 Jan 11:47

Choose a tag to compare

  • #742 Corretta gestione dei filtri per dominio nel servizio /rendicontazioni.
  • #762 Aggiunta possibilita di customizzare la baseurl nel json di risposta delle ricerche in caso di installazione dietro a un frontend.
  • #766 Modificata ricerca dei Flussi di Rendicontazione per idFlusso case insensitive.
  • #767 Aggiunta risorsa per scaricare la ricevuta in formato pdf nelle API Ragioneria V3.
  • #793 Corretto errore nella valorizzazione della MBT per la primitiva PaGetPaymentV2.
  • #798 Aggiunto supporto alla configurazione delle properties di spring-sec tramite variabili d'ambiente.
  • #816 Aggiunta validazione issuer e audience per l'autenticazione OAuth2.
  • #833 Eliminati controlli semantici su sull'anagrafica debitore in fase di acquisizione RT.

Full Changelog: 3.7.8...3.7.9

GovPay 3.8.2

11 Jan 21:29
c2d3fb4

Choose a tag to compare

  • #818 Aggiunto campo pendenza.tipo mancante nei risultati della chiamata /rpp delle API-Pendenze.
  • #819 Corretto errore risultati multipli restituiti dal servizio /rendicontazioni delle API-Backoffice.
  • #820 Aggiunta possibilita' di escludere un dominio dal download dei flussi di rendicontazione.
  • #821 Aggiunta data pubblicazione ai dati restituiti dai flussi di rendicontazione.
  • #824 Corretto errore di configurazione nel file spring-timers.xml che bloccava l'esecuzione del batch di recupero RT.
  • #825 Aggiunta possibilita' di configurare i nuovi servizi pagoPa da cruscotto GovPay.
  • #827 Corretto salvataggio evento spedizione mail in errore.

Full Changelog: 3.8.1...3.8.2

GovPay 3.8.1

24 Sep 14:55
42dcf73

Choose a tag to compare

  • #652 Nuova gestione del campo paymentMethod per le primitive V2 di pagoPA
  • #781 Risoluzione impossibilità di ricerca Pendenze o Ricevute in caso di codice fiscale omocodico
  • #783 Risoluzione problema autenticazione Oauth2 non funzionante in presenza di regole di proxypass
  • #784 Risoluzione errore nel caricamento di una pendenza modello 4
  • #785 Aggiunta possibilita' di configurare in fase di installer un file Config.js esterno al war govpay-console.
  • #786 Risoluzione errore decodifica campo xsdDate con offset
  • #790 Risoluzione errore invio mail con allegati
  • #791 Risoluzione vulnerabilita' CVE-2025-48924
  • #792 Ottimizzare la gestione della chiamata paVerifyPaymentNotice generata dalla sonda pagoPA
  • #795 Risoluzione errori di validazione nel file publiccode.yml
  • #796 Visualizzazione errata dei dati custom di una pendenza.

Full Changelog: 3.8.0...3.8.1

GovPay 3.8.0

21 May 15:12
fb7c781

Choose a tag to compare

🔥 Questa versione richiede l'aggiornamento dello stack applicativo. Per maggiori informazioni consultare la documentazione

  • #573 Aggiunto supporto per l'Archivio centralizzato avvisi.
  • #603 Rimossa la gestione delle richieste di Revoca/Storno deprecata nella versione 2.3 delle API SANP.
  • #607 Aggiunto supporto StandIn.
  • #621 Personalizzazione della data scadenza da visualizzare nell'avviso di pagamento.
  • #652 Modificata gestione del modello pagamento di una transazione per gestire i nuovi valori ricevuti da pagoPA nelle transazioni V2.
  • #672 Aggiunti indice mancante sulla tabella versamenti per la ricerca tramite la coppia (iuv, idDominio).
  • #692 Possibilità di indicare i metadata da includere nella Ricevuta di pagamento.
  • #701 Aggiunto supporto per la configurazione dell'autenticazione verso il BackendIO.
  • #713 Aggiunta proprieta' per nascondere la voce "Recupera Pagamenti" nel menu' del cruscotto.
  • #731 Dismissione dell'uso di IUV ISO11694.
  • #748 Aggiornamento stack applicativo a Java21 con AS Tomcat.
  • #753 Integrato il nuovo servizio REST di acquisizione ricevute da PagoPA.
  • #758 Aggiunta possibiita' di acquisire una RT di qualsiasi formato dal cruscotto.
  • #759 Modificata semantica dello stato RICONCILIATA di una pendenza come "Priva di riscossioni da riconciliare per l'intermediario".
  • #760 Corretti refusi nei messaggi di errore validazione di una riconciliazione.
  • #761 Aggiunto supporto per autenticare il chiamante con protocollo OAuth2 su tutte le API.
  • #770 Aggiunta data tentativo di pagamento per le transazioni V2 nella maschera di dettaglio pendenza.
  • #771 Aggiunta visualizzazione dati allegati e proprieta pendenza nella maschera di dettaglio pendenza.
  • #772 Risoluzione vulnerabilita' delle librerie angular della console.

Full Changelog: 3.7.8...3.8.0

GovPay 3.7.8

07 Nov 16:42
86eea92

Choose a tag to compare

  • #738 Corretta mancanza dell'indice dati nelle rendicontazioni
  • #741 Implementata possibilita' di impostare i timeout del client verso le API Ente
  • #745 Corretta implementazione della verifyPayment in caso di assenza della pendenza sugli archivi locali
  • #725 Aggiornamento plugin OWASP v10.0.3
  • #724 Corretta logica di autorizzazione alla lettura del dettaglio ricevute api v3
  • #727 Corretto errore di validazione del json form configurato nella tipologia di pendenza
  • #734 Fornita possibilita' di restituire la URL di redirect nella response quando viene abilitato il modello unico
  • #728 Corretta generazione dello IUV in presenza di MBT
  • #719 Corretto errore di autorizzazione alla lettura dei frlussi di rendicontazione

Full Changelog: 3.7.7...3.7.8

GovPay 3.7.7

09 Jul 14:01

Choose a tag to compare

  • #704 Corretto errore di stampa dell'avviso in caso di importi con piu' di 6 cifre
  • #709 Identificativo voce mancante nell'export dei flussi di rendicontazione
  • Corretto errore di visualizzazione delle ricevute in presenza di dati di contabilita
  • Corretta utility di conversione delle ricevute v2 > v1 in presenza di marca da bollo telematica
  • Rivisto loglevel di alcuni messaggi nella funzione di aggiornamento pendenza
  • Eliminate dipendenze non necessarie
  • Risolte vulnerabilita' owasp
  • Aggiunte nuove opzioni di decodifica del certificato client passato come header http

Full Changelog: 3.7.6...3.7.7

GovPay 3.7.6

22 Feb 11:32

Choose a tag to compare

#678 Export del flusso di rendicontazione esteso in formato CSV
#689 Integrato nel flusso di riconciliazione esteso il valore del tipo pendenza
#674 Funzionalità di export delle riconciliazioni estese nella sezione Ricevute
#676 Allineato il formato del JSON del caricamento massivo all'ultima versione delle pendenze
#671 Gestione del nuovo stato "RT_GENERATA_NODO"
#668 Inibito controllo sulla sintassi dello IUV in fase di aggiornamento pendenza
#670 Corretta gestione delle autorizzazioni nella consultazione delle ricevute telematiche
#666 Corretta form di configurazione delle impostazioni IO
#667 Corretto logLevel degli errori in fase di verifica pendenze verso il client dell'ente.
#658 Corretto NPE in acquisizione della RT
#691 Corretta gestione delle autorizzazioni nella consultazione dei Flussi di Rendicontazione

Full Changelog: 3.7.5...3.7.6