> 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-2/2.47.x.md).

# 2.47.X

## 2.47.9

🐞 Corretto typo per l'attributo luogo di nascita

## 2.47.8

🌄 Aggiunti maggiori controlli sugli attributi dell'utente

## 2.47.7

🌄 Aggiunto mapping esteso degli attributi dell'utente nell'integrazione dell'autenticazione verso CAS

## 2.47.6

🌄 Aggiunti controlli di validazione delle date durante l'importazione di dovuti

🌄 Minor fixes sull'interfaccia dei pagamenti in caso di pagamenti annullati

🐞 Corretto bug di impostazione della data di scadenza degli appuntamenti in stato bozza tramite API ([2280](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2280))

🌄 Migliorata email di notifica al cittadino dopo la fase di importazione dei dovuti ([2288](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2288))

## 2.47.5

🐞 Sostituito centos 7 con rockylinux 8 nelle build di apache

## 2.47.4

🐞 Corretto bug di parsing delle date che si verificava durante la creazione di appuntamenti tramite API in caso di valore null

## 2.47.3

🐞 Corretto bug di parsing delle date che si verificava durante la creazione di appuntamenti tramite API

## 2.47.2

🌄 Aggiunto nuovo filtro service\_id nelle API delle pratiche ([2215](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2215))

🐞 Corretto bug che permette l'eliminazione di allegati in pratiche non in stato bozza ([2266](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/issues/2266))

🐞 Corretto bug che bloccava la modifica di alcuni calendari

🐞 Corretto bug che impediva la corretta importazione dei servizi con pagamenti configurati ([2279](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/issues/2279))

🐞 Corretto bug introdotto con la 2.46 che impediva il corretto salvataggio della data di invio nelle pratiche con pagamento in fase di richiesta configurato ([2276](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/issues/2276))

## 2.47.1

🌄 Aggiunto errore di validazione delle date nello step di inserimento dei bolli durante la compilazione di una pratica.

## 2.47.0

La versione **2.47.0** aggiunge un' importante novità sulla gestione dei periodi di chiusura dei calendari, è infatti ora possibile configurare, a livello di ente, i giorni di chiusura dei calendari.

Questa operazione può essere fatta dal pannello delle impostazioni dell' ente da parte degli amministratori nella sezione **"Giorni di chiusura"**.

<figure><img src="/files/4HZGEIg26tofNX7AUg8e" alt=""><figcaption></figcaption></figure>

Una volta inseriti i giorni di chiusura a livello di Ente questi saranno ereditati da tutti i calendari, l'interfaccia di modifica del singolo calendario evidenzierà la presenza di **"Giorni di chiusura"** configurati a livello di Ente qualora ce ne fossero.

<figure><img src="/files/ossAH7BD8zwjwZMetCAd" alt=""><figcaption></figcaption></figure>

I gestori dei singoli calendari hanno comunque la possibilità di inserire dei giorni di chiusura specifici del calendario, questi si andranno a sommare a quelli configurati a livello di Ente.

**Le ulteriori novità della release sono:**

🐞 Corretto formato dati degli allegati come nel widget delle segnalazioni ([100](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/issues/100))\
🐞 Aggiunto campo mime\_type per discriminare componenti file ([2261](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2261))\
🐞 Ripristinate informazioni del calendario nelle API /meetings ([2249](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2249))\
🐞 Corretti alcuni bug che avvenivano in fase di configurazione dei client di PDND ([2236](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2236))\
🐞 Corretto bug che precompilava i dati di un appuntamento con l'appuntamento precedente ([51](https://gitlab.com/opencity-labs/area-personale/widget-prenotazione-appuntamento/-/issues/51))\
🌄 Aggiunto campo stato nell'entità documento ([48](https://gitlab.com/opencity-labs/area-personale/document-dispatcher/-/issues/48))\
🐞 Visualizzazione del codice breve nelle esportazioni del calendario ([2229](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2229))\
🐞 Correzione colori tema Amaranto ([2224](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2224))\
🐞 Corretti rrrori nella gestione del colore del tema ([2219](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2219))\
🐞 Corretto bug che impediva all'operatore di annullare un appuntamento confermato ([2208](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2208))\
🌄 Implementazione stato famiglia in nested form OC-figli ([28](https://gitlab.com/opencity-labs/area-personale/pdnd-connector/-/issues/28))\
🌄 Creazione dashboard controllo sistema di protocollazione ([124](https://gitlab.com/opencity-labs/product/-/issues/124))\
🐞 Associazione pratica - appuntamento per pratiche create via API ([2159](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2159))\
🌄 Periodo di chiusura generale per i calendari dell'ente ([2121](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2121))\
🐞 Corretti messaggi di errore per le API transitions ([2113](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2113))\
🐞 Corretto placeholder non valorizzato nelle email dell'operatore in seguito a protocollazione integrazioni ([2107](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2107))\
🐞 Inserito Ufficio nell'export delle pratiche CSV ([2095](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2095))\
🐞 Correzione formattazione degli orari di chiusura via API ([2083](https://gitlab.com/opencity-labs/area-personale/core/-/issues/2083))<br>

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

* 🆙 Core [2.47.0](https://gitlab.com/opencity-labs/area-personale/core/-/tags/2.47.0)
* Varnish [1.3.1](https://gitlab.com/opencontent/varnish/-/releases/1.3.1)
* Form Server [1.4.1](https://gitlab.com/opencity-labs/area-personale/form-server/-/tags/1.4.1)
* Form Builder [0.5.6](https://gitlab.com/opencity-labs/area-personale/formbuilderjs/-/tags/0.5.6)
* 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.17](https://gitlab.com/opencity-labs/area-personale/document-dispatcher/-/tags/1.3.17)
* 🆙 Document updater [1.1.17](https://gitlab.com/opencity-labs/area-personale/document-updater/-/tags/1.1.17)
* 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 [1.0.4](https://gitlab.com/opencity-labs/area-personale/pagopa-payment-proxy/-/tags/1.0.4)
* Dedagroup payment proxy [1.0.22](https://gitlab.com/opencity-labs/area-personale/dedagroup-payment-proxy/-/tags/1.0.22)
* Silfi payment proxy [1.0.12](https://gitlab.com/opencity-labs/area-personale/silfi-payment-proxy/-/tags/1.0.12)
* 🆙 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.2.0](https://gitlab.com/opencity-labs/area-personale/pitre-soap-proxy/-/tags/1.2.0)
* 🆙 Registry [1.14.0](https://gitlab.com/opencity-labs/area-personale/stanzadelcittadino-application-registry/-/tags/1.14.0)
* Protocol proxy italProt [1.1.0](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-italprot/-/tags/1.1.0)
* Protocol proxy AGSPR [1.0.0](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-agspr/-/tags/1.0.0)

Integrazione PDND

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

**Widget**

* 🆙 Widget Segnalazioni sul territorio [1.15.7](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/tags/1.15.7)
* 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.14](https://gitlab.com/opencity-labs/area-personale/widget-prenotazione-appuntamento/-/tags/1.8.14)
* Widget Login Box [1.4.2](https://gitlab.com/opencity-labs/area-personale/widget-login-box/-/tags/1.4.2)
* Widget Satisfy [1.5.3](https://gitlab.com/opencity-labs/satisfy/satisfy-widget/-/tags/1.5.3)

**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-2/2.47.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.
