-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathChangeLog
More file actions
924 lines (663 loc) · 33.1 KB
/
ChangeLog
File metadata and controls
924 lines (663 loc) · 33.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
2026-03-26 Giuliano Pintori <pintori@link.it>
* Rilascio versione 3.9.1
* Aggiornamento dipendenze di sicurezza
Aggiornato Spring Framework da 6.2.11 a 6.2.17 (CVE-2026-22735).
Aggiornato Spring Security da 6.5.4 a 6.5.9 (CVE-2026-22732).
* Issue #857
Corretto errore nella ricerca pendenze per id-dominio/iuv.
Corrette patch sql per valorizzazione campo fr.revisione.
2026-03-20 Giuliano Pintori <pintori@link.it>
* Avanzamento versione a 3.9.1-SNAPSHOT
* [Installer] Issue #853
Aggiunta funzionalità
Aggiunta configurazione batch esterni nell'installer: ACA, FdR, Recupero RT, Verifica IBAN, Notifica Rendicontazioni.
Aggiunta pagina "Componenti Aggiuntivi" per la selezione dei batch da abilitare.
Aggiunte pagine di configurazione condizionali per l'inserimento della Base URL di ciascun batch.
Rimossa opzione "Visualizza Impostazioni Avanzate" dalle Informazioni Preliminari (sempre visibili).
Rimossa sezione basepathAPIBO dal build.xml (sostituita da batch.iban).
Aggiornato meccanismo di sostituzione properties con token @TOKEN@ nel properties-filler.
* [GovPayCore] Issue #853
Aggiunta funzionalità
Aggiunto supporto batch Notifica in GovpayConfig: fields, defaults, lettura properties e getters.
Aggiunto supporto batch Notifica in BatchUtils: attivazione, stato, ultima/prossima esecuzione, clear cache.
Aggiunte costanti BATCH_NOTIFICA in Operazioni e TipoDestinatario.
* [Filtri di compilazione]
Aggiunta funzionalità
Aggiunte properties batch Notifica a tutti i filter di compilazione.
Aggiunte properties batch Recupero RT, IBAN, Maggioli ai filter wildfly e installer_wildfly.
Aggiunta connectionRequestTimeout batch Notifica a govpay.properties.
* [Documentazione]
Aggiornata documentazione installer con nuove schermate (INS09-INS14).
Aggiunti riferimenti ai progetti govpay-rt-batch, govpay-iban-batch e govpay-notifica-batch.
2026-03-07 Giuliano Pintori <pintori@link.it>
* [GovPayORM, GovPayDB]
Aggiunta funzionalità #853
Aggiunta colonna notifica_inviata alla tabella rendicontazioni per supporto al nuovo batch di notifica.
Aggiornato modello ORM Rendicontazione, converter, field converter, fetch e servizi JDBC.
Aggiunte patch SQL 3.9 per tutti i database supportati (PostgreSQL, Oracle, MySQL, HSQL, SQL Server).
* [GovPayApiBackoffice]
Risolto Bug
Corretta validazione pattern email/pec nei bean DominioPost, UnitaOperativaPost e Soggetto.
Allineata regex al pattern pagoPA stEMail. Sostituita regex hardcoded con costante CostantiValidazione.PATTERN_EMAIL.
2026-02-26 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.9.0
2026-02-25 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice, GovPayORM]
Aggiunta funzionalità #851
Aggiunta persistenza del campo dataUltimaRT nella configurazione del connettore Maggioli JPPA.
Aggiunto mapping nel converter ConnettoreNotificaPagamentiMaggioliJPPAConverter per la deserializzazione del campo dalla request.
Aggiunta impostazione del campo dataUltimaRt nel record JppaConfig durante la creazione e l'aggiornamento del dominio in DominiBD.
Aggiunta annotazione @JsonFormat per la corretta serializzazione/deserializzazione del timestamp nel bean ConnettoreNotificaPagamentiMaggioliJPPA.
* [IntegrationTest]
Aggiunta funzionalità #851
Aggiornato test rpp-recuperoRT.feature: modificato tipoEvento da getOrganizationReceiptIur a getOrganizationReceiptIuvIur.
Aggiornati parametri di ricerca eventi GDE da idA2A/idPendenza a idDominio/iuv.
Aggiornata URL attesa per la verifica della richiesta con il path /paymentoptions/{iuv}.
Resi opzionali i campi idA2A, idPendenza, sottotipoEsito e datiPagoPA nei match di verifica degli eventi.
* [IntegrationTest]
Aggiunta funzionalità
Aggiornato test modello3-pagamento-maggioli-italset.feature: aggiunta impostazione del campo dataUltimaRT
nella configurazione del connettore Maggioli con il timestamp di inizio esecuzione del test.
2026-02-18 Giuliano Pintori <pintori@link.it>
* [GovPayDB]
Risolto Bug
Fix patch 3.8.2.sql per Oracle. Aggiunte risorse mancanti.
2026-02-11 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice, GovPayORM, GovPayDB] Issue #852
Aggiunta funzionalità
Aggiunta gestione del connettore verso il servizio backoffice EC di pagoPA.
Aggiornato modello ORM Intermediario, converter, servizi JDBC e schema DB.
Aggiunte patch SQL 3.9 per tutti i database supportati (PostgreSQL, Oracle, MySQL, HSQL, SQL Server).
Aggiornati test di integrazione per i nuovi connettori intermediario.
* [GovPayCore, GovPayApiPagoPA] Issue #851
Aggiunta funzionalità
Supporto al batch RT: aggiunta nuova colonna esegui_recupero_rt alla tabella rendicontazioni.
Aggiunta autorizzazione accesso batch alle API-PagoPA.
Aggiunta possibilita' di invocare il batch recupero RT esterno dal cruscotto.
Aggiornata configurazione GovpayConfig, BatchUtils, OperazioniDAO e TipoDestinatario.
2026-02-10 Giuliano Pintori <pintori@link.it>
* [GovPayORM] Issue #851
Aggiunta funzionalità
Aggiunta colonna esegui_recupero_rt per supporto al batch di recupero RT.
* [GovPayORM]
Risolto Bug
Corretto bug gestione parametro ordinamento nella lista dei flussi di rendicontazione.
2026-02-09 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Fix segnalazioni sonar.
2026-02-06 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayORM, IntegrationTest] Issue #837
Aggiunta funzionalità
Aggiunto supporto alle nuove tabelle del batch Maggioli (JppaConfig).
Eliminato servizio SOAP Maggioli deprecato.
Risolta vulnerabilita' CVE-2025-7962.
Aggiornati test di integrazione per il connettore Maggioli JPPA.
* Corretto script prepareSetup.sh eliminando i riferimenti al WAR JPPA non piu' presente.
2026-02-03 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayApiPagoPA] Issue #837
Aggiunta funzionalità
Eliminato WS Jppa-PDP e servizio di spedizione notifiche SOAP.
Rimosso modulo jppapdp-beans e relativi riferimenti.
Aggiornati EventoContext, GovpayConfig, Operazioni, TipoDestinatario e ThreadExecutorManager.
2026-01-27 Giuliano Pintori <pintori@link.it>
* [GovPayConsole] Issue #847
Risolto Bug
Aggiunta proprieta' mancante al file di configurazione della console.
2026-01-07 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.2
2026-01-07 Giuliano Pintori <pintori@link.it>
* [IntegrationTest]
Aggiunta funzionalità
Aggiunti test di integrazione per le sonde di monitoraggio GovPay (endpoint /sonde).
Creato sonde-get.feature con 23 scenari per verificare tutte le sonde disponibili:
check-db, check-ntfy, check-tracciati, spedizione-promemoria, check-promemoria,
check-ntfy-appio, check-gestione-promemoria, check-elab-trac-notif-pag,
check-spedizione-trac-notif-pag, check-riconciliazioni, check-rpt-scadute,
check-recupero-rt, spedizione-trac-notif-pag, elaborazione-trac-notif-pag,
riconciliazioni, caricamento-tracciati, update-rnd, gestione-promemoria,
update-ntfy-appio, update-ntfy, rpt-scadute, recupero-rt.
* [IntegrationTest]
Aggiunta funzionalità
Aggiunti test di integrazione per le operazioni backoffice (endpoint /operazioni).
Creato operazioni-find.feature con scenari per lista operazioni e invocazione
delle operazioni chiusuraRptScadute, elaborazioneRiconciliazioni e inviaPosizioniDebitorieAca.
* [IntegrationTest]
Risolto Bug
Corretti test di riconciliazione che fallivano con errore 422 "Flusso rendicontazione non trovato".
Aggiunto sleep(10000) dopo l'acquisizione rendicontazioni per permettere l'elaborazione batch.
Modificati bunch-riconciliazioni.feature e bunch-riconciliazioni-v3.feature in v1, v2, v3.
* [IntegrationTest]
Risolto Bug
Corretti test di autorizzazione riconciliazioni che fallivano con errore 403.
Aggiunto ripristino configurazione applicazione originale prima di ogni scenario
in riconciliazione-autorizzazione.feature.
* [GovPayConsole]
Risolto Bug
Corretta visualizzazione della form di login quando si clicca sul link 'Cruscotto' da utente autenticato.
Il problema era causato dal caching delle route (ListReuseStrategy) che manteneva lo stato hasAuthentication=false
dopo eventuali errori 401/403 su altre pagine. Modificata la subscription a profiloUtenteBehavior in
dashboard-view.component.ts per reinizializzare il dashboard anche quando il profilo è disponibile.
* [Documentazione]
Aggiunta funzionalità
Aggiunta sezione "Componenti Aggiuntivi" alla documentazione di installazione/configurazione.
Documentati i componenti opzionali: govpay-aca-batch, govpay-fdr-batch e govpay-gde-api.
2025-12-18 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Corretto errore nel giornale eventi durante l'invio dei tracciati di notifica pagamenti via email.
Il sistema registrava erroneamente esito OK anche in caso di fallimento dell'invio (es. email troppo grande).
Modificato SpedizioneTracciatoNotificaPagamentiThread per propagare correttamente le eccezioni nei metodi inviaTracciatoViaEmail, salvaTracciatoSuFileSystem e inviaTracciatoViaAPIRest.
* [GovPayCore]
Risolto Bug
Corretto errore nell'invocazione dei batch esterni che generava URL con trailing slash causando HTTP 404.
Modificato BasicClientCORE per evitare l'aggiunta dello slash finale quando il path è vuoto o nullo.
* [GovPayCore, GovPayApiBackoffice, GovPayConsole]
Aggiunta funzionalità
Rinominato parametro di forzatura esecuzione batch da 'forzaEsecuzione' a 'force' per coerenza con convenzioni API REST.
Modificati: BatchClient, BatchUtils, OperazioniController, OperazioniDAO, LeggiOperazioneDTO, Operazioni (endpoint REST).
Aggiornato schema OpenAPI govpay-api-backoffice-v1.yaml.
Aggiornato frontend Angular della console (app.component.ts).
* [IntegrationTest]
Aggiunta funzionalità #821
Aggiornato schema di test Karate per flussi di rendicontazione con i nuovi campi dataOraPubblicazione e dataOraAggiornamento.
2025-12-10 Giuliano Pintori <pintori@link.it>
* [Build, Sicurezza]
Risoluzione vulnerabilità CVE-2025-66453
Aggiornata dipendenza rhino alla versione 1.7.15.1 per risolvere vulnerabilità DoS nella funzione toFixed().
Aggiunta property rhino.version nel pom.xml per gestione centralizzata della versione.
* [Documentazione]
Aggiornamento documentazione
Aggiunti avvisi di deprecazione per il Modello 1 pagoPA (dismissione prevista a marzo 2026) nelle sezioni:
- docs/scenari/dovuto1/index.rst e realizzazione.rst
- docs/scenari/spontaneo1/index.rst e realizzazione.rst
- docs/integrazione/api/index.rst
Corretti riferimenti per puntare alla nuova procedura (Pagamenti ad iniziativa ente - Modello Unico).
* [GovPayORM, Database]
Aggiunta funzionalità #821
Aggiunto indice idx_domini_scarica_fr sulla colonna scarica_fr della tabella domini per ottimizzare le query di ricerca domini abilitati.
Aggiunto vincolo unique_fr_2 (cod_dominio, cod_flusso, cod_psp, revisione) sulla tabella FR per verificare univocità dei flussi di rendicontazione.
Aggiornate patch SQL per tutti i database supportati (PostgreSQL, Oracle, MySQL, SQL Server, HSQL).
Aggiornati file XSD schema (govpay.xsd).
2025-11-18 Giuliano Pintori <pintori@link.it>
* [GovPayORM]
Aggiunta funzionalità #821
Aggiunta colonna id_dominio alla tabella FR.
2025-11-17 Giuliano Pintori <pintori@link.it>
* [GovPayConsole, GovPayApiBackoffice]
Aggiunta funzionalià #825
Aggiunta possibilita' di configurare da cruscotto il connettore per il microservizio GDE.servizi pagoPA per ACA e Acquisizione FR.
2025-11-10 Giuliano Pintori <pintori@link.it>
* [GovPayConsole, GovPayApiBackoffice]
Aggiunta funzionalià #825
Aggiunta possibilita' di configurare da cruscotto i servizi pagoPA per ACA e Acquisizione FR.
2025-11-07 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #821
Aggiunta funzionalita' per ricostruire il tracciato xml quando l'xml non e' presente sul db.
Corretti test in errore. Aggiunti campi mancanti nella query lista.
2025-11-07 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità
Aggiunta gestione del fallimento del quality gate.
Migliorata gestione del salvataggio delle evidenze, aggiunta versione del rilascio e data.
2025-11-06 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Corretto nome del batch recuperoRT all'interno del file applicationContext-timers.xml.
Cambiata schedulazione da una volta all'ora ad una volta ogni mezzora.
2025-11-04 Giuliano Pintori <pintori@link.it>
* [GovPayORM]
Aggiunta funzionalità #821
Aggiunte colonne dataOraPubblicazione, dataOraAggiornamento e revisione alla tabella FR.
Eliminato vincolo obbligatorieta' della colonna xml della tabella FR.
2025-10-31 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayConsole, GovPayApiBackoffice]
Aggiunta funzionalità #820
Aggiunta gestione del campo scaricaFr che indica se scaricare i flussi di rendicontazione per un EC.
Aggiunto campo al db, alle API-Backoffice.
Aggiunta possibilita' di visualizzarlo e configurarlo sul cruscotto di gestione.
Aggiunti test di verifica di configurazione.
2025-10-30 Giuliano Pintori <pintori@link.it>
* [GovPayORM, Database]
Risolto Bug #819
Vista rendicontazioni restituisce risultati multipli.
Aggiunto alla lista degli ordinamenti di default per la vista rendicontazioni anche quello per iuv.
Aggiunto supporto per ordinamento da API per iuv, iur.
Aggiunto indice sulla data delle rendicontazioni.
Aggiunte patch db per versione 3.8.2.
2025-10-28 Giuliano Pintori <pintori@link.it>
* [GovPayORM]
Risolto Bug #818
Campo pendenzaTipo mancante nella lista RPT ottenuta tramite la vista v_rpt_versamenti.
Aggiunto campo mancante versamenti.tipo all'elenco dei field della vista v_rpt_versamenti.
Corretti set versamento.id nei converter delle viste.
2025-10-10 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Aggiunta funzionalità #816
Aggiunto validatore generico per ogni tipo di claim JWT.
Mantenuti come default i validatori di iss e aud.
2025-10-09 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Aggiunta funzionalità #816
Aggiunta possibilita' di verificare issuer e audience del token JWT OAuth2.
2025-09-29 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #815
Verificato corretto funzionamento della procedura di acquisizione rendicontazioni in caso di dominio non censito in base dati.
Il problema era gia' stato corretto durante gli sviluppi della versione 3.8.1.
Aggiunti log per maggiori informazioni sul flusso gestito.
Corretto diagnostico non valido in caso di dominio non intermediato.
2025-09-24 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.2-SNAPSHOT
2025-09-23 Giuliano Pintori <pintori@link.it>
* [Build]
Risolto Bug
Corretto errore di autenticazione nell'utilizzo dei servizi Ossindex per la verifica delle vulnerabilita'.
2025-09-23 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.1
2025-09-22 Giuliano Pintori <pintori@link.it>
* [Build]
Risolto Bug
Gestita vulnerabilita' CVE-2025-10492 come falso positivo.
2025-09-18 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Correzione messaggi eccezione govpayException.
2025-09-18 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Risolto Bug
Correzioni allo schema API-Ente V2.
2025-09-17 Giuliano Pintori <pintori@link.it>
* [Build]
Risolto Bug
Risoluzione vulnerabilita' delle librerie spring e spring-security.
Risoluzione errori testsuite dovuti ai messaggi errati delle GovPayException.
2025-09-16 Giuliano Pintori <pintori@link.it>
* [Build, IntegrationTest]
Aggiunta funzionalità
Attivita' di rilascio 3.8.1.
Ripristinata esecuzione completa della testsuite.
Aggiunto badge quality gate sonar.
2025-09-09 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Risolto Bug
Risolto problema CORS durante la logout oauth2 federata.
2025-09-05 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Corretto messaggio errore attivazione pagamento se servizio di verifica va in timeout.
Corretto messaggio diagnostico verifica pendenza.
Risoluzione segnalazioni sicurezza sonar.
Risoluzione segnalazioni codice duplicato.
Eliminato codice non utilizzato dal servizio WebController.
Aggiunta validazione generica dei parametri.
2025-09-04 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Risolto Bug #796
Corretta visualizzazione dei dati custom di una pendenza.
2025-09-03 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #798
Aggiunto supporto per la valorizzazione dei placeholder da variabile d'ambiente per le configurazioni di sicurezza dei servizi.
2025-09-03 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagopa]
Aggiunta funzionalità #792
Aggiunta ottimizzazione della chiamata paVerifyPaymentNotice che intercetta le chiamate della sonda pagoPA
evitando accessi al DB e ai servizi di verifica dell'applicativo.
Aggiunti test per la verifica del check della sonda pagoPA.
2025-09-02 Giuliano Pintori <pintori@link.it>
* [Build]
Risolto Bug #791
Aggiornate librerie op2 ed eliminazione dipendenza commons-lang per la risoluzione della vulnerabilita' 2025-48924.
Aggiornate librerie terze parti.
2025-08-14 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #795
Aggiunta action per la validazione file publiccode.yml.
Risolti errori di validazione del file publiccode.yml.
2025-08-06 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagopa]
Risolto Bug #793
Corretta valorizzazione hashDocumento della marca da bollo per la primitiva paGetPaymentV2.
Corretta funzione di retrocompatibilita' messaggi V1.
Aggiunto test di verifica dell'hashdocumento.
2025-07-31 Giuliano Pintori <pintori@link.it>
* [IntegrationTest]
Aggiunta funzionalità #791
Aggiunti test per verifica spedizione promemoria con server mail su docker.
Aggiunto test verifica spedizione ricevuta pagamento via mail.
Aumentata copertura codice API-Pagamento.
Eliminato codice non utilizzato.
2025-07-24 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #790
Corretto problema invio mail con allegati utilizzando le librerie jakarta-mail.
2025-07-08 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #786
Corretto errore nella decodifica di un campo xsddate che contiene un offset.
2025-07-04 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Aggiunta funzionalità #785
Aggiunta possibilita' di indicare un file di configurazione della console esterno al war.
2025-07-04 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #784
Aggiunta dipendenza mancante jackson-datatype-joda.
Aggiunta licenza per la libreria jackson-datatype-joda-2.18.3.
2025-06-24 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Risolto Bug #783
Corretto filtro per gestire il redirect della authCallback in presenza di un frontend.
2025-06-09 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice]
Risolto Bug
Corretto response code del servizio di dettaglio ricevuta.
Corretto esempio json ricevuta.
2025-06-03 Alfonso Tatarelli <a.tatarelli@gmail.com>
* [GovPayCore]
Aggiunta funzionalità #781
Aggiunta possibilità di configurare la validazione pattern di un campo come warning.
2025-05-29 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #781
Aggiornato pattern validazione del campo debitore per supportare i cf omocodici.
2025-05-29 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità
Avanzamento versione spring-security 6.4.6.
2025-05-29 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.1-SNAPSHOT
2025-04-18 Alfonso Tatarelli <a.tatarelli@gmail.com>
* [GovPayConsole]
Risolto Bug #772
Risoluzione vulnerabilità console: aggiornato "papaparse" alla versione 5.5.2.
2025-04-09 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Corretto problema gestione pendenze per dominio non intermediato in fase di acquisizione delle rendicontazioni.
Corretto errore interruzione acquisizione flusso rendicontazione in caso di errore in acquisizione pendenza da servizio di verifica.
2025-04-04 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #770
Aggiunta data tentativo di pagamento per transazione V2 nel dettaglio pendenza.
Corretta deserializzazione date con offset.
2025-03-26 Giuliano Pintori <pintori@link.it>
* [GovPayStampe]
Risolto Bug
Corretto errore nella stampa avvisi.
2025-03-24 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug
Aggiunto idDominio ai dati salvati dal GDE nella ricerca flussi rendicontazione.
Corretta colonna indice da utilizzare in caso di ricerca ricevute.
2025-03-19 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.0
2025-03-17 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice]
Risolto Bug #758
Corretti messaggi errore Ricevuta gia' presente.
2025-03-17 Alfonso Tatarelli <a.tatarelli@gmail.com>
* [GovPayConsole]
Aggiunta funzionalità #758
Aggiunta al cruscotto la possibilità di caricare le ricevute.
2025-02-24 Giuliano Pintori <pintori@link.it>
* [GovPayApiRagioneria]
Aggiunta funzionalità #767
Aggiunta possibilita' di scaricare la RT in formato pdf nelle API-Ragioneria V3.
2025-01-27 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice]
Risolto Bug #766
Parametro idFlusso case insensitive per la ricerca dei flussi di rendicontazione delle API-Backoffice.
2025-01-03 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #753
Corretto errore configurazione intermediario con servizio recupero RT non definito.
2024-12-16 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagamento]
Aggiunta funzionalità #762
Aggiunta possibilita' di personalizzare la url dei servizi all'interno delle risorse json.
2024-12-12 Giuliano Pintori <pintori@link.it>
* [GovPayCore, Database]
Risolto Bug #759
Corretto algoritmo per decidere quando una pendenza passa in stato riconciliata.
Aggiunte istruzioni per correggere lo stato delle pendenze riconciliate che contengono voci MBT o altro intermediario.
2024-12-10 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Aggiunta funzionalità #761
Aggiunta autenticazione Oauth2 ai servizi erogati da GovPay.
2024-12-05 Giuliano Pintori <pintori@link.it>
* [GovPayCore, IntegrationTest]
Risolto Bug #758
Corretta procedura acquisizione ricevute.
Aggiunti test per la verifica del caricamento delle ricevute SANP 2.3.0.
2024-12-04 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #760
Corretti refusi nei messaggi di errore delle rendicontazioni.
2024-11-26 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice]
Aggiunta funzionalità #758
Aggiunta nuova operazione POST /ricevute allo schema API-Backoffice.
2024-11-22 Giuliano Pintori <pintori@link.it>
* [GovPayCore, IntegrationTest]
Aggiunta funzionalità #753
Aggiornato schema FlussoRiversamento_1_0_4.xsd per gestire le rendicontazioni di pagamenti effettuati tramite standin.
Aggiunto case test per verificare acquisizione rendicontazioni per pagamenti tramite standin.
Aggiunto case test per la gestione del recupero di una RT Modello1.
2024-11-21 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.7.9-SNAPSHOT
2024-11-19 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #731
Completata rimozione generazione IUV non numerici.
2024-11-14 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayORM, IntegrationTest]
Aggiunta funzionalità #753
Integrate le nuove API Rest di recupero Ricevute.
Rivisto check che decide se la rendicontazione appartiene ad un dominio esterno.
Esclusa la procedura che tenta il recupero tramite le vecchie API SOAP.
Aggiunta possibilita' di configurare nell'intermediario la connessione verso il servizio di recupero ricevute.
Eliminata tabella RR non piu' usata.
Aggiunta funzione BD per leggere le rendicontazioni senza pagamento.
Aggiunta struttura batch recupero rt.
Aggiunti test case per la verifica della configurazione dell'intermediario.
Completato merge della issue #603 con l'eliminazione della tabella IUV.
2024-10-29 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.7.8
2024-10-28 Giuliano Pintori <pintori@link.it>
* [IntegrationTest, Build]
Aggiunta funzionalità #748
Corretta gestione streaming su tomcat con db postgresql.
Corretta gestione dipendenze jar mancanti su tomcat.
Spostati timers all'interno del war backoffice.
Aggiunto shutdown risorse per tutti i war.
Corretti file di configurazione della testsuite per esecuzione su tomcat.
Aggiunta classe con reader utenze tomcat.
2024-10-02 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice]
Risolto Bug #742
Aggiunto filtro per idDominio al servizio /rendicontazioni del backoffice.
Corretto errore impostazione filtro per dominio associato nella ricerca degli FR.
2024-09-25 Giuliano Pintori <pintori@link.it>
* [GovPayConsole, GovPayCore]
Risolto Bug #745
Corretta gestione del filtro IUV/NAV nella schermata del giornale degli eventi.
Corretta procedura per la decisione dell'operazione di verifica da utilizzare nel caso in cui sia impostata la proprieta' che vincola l'operazione ma non i parametri necessari.
2024-09-24 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagopa, Build]
Risolto Bug
Risolte segnalazioni dipendenze librerie spring-expression e spring-web.
Corretti errori nei placeholder dei messaggi diagnostici per paGetPayment e paSendRT.
Corretto errore placeholder messaggio diagnostico errore in inoltro pendenza modello 4.
2024-09-17 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #741
Eliminato errore in fase di init del connettore.
2024-09-13 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #741
Aggiunta possibilita' di configurare diversi timeout per i diversi connettori.
2024-09-03 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #738
Impostato valore di default per il parametro indiceDati quando non presente nella rendicontazione originale.
2024-08-15 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #720
Aggiornate licenze terze parti.
2024-08-10 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #725
Aggiunta esecuzione plugin spotbugs.
Aggiornato maven.
Aggiornato jenkinsfile per visualizzazione risultati scan dipendenze.
2024-08-08 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagamento]
Aggiunta funzionalità #734
Aggiunta generazione di iuv e nav per le pendenze che non li hanno prima dell'invio al checkout.
2024-07-30 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagamento]
Aggiunta funzionalità #734
Aggiunta possibilita' di invocare il checkout ed avere in risposta il json o il redirect.
2024-07-29 Giuliano Pintori <pintori@link.it>
* [Installer]
Aggiunta funzionalità #720
Aggiornate librerie installer.
Eliminate librerie installer non necessarie.
Corretti script dopo aggiornamento nomi jar.
2024-07-26 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #720 #725
Aggiornato plugin owasp. Risolte segnalazioni dopo scan.
Aggiornata versione cxf dopo esecuzione plugin owasp.
2024-07-26 Giuliano Pintori <pintori@link.it>
* [GovPayConsole, GovPayCore, GovPayStampe]
Risolto Bug #728
Aggiunta label 'Anomala' mancante per le pendenze.
Aggiunta informazione Descrizione Stato nel dettaglio pendenza in stato anomala.
Rilasciato vincolo per il quale non veniva generato un numero avviso per pendenze con pagamento di MBT.
Eliminata stampa del pdf per le pendenze con MBT.
2024-07-17 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Risolto Bug #727 #720
Corretto campo utilizzato per validare lo schema utilizzato per validare i portali backoffice e pagamento.
Aggiunto log per segnalare RPT rifiutata nodo.
Corretta validazione del template di validazione portali.
2024-07-15 Giuliano Pintori <pintori@link.it>
* [Build]
Aggiunta funzionalità #725
Aggiornato plugin owasp.
2024-07-11 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.7.8-SNAPSHOT
2024-07-08 Giuliano Pintori <pintori@link.it>
* [GovPayStampe, GovPayCore]
Risolto Bug #720
Corretta classe da utilizzare con la proprieta': net.sf.jasperreports.xpath.executer.factory.
Risolti problemi namespace marshaller stampe.
Corretto set proprieta' marshaller.
2024-07-04 Giuliano Pintori <pintori@link.it>
* [GovPayORM]
Aggiunta funzionalità #720
Allineato livello orm all'implementazione generata con il generatore 3.4.x.
Corretti tipi campi importo update versamento.
Corretti tipi query estrazione statistiche.
2024-03-05 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.7.7-SNAPSHOT
2024-02-28 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #692
Aggiunte voci metadata nelle voci pendenza nel dettaglio di una riconciliazione e di un flusso di rendicontazione.
2024-02-20 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Risolto Bug #692
Corretto errore in visualizzazione delle ricevute con metadata.
2024-02-19 Giuliano Pintori <pintori@link.it>
* [GovPayCore, IntegrationTest]
Aggiunta funzionalità #692
Aggiunta gestione dei metadata custom per tutte le API-REST.
Aggiunti test per il caricamento, verifica errori di sintassi, lettura e pagamento di una pendenza con metadati custom.
Aggiunti test di validazione sintattica metadata per le pendenze scaricate tramite le API-Ente.
2024-02-19 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayConsole]
Aggiunta funzionalità #573
Aggiunti campi informazioni ACA ai dati restituiti dal backoffice.
2024-02-15 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Aggiunta funzionalità #692
Aggiornati schemi yaml, aggiunto elemento metadata.
2024-02-06 Giuliano Pintori <pintori@link.it>
* [GovPayORM]
Aggiunta funzionalità #573
Aggiunto supporto per memorizzare le informazioni relative all'invio delle pendenze all'archivio centralizzato avvisi.
Creata vista per raccogliere le pendenze da inviare.
2023-12-11 Giuliano Pintori <pintori@link.it>
* [GovPayStampe]
Aggiunta funzionalità #621
Aggiunta possibilita' di indicare una data scadenza da inserire nell'avviso di pagamento che sovrascrive quella prevista dalla normale procedura di valorizzazione basata su dataValidita, dataScadenza e numeroGiorni impostato nelle properties.
2023-11-27 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagopa]
Risolto Bug #652
Corretta valorizzazione modello di pagamento nei datiPagoPA per l'operazione PaaInviaRT.
2023-11-24 Giuliano Pintori <pintori@link.it>
* [GovPayCore, GovPayORM]
Aggiunta funzionalità #652
Aggiunta valorizzazione del modello pagamento del giornale eventi per il modello unico.
Modificata definizione della colonna tipo_versamento della tabella RPT per allinearla alla definizione del pagamento V2.
Eliminata gestione del campo rpt.tipoVersamento come enum per gestire le stringhe libere che possono essere ricevute da PagoPA.
Corrette funzioni per la conversione dei messaggi nel vecchio formato.
2023-11-17 Giuliano Pintori <pintori@link.it>
* [GovPayApiPagopa]
Risolto Bug #652
Corretta valorizzazione del campo datiPagoPA.datiVersamento per le primitive paGetPayment e paGetPaymentV2.
Corretta valorizzazione del campo evento.datiPagoPA.tipoVersamento per le primitive PaSendRT e PaSendRTV2.
2023-11-16 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Aggiunta funzionalità #642
Eseguita integrazione lavoro sulla console angular nel processo di compilazione della console.
Eseguiti test di login tramite oauth2 con la configurazione della sicurezza da file esterni.
2023-11-07 Giuliano Pintori <pintori@link.it>
* [GovPayApiBackoffice, GovPayConsole]
Aggiunta funzionalità #642
Aggiunta modalita' di autenticazione OAuth2 alle API-Backoffice.
Prima parte delle modifiche alla console per supportare l'autenticazione OAuth2 Authorization_code + PKCE.
2023-10-18 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #604
Allineati schemi SANP 3.6.0.
2023-10-16 Giuliano Pintori <pintori@link.it>
* [GovPayStampe]
Risolto Bug #627
Corretta gestione delle risorse per la stampa condivise tra i thread di stampa.
2023-10-10 Giuliano Pintori <pintori@link.it>
* [GovPayCore]
Aggiunta funzionalità #633
Aggiunta possibilita' di disattivare tutti i batch del sistema.
2023-10-09 Giuliano Pintori <pintori@link.it>
* [GovPayApiCommons]
Aggiunta funzionalità #631
Aggiunta configurazione, utilizzo e test per l'autenticazione tramite API-Key in erogazione e fruizione.
2023-08-31 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Aggiunta funzionalità #601
Modificato ordine delle voci del menu'.
Corrette label nel dettaglio pendenza e riconciliazione.
2023-08-31 Alfonso Tatarelli <a.tatarelli@gmail.com>
* [GovPayConsole]
Aggiunta funzionalità #601
Realizzata maschera di dettaglio ricevuta.
2023-08-03 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Aggiunta funzionalità #601
Realizzata maschera di ricerca ricevute.
2023-08-02 Giuliano Pintori <pintori@link.it>
* [GovPayConsole]
Aggiunta funzionalità #592
Aggiunta proprieta' per pilotare la visualizzazione della voce menu' Pagamenti e dei Badge di controllo nella dashboard.
Il default prevede che queste funzionalita' siano nascoste.
2023-08-01 Giuliano Pintori <pintori@link.it>
* [Database]
Aggiunta funzionalità
Aggiunti indici mancanti tabelle eventi ed rpt.
2023-08-01 Giuliano Pintori <pintori@link.it>
* Rilasciata versione 3.8.0-SNAPSHOT