> For the complete documentation index, see [llms.txt](https://docs.opencityitalia.it/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opencityitalia.it/stanza-del-cittadino/installazione-e-manutenzione/release/versione-3/3.0.x.md).

# 3.0.X

**Operazione manuali**

Nelle variabili ambiente del micro servizio dell'area personale (core):

Modificare la variabile ambiente `SECRET` in `APP_SECRET`

#### Merged

* Aggiunte traduzioni per versione 3.0.0 [`#2501`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2501)
* Verifica del tipo prima della conversione [`#2499`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2499)
* Aggiunto controllo sul pre sumbit del meeting [`#2498`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2498)
* Correzione precompilazione orario di apertura su patch api [`#2496`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2496)
* Update date in release it [`#2494`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2494)
* Correzione test automatici [`#2493`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2493)
* Resolve "Upgrade versione evento supportato per il gateway Checkout pagoPA" [`#2490`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2490)
* Aggiornamento versione axios [`#2491`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2491)
* Correzione typo nella risposta api [`#2486`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2486)
* Resolve "Upgrade versione evento supportato per il gateway Checkout pagoPA" [`#2489`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2489)
* Correzione formattazione messaggio operatore nelle email di appuntamento [`#2487`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2487)
* Correzioni template email appuntamenti [`#2484`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2484)
* Correzione deprecazione transchoice [`#2485`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2485)
* Correzione annotation deprecata has\_role [`#2483`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2483)
* Corregge un typo nei test di Hurl [`453884f`](https://gitlab.com/opencity-labs/area-personale/core/commit/453884fa3326da80eb168fd3ed0071fdea32bcb4)
* Correzione titolo sezione amministratori [`#2482`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2482)
* Aggiornamento a symfony 5.4 [`#2481`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2481)
* Risolve "Errore riferimento al luogo dell'appuntamento con link online" [`#2480`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2480)
* Riapertura entity manager e invalidazione scheduled action che ne provoca la chiusura [`#2408`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2408)
* Aggiunta indicizzazione per Uffici Giudiziari [`#2476`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2476)
* Use getBasePath method [`#2477`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2477)
* User identifier as spidcode in openlogin provider [`#2479`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2479)
* Spid code non è più obbligatorio in openlogin provider [`#2478`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2478)
* Test api schema validation [`#2475`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2475)
* Aggiunto alert, riprova pagametno [`#2462`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2462)
* Corregge le api get, put and patch dei bolli sulle applications api [`#2474`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2474)
* \[2285] Decodifica il codice catastale nel caso di paese estero [`#2468`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2468)
* \[2240] Evita che parta una mail se non esiste un vero cambio di stato [`#2469`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2469)
* Risolve "Possibilità di inserire le note di una pratica via API" [`#2409`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2409)
* Visualizzazione step per form con piu di 4 pagine nel modulo formio [`#2471`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2471)
* Nascosto il pulsante per scaricare l'avviso di pagamento per dovuti aggiornati con errore [`#2472`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2472)
* Migliora i messaggi d'errore [`#2466`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2466)
* Corregge la serializzazione dei dati nell'API dell'appication [`#2470`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2470)
* Aggiunge il locale nel redirect a siag authenticator [`#2464`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2464)
* aggiornamento satisfy 1.5.5 [`#2467`](https://gitlab.com/opencity-labs/area-personale/core/merge_requests/2467)

#### Fixed

* Merge branch '2321-upgrade-versione-evento-supportato-per-il-gateway-checkout-pagopa' into 'master' [`#2321`](https://gitlab.com/opencity-labs/area-personale/core/issues/2321)
* Merge branch 'axios-1.7.4-update' into 'master' [`#2323`](https://gitlab.com/opencity-labs/area-personale/core/issues/2323)
* Merge branch '2321-upgrade-versione-evento-supportato-per-il-gateway-checkout-pagopa' into 'master' [`#2321`](https://gitlab.com/opencity-labs/area-personale/core/issues/2321)
* Merge branch '2319-correzione-titolo-sezione-amministratori' into 'master' [`#2319`](https://gitlab.com/opencity-labs/area-personale/core/issues/2319)
* Merge branch '2306-errore-riferimento-al-luogo-dell-appuntamento-con-link-online' into 'master' [`#2306`](https://gitlab.com/opencity-labs/area-personale/core/issues/2306)
* Merge branch '2253-le-scheduled-actions-non-falliscono-in-caso-di-errori' into 'master' [`#2253`](https://gitlab.com/opencity-labs/area-personale/core/issues/2253)
* Merge branch 'aggiornamento-robots-txt' into 'master' [`#2312`](https://gitlab.com/opencity-labs/area-personale/core/issues/2312)
* Merge branch '2290-gestione-di-un-errore-durante-il-pagamento-online-a-partire-dalla-sezione-pagamenti' into 'master' [`#2290`](https://gitlab.com/opencity-labs/area-personale/core/issues/2290)
* Merge branch '2290-gestione-di-un-errore-durante-il-pagamento-online-a-partire-dalla-sezione-pagamenti' into 'master' [`#2290`](https://gitlab.com/opencity-labs/area-personale/core/issues/2290)
* Merge branch '2285-il-cittadino-nato-all-estero-deve-vedere-il-nome-del-paese-di-nascita-non-il-codice-2' into 'master' [`#2285`](https://gitlab.com/opencity-labs/area-personale/core/issues/2285)
* Merge branch '2240-il-doppio-click-sul-pulsante-di-accettazione-della-pratica-produce-messaggi-duplicati' into 'master' [`#2240`](https://gitlab.com/opencity-labs/area-personale/core/issues/2240)
* Merge branch '2269-possibilita-di-inserire-le-note-di-una-pratica-via-api' into 'master' [`#2269`](https://gitlab.com/opencity-labs/area-personale/core/issues/2269)
* Merge branch '2301-visualizzazione-del-riepilogo-con-piu-step-formio' into 'master' [`#2301`](https://gitlab.com/opencity-labs/area-personale/core/issues/2301)
* Merge branch '2193-pulsante-per-scaricare-l-avviso-di-pagamento-se-non-disponibile' into 'master' [`#2193`](https://gitlab.com/opencity-labs/area-personale/core/issues/2193)
* Merge branch '1949-il-login-mycivis-sull-area-personale-mantiene-la-lingua-di-interfaccia-impostata-sul-sito-di' into 'master' [`#1949`](https://gitlab.com/opencity-labs/area-personale/core/issues/1949)

**Di seguito la lista dei microservizi con le versioni aggiornate**

* 🆙 Core [3.0.0](https://gitlab.com/opencity-labs/area-personale/core/-/tags/3.0.0)
* Varnish [1.3.1](https://gitlab.com/opencontent/varnish/-/releases/1.3.1)
* 🆙 Form Server [1.4.2](https://gitlab.com/opencity-labs/area-personale/form-server/-/tags/1.4.2)
* 🆙 Form Builder [0.6.0](https://gitlab.com/opencity-labs/area-personale/formbuilderjs/-/tags/0.6.0)
* Payment dispatcher (event version 1) [1.2.4](https://gitlab.com/opencity-labs/area-personale/payment-dispatcher/-/tags/1.2.4)
* Payment dispatcher (event version 2)[ 2.1.0](https://gitlab.com/opencity-labs/area-personale/payment-dispatcher/-/tags/2.1.0)
* Payment updater [1.2.1](https://gitlab.com/opencity-labs/area-personale/payment-updater/-/tags/1.2.1)
* 🆙 Document dispatcher [1.3.23](https://gitlab.com/opencity-labs/area-personale/document-dispatcher/-/tags/1.3.23)
* 🆙 Document updater [1.1.21](https://gitlab.com/opencity-labs/area-personale/document-updater/-/tags/1.1.21)
* Gotenberg [7.9.2](https://hub.docker.com/r/gotenberg/gotenberg)
* PostgreSQL [14.9-alpine3.18](https://hub.docker.com/_/postgres)
* MongoDB [4.2.2](https://hub.docker.com/_/mongo)
* Kafka e Zookeeper [3.0.0](https://hub.docker.com/r/confluentinc/cp-kafka/)
* KsqlDB [1.1.0](https://gitlab.com/opencity-labs/area-personale/payment-ksqldb/-/tags/1.1.0)
* KsqlDB-init [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)
* Kafka HTTP API (vector) [0.18.1](https://hub.docker.com/r/timberio/vector)

**Pagamenti**

* Payments poller [1.2.0](https://gitlab.com/opencity-labs/area-personale/payments-poller/-/releases/1.2.0)
* Efil payment proxy [1.7.1](https://gitlab.com/opencity-labs/area-personale/efil-payment-proxy/-/tags/1.7.1)
* MyPay payment proxy(version 1) [1.8.5](https://gitlab.com/opencity-labs/area-personale/mypay-payment-proxy/-/tags/1.8.5)
* MyPay payment proxy(version 2) [2.0.0](https://gitlab.com/opencity-labs/area-personale/mypay-payment-proxy/-/tags/2.0.0)
* MyPay wrapper [1.8.5](https://gitlab.com/opencity-labs/area-personale/mypay-payment-proxy/-/tags/1.8.5)
* Iris payment proxy(version 1) [1.5.1](https://gitlab.com/opencity-labs/area-personale/iris-payment-proxy/-/tags/1.5.1)
* Iris payment proxy(version 2)[ ](https://gitlab.com/opencity-labs/area-personale/iris-payment-proxy/-/tags/2.0.0)[2.0.0](https://gitlab.com/opencity-labs/area-personale/iris-payment-proxy/-/tags/2.0.0)
* PmPay payment proxy [1.0.8](https://gitlab.com/opencity-labs/area-personale/pmpay-payment-proxy/-/tags/1.0.8)
* External page payment proxy [1.1.2](https://gitlab.com/opencity-labs/area-personale/external-page-payment-proxy/-/tags/1.1.2)
* 🆙 PagoPA payment proxy [2.0.0](https://gitlab.com/opencity-labs/area-personale/pagopa-payment-proxy/-/tags/2.0.0)
* 🆙 Dedagroup payment proxy [1.0.23](https://gitlab.com/opencity-labs/area-personale/dedagroup-payment-proxy/-/tags/1.0.23)
* Silfi payment proxy [1.0.13](https://gitlab.com/opencity-labs/area-personale/silfi-payment-proxy/-/tags/1.0.13)
* APKappa payment proxy [1.0.11](https://gitlab.com/opencity-labs/area-personale/apkappa-payment-proxy/-/tags/1.0.11)
* Siscom payment proxy [1.0.5](https://gitlab.com/opencity-labs/area-personale/siscom-payment-proxy/-/tags/1.0.5)

**Protocolli**

* Fake registry proxy [1.4.13](https://gitlab.com/opencity-labs/area-personale/fake-registry-proxy/-/tags/1.4.13)
* Protocol proxy Sipal [1.2.1](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-sipal/-/tags/1.2.1)
* Pitre soap proxy[ 1.3.0](https://gitlab.com/opencity-labs/area-personale/pitre-soap-proxy/-/tags/1.3.0)
* 🆙 Registry [1.14.5](https://gitlab.com/opencity-labs/area-personale/stanzadelcittadino-application-registry/-/releases/1.14.5)
* Protocol proxy italProt [1.1.3](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-italprot/-/tags/1.1.3)
* Protocol proxy AGSPR [1.0.8](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-agspr/-/tags/1.0.8)

Integrazione PDND

* Pdnd-connector [1.0.4](https://gitlab.com/opencity-labs/area-personale/pdnd-connector/-/tags/1.0.4)

**Widget**

* Widget Segnalazioni sul territorio [1.15.10](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/tags/1.15.10)
* Widget Richiedi Assistenza [1.6.2](https://gitlab.com/opencity-labs/area-personale/widget-richiedi-assistenza/-/tags/1.6.2)
* Widget Prenotazione appuntamento[ ](https://gitlab.com/opencity-labs/area-personale/widget-prenotazione-appuntamento/-/tags/1.8.8)[1.8.15](https://gitlab.com/opencity-labs/area-personale/widget-prenotazione-appuntamento/-/tags/1.8.15)
* Widget Login Box [1.4.2](https://gitlab.com/opencity-labs/area-personale/widget-login-box/-/tags/1.4.2)
* 🆙 Widget Satisfy [1.5.5](https://gitlab.com/opencity-labs/satisfy/satisfy-widget/-/tags/1.5.5)

**Analytics**

* Charts exporter [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)
* First availability aggregator [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)
* Services aggregator [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)
* Clickhouse [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)
* Bookings aggregator [1.4.7](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.4.7)

**Satisfy**

* Hasura [2.3.1](https://hub.docker.com/r/hasura/graphql-engine)
* Ratings API (vector) [0.18.1](https://hub.docker.com/r/timberio/vector)
* Ratings Aggregator ???


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.opencityitalia.it/stanza-del-cittadino/installazione-e-manutenzione/release/versione-3/3.0.x.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
