Skip to content

Releases: link-it/govpay-maggioli-jppa

GovPay Maggioli JPPA Batch 1.0.3

12 May 11:13
8552ae4

Choose a tag to compare

Rilascio versione 1.0.3

  • #10 Pulizia della configurazione di logging.

Configurazione

  • Rimosse da application.properties le direttive logging.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 in application-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

06 May 12:57
95ffdf7

Choose a tag to compare

Rilascio versione 1.0.2

Release di manutenzione: aggiornamento dipendenze GovPay e potenziamento della pipeline di build/release.

Aggiornamenti dipendenze

  • govpay-bom aggiornato a 1.1.3 (parent BOM).
  • govpay-common aggiornato a 1.1.2.

Pipeline

  • SBOM CycloneDX: aggiunto job sbom che genera l'SBOM aggregato (formati json + xml, schema 1.6) tramite cyclonedx-maven-plugin. Eseguito su push su main/tag o su richiesta esplicita (vars.FORCE_SBOM_JOB); disattivabile con vars.DISABLE_SBOM_JOB. L'SBOM viene incluso nel ZIP release-reports sotto reports/sbom/.
  • OSV Scanner: aggiunto job osv-scan (Google OSV Scanner) eseguito su main/tag con fallimento bloccante. Il report SARIF è incluso nel ZIP release-reports sotto reports/osv/.
  • Cache OWASP Dependency-Check: chiave basata sulla data e flag NOUPDATE_FLAG per 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>.zip allegato alla GitHub Release.
  • Bump action GitHub: actions/checkout v6, actions/setup-java v5, actions/cache v5, actions/upload-artifact e actions/download-artifact v7.
  • Fix step "Zip SQL files": aggiunto mkdir -p target prima dello zip per evitare errori nel checkout pulito del job release.

Codice

  • GdeService: implementato il nuovo metodo astratto getConfigurazioneComponente(ComponenteEvento, Giornale) introdotto da govpay-common 1.1.2, con mapping per i componenti standard incluso API_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

07 Mar 16:30
dea9ccf

Choose a tag to compare

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

26 Feb 07:22

Choose a tag to compare

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