4.2.0 - 11/02/2026

🐞 Correzione bug mancato aggiornamento event_id e metadati in caso di fallimento creazione pagamento CREATION_PENDING (22) 🐞 Permesso l'uso di simboli nei nomi dei tenant PDND (104) 🐞 Errore applicativo nel protocollo per eventi senza allegati (attachments null) (99) 🐞 Corretto errore di validazione fallisce per residenza ANPR (103) 🌄 Ridotta latenza di processamento delle pratiche e controllo dello stato di protocollazione dei documenti collegati (89) 🌄 Riduzione latenza e carico ksqlDB nel controllo documenti già protocollati (15)

  • NOTA per installazioni in IaaS: Questo aggiornamento ha richiesto un refactoring della tabella DOCUMENTS_STATUS che viene interrogata dal document dispatcher, per installarla è necessario eseguire i seguenti step:

  1. Aggiornare il document-dispatcher alla versione 1.6.1 e settare la variabile d'ambiente KAFKA_KSQL_ENABLED a false ed eseguire il deploy

  2. Eseguire il microservizio ksqldb-init configurato come segue

    1. ksqldb-init:
          image: registry.gitlab.com/opencity-labs/area-personale/payment-ksqldb:1.6.2-x86 
          #entrypoint: sleep 3600
          networks:
            - internal 
            - backplane-sdc
          environment: 
            KSQLDB_HOST: ksqldb-server:8088
            KAFKA_DEFAULT_TOPIC_PARTITIONS: 24 # indicare il numero di partizioni corretto
            DROP_IF_EXISTS_PAYMENTS_STATUS: 'false'
            DROP_IF_EXISTS_PAYMENTS_DETAIL: 'false'
            DROP_IF_EXISTS_PAYMENTS_ACTIVE: 'false'
            DROP_IF_EXISTS_PAYMENTS_COMPLETE: 'false'
            DROP_IF_EXISTS_ACTIVE_PAYMENTS_BY_REMOTE_ID_VERSIONED: 'false'
            DROP_IF_EXISTS_PAYMENTS_STREAM: 'false'
            DROP_IF_EXISTS_APPLICATIONS_BY_DAY_TENANT_SERVICE_AND_USER: 'false'
            DROP_IF_EXISTS_APPLICATIONS_BY_ID: 'false'
            DROP_IF_EXISTS_APPLICATIONS_STREAM: 'false'
            DROP_IF_EXISTS_DOCUMENTS_STATUS: 'true' # settare a true affinchè la tabella venga eliminata e ricreata
            DROP_IF_EXISTS_DOCUMENTS_STREAM: 'false'
            DEBUG: 'true'
          deploy:
            <<: *deploy-snippet
            replicas: 1 
            placement:
              constraints:
                - node.role == worker
                - node.platform.arch == aarch64
                - engine.labels.jobs-type == stateless
            # replicas: 0
            restart_policy:
              condition: none
      
  3. Risettare la variabile KAFKA_KSQL_ENABLED a true ed eseguire il deploy

  4. Verificare dai log che non vengano mostrati errori di connessione ksqldb dovuti a tabella inesistente

  5. Una volta che il tutto è funzionante rimettere a replicas: 0 il microservizio ksqldb-init

