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 b10e9e6c8d99723febda876d12e6d9bf1608c2f8..0fe2e03a749d286460d4ab9a1c7bab16c8690d16 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/package.json b/client/package.json index 0dc88ae3238cde63adc5354a8c36e4f128e71e5d..66293c1c7c758a980cd8e5d782206beeea189260 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "ozg-frontend-client", - "version": "1.5.0-SNAPSHOT", + "version": "1.6.0-SNAPSHOT", "private": true, "dependencies": { "axios": "^1.5.1", 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 868e611f0e3ff6d5d8731aadeb5e6914481297e1..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 */}} @@ -49,19 +73,6 @@ app.kubernetes.io/namespace: {{ include "app.namespace" . }} {{- required "baseUrl muss angegeben sein" .Values.baseUrl }} {{- end -}} - -{{- define "app.envSpringProfiles" }} -{{- if (.Values.env).overrideSpringProfiles -}} -{{ printf "%s" (.Values.env).overrideSpringProfiles }} -{{- else -}} -{{ printf "oc, %s" (include "app.ozgcloudEnvironment" . ) }} -{{- end -}} -{{- end -}} - -{{- define "app.ozgcloudEnvironment" -}} -{{- required "ozgcloud.environment muss angegeben sein" (.Values.ozgcloud).environment -}} -{{- end -}} - {{- define "app.getCustomList" -}} {{- with (.Values.env).customList -}} {{- if kindIs "map" . -}} diff --git a/client/src/main/helm/templates/deployment.yaml b/client/src/main/helm/templates/deployment.yaml index 87d851bee171f81c16206e3ffff3180e7a3d6c34..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: @@ -65,8 +66,6 @@ spec: image: "{{ .Values.image.repo }}/{{ .Values.image.name }}:{{ coalesce (.Values.image).tag "latest" }}" imagePullPolicy: Always env: - - name: spring_profiles_active - value: {{ include "app.envSpringProfiles" . }} - name: REDIRECT_URL value: "{{ required ".Values.env.redirectUrl must be set" .Values.env.redirectUrl }}" 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 40dc8e05cd8c729272d244efcae9f6e4d30bf22d..5b4a2c082d842860433803b98f9d82b6fe96e6de 100644 --- a/client/src/test/helm-linter-values.yaml +++ b/client/src/test/helm-linter-values.yaml @@ -1,10 +1,31 @@ +# +# 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 -ozgcloud: - environment: dev - baseUrl: https://test networkPolicy: diff --git a/client/src/test/helm/deployment_63_char_test.yaml b/client/src/test/helm/deployment_63_char_test.yaml index 163433131a7cc72307f4a2010ff977b25c966c2c..64e2d5453980ed9749d46d043379021562aae5e5 100644 --- a/client/src/test/helm/deployment_63_char_test.yaml +++ b/client/src/test/helm/deployment_63_char_test.yaml @@ -32,8 +32,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns diff --git a/client/src/test/helm/deployment_actuator_test.yaml b/client/src/test/helm/deployment_actuator_test.yaml index e8d388af296a129929935fdf00d213add8037f2e..ec4e100a8e95fa5b8264d5418704c46242bdddf0 100644 --- a/client/src/test/helm/deployment_actuator_test.yaml +++ b/client/src/test/helm/deployment_actuator_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_container_basic_test.yaml b/client/src/test/helm/deployment_container_basic_test.yaml index 9df75b150d86b6a7e02f7fe3d025c9d55ccfbe40..ea36289c7e1fb12ddc118c8714cdeb0caaa2acb8 100644 --- a/client/src/test/helm/deployment_container_basic_test.yaml +++ b/client/src/test/helm/deployment_container_basic_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_container_other_values_test.yaml b/client/src/test/helm/deployment_container_other_values_test.yaml index 56393bdae9c092dd7dc9711ba68f198cca73eb1c..d40ad69b6a2730af4e26756e77314e48a1088d35 100644 --- a/client/src/test/helm/deployment_container_other_values_test.yaml +++ b/client/src/test/helm/deployment_container_other_values_test.yaml @@ -32,8 +32,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_container_security_context_test.yaml b/client/src/test/helm/deployment_container_security_context_test.yaml index aabb9623514d503f3be8f0d1ff91e640ff2a64d7..1b9caf2ec5be7fea5b1fdda0e5dca3b3cad0867e 100644 --- a/client/src/test/helm/deployment_container_security_context_test.yaml +++ b/client/src/test/helm/deployment_container_security_context_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_defaults_labels_test.yaml b/client/src/test/helm/deployment_defaults_labels_test.yaml index 70fe14c35ddc4cac941a2d6a611727291ddd00ab..71fe978bdd6b95a7ae7bb5fb1ba27c9e8a31061d 100644 --- a/client/src/test/helm/deployment_defaults_labels_test.yaml +++ b/client/src/test/helm/deployment_defaults_labels_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml b/client/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml index 4ed63b526e699a40d0f22d319f16258ce0364a44..3d5eca6a16c4c423ca2f23ec0b5eed711ecdf621 100644 --- a/client/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml +++ b/client/src/test/helm/deployment_defaults_topologySpreadConstraints_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_env_test.yaml b/client/src/test/helm/deployment_env_test.yaml index b73010a4e85f434b0d91bb3be99a1ff9a785339f..53b8b3855facefe4a4b45e8909db642f87976711 100644 --- a/client/src/test/helm/deployment_env_test.yaml +++ b/client/src/test/helm/deployment_env_test.yaml @@ -28,8 +28,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_host_aliases_test.yaml b/client/src/test/helm/deployment_host_aliases_test.yaml index 933a52f7c2d2295737722ffee898462f20b3fece..b37c0e9b5db273cf3589ec51e52bbfdb69a6709f 100644 --- a/client/src/test/helm/deployment_host_aliases_test.yaml +++ b/client/src/test/helm/deployment_host_aliases_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_imagepull_secret_test.yaml b/client/src/test/helm/deployment_imagepull_secret_test.yaml index b2b421c68594f48d8de301c66cdc5439e5b3dc1c..585d1ed6f6280898f9144ba7b517ed0a59ec05a5 100644 --- a/client/src/test/helm/deployment_imagepull_secret_test.yaml +++ b/client/src/test/helm/deployment_imagepull_secret_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_pod_general_values_test.yaml b/client/src/test/helm/deployment_pod_general_values_test.yaml index 68e6daaa07245aa51b6785fa0aad761a9a6f27b0..eb199fdc66d4032c7f77ca4130e867040eb2c5ff 100644 --- a/client/src/test/helm/deployment_pod_general_values_test.yaml +++ b/client/src/test/helm/deployment_pod_general_values_test.yaml @@ -31,8 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_resources_test.yaml b/client/src/test/helm/deployment_resources_test.yaml index 11a05f480c5c30b63b13b2472444c3eb7c574ebd..4e412e7d56eafe6b38390c729fa266b6b6099190 100644 --- a/client/src/test/helm/deployment_resources_test.yaml +++ b/client/src/test/helm/deployment_resources_test.yaml @@ -30,8 +30,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_service_account_test.yaml b/client/src/test/helm/deployment_service_account_test.yaml index db0a29aafea32697d358e7379954a62b5124ca98..6de2300bfa61509c16d08c1c26a93f1df8324ce2 100644 --- a/client/src/test/helm/deployment_service_account_test.yaml +++ b/client/src/test/helm/deployment_service_account_test.yaml @@ -30,8 +30,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/deployment_springProfile_test.yaml b/client/src/test/helm/deployment_springProfile_test.yaml deleted file mode 100644 index f1172503c6d3a491131fd7abb60df1e6760155b1..0000000000000000000000000000000000000000 --- a/client/src/test/helm/deployment_springProfile_test.yaml +++ /dev/null @@ -1,56 +0,0 @@ -# -# 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. -# - -suite: test deployment spring profiles -release: - name: antragraum-client - namespace: sh-helm-test -templates: - - templates/deployment.yaml -set: - env: - redirectUrl: /test/antragraum/saml2/authenticate/bayernid - ozgcloud: - environment: dev - networkPolicy: - dnsServerNamespace: test-dns - imagePullSecret: test-pull-secret - -tests: - - it: should override the spring profiles - set: - env.overrideSpringProfiles: oc,test,ea - asserts: - - contains: - path: spec.template.spec.containers[0].env - content: - name: spring_profiles_active - value: oc,test,ea - - it: should generate the spring profiles - asserts: - - contains: - path: spec.template.spec.containers[0].env - content: - name: spring_profiles_active - value: oc, dev \ No newline at end of file diff --git a/client/src/test/helm/deyploment_general_value_test.yaml b/client/src/test/helm/deyploment_general_value_test.yaml index e8488fff5a7d1f990d1ce55abdbc7fbc54e3a99d..2ec4a3d800a831ec464d043075e4d73f7217d1fe 100644 --- a/client/src/test/helm/deyploment_general_value_test.yaml +++ b/client/src/test/helm/deyploment_general_value_test.yaml @@ -31,9 +31,6 @@ templates: set: env: redirectUrl: /test/antragraum/saml2/authenticate/bayernid - - ozgcloud: - environment: dev networkPolicy: dnsServerNamespace: test-dns imagePullSecret: test-pull-secret diff --git a/client/src/test/helm/ingress_test.yaml b/client/src/test/helm/ingress_test.yaml index 82eaa40d7c7a7b0e49a6adea6250fbd29ba85850..2b5dc9cca019ee5a340c14b2a1831b67e0f42135 100644 --- a/client/src/test/helm/ingress_test.yaml +++ b/client/src/test/helm/ingress_test.yaml @@ -29,8 +29,6 @@ release: templates: - templates/ingress.yaml set: - ozgcloud: - environment: default baseUrl: https://test tests: - it: should have metadata values 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"); diff --git a/documentation/OZG-Cloud_Detailpage.pdf b/documentation/OZG-Cloud_Detailpage.pdf deleted file mode 100644 index bba6343db1c4fbe763f090f7d6fc4e1d8a962259..0000000000000000000000000000000000000000 Binary files a/documentation/OZG-Cloud_Detailpage.pdf and /dev/null differ diff --git a/documentation/OZG-Cloud_Document_Upload.pdf b/documentation/OZG-Cloud_Document_Upload.pdf deleted file mode 100644 index e896300f41f44de8a82e3f843eee352e8705d100..0000000000000000000000000000000000000000 Binary files a/documentation/OZG-Cloud_Document_Upload.pdf and /dev/null differ diff --git a/documentation/OZG-Cloud_Overview_Messages.pdf b/documentation/OZG-Cloud_Overview_Messages.pdf deleted file mode 100644 index 8517d083cde18988a3db3e0f6655a78e921bd54c..0000000000000000000000000000000000000000 Binary files a/documentation/OZG-Cloud_Overview_Messages.pdf and /dev/null differ diff --git a/documentation/OZG-Cloud_Static_pages.pdf b/documentation/OZG-Cloud_Static_pages.pdf deleted file mode 100644 index cc9c7fe1a7b1f93aaa382f2d1d51871c940ab8b0..0000000000000000000000000000000000000000 Binary files a/documentation/OZG-Cloud_Static_pages.pdf and /dev/null differ diff --git a/documentation/OZG-Cloud_User_Interface.pdf b/documentation/OZG-Cloud_User_Interface.pdf deleted file mode 100644 index 9a2ad97135d5387016aaf2efc98b67824990c282..0000000000000000000000000000000000000000 Binary files a/documentation/OZG-Cloud_User_Interface.pdf and /dev/null differ