diff --git a/.gitignore b/.gitignore index 4c76efeb50523c2d5be700a4a68a63e645c12fa3..a591facce6a70637f856849d5e1305827f82cd45 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 087c9be74b9b8542bf972adddc02f6a5ea6fe253..7e22a95c0f427d98c71dcb2ff819838c04d59006 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 34f12053511011bfdac4e4f6a4a296d751e23311..50a19ffb2dea9e1391de8192052ca268709a21e6 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 0ddc26ccc740a437d74817c7cdc987c7fc24e429..b5b34144a7af96c7b9bc92c11bf7d7f49c0633a8 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 da1a39508e0620a8a996b21e058177469278f790..0c92164e79ebb7fc33475bd1a436aae505c9c0bd 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 0dfe248c52f499aeb276fae6a8ee4b284c348647..4ced252eb01d912bfcafd0ee7f57a47bdb1e6b33 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 aaeec110c27fa01755a7fbe0d040324ed55d13fa..f6e39a8993b5965fde33b9bcc26eeec3959bc554 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 c743ba73c324ae4b2d84c6aa900b320f96423daa..6c63a5191a685b3043718c2250406134ccec3cfe 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 c6f0829ef7d59afed47ab073fe868af096ea4bcb..02f71313e67e936368c0854a29f8eb0760d77a20 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 a8fc20c5e3e6bb8ebb64d42f36a5e11ec28aa8a9..924c28b68607da7f994c78db4712221106ccac5a 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 9c5a35864951916de2dd90f5d8aeb55be353dbc9..01086d83d470d5d58ca94d3fd76fa9f561c890a5 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 a121f6894ca74f917f5d037c9f1119b94d66cb6a..8046b80eac214b212a68aef40fbac1a09e337bae 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 bb4c7ffd85185be2ce6a221da3d408b77aff1ced..20241b96eb8bb8403f78620d12e868082b13f56b 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 99cfb043e8bccfc5b6980e3405681509add76731..9054af9982f5b7e55458eb12cb1632d83e62027f 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 74d622b52a68802bd1e93e2c47a852f0a5b1c11e..a27ca4fc63ee330f47b7386f2b8d3175bf6ec709 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 b062fadfe3510a17687aae70a4835aaa0660209c..412e239685e6e36a2fa85c22ce78c550828e5b62 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 daf2407810bde840c1a68a467cce92c1a437656e..5f2f174000fd194dd32e0aab610d259d0f44aa22 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 aa7877bfe0f5cbae2c7908c110c4b42bfeb8bc0a..d45bbfddbcb51c9ab67e089f4a40faad66474cda 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 9b171d3486bb982280797594b1c55a192330a9b1..417f56272e92dd82a79d3d0163f4fe8b5b194b4c 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 5a40921ef346d776ba940348a2f152a7443e40bd..0d8c20a0689d00fb296008ae187b54955bd50afc 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 a4a4f79c9a19e881c2feb0538c9e3f63ccdf9439..27661530cda4fb09ce66f9b3bff40e7e6c5e9377 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 6bd1a032a494c479039382440464d270eadc20ba..9cf98ff352dc3c458a1a1b8c0d4b85efdd274e97 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 69f9547f829f8bf282f337860671b0f7d80277ae..1cdd9d4583784ae4f6d67c18888c88035b263990 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 e9ab008443b8bd1b0d9f8fefdf7dae3b31d710e4..e3ca68b732cf37f8c7c50943bac55549983db129 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 0be88e3198d3c175f61d818d7e0cf76477cf1095..0b1001b8dff1a847e650ccab31452da98a6d9f4b 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 044d201cc347e0ea5a63f7f813cbe31bba182600..1ba7ab582e2e6e99a350d1e40b57abed971712b3 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 8f88fe4c383d56e11e991649884f36a0c0e454c1..2372e787536a115a37e56e7bc4efdb8c12e75e2f 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 0303f0f7e57f36e258ddc31549d0bbe1010c041c..e28bdf9dde7c8573358b4dd8c0fa2e3b2c2b0eea 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 8fd3cae67d5fcdc14d95bf9b3c5daccaa6eb0792..19f3527aad79e9d5b943d7e923a38e98a4c57b3c 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 39a689e3845c82fa99b24ecf949947ea1d8e770b..0216426a09e514399acb91a1f1cb741ac5a25cc2 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 cd889ab2be486d9db4775784ce8fe1557793f1f2..cf392b1ee53f9674d32fa4f1148249c0db9a6f3f 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 f88163d8ed04f4388a2aa297380fac3720857534..77aa3430481e74042b091fdff7c21971e0a873ee 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 d3996bb840687e04ac6f7b587daf7ae41a161ffe..4d40a1981882879c3329b1ccb715f5e150fe7cad 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 03780e86f51435d9da4e49ea94a981ee19c25d4b..533d36947b3250851d1d54c803b4c202360f591d 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 fcabf48a03116801596632d80319c178164fc01c..c74ae71380d3c723d79d0e885ada4712f03884c2 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 dd2d2c41449289c2b459b9a9c00f3f6bea27184e..e2dbee72e8071b43447c039f3939cb643e078a0a 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 fa7b590fd68753552509e24724c5aa7dfeb97784..ba5f6cda828ac48a2b13e7256a869f30171750f3 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 a3598b8fbb81a50fbc86557b14ba8f838600cdc5..62e3f158bb96d46e887ebf076949c98c1d78c8d1 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 5376eab16daed3516d4f45d23417067d063abf45..156ee016db61a7c237f42233d694b010c92ca618 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 808c1d5307e8d49806321326f81f92f3307456f8..c83e4db66afec862eb9d7eebfaf3f1a17a8cec73 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 a21139f9314322838c4fc8cd3e1578602c3677a9..04fd2e084263ff1e50d38c1a49a5d70f8dacf7a1 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 94a29b27c949928a837dc46801a9d598c0e6407a..ecb9b78f69fed0007fde7db856c072895287cb5a 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 18cb9577768bdb28517e737396520d3713cac926..cc0c3f0b59c38ea463c35a4ffc54fa04f1aacf34 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 32878a812f60c2160b08bdc25802c6c416987f1f..f48b8ee2816950ca75468f22346e56c4f6a4d4bd 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 dd990fabb4ba75b3f8afac5755a5a1822f81adc8..03cae8e88b027c3ae6b6a57b17ce5f25140ae40a 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 a459be77bd363acb547a7d39729735b6e53788a0..4a665063c2ac4bf2c93b79653341fd40aa5637f2 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 0a6584eb885193637d3d58004aa4abea5b90fcea..d72ec46ecbe2efb3814d2c8b060fd17bedbea89f 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 f427d804792d9467669ac3618c2df1eb95244b44..1c3315f50fe5a1aae14758b729d96042624f6dc8 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 ac7945181dffa0bceb24d3bdc9a359be08c5b952..5ce6ab2436d51afad4f5fb80bc01a26007f9c3a9 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 1234b6a0f2e52f9c03cbff71d508323829447166..087dc060d218e2a39580072c86082dcb6e3d74ca 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 1e3cf20143cc73bdcb19bcb18de897fc97e0e667..0eb1d16c8c3e335ebbf855f6108294670889cbe5 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 3138501b8fcac7b48b6c4b4cdc39e26cd92999c4..46258469662ca4de80bf5730e9d97e9da1f460ad 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 d3d3b80b63b8d65734a4b83ca57d4c5e213142b9..cdc0bf4b6750a7ea9a8234623ccaf548b38022ff 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 65f3b7acfe939366c784fe748b741445d98816ed..66a1af29fccf19b12f3b841b138741255a7b3ac7 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 b35a4f59d57cda4796ec162572460891def54fae..729704d28e73db8394734b2e90dc7ffa950446f8 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 d91e2d40e664aa5ea43d2f736844954b92d45741..f9810892075d80ddaa2d00cead25ef5d28f5ff03 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 69a2f97fcd40a13759f22fe6114f1fdedf476bc5..49d6d6a476095746af9ccb76da4e208d1692a1b2 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 7b91b4c9abf6aa1727ff6a5304785e4a47c5cf03..14a01ce6ff2c2c8259e669f700261f8e344e20b7 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 c0d3301af1bd70acc0771fbf96e9b4b149d56baa..0c69656f1ffcf9a81bba73d046b49a349e0daf47 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 3738cc60140dc96707cb81961e0a0dc5fa71bb9d..cf5dc4529aef24d90e2023fb9c968be5b270cd99 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 1a5b7fbbc5ca62cfd676db569d7f89a0acb1d910..2f17aaf8f1dd56b078762d3677b91626097de220 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 dd9488937db994684b25e4f3954c54ee53163961..ba23d509dde6678ca6c5016eea86b440b48b3ea5 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 b5460a86bc0318a6e176983150bc8123f558d2d4..3e711fc61bc8774834f5e4dcf40c461140cf53d9 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 ba762ed57b7f03497f7c60fd99f5f60d3080b9c7..a70697cdbc7f7423b03c9ab9e2feebae6d7008c7 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 c479102abbc28f7a5d580aef8780cc386cecec07..0e1da5a0c83e9ebd7c533b20cd0d83be4ba44fba 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 c43d4c3c5a6dcf37dffd12e0a107b093000f84cd..d8f20f718ca2fbda86f77737ca3a6fce8eeabd9c 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 662cc29dbf957f6b9a9aae8c9c08b27fec5d9338..90f8f8a374813c1e4d711814d1bba649d8510440 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 c72607e1c4c6ed1b356dc2d4fb8ff20e683c449e..beea5b3a4c1313ce7da983e1c9277892e4a81540 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 705a26d158d33f0235225549fcec4414c9aba4d4..2bbbdf49a2e8195ee9988d23c4f0aa5c045b5d8a 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 ddd9b700b26e648aa0ccaecaad3154903893d08d..6b01e7cd528945d04ac5cee1c2d586d8de04de9c 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 e6b0dabeb531a0b743688bf7a98896b48cb657bb..7dd52a4630e8dd04f99f1c0e4b87c27d051e84b3 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 da486e936d5b537f0a1d85ab155012ae6c85d8c2..e879c4cfc6eab50a42362e90a6296aa4aca1a20c 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 f754ed7e9f98db3668c53216897a7132c63edf12..7e176c39ab7a5cff25c83a3d6453174b2e9722cd 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 d5aa9f8420262161dbb92f004fa31371b8dc9019..4ec03859de5f03d0f2104cf9c143c1c6f2314c73 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 4d0700b1846163c20b8cbe563930387fc74de54a..21a7345e34da4f6f8747ca576101b93b62fd3ff1 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 a1eb54c6d4c1eb70b0eb1453b43d1f4fdd250717..8db45efb7637d6c776dcbd425ca7420b107e95e8 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 fb3c7f41d405636d9276295be3cd1cf8566e6f2d..b89341522fd872d3d0847d2b13e11bec916b58b0 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 3f5f3fe77cbcb45030567139a53a8ffc4454db1f..a5a5d87d9a4b91326e38a21b2de328439824019b 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 b872cab835b8386df849e0c764b38c70a18fc220..24b8a062ec149376ba4735dd6ff9ced417ebbe0e 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 6f6d7e6b6828956957a59bd8c7168c1e1625f76f..6278b3792ac3ac15320d76e623c9aa6142f9c493 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 51079c8b105a7758a68ea8ed9e0f055d69058e78..e3fc5cb87aedd3c2d08e9db1c55274ed494c15e7 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 34d9131f8525c67bea5f8e53c792e7063883084e..86a45d7aa0966dd7ebad312c42c9f38b750ea1ac 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 1b8ae34596a589a05aed780fade5cb06c964a44c..3423584fd3fe8e35ecb3b7d03628fb82969529d5 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 6939757aa16e8c284234b921aed35e51a08cf1f2..6a5a65dba9040491d4461baab447f3cbf42fe6ac 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 a84b4217d4117d68b61aeab720e17e4678a7a698..14528f588b88e589f94db7552bfeb1fc0d8fd14d 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 7880d186d1c57054031d073b35ec3f38ca458517..36f482702e53920de391805faaa91472dc4e8954 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 2cadeb6e7b2997ae8a0e8357e2bf09ae7868c9d9..67df6eda98085e49530234a0067205598db2f01e 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 dd140ad07c3ebb926cce7f87c99287b462c91c1d..6fed7811c546de3149e67c181f1f6579fa2cbcce 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 c7e85e0a1564fdec002a1d7e7f11e9638be79507..5b4a2c082d842860433803b98f9d82b6fe96e6de 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 764869c274409e273587576a7b497928e7fcaf2e..1e7fe0fe3c0b0b8127943a95128012357aed8d07 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 0a56aeed1cee57b4e7678b63e75fcfb3dc2cd72b..1c05695fabd81bed334c5af214c8fbb18a728c97 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");