🐞 Flag di validazione della PDND mancanti nel pdf della pratica (2934) 🐞 Correzione del caricamento infinito nello spostamento appuntamento da modale (2930) 🐞 Abilitazione azione Ritira la richiesta (124) 🐞 Le azioni disponibili per una pratica nella lista pratiche devono essere coerenti con lo stato (123) 🌄 Ripristino dello spostamento degli appuntamenti passati (2929) 🐞 Allineamento del fuso orario nella visualizzazione degli appuntamenti (2928) 🐞 Sincronizzazione token e caricamento uffici/operatori in assegnazione pratica (2927) 🌄 Aggiornamento node 18 a node 22 (2923) 🌄 Upgrade libreria di validazione pagamenti a Pydantic v2 (24) 🐞 Accesso SPID/CIE per cittadini ultra-centenari (2921) 🐞 Verifica allineamento stato pratica con stanza e funzionamento email cittadino (26) 🌄 Widget prenotazioni appuntamenti advanced in Formio (79) 🌄 Aggiornamento servizi elettorali (285) 🌄 Upgrade immagine Docker: python:3.12-slim per fix vulnerabilità (15) 🐞 Mancata visualizzazione Header da mobile (13) 🌄 Invio di una mail di cortesia all'utente invitato (2) 🌄 Visualizzazione informazioni di creazione e modifica nel dettaglio appuntamento (2917) 🌄 sviluppato sistema di caching redis per ANPR ID (99) 🐞 Navigazione corretta con tasto Invio nei moduli multipagina (2916) 🐞 Uniformità della visualizzazione del nominativo negli elenchi appuntamenti (2913) 🐞 Rispetto del limite di allegati nel componente file-sdc (2912) 🌄 Gestione e configurazione di più pagamenti per servizio (14) 🌄 Il cittadino deve poter pagare la marca da bollo digitale (36) 🐞 Rispetto delle limitazioni del calendario nelle disponibilità API (2902) 🌄 Dismissione topic e cluster superflui di Kafka/KSQLDB (469) 🐞 Aggiornamento condizionato del codice appuntamento in caso di spostamento (2895) 🐞 Funzionamento corretto dello slider di selezione orario nella prenotazione sale (2888) 🐞 Miglioramento del messaggio di errore per bozza non disponibile (286)

NOTA:

Di seguito la lista dei micro servizi con le versioni aggiornate

Pagamenti

  • 🆙 Payments Poller: 1.2.4

  • ​Efil payment proxy: 2.0.3

  • MyPay payment proxy: 3.1.8

  • MyPay wrapper 1.8.5

  • Iris payment proxy(version 3) 3.0.11

  • PmPay payment proxy: 2.0.7

  • External page payment proxy: 2.0.0

  • 🆙 PagoPA Payment Proxy: 3.0.0

  • 🆙 Dedagroup Payment Proxy: 2.0.4

  • Silfi payment proxy 1.0.20

  • APKappa payment proxy 1.0.14

  • Siscom payment proxy 2.0.0

  • Checkout pagoPA API: 1.1.17

  • WGolEpay Payment Proxy 1.1.0-rc.0

  • WGolEpay Payment Proxy 2.0.1

  • 🆙 JPPA Payment Proxy 2.1.0

  • Depag Payment Proxy 2.0.3

  • GovPay Payment Proxy: 2.0.2

  • Advanced Systems Payment Proxy: 1.0.7

  • Payment Proxy Migration Assistant: 1.7.0

  • postgresql-backup-s3: 16.10.0

Protocolli

  • Protocol proxy Sipal: 1.2.1

  • Pitre soap proxy: 1.0.6

  • 🆙 Application Registry: 2.2.2

  • Protocol Proxy italProt: 1.3.4

  • Protocol Proxy AGSPR: 1.2.4

  • Protocol Proxy Reindex: 1.1.3

  • Protocol Proxy Pitre SOAP: 1.1.0

  • 🆙 Protocol Proxy Sigedo: 1.1.5

  • Protocol Proxy Sicraweb EVO: 1.0.10

  • Protocol Proxy Sicraweb REST WSO2: 1.2.0

  • Protocol Proxy Insiel: 1.0.10

  • Protocol Proxy Urbi Smart: 1.3.9

  • Protocol Proxy Prode: 1.0.5

Integrazione PDND

  • 🆙 PDND Connector: 1.4.0

Widget

  • Widget Segnalazioni sul territorio: 1.20.10

  • 🆙 Widget Richiedi Assistenza: 1.7.8

  • 🆙 Widget Prenotazione appuntamento: 1.9.8

  • ​Widget Login Box 1.7.3

  • Widget Satisfy 1.7.0

  • 🆙 Widget Pagamento Dovuti 1.1.5

  • 🆙 Widget Servizio: 0.11.2

  • 🆙 Widget Attesa Pronto Soccorso: 0.4.2

Analytics

  • Charts exporter 1.4.7

  • First availability aggregator 1.4.7

  • Services aggregator 1.4.7

  • Clickhouse 1.4.7

  • Bookings aggregator 1.4.7

Ai

Last updated

Was this helpful?