Releases: link-it/govpay-maggioli-jppa
Releases · link-it/govpay-maggioli-jppa
GovPay Maggioli JPPA Batch 1.0.3
Rilascio versione 1.0.3
- #10 Pulizia della configurazione di logging.
Configurazione
- Rimosse da
application.propertiesle direttivelogging.level.*(root,it.govpay.maggioli.batch,org.springframework.batch,org.springframework.web.client). La configurazione di logging è ora demandata al runtime (env, profili dedicati, configurazione esterna). I livelli verbosi per i test restano inapplication-test.properties.
Compatibilità
Nessuna breaking change. In caso si volessero ripristinare i livelli precedenti, è sufficiente fornirli via variabili d'ambiente, --logging.level.* o profilo dedicato.
GovPay Maggioli JPPA Batch 1.0.2
Rilascio versione 1.0.2
Release di manutenzione: aggiornamento dipendenze GovPay e potenziamento della pipeline di build/release.
Aggiornamenti dipendenze
govpay-bomaggiornato a 1.1.3 (parent BOM).govpay-commonaggiornato a 1.1.2.
Pipeline
- SBOM CycloneDX: aggiunto job
sbomche genera l'SBOM aggregato (formatijson+xml, schema 1.6) tramitecyclonedx-maven-plugin. Eseguito su push sumain/tag o su richiesta esplicita (vars.FORCE_SBOM_JOB); disattivabile convars.DISABLE_SBOM_JOB. L'SBOM viene incluso nel ZIPrelease-reportssottoreports/sbom/. - OSV Scanner: aggiunto job
osv-scan(Google OSV Scanner) eseguito sumain/tag con fallimento bloccante. Il report SARIF è incluso nel ZIPrelease-reportssottoreports/osv/. - Cache OWASP Dependency-Check: chiave basata sulla data e flag
NOUPDATE_FLAGper saltare l'aggiornamento NVD quando la cache è della stessa giornata. - Workflow
refresh-owasp-db: aggiornamento notturno della cache NVD per ridurre la latenza dei job di build. - Reports ZIP unico: tutti i report (OWASP, JaCoCo, OSV, licenze, SBOM) collezionati in
release-reports-<tag>.zipallegato alla GitHub Release. - Bump action GitHub:
actions/checkoutv6,actions/setup-javav5,actions/cachev5,actions/upload-artifacteactions/download-artifactv7. - Fix step "Zip SQL files": aggiunto
mkdir -p targetprima dello zip per evitare errori nel checkout pulito del job release.
Codice
GdeService: implementato il nuovo metodo astrattogetConfigurazioneComponente(ComponenteEvento, Giornale)introdotto dagovpay-common1.1.2, con mapping per i componenti standard inclusoAPI_MAGGIOLI_JPPA.- Aggiunti script SQL di svecchiamento delle tabelle Spring Batch (
spring-batch-cleanup.sql) per tutti i database supportati (PostgreSQL, MySQL, Oracle, SQL Server, HSQLDB).
Compatibilità
Nessuna breaking change. Aggiornamento drop-in rispetto alla 1.0.1.
GovPay Maggioli JPPA Batch 1.0.1
GovPay Maggioli JPPA Batch 1.0.1
- #4 Gestione errore 500 ricevuto dal servizio quando si valorizza il campo datiAccertamento come array vuoto
GovPay Maggioli JPPA Batch 1.0.0
GovPay Maggioli JPPA Batch 1.0.0
Batch di notifica pagamenti ai servizi Maggioli JPPA.
Funzionalita'
Batch notifiche pagamenti: elaborazione automatica delle ricevute di pagamento con invio al servizio REST Maggioli JPPA