> 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-4/release-8-ottobre-2026.md).

# Release 8 ottobre 2026

23 set 2026 – 06 ott 2026

{% hint style="info" %}
**41** issue incluse · [Vedi su GitLab](https://gitlab.com/groups/opencity-labs/-/issues?iteration_id=3882155\&state=closed)
{% endhint %}

### opencity-labs

* 🐞 Il microservizio rimane stabile e sicuro sotto richieste HTTP malformate o malevole ([#2](https://gitlab.com/opencity-labs/genova-map-adapter/-/work_items/2))
* ✅ Status page pulita e completa: servizi per i clienti, controlli interni e alert in un unico posto ([#254](https://gitlab.com/opencity-labs/ops/-/work_items/254))
* • Aggiornamento Windmill prod - Gestione Assets \[20] dalla versione 1.771.0 alla 1.796.0 ([#314](https://gitlab.com/opencity-labs/ops/-/work_items/314))
* 🐞 Gli script SSH si aggiornano automaticamente e coprono tutte le region e i cluster ([#320](https://gitlab.com/opencity-labs/ops/-/work_items/320))
* • Sicurezza di Google workspace - Sicurezza \[9] ([#323](https://gitlab.com/opencity-labs/ops/-/work_items/323))
* • Aggiornare Kener (status page) da 4.0.23 a 4.1.5 per risolvere la lentezza alla prima visita ([#343](https://gitlab.com/opencity-labs/ops/-/work_items/343))

### opencity-labs/area-personale

* ✅ I cittadini degli enti della Regione Toscana accedono all’area personale con il login regionale (Open Toscana) ([#21](https://gitlab.com/opencity-labs/area-personale/openlogin-oauth/-/work_items/21))
* ✅ I cittadini degli enti TnDigit possono autenticarsi tramite il proprio sistema di identità locale ([#22](https://gitlab.com/opencity-labs/area-personale/openlogin-oauth/-/work_items/22))
* 🐞 Eliminazione di vulnerabilità critiche nei componenti di sistema dell'immagine ([#35](https://gitlab.com/opencity-labs/area-personale/payment-dispatcher/-/work_items/35))
* 🐞 I pagamenti sul topic payments non si bloccano più se il provider di pagamento non risponde ([#42](https://gitlab.com/opencity-labs/area-personale/jppa-payment-proxy/-/work_items/42))
* 🐞 I pagamenti JPPA restano disponibili anche quando il provider o il servizio di stampa non rispondono ([#43](https://gitlab.com/opencity-labs/area-personale/jppa-payment-proxy/-/work_items/43))
* • Completare la sostituzione del motore di raccolta dati: migrare anche la pipeline che alimenta pratiche e servizi ([#95](https://gitlab.com/opencity-labs/area-personale/analytics/-/work_items/95))
* 🐞 Il connettore PDND blocca accessi non autorizzati e protegge le credenziali dei client ([#134](https://gitlab.com/opencity-labs/area-personale/pdnd-connector/-/work_items/134))
* 🐞 La cache Redis dell'ID ANPR non genera più errori MOVED quando la connessione al cluster atterra sulla replica ([#135](https://gitlab.com/opencity-labs/area-personale/pdnd-connector/-/work_items/135))
* 🐞 I dati dei figli non vengono mostrati nell'elenco pratiche né nel CSV esportato dagli operatori ([#3066](https://gitlab.com/opencity-labs/area-personale/core/-/work_items/3066))
* 💬 API di refresh token per le sessioni (anonime e autenticate) ([#3070](https://gitlab.com/opencity-labs/area-personale/core/-/work_items/3070))
* 🐞 La scadenza della bozza di compilazione non tiene conto della chiusura programmata del servizio ([#3071](https://gitlab.com/opencity-labs/area-personale/core/-/work_items/3071))
* 🐞 Placeholder %pratica% non valorizzato nell'oggetto dell'email di promemoria pagamento ([#3072](https://gitlab.com/opencity-labs/area-personale/core/-/work_items/3072))
* 🐞 Basemap mappa: CartoDB richiede API key, sostituire con provider senza chiave (OpenStreetMap o alternativa) ([#3077](https://gitlab.com/opencity-labs/area-personale/core/-/work_items/3077))

### opencity-labs/area-personale/readmodel

* 🐞 Il pagamento letto da Directus è completo: non perde pagatore, tipo, transazione e applicazione, anche per i pagamenti già esistenti ([#3](https://gitlab.com/opencity-labs/area-personale/readmodel/connector/-/work_items/3))
* 🐞 Protezione del servizio da richieste non autorizzate e da attacchi sui token di accesso ([#12](https://gitlab.com/opencity-labs/area-personale/readmodel/directus/-/work_items/12))

### opencity-labs/catalogo-servizi-digitali

* 🐞 Sicurezza del servizio garantita aggiornando i componenti critici dell'immagine deployata ([#27](https://gitlab.com/opencity-labs/catalogo-servizi-digitali/form-server-init/-/work_items/27))
* 🐞 Inserimento del controllo del CF per i componenti del nucleo familiare in OC-Nucleo familiare ([#28](https://gitlab.com/opencity-labs/catalogo-servizi-digitali/form-server-init/-/work_items/28))
* • I nested form PDND dichiarati precompilano i dati del soggetto corretto, in modalità legacy e condizionale ([#31](https://gitlab.com/opencity-labs/catalogo-servizi-digitali/form-server-init/-/work_items/31))

### opencity-labs/core-services

* ✅ I gruppi funzionali degli enti sono persistiti in un unico posto ([#2](https://gitlab.com/opencity-labs/core-services/playground/-/work_items/2))
* 🐞 La console IAM è protetta da accessi arbitrari al filesystem e da rischi supply chain ([#4](https://gitlab.com/opencity-labs/core-services/iam-console/-/work_items/4))
* 📚 La naming convention dei gruppi Authentik è documentata come contratto condiviso tra i componenti ([#9](https://gitlab.com/opencity-labs/core-services/authentik/-/work_items/9))

### opencity-labs/integrations

* ✅ Prima versione del crawler: scaricare un sito e inviarne le pagine a un consumer via webhook ([#98](https://gitlab.com/opencity-labs/integrations/windmill/-/work_items/98))

### opencity-labs/opencity-ai

* ✅ Prima versione del crawler: scaricare un sito e inviarne le pagine a un consumer via webhook ([#5](https://gitlab.com/opencity-labs/opencity-ai/open-city-crawler/-/work_items/5))
* 🐞 Il chatbot risponde alle FAQ del Comune grazie all'indicizzazione della sitemap ([#10](https://gitlab.com/opencity-labs/opencity-ai/chatbotv2/-/work_items/10))
* • Creazione di un tenant funzionante con Cheshire v2 ([#24](https://gitlab.com/opencity-labs/opencity-ai/chatbotv2/-/work_items/24))
* • Test assistente generale AI Assistant ([#155](https://gitlab.com/opencity-labs/opencity-ai/ai-orchestrator/-/work_items/155))
* 🐞 Il microservizio non è esposto a iniezioni SQL nei moduli di audit e knowledge base ([#157](https://gitlab.com/opencity-labs/opencity-ai/ai-orchestrator/-/work_items/157))

### opencity-labs/opencity-italia-connect

* 🐞 Le dipendenze degli strumenti di build nel container non espongono vulnerabilità a blocchi per input malevoli ([#5](https://gitlab.com/opencity-labs/opencity-italia-connect/appio-sso/-/work_items/5))
* 🐞 Directus: dati e comunicazioni protetti eliminando 6 vulnerabilità ad alto rischio ([#29](https://gitlab.com/opencity-labs/opencity-italia-connect/directus/-/work_items/29))

### opencity-labs/sito-istituzionale

* ✅ Il numero di versione è sempre visibile nel widget del chatbot, sotto la privacy policy ([#41](https://gitlab.com/opencity-labs/sito-istituzionale/widget-opencity-ai/-/work_items/41))
* 🐞 Distinguere pagamenti con valori identici senza colonna ID a carico del redattore ([#476](https://gitlab.com/opencity-labs/sito-istituzionale/cms/-/work_items/476))
* 💬 Protocollo di esposizione: versionamento e conservazione dei file pubblicati ([#479](https://gitlab.com/opencity-labs/sito-istituzionale/cms/-/work_items/479))
* 🐞 Aggiornamento content type Dataset ([#490](https://gitlab.com/opencity-labs/sito-istituzionale/cms/-/work_items/490))
* 🐞 Gli admin CMS possono attivare per ogni ente il nuovo widget React di prenotazione appuntamenti, in alternativa a Form.io ([#498](https://gitlab.com/opencity-labs/sito-istituzionale/cms/-/work_items/498))

### opencity-labs/widgets

* 💬 Il cittadino compila i moduli senza uscire dal sito del Comune ([#112](https://gitlab.com/opencity-labs/widgets/widget-formio/-/work_items/112))

## Microservizi — iterazione 2026-09-23 - 2026-10-06

### opencity-labs

* **Alpine Bash**: [1.11.0](https://gitlab.com/opencity-labs/alpine-bash/-/tags/1.11.0) 🆙
* **Area Personale cittadino**: [1.2.1](https://gitlab.com/opencity-labs/area-personale-cittadino/-/tags/1.2.1)
* **Auto Spf Flattener**: [0.0.1](https://gitlab.com/opencity-labs/auto-spf-flattener/-/tags/0.0.1)
* **AWS GuardDuty Threat List Update**: [2.0.0](https://gitlab.com/opencity-labs/aws-guardduty-threat-list-update/-/tags/2.0.0)
* **bootstrapitalia-hugo-theme**: [v0.2.3](https://gitlab.com/opencity-labs/bootstrapitalia-hugo-theme/-/tags/v0.2.3)
* **Chatbot**: [v1.1.20](https://gitlab.com/opencity-labs/chatbot/-/tags/v1.1.20) 🆙
* **Common Datasets API**: [1.2.3](https://gitlab.com/opencity-labs/common-datasets-api/-/tags/1.2.3)
* **company-skills**: [1.6.2](https://gitlab.com/opencity-labs/company-skills/-/tags/1.6.2)
* **DNS Self-care**: [v1.0.0](https://gitlab.com/opencity-labs/dns-self-care/-/tags/v1.0.0)
* **Docker Backup To S3**: [1.2.0](https://gitlab.com/opencity-labs/docker-backup-to-s3/-/tags/1.2.0)
* **Docker Engine Events Exporter**: [0.1.2](https://gitlab.com/opencity-labs/docker-engine-events-exporter/-/tags/0.1.2)
* **Docker Json Server**: [0.17.4](https://gitlab.com/opencity-labs/docker-json-server/-/tags/0.17.4)
* **Firenze Smart Log Export**: [1.0.1](https://gitlab.com/opencity-labs/firenze-smart-log-export/-/tags/1.0.1)
* **FiscalcodeValidator**: [1.0.5](https://gitlab.com/opencity-labs/fiscalcode-validator/-/tags/1.0.5)
* **form-ai**: [1.8.6](https://gitlab.com/opencity-labs/form-ai/-/tags/1.8.6)
* **Formio core**: [0.5.12](https://gitlab.com/opencity-labs/formio-core/-/tags/0.5.12)
* **Formio Custom Components**: [0.18.0](https://gitlab.com/opencity-labs/formio-custom-components/-/tags/0.18.0) 🆙
* **Formio SDK**: [1.9.0](https://gitlab.com/opencity-labs/formio-sdk/-/tags/1.9.0)
* **Genova map adapter**: [0.1.0](https://gitlab.com/opencity-labs/genova-map-adapter/-/tags/0.1.0) 🆙
* **Gitlab Ci Build Statuses**: [v1.2.0](https://gitlab.com/opencity-labs/gitlab-ci-build-statuses/-/tags/v1.2.0)
* **Go Cron**: [v0.0.7](https://gitlab.com/opencity-labs/go-cron/-/tags/v0.0.7)
* **Go Csp Collector**: [v0.0.16](https://gitlab.com/opencity-labs/go-csp-collector/-/tags/v0.0.16)
* **Goiban Service**: [v1.0.2](https://gitlab.com/opencity-labs/goiban-service/-/tags/v1.0.2)
* **Krun**: [0.7.2](https://gitlab.com/opencity-labs/krun/-/tags/0.7.2)
* **Lightify**: [v1.0.2](https://gitlab.com/opencity-labs/lightify/-/tags/v1.0.2)
* **MailHog**: [1.0.3](https://gitlab.com/opencity-labs/MailHog/-/tags/1.0.3)
* **Mongo Gui**: [v0.0.21](https://gitlab.com/opencity-labs/mongo-gui/-/tags/v0.0.21)
* **Mongodb Backup S3**: [3.0.0](https://gitlab.com/opencity-labs/mongodb-backup-s3/-/tags/3.0.0)
* **OpenSegnalazioni**: [4.2.6](https://gitlab.com/opencity-labs/opensegnalazioni/-/tags/4.2.6)
* **PHP Caddy Prometheus**: [8.3-4.71.5](https://gitlab.com/opencity-labs/php-caddy-prometheus/-/tags/8.3-4.71.5) 🆙
* **Poeditor Cli**: [v1.15.0](https://gitlab.com/opencity-labs/poeditor-cli/-/tags/v1.15.0)
* **Postgres**: [0.0.1](https://gitlab.com/opencity-labs/postgres/-/tags/0.0.1)
* **postgresql-backup-s3**: [16.13.0](https://gitlab.com/opencity-labs/postgresql-backup-s3/-/tags/16.13.0)
* **Prometheus Gravel Gateway**: [v.1.7.1](https://gitlab.com/opencity-labs/prometheus-gravel-gateway/-/tags/v.1.7.1)
* **Prometheus Pushgateway Cleaner**: [0.5.0](https://gitlab.com/opencity-labs/prometheus-pushgateway-cleaner/-/tags/0.5.0)
* **Prometheus Varnish Exporter**: [1.6.1](https://gitlab.com/opencity-labs/prometheus_varnish_exporter/-/tags/1.6.1)
* **Retry Orchestrator**: [1.0.26](https://gitlab.com/opencity-labs/retry-orchestrator/-/tags/1.0.26)
* **Simple ID Generator**: [1.2.0](https://gitlab.com/opencity-labs/simple-id-generator/-/tags/1.2.0)
* **SPA Segnalazioni Città Metropolitana Genova**: [1.2.8](https://gitlab.com/opencity-labs/segnalazioni-citta-metropolitana-genova/-/tags/1.2.8)
* **spid-cie-oidc-php**: [testing-arm](https://gitlab.com/opencity-labs/spid-cie-oidc-php/-/tags/testing-arm)
* **Supervisord**: [v0.7.4](https://gitlab.com/opencity-labs/supervisord/-/tags/v0.7.4)
* **Support Widget**: [1.0.2](https://gitlab.com/opencity-labs/support-widget/-/tags/1.0.2)
* **Svix Consumer Portal**: [1.0.0](https://gitlab.com/opencity-labs/svix-widget/-/tags/1.0.0)
* **sync-to-s3**: [1.0.0](https://gitlab.com/opencity-labs/sync-to-s3/-/tags/1.0.0)
* **Ticketron**: [1.1.5](https://gitlab.com/opencity-labs/ticketron/-/tags/1.1.5) 🆙
* **Traefik Forward Auth**: [v2.3.0](https://gitlab.com/opencity-labs/traefik-forward-auth/-/tags/v2.3.0)
* **update-swarm-leader-dns**: [0.2.1](https://gitlab.com/opencity-labs/update-swarm-leader-dns/-/tags/0.2.1)
* **Varnish**: [1.3.4](https://gitlab.com/opencity-labs/varnish/-/tags/1.3.4)
* **Vimagick Dockerfiles Json Server**: [0.17.7](https://gitlab.com/opencity-labs/vimagick-dockerfiles-json-server/-/tags/0.17.7)
* **Windmill Tools PHP**: [1.3.8](https://gitlab.com/opencity-labs/windmill-tools/-/tags/1.3.8)
* **Windmill-sdk**: [1.0.0](https://gitlab.com/opencity-labs/windmill-sdk/-/tags/1.0.0)
* **Zicketron**: [0.1.11](https://gitlab.com/opencity-labs/zicketron/-/tags/0.1.11)

### opencity-labs/area-personale

* **Advanced Systems Payment Proxy**: [1.0.13](https://gitlab.com/opencity-labs/area-personale/advanced-systems-payment-proxy/-/tags/1.0.13)
* **Analytics**: [1.5.0](https://gitlab.com/opencity-labs/area-personale/analytics/-/tags/1.5.0)
* **APKappa payment proxy**: [1.0.14](https://gitlab.com/opencity-labs/area-personale/apkappa-payment-proxy/-/tags/1.0.14)
* **AppIO FirenzeSmart**: [1.0.2](https://gitlab.com/opencity-labs/area-personale/appio-firenzesmart/-/tags/1.0.2)
* **Application Registry**: [2.3.14](https://gitlab.com/opencity-labs/area-personale/stanzadelcittadino-application-registry/-/tags/2.3.14) 🆙
* **Area Personale - Core**: [4.18.0](https://gitlab.com/opencity-labs/area-personale/core/-/tags/4.18.0) 🆙
* **Checkout pagoPA API**: [1.1.19](https://gitlab.com/opencity-labs/area-personale/checkout-pagopa-api/-/tags/1.1.19) 🆙
* **Dedagroup payment proxy**: [2.1.1](https://gitlab.com/opencity-labs/area-personale/dedagroup-payment-proxy/-/tags/2.1.1)
* **Depag Payment Proxy**: [2.0.5](https://gitlab.com/opencity-labs/area-personale/depag-payment-proxy/-/tags/2.0.5)
* **Document dispatcher**: [1.8.7](https://gitlab.com/opencity-labs/area-personale/document-dispatcher/-/tags/1.8.7)
* **Document Updater**: [2.0.1](https://gitlab.com/opencity-labs/area-personale/document-updater/-/tags/2.0.1)
* **Efil payment proxy**: [2.2.1](https://gitlab.com/opencity-labs/area-personale/efil-payment-proxy/-/tags/2.2.1)
* **External page payment proxy**: [2.1.4](https://gitlab.com/opencity-labs/area-personale/external-page-payment-proxy/-/tags/2.1.4) 🆙
* **Fake Registry Proxy**: [1.4.16](https://gitlab.com/opencity-labs/area-personale/fake-registry-proxy/-/tags/1.4.16)
* **Form Server**: [1.6.0](https://gitlab.com/opencity-labs/area-personale/form-server/-/tags/1.6.0) 🆙
* **Form Sync**: [2.3.0](https://gitlab.com/opencity-labs/area-personale/form-sync/-/tags/2.3.0)
* **Form.io Builder React**: [1.8.0](https://gitlab.com/opencity-labs/area-personale/formbuilderjs/-/tags/1.8.0)
* **GovPay Payment Proxy**: [2.0.2](https://gitlab.com/opencity-labs/area-personale/govpay-payment-proxy/-/tags/2.0.2)
* **ImportHub**: [0.12.2](https://gitlab.com/opencity-labs/area-personale/import-hub/-/tags/0.12.2)
* **Iris payment proxy**: [3.0.14](https://gitlab.com/opencity-labs/area-personale/iris-payment-proxy/-/tags/3.0.14)
* **JPPA Payment Proxy**: [2.3.0](https://gitlab.com/opencity-labs/area-personale/jppa-payment-proxy/-/tags/2.3.0) 🆙
* **Kafka Clickhouse Connector**: [1.0.1](https://gitlab.com/opencity-labs/area-personale/kafka-clickhouse-connector/-/tags/1.0.1)
* **KsqlDB**: [1.7.0](https://gitlab.com/opencity-labs/area-personale/payment-ksqldb/-/tags/1.7.0)
* **MyPay payment proxy**: [3.1.13](https://gitlab.com/opencity-labs/area-personale/mypay-payment-proxy/-/tags/3.1.13)
* **Openlogin**: [3.2.1](https://gitlab.com/opencity-labs/area-personale/openlogin-oauth/-/tags/3.2.1)
* **PagoPA Payment Proxy**: [3.0.1](https://gitlab.com/opencity-labs/area-personale/pagopa-payment-proxy/-/tags/3.0.1)
* **Payment dispatcher**: [2.1.4](https://gitlab.com/opencity-labs/area-personale/payment-dispatcher/-/tags/2.1.4)
* **Payment Proxy Migration Assistant**: [1.7.1](https://gitlab.com/opencity-labs/area-personale/payment-proxy-migration-assistant/-/tags/1.7.1)
* **Payment updater**: [1.2.1](https://gitlab.com/opencity-labs/area-personale/payment-updater/-/tags/1.2.1)
* **Payments API**: [1.2.2](https://gitlab.com/opencity-labs/area-personale/payment-dispatcher-api/-/tags/1.2.2)
* **Payments Poller**: [1.2.4](https://gitlab.com/opencity-labs/area-personale/payments-poller/-/tags/1.2.4)
* **PDND Connector**: [1.6.7](https://gitlab.com/opencity-labs/area-personale/pdnd-connector/-/tags/1.6.7)
* **PiTre Service**: [3.1.4](https://gitlab.com/opencity-labs/area-personale/pitre-service/-/tags/3.1.4)
* **Pitre Soap Proxy**: [1.3.0](https://gitlab.com/opencity-labs/area-personale/pitre-soap-proxy/-/tags/1.3.0)
* **PmPay payment proxy**: [2.0.7](https://gitlab.com/opencity-labs/area-personale/pmpay-payment-proxy/-/tags/2.0.7)
* **Profilo utente cittadino**: [1.0.7](https://gitlab.com/opencity-labs/area-personale/profilo-utente-cittadino/-/tags/1.0.7)
* **Protocol Proxy AGSPR**: [1.2.6](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-agspr/-/tags/1.2.6)
* **Protocol Proxy Insiel**: [1.0.11](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-insiel/-/tags/1.0.11)
* **Protocol Proxy italProt**: [1.3.5](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-italprot/-/tags/1.3.5)
* **Protocol Proxy Pitre SOAP**: [1.1.2](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-pitre-soap/-/tags/1.1.2)
* **Protocol Proxy Prode**: [1.0.7](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-prode/-/tags/1.0.7)
* **Protocol Proxy Reindex**: [1.1.4](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-reindex/-/tags/1.1.4)
* **Protocol Proxy Sicraweb EVO**: [1.1.2](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-sicraweb-evo/-/tags/1.1.2) 🆙
* **Protocol Proxy Sicraweb REST WSO2**: [1.2.2](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-sicraweb-rest-wso2/-/tags/1.2.2)
* **Protocol Proxy Sigedo**: [1.1.6](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-sigedo/-/tags/1.1.6)
* **Protocol Proxy Urbi Smart**: [1.3.10](https://gitlab.com/opencity-labs/area-personale/protocol-proxy-urbi-smart/-/tags/1.3.10)
* **SDC Mobile App**: [1.2.2](https://gitlab.com/opencity-labs/area-personale/mobile-app/-/tags/1.2.2)
* **SegnalaCi CMGE**: [1.2.2](https://gitlab.com/opencity-labs/area-personale/segnalaci-cmge/-/tags/1.2.2)
* **SegnalaCi Genova**: [1.3.2](https://gitlab.com/opencity-labs/area-personale/segnalaci-genova/-/tags/1.3.2)
* **Sentinel**: [1.0.0](https://gitlab.com/opencity-labs/area-personale/sentinel/-/tags/1.0.0)
* **Shibboleth Auth Proxy**: [1.0.5](https://gitlab.com/opencity-labs/area-personale/shibboleth-auth-proxy/-/tags/1.0.5)
* **Silfi Payment Proxy**: [2.1.1](https://gitlab.com/opencity-labs/area-personale/silfi-payment-proxy/-/tags/2.1.1)
* **Siscom Payment Proxy**: [2.0.1](https://gitlab.com/opencity-labs/area-personale/siscom-payment-proxy/-/tags/2.0.1)
* **WGolEpay Payment Proxy**: [1.1.0](https://gitlab.com/opencity-labs/area-personale/wgolepay-payment-proxy/-/tags/1.1.0)
* **Widget Login Box**: [1.8.1](https://gitlab.com/opencity-labs/area-personale/widget-login-box/-/tags/1.8.1)
* **Widget pagamento dovuti**: [1.2.0](https://gitlab.com/opencity-labs/area-personale/widget-pagamento-dovuti/-/tags/1.2.0)
* **Widget Prenotazione appuntamento**: [2.0.0](https://gitlab.com/opencity-labs/area-personale/widget-prenotazione-appuntamento/-/tags/2.0.0)
* **Widget Richiedi Assistenza**: [2.0.0](https://gitlab.com/opencity-labs/area-personale/widget-richiedi-assistenza/-/tags/2.0.0)
* **Widget Segnalazioni sul territorio**: [2.0.0](https://gitlab.com/opencity-labs/area-personale/widget-segnalazioni/-/tags/2.0.0)

### opencity-labs/catalogo-servizi-digitali

* **Nested form - form server init**: [1.5.6](https://gitlab.com/opencity-labs/catalogo-servizi-digitali/form-server-init/-/tags/1.5.6) 🆙

### opencity-labs/citiair

* **citiair-cms-fe**: [0.0.10](https://gitlab.com/opencity-labs/citiair/citiair-cms-fe/-/tags/0.0.10)
* **citiair\_mobile\_app**: [1.0.1+17](https://gitlab.com/opencity-labs/citiair/citiair_mobile_app/-/tags/1.0.1+17)

### opencity-labs/ezpublish

* **batchtool**: [1.3.2](https://gitlab.com/opencity-labs/ezpublish/batchtool/-/tags/1.3.2)
* **cjw\_newsletter**: [3.3.3](https://gitlab.com/opencity-labs/ezpublish/cjw_newsletter/-/tags/3.3.3)
* **ezchangeclass**: [1.1.2](https://gitlab.com/opencity-labs/ezpublish/ezchangeclass/-/tags/1.1.2)
* **ezfind**: [2017.12.1](https://gitlab.com/opencity-labs/ezpublish/ezfind/-/tags/2017.12.1)
* **ezflow**: [v5.4.2](https://gitlab.com/opencity-labs/ezpublish/ezflow/-/tags/v5.4.2)
* **ezgmaplocation**: [5.3.1.2](https://gitlab.com/opencity-labs/ezpublish/ezgmaplocation/-/tags/5.3.1.2)
* **ezie**: [v5.3.4](https://gitlab.com/opencity-labs/ezpublish/ezie/-/tags/v5.3.4)
* **ezmbpaex**: [5.3.3.5](https://gitlab.com/opencity-labs/ezpublish/ezmbpaex/-/tags/5.3.3.5)
* **ezodf**: [v5.3.10](https://gitlab.com/opencity-labs/ezpublish/ezodf/-/tags/v5.3.10)
* **ezpostgresqlcluster**: [2.0.1](https://gitlab.com/opencity-labs/ezpublish/ezpostgresqlcluster/-/tags/2.0.1)
* **ezprestapiprovider**: [v5.4.2](https://gitlab.com/opencity-labs/ezpublish/ezprestapiprovider/-/tags/v5.4.2)
* **ezpublish-legacy**: [2020.1000.14](https://gitlab.com/opencity-labs/ezpublish/ezpublish-legacy/-/tags/2020.1000.14)
* **ezpublish-legacy-installer**: [1.0.1](https://gitlab.com/opencity-labs/ezpublish/ezpublish-legacy-installer/-/tags/1.0.1)
* **ezscriptmonitor**: [v5.3.3](https://gitlab.com/opencity-labs/ezpublish/ezscriptmonitor/-/tags/v5.3.3)
* **ezstarrating**: [v5.3.5](https://gitlab.com/opencity-labs/ezpublish/ezstarrating/-/tags/v5.3.5)
* **eztags**: [2.3.2](https://gitlab.com/opencity-labs/ezpublish/eztags/-/tags/2.3.2)
* **ezwt**: [v5.4.2](https://gitlab.com/opencity-labs/ezpublish/ezwt/-/tags/v5.4.2)
* **jcremoteid**: [1.0.1](https://gitlab.com/opencity-labs/ezpublish/jcremoteid/-/tags/1.0.1)

### opencity-labs/infra

* **docker-engine-networks-exporter**: [0.2.0](https://gitlab.com/opencity-labs/infra/docker-engine-networks-exporter/-/tags/0.2.0)
* **Swarm Tasks Exporter**: [0.8.0](https://gitlab.com/opencity-labs/infra/swarm-tasks-exporter/-/tags/0.8.0)

### opencity-labs/integrations

* **LinkNext Payment Proxy**: [1.0.1](https://gitlab.com/opencity-labs/integrations/linknext-payment-proxy/-/tags/1.0.1)
* **Payments MCP Server**: [0.0.5](https://gitlab.com/opencity-labs/integrations/payments-mcp-server/-/tags/0.0.5)

### opencity-labs/openagenda

* **OpenAgenda Installer**: [2.1.3](https://gitlab.com/opencity-labs/openagenda/installer/-/tags/2.1.3)

### opencity-labs/opencity-ai

* **anonimizzazione\_pa**: [v1.1.0](https://gitlab.com/opencity-labs/opencity-ai/anonimizzazione_pa/-/tags/v1.1.0)

### opencity-labs/saasopenpa-ansible-roles

* **Ansible Oracle Java**: [2.11.0](https://gitlab.com/opencity-labs/saasopenpa-ansible-roles/ansible-oracle-java/-/tags/2.11.0)
* **Ansible Role Openvpn**: [2.3.2](https://gitlab.com/opencity-labs/saasopenpa-ansible-roles/ansible-role-openvpn/-/tags/2.3.2)
* **Ansible Role Solr**: [5.5.2](https://gitlab.com/opencity-labs/saasopenpa-ansible-roles/ansible-role-solr/-/tags/5.5.2)

### opencity-labs/satisfy

* **Charts builder**: [1.3.6](https://gitlab.com/opencity-labs/satisfy/charts-builder/-/tags/1.3.6)
* **Raw Data Export**: [1.0.0](https://gitlab.com/opencity-labs/satisfy/raw-data-export/-/tags/1.0.0)
* **Satisfy Widget**: [fi-smart-1.7.0](https://gitlab.com/opencity-labs/satisfy/satisfy-widget/-/tags/fi-smart-1.7.0)
* **Stars-rating aggregator**: [1.0.8](https://gitlab.com/opencity-labs/satisfy/stars-rating-aggregator/-/tags/1.0.8)

### opencity-labs/sito-istituzionale

* **Opencity Italia - Motore di ricerca**: [1.2.2-x86](https://gitlab.com/opencity-labs/sito-istituzionale/solr/-/tags/1.2.2-x86)
* **Opencity Italia - Sito web ASL**: [1.1.7](https://gitlab.com/opencity-labs/sito-istituzionale/opencityitalia-asl/-/tags/1.1.7)
* **Opencity Italia - Sito web ASL - Installer**: [1.0.5](https://gitlab.com/opencity-labs/sito-istituzionale/opencity-asl-installer/-/tags/1.0.5)
* **Opencity Italia - Sito web comunale**: [4.1.5](https://gitlab.com/opencity-labs/sito-istituzionale/cms/-/tags/4.1.5) 🆙
* **Opencity Italia - Sito web comunale - Installer**: [3.8.9](https://gitlab.com/opencity-labs/sito-istituzionale/installer/-/tags/3.8.9) 🆙
* **Widget Attesa Pronto Soccorso**: [0.5.0](https://gitlab.com/opencity-labs/sito-istituzionale/widget-attesa-pronto-soccorso/-/tags/0.5.0)
* **Widget Opencity AI**: [1.7.0-beta.0](https://gitlab.com/opencity-labs/sito-istituzionale/widget-opencity-ai/-/tags/1.7.0-beta.0) 🆙

### opencity-labs/sito-istituzionale/cid-pat

* **Flussi dati**: [1.6.8](https://gitlab.com/opencity-labs/sito-istituzionale/cid-pat/integrations/-/tags/1.6.8)
* **Portale istituzionale**: [1.0.0](https://gitlab.com/opencity-labs/sito-istituzionale/cid-pat/cms/-/tags/1.0.0)

### opencity-labs/utils

* **auth-js**: [1.2.5](https://gitlab.com/opencity-labs/utils/auth-js/-/tags/1.2.5) 🆙
* **Claude Runner**: [2.1.291](https://gitlab.com/opencity-labs/utils/claude-runner/-/tags/2.1.291) 🆙
* **firecrawl**: [v1.9.0](https://gitlab.com/opencity-labs/utils/firecrawl/-/tags/v1.9.0)
* **formio-validator**: [1.0.0](https://gitlab.com/opencity-labs/utils/formio-validator/-/tags/1.0.0)
* **freshdesk-mcp**: [1.0.6](https://gitlab.com/opencity-labs/utils/freshdesk-mcp/-/tags/1.0.6)
* **gaia-x-compliance**: [0.2.6](https://gitlab.com/opencity-labs/utils/gaia-x-compliance/-/tags/0.2.6)
* **kafka-ws-proxy**: [0.1.0](https://gitlab.com/opencity-labs/utils/kafka-ws-proxy/-/tags/0.1.0)
* **scripts**: [0.2.0](https://gitlab.com/opencity-labs/utils/scripts/-/tags/0.2.0) 🆙
* **Windmill Exporter**: [0.8.0](https://gitlab.com/opencity-labs/utils/windmill-exporter/-/tags/0.8.0) 🆙

### opencity-labs/widgets

* **Prenotazioni advanced widget-core**: [1.0.0-0](https://gitlab.com/opencity-labs/widgets/widget-core/-/tags/1.0.0-0)
* **Widget Servizio - Form.io**: [0.38.1](https://gitlab.com/opencity-labs/widgets/widget-formio/-/tags/0.38.1) 🆙

***

*22 microservizi aggiornati su 165 totali.*


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.opencityitalia.it/stanza-del-cittadino/installazione-e-manutenzione/release/versione-4/release-8-ottobre-2026.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
