From 3c2516161c7f5e16d149d7613e473e3ad3649f3a Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 17 Dec 2024 11:32:39 +0100
Subject: [PATCH] OZG-7324: Fix Licenses

---
 .gitignore                                    |  1 +
 Dockerfile                                    | 24 ++++++++++
 buf.gen.yaml                                  | 24 ++++++++++
 buf.yaml                                      | 24 ++++++++++
 cmd/antragsraum-proxy/main.go                 | 48 +++++++++----------
 config/config-local.yml                       | 24 ++++++++++
 config/config.yml                             | 24 ++++++++++
 internal/config/config.go                     | 48 +++++++++----------
 internal/config/config_test.go                | 48 +++++++++----------
 internal/config/testdata/config-local.yml     | 24 ++++++++++
 internal/config/testdata/config.yml           | 24 ++++++++++
 internal/mock/globals.go                      | 24 ++++++++++
 internal/mock/grpc_server.go                  | 48 +++++++++----------
 internal/mock/grpc_server_test.go             | 48 +++++++++----------
 internal/mock/test_setup.go                   | 48 +++++++++----------
 internal/mock/testdata/config.yml             | 24 ++++++++++
 internal/server/globals.go                    | 43 +++++++++--------
 internal/server/grpc_router.go                | 43 +++++++++--------
 internal/server/grpc_router_test.go           | 48 +++++++++----------
 internal/server/handler.go                    | 48 +++++++++----------
 internal/server/handler_test.go               | 48 +++++++++----------
 internal/server/http_gateway.go               | 48 +++++++++----------
 internal/server/http_gateway_test.go          | 48 +++++++++----------
 internal/server/middleware.go                 | 48 +++++++++----------
 internal/server/middleware_test.go            | 48 +++++++++----------
 internal/server/test_setup.go                 | 48 +++++++++----------
 internal/server/testdata/config.yml           | 24 ++++++++++
 run_helm_test.sh                              | 24 ++++++++++
 src/main/helm/templates/_helpers.tpl          | 24 ++++++++++
 src/main/helm/values.yaml                     |  1 -
 src/test/helm-linter-values.yaml              | 24 ++++++++++
 .../helm/deployment_defaults_labels_test.yaml |  2 +-
 src/test/helm/deployment_env_test.yaml        |  2 +-
 .../deployment_imagepull_secret_test.yaml     |  2 +-
 src/test/helm/deployment_resources_test.yaml  |  2 +-
 src/test/helm/ingress_tests.yaml              |  2 +-
 src/test/helm/service_test.yaml               |  2 +-
 37 files changed, 703 insertions(+), 381 deletions(-)

diff --git a/.gitignore b/.gitignore
index 971748c..ded0fdf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 # Generated files
 gen/
+target/
 
 # IntelliJ
 *.iml
diff --git a/Dockerfile b/Dockerfile
index 334b6d4..5bc215d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 
 FROM scratch
 
diff --git a/buf.gen.yaml b/buf.gen.yaml
index 21d5c63..bc3bcb3 100644
--- a/buf.gen.yaml
+++ b/buf.gen.yaml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 version: v1
 plugins:
   - plugin: go
diff --git a/buf.yaml b/buf.yaml
index ee35023..895f3a4 100644
--- a/buf.yaml
+++ b/buf.yaml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 version: v1beta1
 build:
   roots:
diff --git a/cmd/antragsraum-proxy/main.go b/cmd/antragsraum-proxy/main.go
index e9ba92a..467850b 100644
--- a/cmd/antragsraum-proxy/main.go
+++ b/cmd/antragsraum-proxy/main.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package main
 
diff --git a/config/config-local.yml b/config/config-local.yml
index 4bb9e1b..875322e 100755
--- a/config/config-local.yml
+++ b/config/config-local.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/config/config.yml b/config/config.yml
index 06bfbda..6d99a30 100755
--- a/config/config.yml
+++ b/config/config.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/internal/config/config.go b/internal/config/config.go
index 65eb7f9..52ac67a 100644
--- a/internal/config/config.go
+++ b/internal/config/config.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package config
 
diff --git a/internal/config/config_test.go b/internal/config/config_test.go
index 613e517..497746d 100644
--- a/internal/config/config_test.go
+++ b/internal/config/config_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package config
 
