From b2aa78f42f8cf7a57d3890e5d12d74cae4b1627e Mon Sep 17 00:00:00 2001 From: Mauro Amico Date: Mon, 16 Mar 2026 11:14:00 +0100 Subject: [PATCH 1/6] update iocittadino --- CHANGELOG.md | 6 ++++++ versions.cfg | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c3a7e4..2ec20d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Changelog ## XXX +- design.plone.iocittadino 1.3.0 -> 1.3.2 + - Implementati flag per disabilitare invio notifiche email alla creazione di una pratica per operatore/cittadino [mamico] + - Implementato Addon per creazione F24 IMU [mamico] + - Implementa notifiche su App IO per iocittadino. Riutilizza codice su redturtle.prenotazioni, ... [mamico] + - Fix Pratiche digitali: gruppo di campi dinamico NON viene registrato nella ricevuta pdf [mamico] + - Send mail to operatori if errors occurr when sending pratiche [daniele] - collective.volto.formsupport 3.3.0 -> 3.3.2 - Fix csv export: always insert fixed_columns as latest ones. [cekk] - design.plone.policy 5.0.19 -> 5.0.20 diff --git a/versions.cfg b/versions.cfg index 083d47a..8b29244 100644 --- a/versions.cfg +++ b/versions.cfg @@ -106,7 +106,7 @@ collective.recipe.plonesite = 1.12.0 h11 = 0.16.0 # io-cittadino -design.plone.iocittadino = 1.3.0 +design.plone.iocittadino = 1.3.2 Brotli = 1.0.9 cssselect2 = 0.7.0 fonttools = 4.56.0 From 27571aeff222f17dc3730a669e2739fdf78d1208 Mon Sep 17 00:00:00 2001 From: Mauro Amico Date: Mon, 16 Mar 2026 11:25:11 +0100 Subject: [PATCH 2/6] fix ci --- .github/workflows/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index f21ad9d..0475205 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -44,6 +44,6 @@ jobs: git config --global user.name "RedTurtle CI BOT" git add dependabot/requirements.txt sbom.spdx.json git commit -m "Auto-generate file at $(date)" || exit 0 - git push https://${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git HEAD:${{ github.ref_name }} + git push https://${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git HEAD:refs/heads/${{ github.head_ref }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 5a8624cfed4219fc64cc76f98dd347883daf9962 Mon Sep 17 00:00:00 2001 From: Mauro Amico Date: Mon, 16 Mar 2026 11:28:37 +0100 Subject: [PATCH 3/6] fix ci --- .github/workflows/dependabot.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index 0475205..9d8f0e9 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -15,6 +15,8 @@ jobs: steps: - name: Checkout Repository uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} - name: Set up Python uses: actions/setup-python@v4 with: @@ -43,7 +45,11 @@ jobs: git config --global user.email "info@redturtle.it" git config --global user.name "RedTurtle CI BOT" git add dependabot/requirements.txt sbom.spdx.json - git commit -m "Auto-generate file at $(date)" || exit 0 - git push https://${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git HEAD:refs/heads/${{ github.head_ref }} + if ! git diff --cached --quiet; then + git commit -m "Auto-generate file at $(date)" || exit 0 + git push https://${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git HEAD:refs/heads/${{ github.head_ref }} + else + echo "Nothing to commit" + fi env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From d5c56d2d29bbe79d14c23e985a228e21218e0cea Mon Sep 17 00:00:00 2001 From: RedTurtle CI BOT Date: Mon, 16 Mar 2026 10:33:14 +0000 Subject: [PATCH 4/6] Auto-generate file at Mon Mar 16 10:33:14 UTC 2026 --- dependabot/requirements.txt | 6 +++--- sbom.spdx.json | 43 +++++++++++++++++++++---------------- 2 files changed, 27 insertions(+), 22 deletions(-) diff --git a/dependabot/requirements.txt b/dependabot/requirements.txt index e92d6e4..11baf80 100644 --- a/dependabot/requirements.txt +++ b/dependabot/requirements.txt @@ -1,5 +1,5 @@ -# File created by /home/mauro/Work/IO-COMUNE/iocomune-backend/docker/create-constraints.py -# Constraints parsed from /home/mauro/Work/IO-COMUNE/iocomune-backend/docker/constraints.cfg +# File created by /home/runner/work/iocomune-backend/iocomune-backend/docker/create-constraints.py +# Constraints parsed from /home/runner/work/iocomune-backend/iocomune-backend/docker/constraints.cfg AccessControl==7.2 Acquisition==6.1 AuthEncoding==5.0 @@ -156,7 +156,7 @@ defusedcsv==3.0.0 defusedxml==0.7.1 design.plone.contenttypes==6.3.15 design.plone.externallogin==1.0.6 -design.plone.iocittadino==1.3.0 +design.plone.iocittadino==1.3.2 design.plone.ioprenoto==1.2.10 design.plone.policy==5.0.20 diazo==2.0.2 diff --git a/sbom.spdx.json b/sbom.spdx.json index 5579fc3..e8de6a0 100644 --- a/sbom.spdx.json +++ b/sbom.spdx.json @@ -6,12 +6,12 @@ "creators": [ "Tool: sbom4python-0.12.5" ], - "created": "2026-03-14T10:54:13Z", + "created": "2026-03-16T10:33:14Z", "licenseListVersion": "3.28.0" }, "name": "Python-dependabot/requirements.txt", "dataLicense": "CC0-1.0", - "documentNamespace": "http://spdx.org/spdxdocs/Python-dependabot/requirements.txt-637a10eb-60d1-4484-be57-4b3c2a9d74cc", + "documentNamespace": "http://spdx.org/spdxdocs/Python-dependabot/requirements.txt-d7edcb00-3c6d-4066-a4c9-dab608b23b29", "packages": [ { "SPDXID": "SPDXRef-1-AccessControl", @@ -5275,10 +5275,10 @@ { "SPDXID": "SPDXRef-157-design.plone.iocittadino", "name": "design.plone.iocittadino", - "versionInfo": "1.3.0", + "versionInfo": "1.3.2", "primaryPackagePurpose": "APPLICATION", "supplier": "NOASSERTION", - "downloadLocation": "https://pypi.org/project/design.plone.iocittadino/1.3.0/#files", + "downloadLocation": "https://pypi.org/project/design.plone.iocittadino/1.3.2/#files", "filesAnalyzed": false, "packageFileName": "dependabot/requirements.txt", "licenseConcluded": "NOASSERTION", @@ -5289,7 +5289,7 @@ { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/design.plone.iocittadino@1.3.0" + "referenceLocator": "pkg:pypi/design.plone.iocittadino@1.3.2" } ] }, @@ -6273,34 +6273,34 @@ { "SPDXID": "SPDXRef-187-h11", "name": "h11", - "versionInfo": "0.14.0", + "versionInfo": "0.16.0", "primaryPackagePurpose": "APPLICATION", "supplier": "Person: Hyper", - "downloadLocation": "https://pypi.org/project/h11/0.14.0/#files", + "downloadLocation": "https://pypi.org/project/h11/0.16.0/#files", "filesAnalyzed": false, "packageFileName": "dependabot/requirements.txt", "homepage": "https://github.com/python-hyper/h11", "checksums": [ { "algorithm": "SHA256", - "checksumValue": "e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761" + "checksumValue": "63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86" } ], "licenseConcluded": "MIT", "licenseDeclared": "MIT", "copyrightText": "NOASSERTION", "summary": "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1", - "releaseDate": "2022-09-25T15:39:59Z", + "releaseDate": "2025-04-24T03:35:24Z", "externalRefs": [ { "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", - "referenceLocator": "pkg:pypi/h11@0.14.0" + "referenceLocator": "pkg:pypi/h11@0.16.0" }, { "referenceCategory": "SECURITY", "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:hyper:h11:0.14.0:*:*:*:*:*:*:*" + "referenceLocator": "cpe:2.3:a:hyper:h11:0.16.0:*:*:*:*:*:*:*" } ] }, @@ -13433,7 +13433,7 @@ "name": "python-docx", "versionInfo": "1.1.2", "primaryPackagePurpose": "APPLICATION", - "supplier": "Person: openxml (stcanny@gmail.com)", + "supplier": "NOASSERTION", "downloadLocation": "https://pypi.org/project/python-docx/1.1.2/#files", "filesAnalyzed": false, "packageFileName": "dependabot/requirements.txt", @@ -13454,11 +13454,6 @@ "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", "referenceLocator": "pkg:pypi/python-docx@1.1.2" - }, - { - "referenceCategory": "SECURITY", - "referenceType": "cpe23Type", - "referenceLocator": "cpe:2.3:a:openxml:python-docx:1.1.2:*:*:*:*:*:*:*" } ] }, @@ -14446,7 +14441,7 @@ "name": "rich", "versionInfo": "13.9.4", "primaryPackagePurpose": "APPLICATION", - "supplier": "NOASSERTION", + "supplier": "Person: Textualize (will@textualize.io)", "downloadLocation": "https://pypi.org/project/rich/13.9.4/#files", "filesAnalyzed": false, "packageFileName": "dependabot/requirements.txt", @@ -14467,6 +14462,11 @@ "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", "referenceLocator": "pkg:pypi/rich@13.9.4" + }, + { + "referenceCategory": "SECURITY", + "referenceType": "cpe23Type", + "referenceLocator": "cpe:2.3:a:textualize:rich:13.9.4:*:*:*:*:*:*:*" } ] }, @@ -15756,7 +15756,7 @@ "name": "toml", "versionInfo": "0.10.2", "primaryPackagePurpose": "APPLICATION", - "supplier": "NOASSERTION", + "supplier": "Person: Will Pearson (uiri00@gmail.com)", "downloadLocation": "https://pypi.org/project/toml/0.10.2/#files", "filesAnalyzed": false, "packageFileName": "dependabot/requirements.txt", @@ -15777,6 +15777,11 @@ "referenceCategory": "PACKAGE-MANAGER", "referenceType": "purl", "referenceLocator": "pkg:pypi/toml@0.10.2" + }, + { + "referenceCategory": "SECURITY", + "referenceType": "cpe23Type", + "referenceLocator": "cpe:2.3:a:will_pearson:toml:0.10.2:*:*:*:*:*:*:*" } ] }, From e66a53697ba6dc40666898cd0e8dffb9e6fc2a9e Mon Sep 17 00:00:00 2001 From: Mauro Amico Date: Wed, 13 May 2026 15:57:23 +0200 Subject: [PATCH 5/6] 1.3.3 --- versions.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions.cfg b/versions.cfg index 21ee289..1d6c5be 100644 --- a/versions.cfg +++ b/versions.cfg @@ -48,7 +48,7 @@ collective.venue = 4.1 collective.volto.blocksfield = 2.2.0 collective.volto.cookieconsent = 1.1.1 collective.volto.contactsblock = 1.0.1 -collective.volto.dropdownmenu = 1.3.2 +collective.volto.dropdownmenu = 1.3.3 collective.volto.enhancedlinks = 1.1.1 collective.volto.gdprcookie = 1.0.4 collective.volto.formsupport = 3.3.2 From 8bdeea13631db77069f735cb9f2b6f85dab592f4 Mon Sep 17 00:00:00 2001 From: Mauro Amico Date: Wed, 13 May 2026 15:57:43 +0200 Subject: [PATCH 6/6] 1.3.3 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2faa359..edb6b66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ # Changelog ## 20260407-01 -- design.plone.iocittadino 1.3.0 -> 1.3.2 +- design.plone.iocittadino 1.3.0 -> 1.3.3 - Implementati flag per disabilitare invio notifiche email alla creazione di una pratica per operatore/cittadino [mamico] - Implementato Addon per creazione F24 IMU [mamico] - Implementa notifiche su App IO per iocittadino. Riutilizza codice su redturtle.prenotazioni, ... [mamico]