Skip to content

Rilascio 3.9.3#871

Merged
pintorig merged 33 commits into
masterfrom
3.9.x
Jun 15, 2026
Merged

Rilascio 3.9.3#871
pintorig merged 33 commits into
masterfrom
3.9.x

Conversation

@pintorig

Copy link
Copy Markdown
Member

Rilascio 3.9.3

pintorig added 30 commits March 27, 2026 16:05
Corretta creazione dei tracciati di notifica pagamenti.
Corretta valorizzazione entry fr nei tracciati di notifica pagamenti.
Impostati file di log separati per i diversi war.
* Issue #836
Rimosse tabelle pagamenti_portale, e pag_port_versamenti.
Rimossa vista v_pagamenti_portale.

* Issue #836
Rimossi model PagamentoPortale, PagamentoPortaleVersamento e
VistaPagamentoPortale.

* Issue #836
Eliminazione oggetti jdbc pagamentiportale.

* Issue #836
Aggiornati script di creazione db e aggiunte patch 3.9

* Issue #836
Eliminato utilizzo della tabella pagamenti portale.
Eliminate API-Pagamento e WebConnector non piu' necessarie.

* Issue #836
Rimossa possibilita' di abilitare la sezione pagamenti nel cruscotto.

* Issue #836
Eliminati riferimenti primitiva nodoInviaCarrelloRPT.

* Issue #836
Eliminati refusi configurazione ear.

* Issue #836
Rivisti test eliminando api-pagamento.

* Issue #847
Agginta proprieta' mancante al file di configurazione della console.

* Issue #836
Risolti problemi di deploy

* Issue #841
Aggiunta personalizzazione del numero di notifiche da assegnare ad ogni
thread di spedizione.

* Issue #847
Agginta proprieta' mancante al file di configurazione della console.

* Issue #841
Aggiunta personalizzazione del numero di notifiche da assegnare ad ogni
thread di spedizione.

* Issue #848
Spostato controllo messaggio sonda prima del check dominio cosi da
evitare di inviare a pagoPA il fault PPT_DOMINIO_SCONOSCIUTO al posto
di quello previsto PAA_PAGAMENTO_SCONOSCIUTO.

Issue #844
Corretto errore dati mancanti nel cruscotto per le ricevute scaricate
dal servizio BizEvents.

* Aggiornato ChangeLog.

* Issue #836
Eliminata gestione primitive modello 1/3.

* Eliminati riferimenti api-pagamento dagli script.

* Eliminati rifimenti alle API-Pagamento dai test.

* Eliminato utilizzo primitive modello 1/3.
Eliminati refusi utilizzo API-Pagamento.

* Risolti problemi test eventi e api-ente.
Aggiunti primi script per le action github.

* Sbloccata esecuzione della pipiline su questo branch per verificare
actions.

* Corretta pipeline

* Aggiornato plugin owasp

* Risoluzione vulnerabilita'

| https://osv.dev/GHSA-72hv-8253-57qq | 6.9  | Maven     | com.fasterxml.jackson.core:jackson-core | 2.20.0  | 2.21.1        | jars/core-beans/pom.xml                                       |
| https://osv.dev/GHSA-h383-gmxw-35v2 | 6.9  | Maven     | org.apache.logging.log4j:log4j-1.2-api  | 2.25.3  | 2.25.4        | jars/orm/pom.xml                                              |
| https://osv.dev/GHSA-3pxv-7cmr-fjr4 | 6.9  | Maven     | org.apache.logging.log4j:log4j-core     | 2.25.3  | 2.25.4        | jars/orm/pom.xml                                              |
| https://osv.dev/GHSA-445c-vh5m-36rj | 6.9  | Maven     | org.apache.logging.log4j:log4j-core     | 2.25.3  | 2.25.4        | jars/orm/pom.xml                                              |
| https://osv.dev/GHSA-6hg6-v5c8-fphq | 6.3  | Maven     | org.apache.logging.log4j:log4j-core     | 2.25.3  | 2.25.4        | jars/orm/pom.xml                                              |

* Fix temporaneo per errori repo NIST.

* Aggiunto workflow per la gestione della cache NVD

* Risoluzione errori test

* Issue #836
Rimossi test pagamenti che utilizzavano le API Modello 1.

* Issue #836
Correzione test

* Issue #836
Disabilitate applicazioni non necessarie alla fine dei test di configurazione.

* Issue #836
Corretti test

* Issue #836
Fix utilities

