From 47c50db21fbddffd502eb8b194a342bbd3031c6f Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 3 Sep 2026 05:40:56 +0200 Subject: [PATCH 1/3] doc: point changelog compare links at the new repo --- CHANGELOG.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 940bca0..a43f79a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,6 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -Releases before 1.0.0 are documented only in the -[GitHub releases](https://github.com/italia/developers-italia-api/releases). - ## [Unreleased] ### Added @@ -150,10 +147,10 @@ some time, and this tag declares the interface stable. - Go 1.24. -[Unreleased]: https://github.com/italia/developers-italia-api/compare/v1.4.0...HEAD -[1.4.0]: https://github.com/italia/developers-italia-api/compare/v1.3.0...v1.4.0 -[1.3.0]: https://github.com/italia/developers-italia-api/compare/v1.2.0...v1.3.0 -[1.2.0]: https://github.com/italia/developers-italia-api/compare/v1.1.0...v1.2.0 -[1.1.0]: https://github.com/italia/developers-italia-api/compare/v1.0.1...v1.1.0 -[1.0.1]: https://github.com/italia/developers-italia-api/compare/v1.0.0...v1.0.1 -[1.0.0]: https://github.com/italia/developers-italia-api/compare/v0.12.1...v1.0.0 +[Unreleased]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.4.0...HEAD +[1.4.0]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.3.0...v1.4.0 +[1.3.0]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.2.0...v1.3.0 +[1.2.0]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.1.0...v1.2.0 +[1.1.0]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.0.1...v1.1.0 +[1.0.1]: https://github.com/publiccodeyml/open-catalog-api/compare/v1.0.0...v1.0.1 +[1.0.0]: https://github.com/publiccodeyml/open-catalog-api/compare/v0.12.1...v1.0.0 From 9b60ed13189c357eae1bb2393dac2e3999eb4fc0 Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 3 Sep 2026 05:40:56 +0200 Subject: [PATCH 2/3] doc: generalize chart and publiccode.yml metadata --- charts/open-catalog-api/Chart.yaml | 4 ++-- charts/open-catalog-api/README.md | 2 +- publiccode.yml | 9 +++++++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/charts/open-catalog-api/Chart.yaml b/charts/open-catalog-api/Chart.yaml index da81355..ee67e58 100644 --- a/charts/open-catalog-api/Chart.yaml +++ b/charts/open-catalog-api/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: open-catalog-api -description: The API of Developers Italia +description: RESTful API for public administration Open Source catalogs # A chart can be either an 'application' or a 'library' chart. # @@ -23,4 +23,4 @@ version: v0.6.0 # It is recommended to use it with quotes. appVersion: "v1.3.0" -icon: https://avatars.githubusercontent.com/u/15377824?s=96&v=4 +icon: https://avatars.githubusercontent.com/u/53046106?s=96&v=4 diff --git a/charts/open-catalog-api/README.md b/charts/open-catalog-api/README.md index d0da43f..2d514f8 100644 --- a/charts/open-catalog-api/README.md +++ b/charts/open-catalog-api/README.md @@ -2,7 +2,7 @@ ![Version: v0.4.0](https://img.shields.io/badge/Version-v0.4.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.1.0](https://img.shields.io/badge/AppVersion-v1.1.0-informational?style=flat-square) -The API of Developers Italia +RESTful API for public administration Open Source catalogs ## Values diff --git a/publiccode.yml b/publiccode.yml index f75da02..4d881d1 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -16,8 +16,13 @@ description: - Helm chart available longDescription: | **open-catalog-api** is a RESTful API for public software catalogs. - It powers developers.italia.it and can be deployed as a standalone - instance for any public software catalog. + It powers national open source catalogs for public administrations: + + - the Italian [developers.italia.it](https://developers.italia.it) + - the Swiss [oss-catalog](https://github.com/swiss/oss-catalog) + + It can be deployed as a standalone instance for any public + software catalog. shortDescription: |- RESTful API for public software catalogs. developmentStatus: stable From 115ae82ec3c958e6e2eb80703aad8f10026517b0 Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 3 Sep 2026 05:46:24 +0200 Subject: [PATCH 3/3] fix: rebrand the webhook User-Agent --- internal/webhooks/webhooks.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/webhooks/webhooks.go b/internal/webhooks/webhooks.go index 4b28324..eee03dd 100644 --- a/internal/webhooks/webhooks.go +++ b/internal/webhooks/webhooks.go @@ -293,7 +293,7 @@ func post(url string, body []byte, headers map[string]string) { return } - req.Header.Set("User-Agent", "DevelopersItaliaAPI-Webhook/1.0") + req.Header.Set("User-Agent", "open-catalog-api-webhook/1.0 (+https://github.com/publiccodeyml/open-catalog-api)") req.Header.Set("Content-Type", "application/json") for name, value := range headers {