diff --git a/internal/config/testdata/config-local.yml b/internal/config/testdata/config-local.yml
index 4bb9e1b..875322e 100755
--- a/internal/config/testdata/config-local.yml
+++ b/internal/config/testdata/config-local.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/internal/config/testdata/config.yml b/internal/config/testdata/config.yml
index 01b9aec..6c2cb88 100755
--- a/internal/config/testdata/config.yml
+++ b/internal/config/testdata/config.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/internal/mock/globals.go b/internal/mock/globals.go
index 83da2ea..ace1597 100644
--- a/internal/mock/globals.go
+++ b/internal/mock/globals.go
@@ -1,3 +1,27 @@
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 package mock
 
 import (
diff --git a/internal/mock/grpc_server.go b/internal/mock/grpc_server.go
index c47e3c4..d7ed43a 100644
--- a/internal/mock/grpc_server.go
+++ b/internal/mock/grpc_server.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package mock
 
diff --git a/internal/mock/grpc_server_test.go b/internal/mock/grpc_server_test.go
index 2de2633..832e9b4 100644
--- a/internal/mock/grpc_server_test.go
+++ b/internal/mock/grpc_server_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package mock
 
diff --git a/internal/mock/test_setup.go b/internal/mock/test_setup.go
index 24fe3fc..0940b93 100644
--- a/internal/mock/test_setup.go
+++ b/internal/mock/test_setup.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package mock
 
diff --git a/internal/mock/testdata/config.yml b/internal/mock/testdata/config.yml
index c82f009..f4f598c 100755
--- a/internal/mock/testdata/config.yml
+++ b/internal/mock/testdata/config.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/internal/server/globals.go b/internal/server/globals.go
index 3d1f57b..e087eb8 100644
--- a/internal/server/globals.go
+++ b/internal/server/globals.go
@@ -1,22 +1,27 @@
-/*
- * Copyright (c) 2024.
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/grpc_router.go b/internal/server/grpc_router.go
index 35e9a7e..25e790e 100644
--- a/internal/server/grpc_router.go
+++ b/internal/server/grpc_router.go
@@ -1,22 +1,27 @@
-/*
- * Copyright (c) 2024.
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/grpc_router_test.go b/internal/server/grpc_router_test.go
index 15e5520..bb3d4a1 100644
--- a/internal/server/grpc_router_test.go
+++ b/internal/server/grpc_router_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/handler.go b/internal/server/handler.go
index cfce1a9..7f822d6 100644
--- a/internal/server/handler.go
+++ b/internal/server/handler.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/handler_test.go b/internal/server/handler_test.go
index 933cc80..d41d594 100644
--- a/internal/server/handler_test.go
+++ b/internal/server/handler_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/http_gateway.go b/internal/server/http_gateway.go
index af1c870..cbf8829 100644
--- a/internal/server/http_gateway.go
+++ b/internal/server/http_gateway.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/http_gateway_test.go b/internal/server/http_gateway_test.go
index 433b5d9..b44531f 100644
--- a/internal/server/http_gateway_test.go
+++ b/internal/server/http_gateway_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/middleware.go b/internal/server/middleware.go
index e924798..1c736cc 100644
--- a/internal/server/middleware.go
+++ b/internal/server/middleware.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/middleware_test.go b/internal/server/middleware_test.go
index ec965f6..4b3df95 100644
--- a/internal/server/middleware_test.go
+++ b/internal/server/middleware_test.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/test_setup.go b/internal/server/test_setup.go
index 06efa55..3810c40 100644
--- a/internal/server/test_setup.go
+++ b/internal/server/test_setup.go
@@ -1,27 +1,27 @@
-/*
- * Copyright (C) 2023-2024
- * Das Land Schleswig-Holstein vertreten durch den
- * Ministerpräsidenten des Landes Schleswig-Holstein
- * Staatskanzlei
- * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
- *
- * Lizenziert unter der EUPL, Version 1.2 oder - sobald
- * diese von der Europäischen Kommission genehmigt wurden -
- * Folgeversionen der EUPL ("Lizenz");
- * Sie dürfen dieses Werk ausschließlich gemäß
- * dieser Lizenz nutzen.
- * Eine Kopie der Lizenz finden Sie hier:
- *
- * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
- *
- * Sofern nicht durch anwendbare Rechtsvorschriften
- * gefordert oder in schriftlicher Form vereinbart, wird
- * die unter der Lizenz verbreitete Software "so wie sie
- * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
- * ausdrücklich oder stillschweigend - verbreitet.
- * Die sprachspezifischen Genehmigungen und Beschränkungen
- * unter der Lizenz sind dem Lizenztext zu entnehmen.
- */
+//
+// Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+// Ministerpräsidenten des Landes Schleswig-Holstein
+// Staatskanzlei
+// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+//
+// Lizenziert unter der EUPL, Version 1.2 oder - sobald
+// diese von der Europäischen Kommission genehmigt wurden -
+// Folgeversionen der EUPL ("Lizenz");
+// Sie dürfen dieses Werk ausschließlich gemäß
+// dieser Lizenz nutzen.
+// Eine Kopie der Lizenz finden Sie hier:
+//
+// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+//
+// Sofern nicht durch anwendbare Rechtsvorschriften
+// gefordert oder in schriftlicher Form vereinbart, wird
+// die unter der Lizenz verbreitete Software "so wie sie
+// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+// ausdrücklich oder stillschweigend - verbreitet.
+// Die sprachspezifischen Genehmigungen und Beschränkungen
+// unter der Lizenz sind dem Lizenztext zu entnehmen.
+//
+
 
 package server
 
diff --git a/internal/server/testdata/config.yml b/internal/server/testdata/config.yml
index 01b9aec..6c2cb88 100755
--- a/internal/server/testdata/config.yml
+++ b/internal/server/testdata/config.yml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 http:
   server:
     port: 8082
diff --git a/run_helm_test.sh b/run_helm_test.sh
index 2bae426..67cebe4 100755
--- a/run_helm_test.sh
+++ b/run_helm_test.sh
@@ -1,4 +1,28 @@
 #!/bin/sh
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 
 set -e
 set -x
diff --git a/src/main/helm/templates/_helpers.tpl b/src/main/helm/templates/_helpers.tpl
index c489662..02baa31 100644
--- a/src/main/helm/templates/_helpers.tpl
+++ b/src/main/helm/templates/_helpers.tpl
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 
 {{/* Default Labels: Helm recommended best-practice labels https://helm.sh/docs/chart_best_practices/labels/ */}}
 {{- define "app.defaultLabels" }}
diff --git a/src/main/helm/values.yaml b/src/main/helm/values.yaml
index 851c6d6..f07c736 100644
--- a/src/main/helm/values.yaml
+++ b/src/main/helm/values.yaml
@@ -22,7 +22,6 @@
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
 
-
 replicaCount: 1
 
 
diff --git a/src/test/helm-linter-values.yaml b/src/test/helm-linter-values.yaml
index d7f17b0..14f732d 100644
--- a/src/test/helm-linter-values.yaml
+++ b/src/test/helm-linter-values.yaml
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 
 
 networkPolicy:
diff --git a/src/test/helm/deployment_defaults_labels_test.yaml b/src/test/helm/deployment_defaults_labels_test.yaml
index e410def..67460f8 100644
--- a/src/test/helm/deployment_defaults_labels_test.yaml
+++ b/src/test/helm/deployment_defaults_labels_test.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
diff --git a/src/test/helm/deployment_env_test.yaml b/src/test/helm/deployment_env_test.yaml
index 53d48ba..f2959f2 100644
--- a/src/test/helm/deployment_env_test.yaml
+++ b/src/test/helm/deployment_env_test.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
diff --git a/src/test/helm/deployment_imagepull_secret_test.yaml b/src/test/helm/deployment_imagepull_secret_test.yaml
index 7cd61cb..c015440 100644
--- a/src/test/helm/deployment_imagepull_secret_test.yaml
+++ b/src/test/helm/deployment_imagepull_secret_test.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
diff --git a/src/test/helm/deployment_resources_test.yaml b/src/test/helm/deployment_resources_test.yaml
index dfd373a..d736531 100644
--- a/src/test/helm/deployment_resources_test.yaml
+++ b/src/test/helm/deployment_resources_test.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
diff --git a/src/test/helm/ingress_tests.yaml b/src/test/helm/ingress_tests.yaml
index c26d5ea..9ffda7c 100644
--- a/src/test/helm/ingress_tests.yaml
+++ b/src/test/helm/ingress_tests.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
diff --git a/src/test/helm/service_test.yaml b/src/test/helm/service_test.yaml
index e615b15..fd0dbc6 100644
--- a/src/test/helm/service_test.yaml
+++ b/src/test/helm/service_test.yaml
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
 # Ministerpräsidenten des Landes Schleswig-Holstein
 # Staatskanzlei
 # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
-- 
GitLab