From 005ca65bcc929e190cce97785d5f278674ca024d Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 17 Dec 2024 12:01:55 +0100 Subject: [PATCH] OZG-7324: Final fix of licenses --- .gitignore | 1 + Jenkinsfile | 23 ++++++++++ client/backstop/run-backstop.js | 6 ++- client/cypress.config.js | 7 +-- .../e2e/checkComponentsDetailPage.cy.js | 7 +-- .../cypress/e2e/checkComponentsOverview.cy.js | 7 +-- client/cypress/e2e/checkTabTitle.cy.js | 7 +-- client/cypress/e2e/common.js | 7 +-- client/cypress/e2e/docker/docker-compose.yml | 24 +++++++++++ client/cypress/e2e/elements.cy.js | 7 +-- client/cypress/e2e/loginLogout.cy.js | 7 +-- .../cypress/e2e/spec-OZG-UI-detail_page.cy.js | 7 +-- client/cypress/e2e/spec-OZG-full-e2e.cy.js | 7 +-- client/cypress/support/commands.ts | 23 ++++++++++ client/cypress/support/e2e.ts | 7 +-- client/docker/Dockerfile | 24 +++++++++++ client/docker/docker-compose.yml | 24 +++++++++++ client/docker/docker_entrypoint.sh | 24 +++++++++++ client/docker/env_config.sh | 24 +++++++++++ client/docs/Dockerfile | 24 +++++++++++ client/docs/docker-compose.yml | 24 +++++++++++ client/docs/src/main/helm/Chart.yaml | 24 +++++++++++ .../docs/src/main/helm/templates/_helpers.tpl | 24 +++++++++++ .../ozg-frontend-docs-deployment.yaml | 24 +++++++++++ .../templates/ozg-frontend-docs-ingress.yaml | 24 +++++++++++ .../templates/ozg-frontend-docs-service.yaml | 24 +++++++++++ client/docs/src/main/helm/values.yaml | 24 +++++++++++ client/env_setup.js | 7 +-- client/jest-setup.ts | 7 +-- client/jest.config.ts | 7 +-- client/public/env.js | 7 +-- client/public/index.html | 43 ++++++++++--------- client/run_helm_test.sh | 24 +++++++++++ client/scripts/copyright.js | 6 ++- client/sonar-project.properties | 4 +- client/src/__mocks__/axios.ts | 23 ++++++++++ .../api/attachments/attachmentsAPI.spec.ts | 7 ++- client/src/api/attachments/attachmentsAPI.ts | 7 ++- client/src/api/attachments/validation.spec.ts | 7 +-- client/src/api/attachments/validation.ts | 7 +-- client/src/api/auth/auth.service.ts | 7 +-- client/src/api/auth/auth.spec.ts | 7 +-- client/src/api/auth/authHeader.ts | 7 +-- .../api/rueckfragen/rueckfragenAPI.spec.ts | 6 ++- client/src/api/rueckfragen/rueckfragenAPI.ts | 6 ++- client/src/api/types.ts | 6 ++- client/src/assets/App.css | 8 ++-- .../OverviewListItemStyles.ts | 23 ++++++++++ .../OverviewListItemTooltipStyles.ts | 23 ++++++++++ client/src/components/commonStyles.ts | 7 +-- client/src/components/constants.ts | 6 ++- .../features/localisation/localeSlice.spec.ts | 7 +-- .../src/features/localisation/localeSlice.ts | 7 +-- client/src/features/localisation/locales.ts | 7 ++- .../features/localisation/localiser.spec.ts | 7 +-- client/src/features/localisation/localiser.ts | 7 +-- client/src/features/localisation/types.ts | 7 +-- .../rueckfragen/rueckfrageSlice.spec.ts | 7 +-- .../features/rueckfragen/rueckfrageSlice.ts | 6 ++- client/src/hooks.ts | 7 +-- client/src/hooks/useTranslate.ts | 7 +-- client/src/hooks/useViewportDimensions.ts | 6 ++- client/src/lib/common/jwt-utils.ts | 7 +-- client/src/lib/date.spec.ts | 7 +-- client/src/lib/date.ts | 7 +-- client/src/lib/env/env.spec.ts | 7 +-- client/src/lib/env/env.ts | 7 +-- .../lib/rueckfragen/getLastAnswerDate.spec.ts | 7 +-- .../src/lib/rueckfragen/getLastAnswerDate.ts | 7 +-- .../getLatestRueckfrageActivityDate.spec.ts | 7 +-- .../getLatestRueckfrageActivityDate.ts | 6 ++- .../lib/rueckfragen/getRueckfrageLink.spec.ts | 7 +-- .../src/lib/rueckfragen/getRueckfrageLink.ts | 7 +-- .../rueckfragen/isRueckfrageMarkedNew.spec.ts | 7 +-- .../lib/rueckfragen/isRueckfrageMarkedNew.ts | 7 +-- .../rueckfragen/sortRueckfrageHeaders.spec.ts | 6 ++- .../lib/rueckfragen/sortRueckfrageHeaders.ts | 6 ++- client/src/main/helm/Chart.yaml | 2 +- client/src/main/helm/templates/_helpers.tpl | 24 +++++++++++ .../src/main/helm/templates/deployment.yaml | 1 + client/src/main/helm/templates/ingress.yaml | 1 + .../main/helm/templates/network_policy.yaml | 24 +++++++++++ client/src/main/helm/values.yaml | 24 +++++++++++ client/src/react-app-env.d.ts | 7 +-- .../src/routes/overview/OverviewPageStyles.ts | 23 ++++++++++ client/src/store.ts | 6 ++- client/src/test-config/cssStub.ts | 7 +-- client/src/test-config/imgStub.ts | 6 ++- client/src/test/helm-linter-values.yaml | 24 +++++++++++ client/styleguide.config.js | 6 ++- client/webpack.config.js | 7 +-- 91 files changed, 847 insertions(+), 189 deletions(-) diff --git a/.gitignore b/.gitignore index 4c76efe..a591fac 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ scripts/flow/*/.flowconfig .grunt remote-repo/ .module-cache +target/ packages/react-devtools-core/dist packages/react-devtools-extensions/chrome/build diff --git a/Jenkinsfile b/Jenkinsfile index 087c9be..7e22a95 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 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. + */ pipeline { agent { node { diff --git a/client/backstop/run-backstop.js b/client/backstop/run-backstop.js index 34f1205..50a19ff 100644 --- a/client/backstop/run-backstop.js +++ b/client/backstop/run-backstop.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/cypress.config.js b/client/cypress.config.js index 0ddc26c..b5b3414 100644 --- a/client/cypress.config.js +++ b/client/cypress.config.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - /** * Configuration file for Cypress e2e tests. */ diff --git a/client/cypress/e2e/checkComponentsDetailPage.cy.js b/client/cypress/e2e/checkComponentsDetailPage.cy.js index da1a395..0c92164 100644 --- a/client/cypress/e2e/checkComponentsDetailPage.cy.js +++ b/client/cypress/e2e/checkComponentsDetailPage.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import * as elements from "./elements.cy.js"; //importiert alles aus elements.cy.js import { check } from "./common"; import { checkFirstElementThatFulfillsConditionOfMissingElement } from "./common"; diff --git a/client/cypress/e2e/checkComponentsOverview.cy.js b/client/cypress/e2e/checkComponentsOverview.cy.js index 0dfe248..4ced252 100644 --- a/client/cypress/e2e/checkComponentsOverview.cy.js +++ b/client/cypress/e2e/checkComponentsOverview.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import * as elements from "./elements.cy.js"; //importiert alles aus elements.cy.js import { check } from "./common"; import { checkSpecificElement } from "./common"; diff --git a/client/cypress/e2e/checkTabTitle.cy.js b/client/cypress/e2e/checkTabTitle.cy.js index aaeec11..f6e39a8 100644 --- a/client/cypress/e2e/checkTabTitle.cy.js +++ b/client/cypress/e2e/checkTabTitle.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { login } from "./loginLogout.cy.js"; import { logout } from "./loginLogout.cy.js"; diff --git a/client/cypress/e2e/common.js b/client/cypress/e2e/common.js index c743ba7..6c63a51 100644 --- a/client/cypress/e2e/common.js +++ b/client/cypress/e2e/common.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - /** * Mapping of attribute types to assertion methods. * @type {Object.<string, string>} diff --git a/client/cypress/e2e/docker/docker-compose.yml b/client/cypress/e2e/docker/docker-compose.yml index c6f0829..02f7131 100755 --- a/client/cypress/e2e/docker/docker-compose.yml +++ b/client/cypress/e2e/docker/docker-compose.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. +# + version: '3' volumes: mongodb-data: diff --git a/client/cypress/e2e/elements.cy.js b/client/cypress/e2e/elements.cy.js index a8fc20c..924c28b 100644 --- a/client/cypress/e2e/elements.cy.js +++ b/client/cypress/e2e/elements.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - // overview page export const INBOXHEADING = '[data-cy="overview-heading"]'; diff --git a/client/cypress/e2e/loginLogout.cy.js b/client/cypress/e2e/loginLogout.cy.js index 9c5a358..01086d8 100644 --- a/client/cypress/e2e/loginLogout.cy.js +++ b/client/cypress/e2e/loginLogout.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - export function login(cy) { cy.get("#username").type("cypress"); cy.get("#password").type("cypress"); diff --git a/client/cypress/e2e/spec-OZG-UI-detail_page.cy.js b/client/cypress/e2e/spec-OZG-UI-detail_page.cy.js index a121f68..8046b80 100644 --- a/client/cypress/e2e/spec-OZG-UI-detail_page.cy.js +++ b/client/cypress/e2e/spec-OZG-UI-detail_page.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - const encodedRueckfrageLink = "exampleEncodedRueckfrageLink"; // TODO: Korrigieren, wenn cypress Tests aktualisiert werden describe("back button", () => { diff --git a/client/cypress/e2e/spec-OZG-full-e2e.cy.js b/client/cypress/e2e/spec-OZG-full-e2e.cy.js index bb4c7ff..20241b9 100644 --- a/client/cypress/e2e/spec-OZG-full-e2e.cy.js +++ b/client/cypress/e2e/spec-OZG-full-e2e.cy.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import * as methods from "./common"; const listEntries = [ diff --git a/client/cypress/support/commands.ts b/client/cypress/support/commands.ts index 99cfb04..9054af9 100644 --- a/client/cypress/support/commands.ts +++ b/client/cypress/support/commands.ts @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 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. + */ /// <reference types="cypress"> /* * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des diff --git a/client/cypress/support/e2e.ts b/client/cypress/support/e2e.ts index 74d622b..a27ca4f 100644 --- a/client/cypress/support/e2e.ts +++ b/client/cypress/support/e2e.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - // This example support/e2e.ts is processed and // loaded automatically before your test files. // diff --git a/client/docker/Dockerfile b/client/docker/Dockerfile index b062fad..412e239 100644 --- a/client/docker/Dockerfile +++ b/client/docker/Dockerfile @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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 nginx:stable-alpine ARG UID=101 diff --git a/client/docker/docker-compose.yml b/client/docker/docker-compose.yml index daf2407..5f2f174 100644 --- a/client/docker/docker-compose.yml +++ b/client/docker/docker-compose.yml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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: '3' services: diff --git a/client/docker/docker_entrypoint.sh b/client/docker/docker_entrypoint.sh index aa7877b..d45bbfd 100644 --- a/client/docker/docker_entrypoint.sh +++ b/client/docker/docker_entrypoint.sh @@ -1 +1,25 @@ +# +# Copyright (C) 2023 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. +# + ../env_config.sh > /usr/share/nginx/html/env.js \ No newline at end of file diff --git a/client/docker/env_config.sh b/client/docker/env_config.sh index 9b171d3..417f562 100644 --- a/client/docker/env_config.sh +++ b/client/docker/env_config.sh @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + cat <<EOF /* * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des diff --git a/client/docs/Dockerfile b/client/docs/Dockerfile index 5a40921..0d8c20a 100644 --- a/client/docs/Dockerfile +++ b/client/docs/Dockerfile @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + ARG dockerRegistryForRead FROM ${dockerRegistryForRead}/nginx diff --git a/client/docs/docker-compose.yml b/client/docs/docker-compose.yml index a4a4f79..2766153 100644 --- a/client/docs/docker-compose.yml +++ b/client/docs/docker-compose.yml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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: '3' services: diff --git a/client/docs/src/main/helm/Chart.yaml b/client/docs/src/main/helm/Chart.yaml index 6bd1a03..9cf98ff 100644 --- a/client/docs/src/main/helm/Chart.yaml +++ b/client/docs/src/main/helm/Chart.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + apiVersion: v2 name: GETS_REPLACED_BY_HELM_PLUGIN description: A Helm chart for Kubernetes diff --git a/client/docs/src/main/helm/templates/_helpers.tpl b/client/docs/src/main/helm/templates/_helpers.tpl index 69f9547..1cdd9d4 100644 --- a/client/docs/src/main/helm/templates/_helpers.tpl +++ b/client/docs/src/main/helm/templates/_helpers.tpl @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + {{/* Expand the name of the chart. */}} diff --git a/client/docs/src/main/helm/templates/ozg-frontend-docs-deployment.yaml b/client/docs/src/main/helm/templates/ozg-frontend-docs-deployment.yaml index e9ab008..e3ca68b 100644 --- a/client/docs/src/main/helm/templates/ozg-frontend-docs-deployment.yaml +++ b/client/docs/src/main/helm/templates/ozg-frontend-docs-deployment.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + apiVersion: apps/v1 kind: Deployment metadata: diff --git a/client/docs/src/main/helm/templates/ozg-frontend-docs-ingress.yaml b/client/docs/src/main/helm/templates/ozg-frontend-docs-ingress.yaml index 0be88e3..0b1001b 100644 --- a/client/docs/src/main/helm/templates/ozg-frontend-docs-ingress.yaml +++ b/client/docs/src/main/helm/templates/ozg-frontend-docs-ingress.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/client/docs/src/main/helm/templates/ozg-frontend-docs-service.yaml b/client/docs/src/main/helm/templates/ozg-frontend-docs-service.yaml index 044d201..1ba7ab5 100644 --- a/client/docs/src/main/helm/templates/ozg-frontend-docs-service.yaml +++ b/client/docs/src/main/helm/templates/ozg-frontend-docs-service.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + apiVersion: v1 kind: Service metadata: diff --git a/client/docs/src/main/helm/values.yaml b/client/docs/src/main/helm/values.yaml index 8f88fe4..2372e78 100644 --- a/client/docs/src/main/helm/values.yaml +++ b/client/docs/src/main/helm/values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + name: ozg-client-docs deployment: image: "docker.ozg-sh.de/com.mgmtp.bup.ozg/ozg-client-docs" diff --git a/client/env_setup.js b/client/env_setup.js index 0303f0f..e28bdf9 100644 --- a/client/env_setup.js +++ b/client/env_setup.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - // environment variables node_env="development" antragsraum_host="http://localhost:8080/" diff --git a/client/jest-setup.ts b/client/jest-setup.ts index 8fd3cae..19f3527 100644 --- a/client/jest-setup.ts +++ b/client/jest-setup.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import "@testing-library/jest-dom"; // needed for file download tests because jsdom doesn't implement blob.text(): https://github.com/jsdom/jsdom/issues/2555 import "blob-polyfill"; diff --git a/client/jest.config.ts b/client/jest.config.ts index 39a689e..0216426 100644 --- a/client/jest.config.ts +++ b/client/jest.config.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - const config = { preset: "ts-jest", testEnvironment: "jsdom", diff --git a/client/public/env.js b/client/public/env.js index cd889ab..cf392b1 100644 --- a/client/public/env.js +++ b/client/public/env.js @@ -1,6 +1,8 @@ /* - * 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. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - window.__ENV__ = { REDIRECT_URL: "/saml2/authenticate/bayernid" }; diff --git a/client/public/index.html b/client/public/index.html index f88163d..77aa343 100644 --- a/client/public/index.html +++ b/client/public/index.html @@ -1,25 +1,28 @@ <!-- - ~ Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten 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) 2023 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. + +--> <!DOCTYPE html> <html lang="de"> <head> diff --git a/client/run_helm_test.sh b/client/run_helm_test.sh index d3996bb..4d40a19 100755 --- a/client/run_helm_test.sh +++ b/client/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 diff --git a/client/scripts/copyright.js b/client/scripts/copyright.js index 03780e8..533d369 100644 --- a/client/scripts/copyright.js +++ b/client/scripts/copyright.js @@ -1,6 +1,8 @@ /* - * Copyright (c) <%= YEAR %>. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/sonar-project.properties b/client/sonar-project.properties index fcabf48..c74ae71 100644 --- a/client/sonar-project.properties +++ b/client/sonar-project.properties @@ -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 @@ -16,7 +16,7 @@ # 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 - +# 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. diff --git a/client/src/__mocks__/axios.ts b/client/src/__mocks__/axios.ts index dd2d2c4..e2dbee7 100644 --- a/client/src/__mocks__/axios.ts +++ b/client/src/__mocks__/axios.ts @@ -1,3 +1,26 @@ +/* + * 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. + */ const mockAxios = jest.genMockFromModule("axios"); // this is the key to fix the axios.create() error, so spy works on axios.create() client diff --git a/client/src/api/attachments/attachmentsAPI.spec.ts b/client/src/api/attachments/attachmentsAPI.spec.ts index fa7b590..ba5f6cd 100644 --- a/client/src/api/attachments/attachmentsAPI.spec.ts +++ b/client/src/api/attachments/attachmentsAPI.spec.ts @@ -1,5 +1,9 @@ /* - * Copyright (c) 2023-2024. + * Copyright (C) 2023 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"); @@ -17,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import axios from "axios"; import { downloadAttachment, saveDownloadedAttachmentToFile, uploadAttachment } from "./attachmentsAPI"; diff --git a/client/src/api/attachments/attachmentsAPI.ts b/client/src/api/attachments/attachmentsAPI.ts index a3598b8..62e3f15 100644 --- a/client/src/api/attachments/attachmentsAPI.ts +++ b/client/src/api/attachments/attachmentsAPI.ts @@ -1,5 +1,9 @@ /* - * Copyright (c) 2023-2024. + * Copyright (C) 2023 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"); @@ -17,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import axios from "axios"; import { isFileSizeValid, isFileTypeValid } from "./validation"; diff --git a/client/src/api/attachments/validation.spec.ts b/client/src/api/attachments/validation.spec.ts index 5376eab..156ee01 100644 --- a/client/src/api/attachments/validation.spec.ts +++ b/client/src/api/attachments/validation.spec.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { isFileSizeValid, isFileTypeValid } from "./validation"; describe("Attachments validation tests", () => { diff --git a/client/src/api/attachments/validation.ts b/client/src/api/attachments/validation.ts index 808c1d5..c83e4db 100644 --- a/client/src/api/attachments/validation.ts +++ b/client/src/api/attachments/validation.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - /** * Frontend-side validation for the allowed file size. This is re-validated in the backend. * diff --git a/client/src/api/auth/auth.service.ts b/client/src/api/auth/auth.service.ts index a21139f..04fd2e0 100644 --- a/client/src/api/auth/auth.service.ts +++ b/client/src/api/auth/auth.service.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import axios from "axios"; import { parseJwt } from "../../lib/common/jwt-utils"; import { getRuntimeEnvProps } from "../../lib/env/env"; diff --git a/client/src/api/auth/auth.spec.ts b/client/src/api/auth/auth.spec.ts index 94a29b2..ecb9b78 100644 --- a/client/src/api/auth/auth.spec.ts +++ b/client/src/api/auth/auth.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { AUTH_FAILED, getCurrentUserFromLocalStorage, diff --git a/client/src/api/auth/authHeader.ts b/client/src/api/auth/authHeader.ts index 18cb957..cc0c3f0 100644 --- a/client/src/api/auth/authHeader.ts +++ b/client/src/api/auth/authHeader.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import axios from "axios"; export default function getAuthHeader() { diff --git a/client/src/api/rueckfragen/rueckfragenAPI.spec.ts b/client/src/api/rueckfragen/rueckfragenAPI.spec.ts index 32878a8..f48b8ee 100644 --- a/client/src/api/rueckfragen/rueckfragenAPI.spec.ts +++ b/client/src/api/rueckfragen/rueckfragenAPI.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/api/rueckfragen/rueckfragenAPI.ts b/client/src/api/rueckfragen/rueckfragenAPI.ts index dd990fa..03cae8e 100644 --- a/client/src/api/rueckfragen/rueckfragenAPI.ts +++ b/client/src/api/rueckfragen/rueckfragenAPI.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/api/types.ts b/client/src/api/types.ts index a459be7..4a66506 100644 --- a/client/src/api/types.ts +++ b/client/src/api/types.ts @@ -1,6 +1,8 @@ /* - * 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. + * Copyright (C) 2023 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 - diff --git a/client/src/assets/App.css b/client/src/assets/App.css index 0a6584e..d72ec46 100644 --- a/client/src/assets/App.css +++ b/client/src/assets/App.css @@ -1,6 +1,8 @@ -/* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. +/** + * Copyright (C) 2023 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 - diff --git a/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemStyles.ts b/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemStyles.ts index f427d80..1c3315f 100644 --- a/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemStyles.ts +++ b/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemStyles.ts @@ -1,3 +1,26 @@ +/* + * 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. + */ import styled from "styled-components"; import { COLORS, mobileMaxWidth, tabletMaxWidth } from "../../../../constants"; import { Text } from "../../../../Data Display/Text/Text"; diff --git a/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemTooltip/OverviewListItemTooltipStyles.ts b/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemTooltip/OverviewListItemTooltipStyles.ts index ac79451..5ce6ab2 100644 --- a/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemTooltip/OverviewListItemTooltipStyles.ts +++ b/client/src/components/Compositions/OverviewList/OverviewListItemWrapper/OverviewListItem/OverviewListItemTooltip/OverviewListItemTooltipStyles.ts @@ -1,3 +1,26 @@ +/* + * 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. + */ import styled from "styled-components"; import { COLORS } from "../../../../../constants"; diff --git a/client/src/components/commonStyles.ts b/client/src/components/commonStyles.ts index 1234b6a..087dc06 100644 --- a/client/src/components/commonStyles.ts +++ b/client/src/components/commonStyles.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { css } from "styled-components"; import { tabletMaxWidth } from "./constants"; diff --git a/client/src/components/constants.ts b/client/src/components/constants.ts index 1e3cf20..0eb1d16 100644 --- a/client/src/components/constants.ts +++ b/client/src/components/constants.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/src/features/localisation/localeSlice.spec.ts b/client/src/features/localisation/localeSlice.spec.ts index 3138501..4625846 100644 --- a/client/src/features/localisation/localeSlice.spec.ts +++ b/client/src/features/localisation/localeSlice.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { RootState } from "../../store"; import { changeLocale, localeReducer, LocaleState, selectLocale } from "./localeSlice"; diff --git a/client/src/features/localisation/localeSlice.ts b/client/src/features/localisation/localeSlice.ts index d3d3b80..cdc0bf4 100644 --- a/client/src/features/localisation/localeSlice.ts +++ b/client/src/features/localisation/localeSlice.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { PayloadAction, createSlice } from "@reduxjs/toolkit"; import { RootState } from "../../store"; diff --git a/client/src/features/localisation/locales.ts b/client/src/features/localisation/locales.ts index 65f3b7a..66a1af2 100644 --- a/client/src/features/localisation/locales.ts +++ b/client/src/features/localisation/locales.ts @@ -1,5 +1,9 @@ /* - * Copyright (c) 2023-2024. + * Copyright (C) 2023 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"); @@ -17,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { Locales } from "./types"; export const locales: Locales = { diff --git a/client/src/features/localisation/localiser.spec.ts b/client/src/features/localisation/localiser.spec.ts index b35a4f5..729704d 100644 --- a/client/src/features/localisation/localiser.spec.ts +++ b/client/src/features/localisation/localiser.spec.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { localise } from "./localiser"; import { Locales } from "./types"; diff --git a/client/src/features/localisation/localiser.ts b/client/src/features/localisation/localiser.ts index d91e2d4..f981089 100644 --- a/client/src/features/localisation/localiser.ts +++ b/client/src/features/localisation/localiser.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { Locales, LocaliserArgs } from "./types"; const getTranslation = (key: string, locales: Locales, locale: string): string | undefined => { diff --git a/client/src/features/localisation/types.ts b/client/src/features/localisation/types.ts index 69a2f97..49d6d6a 100644 --- a/client/src/features/localisation/types.ts +++ b/client/src/features/localisation/types.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - export interface Locales { readonly [key: string]: LocaleTree; } diff --git a/client/src/features/rueckfragen/rueckfrageSlice.spec.ts b/client/src/features/rueckfragen/rueckfrageSlice.spec.ts index 7b91b4c..14a01ce 100644 --- a/client/src/features/rueckfragen/rueckfrageSlice.spec.ts +++ b/client/src/features/rueckfragen/rueckfrageSlice.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import * as api from "../../api/rueckfragen/rueckfragenAPI"; import { Antwort, Rueckfrage, RueckfrageHeader } from "../../api/types"; import { store } from "../../store"; diff --git a/client/src/features/rueckfragen/rueckfrageSlice.ts b/client/src/features/rueckfragen/rueckfrageSlice.ts index c0d3301..0c69656 100644 --- a/client/src/features/rueckfragen/rueckfrageSlice.ts +++ b/client/src/features/rueckfragen/rueckfrageSlice.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/hooks.ts b/client/src/hooks.ts index 3738cc6..cf5dc45 100644 --- a/client/src/hooks.ts +++ b/client/src/hooks.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import type { TypedUseSelectorHook } from "react-redux"; import { useDispatch, useSelector } from "react-redux"; import type { AppDispatch, RootState } from "./store"; diff --git a/client/src/hooks/useTranslate.ts b/client/src/hooks/useTranslate.ts index 1a5b7fb..2f17aaf 100644 --- a/client/src/hooks/useTranslate.ts +++ b/client/src/hooks/useTranslate.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { selectLocale } from "../features/localisation/localeSlice"; import { locales } from "../features/localisation/locales"; import { localise } from "../features/localisation/localiser"; diff --git a/client/src/hooks/useViewportDimensions.ts b/client/src/hooks/useViewportDimensions.ts index dd94889..ba23d50 100644 --- a/client/src/hooks/useViewportDimensions.ts +++ b/client/src/hooks/useViewportDimensions.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/src/lib/common/jwt-utils.ts b/client/src/lib/common/jwt-utils.ts index b5460a8..3e711fc 100644 --- a/client/src/lib/common/jwt-utils.ts +++ b/client/src/lib/common/jwt-utils.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - export function parseJwt(token: string) { if (!token) { return; diff --git a/client/src/lib/date.spec.ts b/client/src/lib/date.spec.ts index ba762ed..a70697c 100644 --- a/client/src/lib/date.spec.ts +++ b/client/src/lib/date.spec.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { formatTimestampToDateAndTime, formatTimestampToDate } from "./date"; describe("Date functions", () => { diff --git a/client/src/lib/date.ts b/client/src/lib/date.ts index c479102..0e1da5a 100644 --- a/client/src/lib/date.ts +++ b/client/src/lib/date.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - /** * Formats a timestamp in the "DD.MM.YYYY hh:mm" format. * @param timestamp the Unix time diff --git a/client/src/lib/env/env.spec.ts b/client/src/lib/env/env.spec.ts index c43d4c3..d8f20f7 100644 --- a/client/src/lib/env/env.spec.ts +++ b/client/src/lib/env/env.spec.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { getRuntimeEnvProps } from "./env"; describe("get runtime env properties", () => { diff --git a/client/src/lib/env/env.ts b/client/src/lib/env/env.ts index 662cc29..90f8f8a 100644 --- a/client/src/lib/env/env.ts +++ b/client/src/lib/env/env.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - export interface EnvProperties { REDIRECT_URL?: string; LOCALE_BUTTON?: string; diff --git a/client/src/lib/rueckfragen/getLastAnswerDate.spec.ts b/client/src/lib/rueckfragen/getLastAnswerDate.spec.ts index c72607e..beea5b3 100644 --- a/client/src/lib/rueckfragen/getLastAnswerDate.spec.ts +++ b/client/src/lib/rueckfragen/getLastAnswerDate.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { getLastAnswerDate } from "./getLastAnswerDate"; import { RueckfrageHeader } from "../../api/types"; diff --git a/client/src/lib/rueckfragen/getLastAnswerDate.ts b/client/src/lib/rueckfragen/getLastAnswerDate.ts index 705a26d..2bbbdf4 100644 --- a/client/src/lib/rueckfragen/getLastAnswerDate.ts +++ b/client/src/lib/rueckfragen/getLastAnswerDate.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { RueckfrageHeader } from "../../api/types"; import { getLatestRueckfrageActivityDate } from "./getLatestRueckfrageActivityDate"; diff --git a/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.spec.ts b/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.spec.ts index ddd9b70..6b01e7c 100644 --- a/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.spec.ts +++ b/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { getLatestRueckfrageActivityDate } from "./getLatestRueckfrageActivityDate"; import { RueckfrageHeader } from "../../api/types"; diff --git a/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.ts b/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.ts index e6b0dab..7dd52a4 100644 --- a/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.ts +++ b/client/src/lib/rueckfragen/getLatestRueckfrageActivityDate.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/lib/rueckfragen/getRueckfrageLink.spec.ts b/client/src/lib/rueckfragen/getRueckfrageLink.spec.ts index da486e9..e879c4c 100644 --- a/client/src/lib/rueckfragen/getRueckfrageLink.spec.ts +++ b/client/src/lib/rueckfragen/getRueckfrageLink.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { RueckfrageHeader } from "../../api/types"; import { getRueckfrageLink } from "./getRueckfrageLink"; diff --git a/client/src/lib/rueckfragen/getRueckfrageLink.ts b/client/src/lib/rueckfragen/getRueckfrageLink.ts index f754ed7..7e176c3 100644 --- a/client/src/lib/rueckfragen/getRueckfrageLink.ts +++ b/client/src/lib/rueckfragen/getRueckfrageLink.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { RueckfrageHeader } from "../../api/types"; export function getRueckfrageLink(rueckfrageHeader: RueckfrageHeader): string | undefined { diff --git a/client/src/lib/rueckfragen/isRueckfrageMarkedNew.spec.ts b/client/src/lib/rueckfragen/isRueckfrageMarkedNew.spec.ts index d5aa9f8..4ec0385 100644 --- a/client/src/lib/rueckfragen/isRueckfrageMarkedNew.spec.ts +++ b/client/src/lib/rueckfragen/isRueckfrageMarkedNew.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { Rueckfrage, RueckfrageHeader } from "../../api/types"; import { isRueckfrageHeaderMarkedNew, isRueckfrageMarkedNew } from "./isRueckfrageMarkedNew"; diff --git a/client/src/lib/rueckfragen/isRueckfrageMarkedNew.ts b/client/src/lib/rueckfragen/isRueckfrageMarkedNew.ts index 4d0700b..21a7345 100644 --- a/client/src/lib/rueckfragen/isRueckfrageMarkedNew.ts +++ b/client/src/lib/rueckfragen/isRueckfrageMarkedNew.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - import { Rueckfrage, RueckfrageHeader } from "../../api/types"; export function isRueckfrageMarkedNew(rueckfrage: Rueckfrage): boolean { diff --git a/client/src/lib/rueckfragen/sortRueckfrageHeaders.spec.ts b/client/src/lib/rueckfragen/sortRueckfrageHeaders.spec.ts index a1eb54c..8db45ef 100644 --- a/client/src/lib/rueckfragen/sortRueckfrageHeaders.spec.ts +++ b/client/src/lib/rueckfragen/sortRueckfrageHeaders.spec.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/lib/rueckfragen/sortRueckfrageHeaders.ts b/client/src/lib/rueckfragen/sortRueckfrageHeaders.ts index fb3c7f4..b893415 100644 --- a/client/src/lib/rueckfragen/sortRueckfrageHeaders.ts +++ b/client/src/lib/rueckfragen/sortRueckfrageHeaders.ts @@ -1,6 +1,8 @@ /* - * 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. + * 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 - diff --git a/client/src/main/helm/Chart.yaml b/client/src/main/helm/Chart.yaml index 3f5f3fe..a5a5d87 100644 --- a/client/src/main/helm/Chart.yaml +++ b/client/src/main/helm/Chart.yaml @@ -1,5 +1,5 @@ # -# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Copyright (C) 2023 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/client/src/main/helm/templates/_helpers.tpl b/client/src/main/helm/templates/_helpers.tpl index b872cab..24b8a06 100644 --- a/client/src/main/helm/templates/_helpers.tpl +++ b/client/src/main/helm/templates/_helpers.tpl @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + {{/* error check 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec) */}} {{/* Namespace */}} diff --git a/client/src/main/helm/templates/deployment.yaml b/client/src/main/helm/templates/deployment.yaml index 6f6d7e6..6278b37 100644 --- a/client/src/main/helm/templates/deployment.yaml +++ b/client/src/main/helm/templates/deployment.yaml @@ -21,6 +21,7 @@ # Die sprachspezifischen Genehmigungen und Beschränkungen # unter der Lizenz sind dem Lizenztext zu entnehmen. # + apiVersion: apps/v1 kind: Deployment metadata: diff --git a/client/src/main/helm/templates/ingress.yaml b/client/src/main/helm/templates/ingress.yaml index 51079c8..e3fc5cb 100644 --- a/client/src/main/helm/templates/ingress.yaml +++ b/client/src/main/helm/templates/ingress.yaml @@ -21,6 +21,7 @@ # Die sprachspezifischen Genehmigungen und Beschränkungen # unter der Lizenz sind dem Lizenztext zu entnehmen. # + apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/client/src/main/helm/templates/network_policy.yaml b/client/src/main/helm/templates/network_policy.yaml index 34d9131..86a45d7 100644 --- a/client/src/main/helm/templates/network_policy.yaml +++ b/client/src/main/helm/templates/network_policy.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. +# + {{- if not (.Values.networkPolicy).disabled }} apiVersion: networking.k8s.io/v1 kind: NetworkPolicy diff --git a/client/src/main/helm/values.yaml b/client/src/main/helm/values.yaml index 1b8ae34..3423584 100644 --- a/client/src/main/helm/values.yaml +++ b/client/src/main/helm/values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2023 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. +# + replicaCount: 2 image: diff --git a/client/src/react-app-env.d.ts b/client/src/react-app-env.d.ts index 6939757..6a5a65d 100644 --- a/client/src/react-app-env.d.ts +++ b/client/src/react-app-env.d.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,5 +21,4 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - /// <reference types="react-scripts" /> diff --git a/client/src/routes/overview/OverviewPageStyles.ts b/client/src/routes/overview/OverviewPageStyles.ts index a84b421..14528f5 100644 --- a/client/src/routes/overview/OverviewPageStyles.ts +++ b/client/src/routes/overview/OverviewPageStyles.ts @@ -1,3 +1,26 @@ +/* + * 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. + */ import styled from "styled-components"; import { Heading } from "../../components/Data Display/Heading/Heading"; import { Text } from "../../components/Data Display/Text/Text"; diff --git a/client/src/store.ts b/client/src/store.ts index 7880d18..36f4827 100644 --- a/client/src/store.ts +++ b/client/src/store.ts @@ -1,6 +1,8 @@ /* - * 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. + * Copyright (C) 2023 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 - diff --git a/client/src/test-config/cssStub.ts b/client/src/test-config/cssStub.ts index 2cadeb6..67df6ed 100644 --- a/client/src/test-config/cssStub.ts +++ b/client/src/test-config/cssStub.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - @@ -19,5 +21,4 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - module.exports = {}; diff --git a/client/src/test-config/imgStub.ts b/client/src/test-config/imgStub.ts index dd140ad..6fed781 100644 --- a/client/src/test-config/imgStub.ts +++ b/client/src/test-config/imgStub.ts @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/src/test/helm-linter-values.yaml b/client/src/test/helm-linter-values.yaml index c7e85e0..5b4a2c0 100644 --- a/client/src/test/helm-linter-values.yaml +++ b/client/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. +# + env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid diff --git a/client/styleguide.config.js b/client/styleguide.config.js index 764869c..1e7fe0f 100644 --- a/client/styleguide.config.js +++ b/client/styleguide.config.js @@ -1,6 +1,8 @@ /* - * Copyright (c) 2023. Das Land Schleswig-Holstein vertreten durch den Ministerpräasidenten des - * Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung. + * Copyright (C) 2023 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 - diff --git a/client/webpack.config.js b/client/webpack.config.js index 0a56aee..1c05695 100644 --- a/client/webpack.config.js +++ b/client/webpack.config.js @@ -1,6 +1,8 @@ /* - * 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. + * Copyright (C) 2023 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 - @@ -19,7 +21,6 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ - const path = require("path"); const fs = require("fs"); const webpack = require("webpack"); -- GitLab