* Issue #836
Corretta visualizzazione dei connettori configurati per un EC, ora vengono mostrati anche se non abilitati.

* Issue #836
Aggiunta esclusione dei jar govpay/govway dall'analisi delle licenze.

* Issue #836
Aggiunta gestione delle licenze delle librerie wsdl4j e jsr311-api.

* Issue #836
Corretta action di release per collezionare tutte le evidenze in un unico zip.

* Issue #836
Aggiornate versioni action pipeline.

* Issue #836
Corretta documentazione, eliminati scenari ed esempi che utilizzavano le API-Pagamento.

* Issue #836
Aggiunta validazione spotbugs alla pipeline.
Corretta sezione validazione della documentazione.
Corretti erorri test API-Ente e check notifica attivazione.

* Issue #836
Eliminati riferimenti api-pagamento nella creazione di url per i test
profilo.

* Issue #836
Corretti test rendicontazioni.

* Issue #836
Correzione errori test api-backoffice.

* Issue #836
corretti test.

* Issue #836
fix test

* Risolti errori test.

* fix testsuite.

* fix testsuite

* fix gestione ccp per le notifiche di terminazione.

* Corretti test /pendenze/rpp e ricevute

* Issue #856
Aggiunto supporto request to pay.

* Issue #856 Aggiunto supporto nuovi valori tipoContabilita SRTP nella console e aggiornato ChangeLog.

* Issue #836 Pulizia bunch riconciliazioni, fix collisioni IUV in NumeroAvvisoBuilder e correzioni test ragioneria.

* Issue #836
Eliminata procedura di recupero RT deprecata.

Issue #846
Impostata esecuzione del batch FDR esterno come default di sistema.

* Issue #836
Fix test.

* Issue #836
Fix procedura install jenkins dopo modifiche installer.

* Issue #836
Risolti test in errore.

* Issue #836
Corretto test pagamento multibeneficiario.

* Issue #836
Corretti test pagamento tari-tefa.

* Issue #836
fix check iddominio per test multibeneficiario.

* Issue #836
Corretto check notifica terminazione multibeneficiario.
* Eliminato il modello ORM VersamentoIncasso e la vista versamenti_incassi: rimossi 11 file Java, complexType dai 2 govpay.xsd, CREATE/DROP VIEW dai 5 baseline e drop.sql, aggiunto DROP nei patch 3.9.2 di tutti i dialetti.
* Eliminati gli element XSD VistaEventiPagamento e VistaEventiRpt (alias di Evento) e i 20 file Java generati corrispondenti; puliti IServiceManager, JDBCServiceManager, JDBCLimitedServiceManager e gov_pay.dao.jdbc.properties.
* Eliminato codice morto residuo (HardeningAntPathRequestMatcher + recaptcha, Acl/AclPost beans + converter + ListaAcl in api-pendenze/api-ragioneria, Psp, ConnettoreNotificaPagamenti, ContoAddebito, Pagamento, PaaInviaRT* converter, beans/DTO orfani).
* Aggiunti test backoffice intermediari (get, stazioni-get, stazioni-find), entrate-get, info, operazioni-get-tracciati-notifica-pagamenti per coprire happy path e NonTrovataException.
* Aggiunto test pagopa/primitive-dismesse per le primitive paaVerificaRPT/paaAttivaRPT/paaInviaRT su CCP e RT service.
* Corretti test intermediari-get/stazioni-get/stazioni-find allineando i nomi dei campi al bean di risposta e rifattorizzando lo Scenario Outline di validazione sintattica per evitare doppio quoting.
Corretto errore salvataggio del tracciato di esito in caso di interruzione e ripresa della fase di stampa.
Passaggio a spring 7.
Corretto check startup sistema per jenkins.
pintorig added 2 commits June 14, 2026 13:51
- Dominio/DominioIndex (backoffice v1): rinominato getter ScaricaFr in getScaricaFr per evitare il clash con il fluent setter scaricaFr e allineare la naming convention a quella di DominioPost.
- GovpayLdapOauth2Details/GovpayLdapOidcOauth2Details: rimossa condizione sempre vera (ldapUserDetailsImpl.getAuthorities() != null - per contratto Spring Security non torna mai null) ed eliminata chiamata orfana senza assegnamento sulla stessa espressione.
@pintorig pintorig self-assigned this Jun 15, 2026
@pintorig pintorig merged commit 10ff2c8 into master Jun 15, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant