diff --git a/goofy-api/pom.xml b/goofy-api/pom.xml index d0a6eff3fcd3b595e7a8e4d7fff483d1e32075b7..b68c8adc227c530a3da9a35b0e371555b77c9741 100644 --- a/goofy-api/pom.xml +++ b/goofy-api/pom.xml @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> diff --git a/goofy-client/.editorconfig b/goofy-client/.editorconfig index 5aa417cdba7412ff2ef65e13a209b022bbe64cbf..c459c0b1dd5bf84ef20cab1ec44f9395634c5130 100644 --- a/goofy-client/.editorconfig +++ b/goofy-client/.editorconfig @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + # EditorConfig is awesome: https://EditorConfig.org # top-most EditorConfig file diff --git a/goofy-client/apps/goofy-e2e/deployment-values/goofy/ea-values.yaml b/goofy-client/apps/goofy-e2e/deployment-values/goofy/ea-values.yaml index 0f6ecd3614122acd9a52b86a3f1d50ae116d5076..31b595e0c72d401cdeaf9790d51244a8a880d127 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/goofy/ea-values.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/goofy/ea-values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + sso: serverUrl: 'https://sso.dev.ozg-sh.de' role_einheitlicher_ansprechpartner: true diff --git a/goofy-client/apps/goofy-e2e/deployment-values/goofy/user/user.yaml b/goofy-client/apps/goofy-e2e/deployment-values/goofy/user/user.yaml index 48734a2a6f33899f5e4c31354f0ef0cc1bd3d35d..915078f397f531737227cae28aab613b043da0d3 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/goofy/user/user.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/goofy/user/user.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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: keycloak.org/v1alpha1 kind: KeycloakUser metadata: diff --git a/goofy-client/apps/goofy-e2e/deployment-values/goofy/values.yaml b/goofy-client/apps/goofy-e2e/deployment-values/goofy/values.yaml index 7d0546b348bc8b38f8dcfff86a0c8f9ab2ce40ce..50cedce98171760ba5473a738c8a5520f3854d8b 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/goofy/values.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/goofy/values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + sso: serverUrl: 'https://sso.dev.ozg-sh.de' apiPassword: "Goofy1234!" diff --git a/goofy-client/apps/goofy-e2e/deployment-values/namespace/values.yaml b/goofy-client/apps/goofy-e2e/deployment-values/namespace/values.yaml index f7edae8b1bf50868dbf12f41dcc7d56718bccf90..1b0e1b71b9461b8b515c33bc2fc016c358475363 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/namespace/values.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/namespace/values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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: Namespace metadata: diff --git a/goofy-client/apps/goofy-e2e/deployment-values/pluto/ea-values.yaml b/goofy-client/apps/goofy-e2e/deployment-values/pluto/ea-values.yaml index 512157b78a7d456ae99be415dd1f80567f5d8fd5..3a564ad63004c06852745d6eef1ce23d9ae59dcb 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/pluto/ea-values.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/pluto/ea-values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + database: password: XnHhfznNWg65NNd usermanagerPassword: XnHhfznNWg65NNd diff --git a/goofy-client/apps/goofy-e2e/deployment-values/pluto/values.yaml b/goofy-client/apps/goofy-e2e/deployment-values/pluto/values.yaml index e14baab99d42807c7a7acc58f6b6778109e648dd..a9b0b4b19365915eff174cf305669f8ec476685d 100644 --- a/goofy-client/apps/goofy-e2e/deployment-values/pluto/values.yaml +++ b/goofy-client/apps/goofy-e2e/deployment-values/pluto/values.yaml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + database: password: XnHhfznNWg65NNd usermanagerPassword: XnHhfznNWg65NNd diff --git a/goofy-client/apps/goofy-e2e/docker-compose.yml b/goofy-client/apps/goofy-e2e/docker-compose.yml index c8822644b5107b69512a0d41682a773d95713345..6d9584074bb4644ba5e9de6c6192227be8a9faea 100644 --- a/goofy-client/apps/goofy-e2e/docker-compose.yml +++ b/goofy-client/apps/goofy-e2e/docker-compose.yml @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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/goofy-client/apps/goofy-e2e/src/components/attachment/attachment.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/attachment/attachment.e2e.component.ts index e0b82ef436a7a11f2697c573470456686250c09f..77dc88ce755197ec31f15dff82d9c3ed392f8168 100644 --- a/goofy-client/apps/goofy-e2e/src/components/attachment/attachment.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/attachment/attachment.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { convertToDataTestId } from '../../support/tech.util'; export class AttachmentContainerE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/buildinfo/buildinfo.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/buildinfo/buildinfo.e2e.component.ts index 09e9a35c0f02dac5ef55cca33f7979abc296f848..0cead598f543a33bfa5cb7744732c9ef8371a7be 100644 --- a/goofy-client/apps/goofy-e2e/src/components/buildinfo/buildinfo.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/buildinfo/buildinfo.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class BuildInfoE2EComponent { private readonly locatorVersion: string = 'version'; diff --git a/goofy-client/apps/goofy-e2e/src/components/kommentar/kommentar-list.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/kommentar/kommentar-list.e2e.component.ts index 435f778d58206f1fb8303256c954d8d0367adfec..1bffb344c6b09b744c413ad9cec220d13e3d1576 100644 --- a/goofy-client/apps/goofy-e2e/src/components/kommentar/kommentar-list.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/kommentar/kommentar-list.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { convertToDataTestId } from '../../support/tech.util'; import { UserProfileE2EComponent } from '../user-profile/user-profile.component.e2e'; diff --git a/goofy-client/apps/goofy-e2e/src/components/navigation/navigation.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/navigation/navigation.e2e.component.ts index 553e1c4d433f2484a495a08b136fbc7807d93c4f..6f4f49157d05f499ffb9f1bdfc97e2c96342f142 100644 --- a/goofy-client/apps/goofy-e2e/src/components/navigation/navigation.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/navigation/navigation.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class NavigationE2EComponent { private readonly locatorAllVorgaengeItem: string = 'all-vorgaenge-navigation-item'; diff --git a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-formular.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-formular.e2e.component.ts index b8a0c65db4fdc49b76ef45739cc7cb8a0f70315c..18744537f9d9d033bb9c9fee39922ab1f9f6179f 100644 --- a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-formular.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-formular.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AttachmentContainerE2EComponent } from '../attachment/attachment.e2e.component'; export class PostfachMailFormularE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-subnavigation.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-subnavigation.e2e.component.ts index 2b4f74641dca79a88a2422f0f236b4a51d887a88..32d32279d08872555328d7d79e462aa3e6016e68 100644 --- a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-subnavigation.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail-subnavigation.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class PostfachMailSubnavigation { private readonly locatorBackButton: string = 'back-button'; diff --git a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail.e2e.component.ts index 8caf345fa69221ddf747bdd958aedbb6334bbe3b..b421494fbdb75df227ab90a5e067377991a83617 100644 --- a/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/postfach/postfach-mail.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { convertToDataTestId } from '../../support/tech.util'; import { AttachmentContainerE2EComponent } from '../attachment/attachment.e2e.component'; import { UserProfileE2EComponent } from '../user-profile/user-profile.component.e2e'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/button-with-spinner.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/button-with-spinner.e2e.component.ts index 7b6bc6b9b3acdaf735371db30bc03bba48f66419..591db6d4aaddf891531581091fb0035770e4548b 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/button-with-spinner.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/button-with-spinner.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class ButtonWithSpinnerE2EComponent { private readonly locatorButton: string = 'icon-button'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/connection-timeout-retry-dialog.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/connection-timeout-retry-dialog.e2e.component.ts index 54df8fd35ef0b5017e3ddcb5c2c0e0c2d991d046..319a55e3849e249a52455c3c6c28132642938502 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/connection-timeout-retry-dialog.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/connection-timeout-retry-dialog.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class ConnectionTimeoutRetryDialogE2EComponent { private readonly locatorIcon: string = 'icon'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/expansion-panel.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/expansion-panel.e2e.component.ts index 1647ce7f455f536f5f42fa26d6df438ab161daf4..bee4940521a624925e9dcfd0cdf2c17840836f43 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/expansion-panel.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/expansion-panel.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class ExpansionPanelE2Eomponent { private readonly locatorExpansionPanel: string = 'expansion-panel'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/fixed-dialog.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/fixed-dialog.e2e.component.ts index ee1a5d181cf3c1d2b32458d874d751e372460455..d9185051994d8197caa871b6bca9904ad4b894ab 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/fixed-dialog.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/fixed-dialog.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class FixedDialogE2EComponent { private readonly locatorDialogHeader: string = 'dialog-header'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/internal-server-error-diaog.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/internal-server-error-diaog.e2e.component.ts index d6e33b227f330214adf5f24379f44bb61072e1ff..99095a5b1aa8d78654942024879512cb303a90e1 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/internal-server-error-diaog.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/internal-server-error-diaog.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class InternalServerErrorDialogE2EComponent { private readonly locatorIcon: string = 'error-icon'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/snackbar.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/snackbar.e2e.component.ts index 8be585e213f7f8bcb85bac86ba240260405f6b20..e9d4d9358074fa3bcbc53085dde32b25fdebd82f 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/snackbar.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/snackbar.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class SnackBarE2EComponent { private readonly locatorMessage: string = 'snackbar-message'; diff --git a/goofy-client/apps/goofy-e2e/src/components/ui/spinner.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/ui/spinner.e2e.component.ts index f9d50767b082288d3506af0d941ff4f8f48ecfc6..336aceb0d626a3ac126a5dd190d2b78ce1334dd5 100644 --- a/goofy-client/apps/goofy-e2e/src/components/ui/spinner.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/ui/spinner.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class SpinnerE2EComponent { private readonly locator: string = 'spinner'; diff --git a/goofy-client/apps/goofy-e2e/src/components/user-profile/current-user-profile.component.e2e.ts b/goofy-client/apps/goofy-e2e/src/components/user-profile/current-user-profile.component.e2e.ts index f8576004728ef910895cefaa6807368eeb50756f..73c6c643e21233e89a9f4878e433475c22637dbc 100644 --- a/goofy-client/apps/goofy-e2e/src/components/user-profile/current-user-profile.component.e2e.ts +++ b/goofy-client/apps/goofy-e2e/src/components/user-profile/current-user-profile.component.e2e.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserProfileE2EComponent } from './user-profile.component.e2e'; export class CurrentUserProfileE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-icon.component.e2e.ts b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-icon.component.e2e.ts index baca1ccef2260d7e0e1b5f752ab18c59738fa9c2..4b01bf0fe1373781afce14a7f28c020dc84828ad 100644 --- a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-icon.component.e2e.ts +++ b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-icon.component.e2e.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class UserProfileIconE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-search.component.e2e.ts b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-search.component.e2e.ts index f1a9f2ffdcdaf1470246ce5cd89407a3d43e31e6..be20e39442b35f82034a623cea4f5e8ce1e62e63 100644 --- a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-search.component.e2e.ts +++ b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile-search.component.e2e.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class UserProfileSearchE2EComponent { private readonly locatorInput: string = 'Bearbeiter-autocomplete-input'; diff --git a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile.component.e2e.ts b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile.component.e2e.ts index fbebf0dd313d617b382f2e584b7cee0fa0bb4f4a..cefaf3dfe55444b27f5241acee6bfc2b3631d974 100644 --- a/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile.component.e2e.ts +++ b/goofy-client/apps/goofy-e2e/src/components/user-profile/user-profile.component.e2e.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserProfileIconE2EComponent } from './user-profile-icon.component.e2e'; import { UserProfileSearchE2EComponent } from './user-profile-search.component.e2e'; diff --git a/goofy-client/apps/goofy-e2e/src/components/user-settings/user-settings.component.e2e.ts b/goofy-client/apps/goofy-e2e/src/components/user-settings/user-settings.component.e2e.ts index a828353a0e13e1274bdadc0787f86544ace2eafd..d5372b5f129bfdf863e3554fecd2fdae4cdad0cc 100644 --- a/goofy-client/apps/goofy-e2e/src/components/user-settings/user-settings.component.e2e.ts +++ b/goofy-client/apps/goofy-e2e/src/components/user-settings/user-settings.component.e2e.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TOGGLE_ELEMENT } from "../../support/angular.util"; export class UserSettingsE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-antragsteller.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-antragsteller.e2e.component.ts index c4aad6e89919e90cf5f19f909ccf8d81775e7b03..b78e3c3dd86453286d93e70e327e6b75bc64f683 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-antragsteller.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-antragsteller.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class AntragstellerE2EComponent { private readonly antragstellerName: string = 'antragsteller-name'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component.ts index 24e186a963c7b94d7fdee9e941a66c4548bdc248..6a9fa24374a1f483c8187b0aee31e164417b315e 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserProfileE2EComponent } from "../user-profile/user-profile.component.e2e"; export class VorgangDetailHeaderE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts index a9fd74f45efb971d0d9d5a3119fb5c6d77b22ec9..fcb2df649c9667226dede3d823d794cd52f969bb 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class VorgangFormularButtonsE2EComponent { private readonly annehmenButton: string = 'annehmen-button'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular.e2e.component.ts index f6cd189d26cefee034f02d512a06a4e3c5bb41cc..3a0fc92fb06ed7f8b256f0e29cfdc8f3954cc2ad 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-formular.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getElement, getTestElement } from '../../support/cypress-helper'; import { ExpansionPanelE2Eomponent } from '../ui/expansion-panel.e2e.component'; import { VorgangFormularDatenHistorieE2EComponent } from './vorgang.formular-daten.historie.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward-formular.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward-formular.e2e.component.ts index 26f29f5f41bead614597496e70ee6301f98d5304..353f0135bab89ae77a60c211ed6dad4e07aa38c7 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward-formular.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward-formular.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class ForwardFormularE2EComponent { private readonly locatorPasswortInput: string = 'Passwort-text-input'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward.e2e.component.ts index 899e94a1470882b03512b42c0df45cc00c2800c6..5eeb8468ede543a6ab36bf49d47ed3a91de3c844 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-forward.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ForwardFormularE2EComponent } from './vorgang-forward-formular.e2e.component'; export class VorgangForwardingE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-item.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-item.e2e.component.ts index 353c18644fd9b8baf674eae2addde2e4b672899c..cd962d46f85367cd738f236d9a05524ffd8ccd61 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-item.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-item.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { convertToDataTestId } from '../../support/tech.util'; import { UserProfileE2EComponent } from '../user-profile/user-profile.component.e2e'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component.ts index b1e2ac805a7aaba0c03dc50efc52f00ec2d8083a..4044e4d051bd02747b43b7ead9b95507df776aec 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SpinnerE2EComponent } from '../ui/spinner.e2e.component'; import { VorgangListItemE2EComponent } from './vorgang-item.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-search.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-search.e2e.component.ts index 29775d4f09b54a88bc1f78a3774d605327ae5bab..700a2d53359e3b34ac4af804608a8c226d2ca71e 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-search.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-search.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { convertToDataTestId } from "../../support/tech.util"; export class VorgangSearchE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-subnavigation.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-subnavigation.ts index 85165506b3b71c24e6201920e225d9e4ac01cedd..17da0e5d7199810c6144f9ea2144e25e15ad0be1 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-subnavigation.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang-subnavigation.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + //TODO Datei umbenennen -> vorgang-subnavigation.e2e-component.ts export class VorgangSubnavigationE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang.formular-daten.historie.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang.formular-daten.historie.e2e.component.ts index ea96a05f12dfbb8748d38c70a0519a33c487ca63..9b4893911d014d0b8f72d0e55d1d0c2f2a3d2be3 100644 --- a/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang.formular-daten.historie.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/vorgang/vorgang.formular-daten.historie.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getTestElement } from '../../support/cypress-helper'; export class VorgangFormularDatenHistorieE2EComponent { diff --git a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-in-vorgang.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-in-vorgang.e2e.component.ts index 16bad4b2440273f14adffe907a9dc2c75de1286b..c824d12c991920096525de5f83902c6c4e533b1b 100644 --- a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-in-vorgang.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-in-vorgang.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { replaceAllWhitespaces } from '../../support/tech.util'; import { AttachmentContainerE2EComponent } from '../attachment/attachment.e2e.component'; import { StatusE2EComponent } from './wiedervorlage-status.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-page.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-page.e2e.component.ts index a77cec5fe5eb65863339d0d3be58e34f3780f5a9..5a4b30c4b45e2c842c200b353c54a1713373fa85 100644 --- a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-page.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-page.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AttachmentContainerE2EComponent } from '../attachment/attachment.e2e.component'; import { ButtonWithSpinnerE2EComponent } from '../ui/button-with-spinner.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-status.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-status.e2e.component.ts index ccacb709b2e5b83361c371c2477c85e9bbadfafa..67ca7a977785d598fedd622ad3f9f7cf77ba6195 100644 --- a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-status.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-status.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class StatusE2EComponent { private readonly locatorStatus: string = 'status'; diff --git a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation.ts b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation.ts index 40ac5a0de5b6c64d7276217a8291a8325cdb6ad4..ffcf0e15c45c13cfa5c2eb879f01e1542546b359 100644 --- a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation.ts +++ b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class WiedervorlageSubnavigationE2EComponent { private readonly locatorNavigateBackButton: string = 'back-button'; diff --git a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component.ts b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component.ts index 31befa96e07162b551fa05b45e2ea4a789514c9a..f4cbb997b93b81beaf46c91aa8940953751a34ef 100644 --- a/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component.ts +++ b/goofy-client/apps/goofy-e2e/src/components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ButtonWithSpinnerE2EComponent } from '../ui/button-with-spinner.e2e.component'; import { WiedervorlageInVorgangE2EComponent } from './wiedervorlage-in-vorgang.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/fixtures/fileWithContent.txt b/goofy-client/apps/goofy-e2e/src/fixtures/fileWithContent.txt index 9b86c81b9fb510f1075b02856c349c84825f3e1e..83c4d699da6bb38ae7656b2f87822e2fe29892fd 100644 --- a/goofy-client/apps/goofy-e2e/src/fixtures/fileWithContent.txt +++ b/goofy-client/apps/goofy-e2e/src/fixtures/fileWithContent.txt @@ -1,3 +1,27 @@ +==== + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. +==== + Hier könnte ein inhaltlich sinnvoller Text stehen, man könnte auch meinen, dieser wäre... . . . . Hier könnte ein inhaltlich sinnvoller Text stehen, man könnte auch meinen, dieser wäre... . . . . Hier könnte ein inhaltlich sinnvoller Text stehen, man könnte auch meinen, dieser wäre... . . . . diff --git a/goofy-client/apps/goofy-e2e/src/fixtures/fileWithoutContent.txt b/goofy-client/apps/goofy-e2e/src/fixtures/fileWithoutContent.txt index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0fa4f7107864c675dde045f8f7f09d39e9e2d422 100644 --- a/goofy-client/apps/goofy-e2e/src/fixtures/fileWithoutContent.txt +++ b/goofy-client/apps/goofy-e2e/src/fixtures/fileWithoutContent.txt @@ -0,0 +1,24 @@ +==== + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. +==== + diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/navigation/navigation.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/navigation/navigation.e2e-spec.ts index a55d8226aa0c071050d0393d7676bdf517c2454b..1e1fd80b5f5cfdf6c4ce4c4d170b5fc03da928da 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/navigation/navigation.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/navigation/navigation.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NavigationE2EComponent } from 'apps/goofy-e2e/src/components/navigation/navigation.e2e.component'; import { VorgangListE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component'; import { MainPage, waitForSpinnerToDisappear } from 'apps/goofy-e2e/src/page-objects/main.po'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.e2e-spec.ts index e4c18311022168829fb39c3a0732dbe70e28119b..0fbf09d2716b000711f28b7d649570d746500f23 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { loginAsEmil } from 'apps/goofy-e2e/src/support/user-util'; import { buildVorgang, createVorgang, initVorgaenge, objectIds } from 'apps/goofy-e2e/src/support/vorgang-util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward-fail.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward-fail.e2e-spec.ts index 9c8c5f812548af37f2fb57e38e73e6bc4ade752e..f3c75444468b457d58c00205af8187dcdce12bd9 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward-fail.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward-fail.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangForwardingE2EComponent } from '../../../components/vorgang/vorgang-forward.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { VorgangE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward.e2e-spec.ts index c9cf9b93733f86b60c2be6875b0abcfa36459384..18e0b7229e5530ef10c0dd58d2728a90e0ebafa8 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forward.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangForwardingE2EComponent } from '../../../components/vorgang/vorgang-forward.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { VorgangE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forwarding-failed-e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forwarding-failed-e2e-spec.ts index 1c9bcbeddd8f52c7ed4b980949359601afdbdb9f..5696364dabce49bbe30c2d0b5ff04508403c6964 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forwarding-failed-e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-forwarding-failed-e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangForwardingE2EComponent } from '../../../components/vorgang/vorgang-forward.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { VorgangE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.e2e-spec.ts index ebd21580474f4f60c91cf4789a799fa6a6d6e80e..fa1acc325ef5d921f407a60482e8799fdf6a7fd2 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.e2e-spec.ts index efdab9bb0f489f1af5f5330f3ed6ba79f24e1832..91b600a2fd4a231df4af7143e311576ebc06f2df 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { dropCollections } from 'apps/goofy-e2e/src/support/cypress-helper'; import { loginAsEmil } from 'apps/goofy-e2e/src/support/user-util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.e2e-spec.ts index dd64bead9a1e543c106ebf8a050900a7503125a9..2737c07c77119f299e713a3e61e3acbe18eb48ee 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-list/vorgang-list-ea.search.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-list/vorgang-list-ea.search.e2e-spec.ts index a1e37f16e7b8ddb729aa8ed3a659df9c962d671a..e4a639e3bd475586f550094ac7d968700b00e0f6 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-list/vorgang-list-ea.search.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/einheitlicher-ansprechpartner/vorgang-list/vorgang-list-ea.search.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangListItemE2EComponent } from '../../../components/vorgang/vorgang-item.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { EingangE2E, EingangHeaderE2E, VorgangE2E, VorgangStatusE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/buildinfo.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/buildinfo.e2e-spec.ts index a0cfd2fa7e995a0b6f247501830e46c8483b3d9a..ee2800c740f9789dcd3220334a11d42f8f046a89 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/buildinfo.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/buildinfo.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { BuildInfoE2EComponent } from 'apps/goofy-e2e/src/components/buildinfo/buildinfo.e2e.component'; import { VorgangListE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component'; import { MainPage, waitForSpinnerToDisappear } from 'apps/goofy-e2e/src/page-objects/main.po'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/login-logout.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/login-logout.e2e-spec.ts index 0223e6b2cf65832b7027f9abf4d1b21c9fdff722..c53fd2a07e90dc2f43af5d433d8f076fde46b2d9 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/login-logout.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/app/login-logout.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { App } from 'apps/goofy-e2e/src/model/app'; import { getApp } from 'apps/goofy-e2e/src/support/app-util'; import { UserE2E } from '../../../model/user'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/historie/historie.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/historie/historie.e2e-spec.ts index 6d05a982a836cc8ef13485c8b3a00902e946e8a5..4bbddb7020c05495e5ff116a5e633b0411ae4c31 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/historie/historie.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/historie/historie.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-connection-timout.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-connection-timout.e2e-spec.ts index 16b0888357438675785587de4c1a998ea3243ceb..f7201678573f9ac31410de05993c61affcca3b4c 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-connection-timout.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-connection-timout.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { ConnectionTimeoutRetryDialogE2EComponent, ConnectionTimeoutRetryFailDialogE2EComponent } from '../../../components/ui/connection-timeout-retry-dialog.e2e.component'; import { VorgangDetailHeaderE2EComponent } from '../../../components/vorgang/vorgang-detail-header.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-forbidden.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-forbidden.e2e-spec.ts index d8c311a1f3424f7eb09ca478df052cdbe0f82c63..fce51fba3ce70ce5ed818cf780b143282d5c6e3b 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-forbidden.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-forbidden.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangDetailHeaderE2EComponent } from '../../../components/vorgang/vorgang-detail-header.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-server-error.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-server-error.e2e-spec.ts index 146ebbce2726517efaeaf8ea1178f31cb5a70597..dc39617227fead16bcda01e087e9e1c47517c6bb 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-server-error.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-server-error.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { InternalServerErrorDialogE2EComponent } from '../../../components/ui/internal-server-error-diaog.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { HttpMethodE2E } from '../../../model/util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-unauthorized.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-unauthorized.e2e-spec.ts index 9904eb389b800a0bfbc081e5b2f21af6167b4589..b35a4e02abbe73764ee5de58abaf68f70fd6415b 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-unauthorized.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/interceptor/interceptor-unauthorized.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangDetailHeaderE2EComponent } from '../../../components/vorgang/vorgang-detail-header.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { VorgangSubnavigationE2EComponent } from '../../../components/vorgang/vorgang-subnavigation'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/kommentar/kommentar.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/kommentar/kommentar.e2e-spec.ts index 233b1324209a7f1a65892737c55660ccf87c5804..946884198e9afda76ffde630f6cd48981772e53a 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/kommentar/kommentar.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/kommentar/kommentar.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { KommentareInVorgangE2EComponent } from '../../../components/kommentar/kommentar-list.e2e.component'; import { UserE2E } from '../../../model/user'; import { VorgangE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/navigation/navigation.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/navigation/navigation.e2e-spec.ts index 4862efcb5eedb309e308af3645f6a5972df5c791..c6ea79000091fb95b2cd82b4466f9750c3ff2cdb 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/navigation/navigation.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/navigation/navigation.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NavigationE2EComponent } from 'apps/goofy-e2e/src/components/navigation/navigation.e2e.component'; import { VorgangListE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component'; import { UsermanagerUserE2E } from 'apps/goofy-e2e/src/model/usermanager'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail-error.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail-error.e2e-spec.ts index 7694fdeed57227d15a48267b26284576ebffa866..bffd9e6d0fee37386b64e8e30e6d1e00be94e454 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail-error.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail-error.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PostfachMailE2EComponent, PostfachMailListItem } from '../../../components/postfach/postfach-mail.e2e.component'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.e2e-spec.ts index c769dd283b81e1122fbd9313e303916d4df86a8a..f603a099cc788010006da35abad8357d41ca429b 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { AttachmentContainerE2EComponent, AttachmentListE2EComponent } from 'apps/goofy-e2e/src/components/attachment/attachment.e2e.component'; import { BinaryFileSnackbarMessageE2E } from 'apps/goofy-e2e/src/model/binary-file'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.filtered-by-organisationseinheit.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.filtered-by-organisationseinheit.e2e-spec.ts index bfd4a54ec45dbff7c02fd4008796b96f782a15e7..416afa6c7136b83d11e6bf8c11ffdcc799544477 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.filtered-by-organisationseinheit.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-mail.filtered-by-organisationseinheit.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createPostfachUriByVorgangId } from 'apps/goofy-e2e/src/support/postfach-util'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachricht-authorize-by-role.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachricht-authorize-by-role.e2e-spec.ts index 1722f12188e52d052cb1b1c26e78a851e38362e0..565d83b4bf44e961846b1c4439944999babfbe26 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachricht-authorize-by-role.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachricht-authorize-by-role.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SnackBarE2EComponent } from 'apps/goofy-e2e/src/components/ui/snackbar.e2e.component'; import { VorgangE2E, VorgangStatusE2E } from 'apps/goofy-e2e/src/model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from 'apps/goofy-e2e/src/page-objects/main.po'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachrichten.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachrichten.e2e-spec.ts index 62892150267e504f3b6d627b46481f12d7d4ad7e..1f970848003b10aef46a4139cb24881419d6d3ee 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachrichten.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/postfach-mail/postfach-nachrichten.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CyHttpMessages } from 'cypress/types/net-stubbing'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { HttpMethodE2E } from '../../../model/util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-current-user-icon.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-current-user-icon.e2e-spec.ts index a0d340d4fd447a77ae64b9ed69327d22376d8075..d84cf59f734ef8a6dd8ba3d20285cbe608063e5a 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-current-user-icon.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-current-user-icon.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CurrentUserProfileE2EComponent } from "apps/goofy-e2e/src/components/user-profile/current-user-profile.component.e2e"; import { UserE2E } from "apps/goofy-e2e/src/model/user"; import { HeaderE2EComponent } from "apps/goofy-e2e/src/page-objects/header.po"; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-assign-unassign.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-assign-unassign.e2e-spec.ts index 0f50e198e0a33c200029befe48d41726b5ac73b9..3e0ce2f5ef6bc73c9d5834c0f43fa963fc95a15b 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-assign-unassign.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-assign-unassign.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserProfileE2EComponent } from '../../../components/user-profile/user-profile.component.e2e'; import { VorgangListItemE2EComponent } from '../../../components/vorgang/vorgang-item.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-kommentar-error.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-kommentar-error.e2e-spec.ts index ce431b862306e6635b3006851c9b79157483fe7c..14ef9b6b0e801a8ae36bc26f9f062fc68a353621 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-kommentar-error.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-kommentar-error.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpMethodE2E, MessageCodeE2E } from 'apps/goofy-e2e/src/model/util'; import { KommentareInVorgangE2EComponent } from '../../../components/kommentar/kommentar-list.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-postfach-nachricht-error.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-postfach-nachricht-error.e2e-spec.ts index 81797b373bc006496f834a41a1a9157a2834e60c..736e50f0c75fd3507a2002ce0f743c343e72da07 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-postfach-nachricht-error.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-postfach-nachricht-error.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PostfachMailE2EComponent } from '../../../components/postfach/postfach-mail.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { HttpMethodE2E, MessageCodeE2E } from '../../../model/util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-vorgang-error.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-vorgang-error.e2e-spec.ts index d4b0889c6f890fa081e8bc0d5f3fe5cfcc1da290..94e8660e9612bfe84d34ce24b5b6e8d682fff1c4 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-vorgang-error.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-profile/user-profile-icon-in-vorgang-error.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserProfileIconE2EComponent } from '../../../components/user-profile/user-profile-icon.component.e2e'; import { UserProfileE2EComponent } from '../../../components/user-profile/user-profile.component.e2e'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-settings/user-settings.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-settings/user-settings.e2e-spec.ts index c222078849c0007a3f42110da4dac8a7451a4df6..22448cb57cdf56872ab280939d9c90c239194ec7 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-settings/user-settings.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/user-settings/user-settings.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserSettingsE2EComponent } from 'apps/goofy-e2e/src/components/user-settings/user-settings.component.e2e'; import { VorgangListE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component'; import { VorgangE2E } from 'apps/goofy-e2e/src/model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-anhang/anhang-herunterladen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-anhang/anhang-herunterladen.e2e-spec.ts index 2cd258c55c852cf1e20ad2babe891387d8fd4676..a36c81250415d9fe23f69c633366ec2b803e7d97 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-anhang/anhang-herunterladen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-anhang/anhang-herunterladen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AttachmentContainerE2EComponent } from 'apps/goofy-e2e/src/components/attachment/attachment.e2e.component'; import { VorgangFormularDatenE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular.e2e.component'; import { convertToDataTestId } from 'apps/goofy-e2e/src/support/tech.util'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-abschliessen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-abschliessen.e2e-spec.ts index ca75d37cffb640113588983e344276215320c4a9..81955c7e25ea7ddda0734f3869bcb6d590785e46 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-abschliessen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-abschliessen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-annehmen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-annehmen.e2e-spec.ts index a7d9a247a87091fb9cd52fae58269d7e5148740c..86ac8c1b94616a55adc20682a23a875d2c960553 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-annehmen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-annehmen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bearbeiten.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bearbeiten.e2e-spec.ts index c2c9639eb69124f39c53a631c445737ae8ae46ea..6067fbb0f2513ec690858ccdfad9995c1eb1ff0e 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bearbeiten.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bearbeiten.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bescheiden.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bescheiden.e2e-spec.ts index 8a7507dc6faf733efb7e75a92ac8ac1361919ff1..809a9bf7af034245546baf691eca2ed48c3c7253 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bescheiden.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-bescheiden.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht-by-role.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht-by-role.e2e-spec.ts index 142169a91e9bffd79cb63977366549996c9874b5..40071234e72f8b49c5c2271c06eadbb4254a85d8 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht-by-role.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht-by-role.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.authorize-by-role.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.authorize-by-role.e2e-spec.ts index 3a142e56dcc6d31bbf8050116cfd248c30fdd072..5eb50e9dec3b499619d9c37df515834ca510efc5 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.authorize-by-role.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.authorize-by-role.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SnackBarE2EComponent } from 'apps/goofy-e2e/src/components/ui/snackbar.e2e.component'; import { VorgangDetailHeaderE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component'; import { VorgangE2E, VorgangStatusE2E } from 'apps/goofy-e2e/src/model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.e2e-spec.ts index cfa8fe0ec3c466ce6be98303fb4da6112bad7373..dad8f61b5eb9c383badfe59a9f0e16b3fbe3ec45 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { formatDate, registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.filtered-by-organisationseinheit.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.filtered-by-organisationseinheit.e2e-spec.ts index 0db5f5c30dcf4202691e4baf5576b27a26020e78..6b097b7a6176e4958696239f37c4b4e21fd13ac4 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.filtered-by-organisationseinheit.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-detailansicht.filtered-by-organisationseinheit.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangDetailHeaderE2EComponent } from '../../../components/vorgang/vorgang-detail-header.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-verwerfen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-verwerfen.e2e-spec.ts index 406f302306caf7fba1c9e696a8e0bd8580fca210..e6b7ab5ee6be9f07dcd16f3fcdb00434af99343e 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-verwerfen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-verwerfen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-wiedereroeffnen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-wiedereroeffnen.e2e-spec.ts index c8f66d7b542e403c20c0bed24cc5d23042c104ab..b42a2c3bf1b40e5b984346cbb0567f477e7109b3 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-wiedereroeffnen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-wiedereroeffnen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangFormularButtonsE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckholen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckholen.e2e-spec.ts index 65e409c051f981a604756c121cea4c0ba6377b71..050887f6e0d557a4814efac79b2a29664159b196 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckholen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckholen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckstellen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckstellen.e2e-spec.ts index 62e822e055ab25e093c5665d1ec533ff31494389..ad17527decdc37d6f0e43a7e73175b47c97b1ec9 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckstellen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-detailansicht/vorgang-zurueckstellen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list-wiedervorlage/vorgang-list-wiedervorlagen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list-wiedervorlage/vorgang-list-wiedervorlagen.e2e-spec.ts index 2347281da2420165a4d83e8491b7c8f4e0ca6a4c..3dcace982a66950d269b6ed5e640a8baed8fb743 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list-wiedervorlage/vorgang-list-wiedervorlagen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list-wiedervorlage/vorgang-list-wiedervorlagen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list-pages.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list-pages.e2e-spec.ts index 45d1a19844fba5fc7bb218ea81bc20e03c6ff9e7..fec870bf0a3d3379b6e04baa9344e2208b86f32e 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list-pages.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list-pages.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Interception } from 'cypress/types/net-stubbing'; import { HttpMethodE2E } from '../../../model/util'; import { VorgangE2E } from '../../../model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.e2e-spec.ts index f1965d99c729fabcfa424f835f127b8057e1b0cb..e82a3f23bcf12237c32cf4515eeb770f8fc59a0b 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { EingangE2E, VorgangE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.search.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.search.e2e-spec.ts index cd3ae3b89c2359d02f6b334b9ac127e454c82431..5c830e9187841596e5e91a778ccbc913e97b3af2 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.search.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-list/vorgang-list.search.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { VorgangListItemE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-item.e2e.component'; import { VorgangListE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-list.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang-wiedervorlage.routing.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang-wiedervorlage.routing.e2e-spec.ts index 10106d131b9ce4651c8cce2fad6f5fd6980c0ff6..5518ad4b33e762f4622e0490659544bbd2130fe9 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang-wiedervorlage.routing.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang-wiedervorlage.routing.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang.wiedervorlage-list.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang.wiedervorlage-list.e2e-spec.ts index d16dae4aa356bd1e72fc8b44c6c0015966b90fe4..3e041ed8ebc0ed17b4065a347ab7e3c0d85bd2c1 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang.wiedervorlage-list.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/vorgang-wiedervorlage/vorgang.wiedervorlage-list.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts index 72f6b9bf35d522885ace442ade1a8eb6fcf07516..15e549333a89d12f6c5f464cce857bc163b393ab 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AttachmentContainerE2EComponent, AttachmentListE2EComponent } from 'apps/goofy-e2e/src/components/attachment/attachment.e2e.component'; import { WiedervorlageSubnavigationE2EComponent } from 'apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation'; import { BinaryFileSnackbarMessageE2E } from 'apps/goofy-e2e/src/model/binary-file'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage-authorize-by-role.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage-authorize-by-role.e2e-spec.ts index 12e23b39b5bd51e5ad0046acd2cbff709e41299f..8801dc83619e7c6a626ec2243990457afe645111 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage-authorize-by-role.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage-authorize-by-role.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SnackBarE2EComponent } from 'apps/goofy-e2e/src/components/ui/snackbar.e2e.component'; import { WiedervorlageSubnavigationE2EComponent } from 'apps/goofy-e2e/src/components/wiedervorlage/wiedervorlage-subnavigation'; import { VorgangE2E, VorgangStatusE2E } from 'apps/goofy-e2e/src/model/vorgang'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.e2e-spec.ts index 2d3bcaa65cdf8b7948a87549e1c4c34e4206e7c7..41b362b9ad2dc83f31309f5bd9dc15087eb4f346 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.erledigen.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.erledigen.e2e-spec.ts index 8ed26664b938399c9619e0791efafdc7d567d775..75e14852b77066e1d1f461f45cb95c0c35161a93 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.erledigen.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/main-tests/wiedervorlage/wiedervorlage.erledigen.e2e-spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangDetailHeaderE2EComponent } from 'apps/goofy-e2e/src/components/vorgang/vorgang-detail-header.e2e.component'; import { VorgangAttachedItemE2E } from 'apps/goofy-e2e/src/model/vorgang-attached-item'; import { initVorgangAttachedItem } from 'apps/goofy-e2e/src/support/vorgang-attached-item-util'; diff --git a/goofy-client/apps/goofy-e2e/src/model/app.ts b/goofy-client/apps/goofy-e2e/src/model/app.ts index 5e0f1e90ea345f6b76080b78940354133b09f16e..e9d3ce359b04d6fce4f879fd3070c7d59f8288ba 100644 --- a/goofy-client/apps/goofy-e2e/src/model/app.ts +++ b/goofy-client/apps/goofy-e2e/src/model/app.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class App { title: string } \ No newline at end of file diff --git a/goofy-client/apps/goofy-e2e/src/model/binary-file.ts b/goofy-client/apps/goofy-e2e/src/model/binary-file.ts index 728d08f87cdeaf2862dee60252ee0ac4c0c0b798..e1fd93091d074f8a49ad14714bdc05b367ad6ee4 100644 --- a/goofy-client/apps/goofy-e2e/src/model/binary-file.ts +++ b/goofy-client/apps/goofy-e2e/src/model/binary-file.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ClientE2E, DateE2E, ObjectIdE2E } from './util'; export enum BinaryFileSnackbarMessageE2E { diff --git a/goofy-client/apps/goofy-e2e/src/model/command.ts b/goofy-client/apps/goofy-e2e/src/model/command.ts index f20f1e98c6a2c2fd39372b5567668b28e28df313..c68548d4379883e4258cd0a357e64391fcfab542 100644 --- a/goofy-client/apps/goofy-e2e/src/model/command.ts +++ b/goofy-client/apps/goofy-e2e/src/model/command.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DateE2E } from './util'; export enum CommandOrderE2E { diff --git a/goofy-client/apps/goofy-e2e/src/model/historie.ts b/goofy-client/apps/goofy-e2e/src/model/historie.ts index e77315772f903a2309811aad2ea6cd84fecff830..74729a9839e7c11a58efa12ac15a738e91b6a107 100644 --- a/goofy-client/apps/goofy-e2e/src/model/historie.ts +++ b/goofy-client/apps/goofy-e2e/src/model/historie.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PostfachE2E } from './postfach-nachricht'; export enum HistorieHeadlineE2E { diff --git a/goofy-client/apps/goofy-e2e/src/model/kommentar.ts b/goofy-client/apps/goofy-e2e/src/model/kommentar.ts index 5ce513a6c91f1a9aa4309eed0c0719b2d75b7d61..66a6f6734ba7e194890d24e6c9c12299403622d6 100644 --- a/goofy-client/apps/goofy-e2e/src/model/kommentar.ts +++ b/goofy-client/apps/goofy-e2e/src/model/kommentar.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DateE2E } from './util'; export class KommentarE2E { diff --git a/goofy-client/apps/goofy-e2e/src/model/postfach-nachricht.ts b/goofy-client/apps/goofy-e2e/src/model/postfach-nachricht.ts index 48ef1b0a7fceb4ab0a3b727cc5ef4871e52d504c..0cdc9eec547dcd9ed927e3486f851c8a2aab19f6 100644 --- a/goofy-client/apps/goofy-e2e/src/model/postfach-nachricht.ts +++ b/goofy-client/apps/goofy-e2e/src/model/postfach-nachricht.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum PostfachReplyOptionE2E { FORBIDDEN = 'FORBIDDEN' } diff --git a/goofy-client/apps/goofy-e2e/src/model/user.ts b/goofy-client/apps/goofy-e2e/src/model/user.ts index 662aa0c37f44d9434f94f6cbac27d8c473e5e15b..1279e0569f5e5b709f8e16d48b9dd437f3d8db66 100644 --- a/goofy-client/apps/goofy-e2e/src/model/user.ts +++ b/goofy-client/apps/goofy-e2e/src/model/user.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export interface UserE2E { uuid: string; id: string; diff --git a/goofy-client/apps/goofy-e2e/src/model/usermanager.ts b/goofy-client/apps/goofy-e2e/src/model/usermanager.ts index 85eb5fb05825448bcc08ddf1751b0a6eb5ba74e9..04050d8ad8b5e5b06c78fc7233570a8c5168c2bb 100644 --- a/goofy-client/apps/goofy-e2e/src/model/usermanager.ts +++ b/goofy-client/apps/goofy-e2e/src/model/usermanager.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DateE2E, ObjectIdE2E } from './util'; export interface UsermanagerUserE2E { diff --git a/goofy-client/apps/goofy-e2e/src/model/util.ts b/goofy-client/apps/goofy-e2e/src/model/util.ts index e72fcc717bf3be5e2962bf47add65fc158f7b8b6..84553e17eb1b2067f77a40810e2750a835c1ef6a 100644 --- a/goofy-client/apps/goofy-e2e/src/model/util.ts +++ b/goofy-client/apps/goofy-e2e/src/model/util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export class DateE2E { $date: string; } diff --git a/goofy-client/apps/goofy-e2e/src/model/vorgang-attached-item.ts b/goofy-client/apps/goofy-e2e/src/model/vorgang-attached-item.ts index 18500f3693a1f2e05817cf8ab3b61ea01ad2657c..453d4d9574f0abd1a79725afe5c158ab3579f8d6 100644 --- a/goofy-client/apps/goofy-e2e/src/model/vorgang-attached-item.ts +++ b/goofy-client/apps/goofy-e2e/src/model/vorgang-attached-item.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ObjectIdE2E } from './util'; import { WiedervorlageE2E } from './wiedervorlage'; diff --git a/goofy-client/apps/goofy-e2e/src/model/vorgang.ts b/goofy-client/apps/goofy-e2e/src/model/vorgang.ts index 5305827a4e33a290b86fa0af1fe294760e094c9b..234069e37c546c075647db2ad4e54e118b282bc1 100644 --- a/goofy-client/apps/goofy-e2e/src/model/vorgang.ts +++ b/goofy-client/apps/goofy-e2e/src/model/vorgang.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { FileDataE2E } from './binary-file'; import { KommentarE2E } from './kommentar'; import { DateE2E, ObjectIdE2E, ResourceUriE2E } from './util'; diff --git a/goofy-client/apps/goofy-e2e/src/model/wiedervorlage.ts b/goofy-client/apps/goofy-e2e/src/model/wiedervorlage.ts index f705f0fa40a0154bb122f02128d3d188d56a8e2f..ba7fb8b0bf3c27a3abe4f2542abcc7b90ffb9ca0 100644 --- a/goofy-client/apps/goofy-e2e/src/model/wiedervorlage.ts +++ b/goofy-client/apps/goofy-e2e/src/model/wiedervorlage.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DateE2E } from './util'; export class WiedervorlageE2E { diff --git a/goofy-client/apps/goofy-e2e/src/page-objects/header.po.ts b/goofy-client/apps/goofy-e2e/src/page-objects/header.po.ts index 96a927b8f6022e8610dc9bd0c885b1fc4f0ab839..96e43ef5735b4b8ddb420062aa8a3aa30e59c261 100644 --- a/goofy-client/apps/goofy-e2e/src/page-objects/header.po.ts +++ b/goofy-client/apps/goofy-e2e/src/page-objects/header.po.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CurrentUserProfileE2EComponent } from "../components/user-profile/current-user-profile.component.e2e"; import { UserSettingsE2EComponent } from "../components/user-settings/user-settings.component.e2e"; diff --git a/goofy-client/apps/goofy-e2e/src/page-objects/main.po.ts b/goofy-client/apps/goofy-e2e/src/page-objects/main.po.ts index 7193ae8b7e4f61d8af770b1dd304fcaaf0633c73..d85329b574fa6f949f67ee28586340a43c7e6ece 100644 --- a/goofy-client/apps/goofy-e2e/src/page-objects/main.po.ts +++ b/goofy-client/apps/goofy-e2e/src/page-objects/main.po.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { BuildInfoE2EComponent } from '../components/buildinfo/buildinfo.e2e.component'; import { NavigationE2EComponent } from '../components/navigation/navigation.e2e.component'; import { ConnectionTimeoutRetryDialogE2EComponent, ConnectionTimeoutRetryFailDialogE2EComponent } from '../components/ui/connection-timeout-retry-dialog.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/page-objects/postfach-mail.component.po.ts b/goofy-client/apps/goofy-e2e/src/page-objects/postfach-mail.component.po.ts index f67a5a1b9d872ee86584b6752e3ff6f2c9c83c7c..2f074f9df04fa30f3c0a08566f7d4c9eb2f45dc9 100644 --- a/goofy-client/apps/goofy-e2e/src/page-objects/postfach-mail.component.po.ts +++ b/goofy-client/apps/goofy-e2e/src/page-objects/postfach-mail.component.po.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + //TODO Datei umbenennen in postfach.po.ts import { PostfachMailSubnavigation } from '../components/postfach/postfach-mail-subnavigation.e2e.component'; import { PostfachMailListItem } from '../components/postfach/postfach-mail.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/page-objects/vorgang.po.ts b/goofy-client/apps/goofy-e2e/src/page-objects/vorgang.po.ts index 92831d4aab9104a7085fa17353d24126e27d10d0..874b498256868b9380a82d1cd3950d57e20564b1 100644 --- a/goofy-client/apps/goofy-e2e/src/page-objects/vorgang.po.ts +++ b/goofy-client/apps/goofy-e2e/src/page-objects/vorgang.po.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AttachmentContainerE2EComponent } from '../components/attachment/attachment.e2e.component'; import { KommentareInVorgangE2EComponent } from '../components/kommentar/kommentar-list.e2e.component'; import { PostfachMailFormularE2EComponent } from '../components/postfach/postfach-mail-formular.e2e.component'; diff --git a/goofy-client/apps/goofy-e2e/src/page-objects/wiedervorlage.po.ts b/goofy-client/apps/goofy-e2e/src/page-objects/wiedervorlage.po.ts index 327818d1a6bfb9b3caa11f44f012feb647a95513..a67c3443038e28dcceb37824182bf015efe33f42 100644 --- a/goofy-client/apps/goofy-e2e/src/page-objects/wiedervorlage.po.ts +++ b/goofy-client/apps/goofy-e2e/src/page-objects/wiedervorlage.po.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { WiedervorlageE2EComponent } from '../components/wiedervorlage/wiedervorlage-page.e2e.component'; import { WiedervorlageSubnavigationE2EComponent } from '../components/wiedervorlage/wiedervorlage-subnavigation'; diff --git a/goofy-client/apps/goofy-e2e/src/plugins/index.js b/goofy-client/apps/goofy-e2e/src/plugins/index.js index 7d313ef7f13bdbf827186f340b6d10fbe746c3d2..a5fe703f4906be31ec95a1470c70dd9c01a1ba20 100644 --- a/goofy-client/apps/goofy-e2e/src/plugins/index.js +++ b/goofy-client/apps/goofy-e2e/src/plugins/index.js @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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" /> // *********************************************************** // This example plugins/index.js can be used to load plugins diff --git a/goofy-client/apps/goofy-e2e/src/support/angular.util.ts b/goofy-client/apps/goofy-e2e/src/support/angular.util.ts index a4b34ba8fbd3a1f82302f32bc0f2e1641c93869f..e34124819a795bf2cd8cb267e7f0ccf85bb518a1 100644 --- a/goofy-client/apps/goofy-e2e/src/support/angular.util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/angular.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { containClass, mouseEnter, notContainClass } from './cypress.util'; export const TOGGLE_ELEMENT: string = 'mat-slide-toggle'; diff --git a/goofy-client/apps/goofy-e2e/src/support/app-util.ts b/goofy-client/apps/goofy-e2e/src/support/app-util.ts index 98758452698ecf8a460ebc892b31a3d6da4dc427..a0e3aa3eb32ad9ade8e2cdc651508309c2ed580d 100644 --- a/goofy-client/apps/goofy-e2e/src/support/app-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/app-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { App } from '../model/app'; //TODO main.json in app.json umbenennen diff --git a/goofy-client/apps/goofy-e2e/src/support/binary-file-util.ts b/goofy-client/apps/goofy-e2e/src/support/binary-file-util.ts index cd62202d14dd6d8069fe9d6bc1cf2aff7acde767..f291516efb0eba9222f3d1a06410b4af6b0a9e71 100644 --- a/goofy-client/apps/goofy-e2e/src/support/binary-file-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/binary-file-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { FileDataE2E, GridFsFileDataE2E } from '../model/binary-file'; import { initGridFsData } from './cypress-helper'; diff --git a/goofy-client/apps/goofy-e2e/src/support/command-util.ts b/goofy-client/apps/goofy-e2e/src/support/command-util.ts index a1bbc8b47273a6814a3895fd425b2aeca3e14f34..ec49a1adaf4acdf13ebdaeae3d66c53b33b57cc2 100644 --- a/goofy-client/apps/goofy-e2e/src/support/command-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/command-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandE2E, CommandOrderE2E } from '../model/command'; import { initCommandData } from './cypress-helper'; import { getUserSabineUuid } from './user-util'; diff --git a/goofy-client/apps/goofy-e2e/src/support/commands.ts b/goofy-client/apps/goofy-e2e/src/support/commands.ts index 08597bf6ad6a115ead5a2bea2b5098286072dc3f..ef876ab37bde1093c7bd0d20428e3c17b97e9700 100644 --- a/goofy-client/apps/goofy-e2e/src/support/commands.ts +++ b/goofy-client/apps/goofy-e2e/src/support/commands.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + declare namespace Cypress { interface Chainable<Subject> { getTestElementWithOid(oid: string, ...args); diff --git a/goofy-client/apps/goofy-e2e/src/support/cypress-helper.ts b/goofy-client/apps/goofy-e2e/src/support/cypress-helper.ts index 20642b9371085595d0e1fdeb3acb8cff1ccc4d48..7444a076e0485df4af013362c7518b3492b9bb52 100644 --- a/goofy-client/apps/goofy-e2e/src/support/cypress-helper.ts +++ b/goofy-client/apps/goofy-e2e/src/support/cypress-helper.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Interception, RouteHandler, RouteMatcher } from 'cypress/types/net-stubbing'; import { GridFsChunkE2E, GridFsFileDataE2E, GridFsFileE2E } from '../model/binary-file'; import { CommandE2E } from '../model/command'; diff --git a/goofy-client/apps/goofy-e2e/src/support/cypress.util.ts b/goofy-client/apps/goofy-e2e/src/support/cypress.util.ts index b668f9f62fffadad5b56b4f3c485298343caf7f5..21204c13a7762de819894d287fa1fd351a872def 100644 --- a/goofy-client/apps/goofy-e2e/src/support/cypress.util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/cypress.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export function containClass(element: any, cssClass: string): void { element.invoke('attr', 'class').should('contain', cssClass); diff --git a/goofy-client/apps/goofy-e2e/src/support/data.util.ts b/goofy-client/apps/goofy-e2e/src/support/data.util.ts index cb95c977ccbd2159d50ce8b608787540fa38df2e..97bd0a16ddad9c675155b3d4547b1907db853c85 100644 --- a/goofy-client/apps/goofy-e2e/src/support/data.util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/data.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export const FORWARDING_INVALID_EMAIL: string = 'ea@ozg-sh.local'; export const FORWARDING_TEST_EMAIL: string = 'ea@ozg-sh.de'; diff --git a/goofy-client/apps/goofy-e2e/src/support/delete-old-reports.ts b/goofy-client/apps/goofy-e2e/src/support/delete-old-reports.ts index 692c58875b730c16177a99846905874966cc3da7..13f0aaf02bef381c483a17579042c57b0ed501d7 100644 --- a/goofy-client/apps/goofy-e2e/src/support/delete-old-reports.ts +++ b/goofy-client/apps/goofy-e2e/src/support/delete-old-reports.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 fs = require('fs') fs.rmdirSync(`apps/goofy-e2e/reports/${process.env.REPORT_FOLDER}`, { recursive: true }); \ No newline at end of file diff --git a/goofy-client/apps/goofy-e2e/src/support/file-upload.ts b/goofy-client/apps/goofy-e2e/src/support/file-upload.ts index 67a89caeaeab60321889d248c71f7c953c0feec3..8fbe8737f6255926a803b8aa99b55fe653ec4338 100644 --- a/goofy-client/apps/goofy-e2e/src/support/file-upload.ts +++ b/goofy-client/apps/goofy-e2e/src/support/file-upload.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'cypress-file-upload'; export function uploadFile(inputElement: any, fileName: string): void { diff --git a/goofy-client/apps/goofy-e2e/src/support/index.ts b/goofy-client/apps/goofy-e2e/src/support/index.ts index f8be243433002fb24dce54bcd927744ccb1cbda2..b2cda30e8d296254ada7db14d7bb613c24fa0dae 100644 --- a/goofy-client/apps/goofy-e2e/src/support/index.ts +++ b/goofy-client/apps/goofy-e2e/src/support/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + // *********************************************************** // This example support/index.js is processed and // loaded automatically before your test files. diff --git a/goofy-client/apps/goofy-e2e/src/support/kommentar.util.ts b/goofy-client/apps/goofy-e2e/src/support/kommentar.util.ts index 0e0bcb23012a3d3b304fdc15f8128bfcb9167858..63dba4b53dbda5b73e1432ff27fdaac1d0774ae6 100644 --- a/goofy-client/apps/goofy-e2e/src/support/kommentar.util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/kommentar.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { KommentarE2E } from '../model/kommentar'; const kommentarFixture: KommentarE2E = require('../fixtures/kommentar/kommentar.json'); diff --git a/goofy-client/apps/goofy-e2e/src/support/linkrels.ts b/goofy-client/apps/goofy-e2e/src/support/linkrels.ts index 5c5d40ba775c311d6645b61d5697db202dd2cb71..b9f4c4255ab059adec5d462f06566e00d28476e9 100644 --- a/goofy-client/apps/goofy-e2e/src/support/linkrels.ts +++ b/goofy-client/apps/goofy-e2e/src/support/linkrels.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum LinkRelE2E { POSTFACH_NACHRICHTEN = 'postfachMails', //TODO rename POSTFACH_NACHRICHTEN_ATTACHMENTS = 'attachments' diff --git a/goofy-client/apps/goofy-e2e/src/support/messages.ts b/goofy-client/apps/goofy-e2e/src/support/messages.ts index d0ac5b4412cf81dc22eceea675fcd571fb6f178c..2f6275be1a6576ad116954daa46fd4beb6fccdbe 100644 --- a/goofy-client/apps/goofy-e2e/src/support/messages.ts +++ b/goofy-client/apps/goofy-e2e/src/support/messages.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum MessagesE2E { HTTP_STATUS_FORBIDDEN = 'Die Aktion konnte wegen fehlender Berechtigungen nicht durchgeführt werden', HTTP_SERVER_ERROR_DIALOG_HEADER = 'Es ist ein Fehler aufgetreten ...', diff --git a/goofy-client/apps/goofy-e2e/src/support/postfach-util.ts b/goofy-client/apps/goofy-e2e/src/support/postfach-util.ts index cc28e0c46ac70e661c6f148d48cf2a715764a31a..a8e3b0e4291d7b74cac8f0a2525d1d06702a73b1 100644 --- a/goofy-client/apps/goofy-e2e/src/support/postfach-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/postfach-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PostfachE2E } from '../model/postfach-nachricht'; import { buildUrl, encodeUrl } from './tech.util'; diff --git a/goofy-client/apps/goofy-e2e/src/support/pre-ea-report-merge.ts b/goofy-client/apps/goofy-e2e/src/support/pre-ea-report-merge.ts index 1163cc915d92ada2707edfb15f6b5f24850eec79..9f0be6bf231f376edad889182ac815d8a6bf59aa 100644 --- a/goofy-client/apps/goofy-e2e/src/support/pre-ea-report-merge.ts +++ b/goofy-client/apps/goofy-e2e/src/support/pre-ea-report-merge.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 fs = require('fs') if (fs.existsSync('apps/goofy-e2e/reports_einheitlicher-ansprechpartner/mochawesome-report/.jsons')) { diff --git a/goofy-client/apps/goofy-e2e/src/support/pre-merge.ts b/goofy-client/apps/goofy-e2e/src/support/pre-merge.ts index 726fb9b12ee86452974b68beb9425ee19a56ab7e..9e8fdd0213af6499d89a33fa511da26c65eeca50 100644 --- a/goofy-client/apps/goofy-e2e/src/support/pre-merge.ts +++ b/goofy-client/apps/goofy-e2e/src/support/pre-merge.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 fs = require('fs') if (fs.existsSync(`apps/goofy-e2e/reports/${process.env.REPORT_FOLDER}/mochawesome-report/.jsons`)) { diff --git a/goofy-client/apps/goofy-e2e/src/support/tech.util.ts b/goofy-client/apps/goofy-e2e/src/support/tech.util.ts index 101d7c8bb57e0e9a235430edf94fa6f75dc2d34d..ae89e38b2f96507b994fd3088243ba205a780d3d 100644 --- a/goofy-client/apps/goofy-e2e/src/support/tech.util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/tech.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { formatDate } from '@angular/common'; import { ResourceE2E } from '../model/util'; import { getBaseUrl } from './cypress-helper'; diff --git a/goofy-client/apps/goofy-e2e/src/support/user-util.ts b/goofy-client/apps/goofy-e2e/src/support/user-util.ts index 61eaf2668f42d4354da5320f92edad27e6341700..fea44593e2923e6cb6195c84e066feef1dc0b195 100644 --- a/goofy-client/apps/goofy-e2e/src/support/user-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/user-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UserE2E } from '../model/user'; import { UsermanagerUserE2E } from '../model/usermanager'; import { getCypressEnv, initUsermanagerData, login } from './cypress-helper'; diff --git a/goofy-client/apps/goofy-e2e/src/support/vorgang-attached-item-util.ts b/goofy-client/apps/goofy-e2e/src/support/vorgang-attached-item-util.ts index 3e946a468f3083d60b0ef9240c22ced5282515fd..74b223f2865fdd638d9f7c896055d0a59b5c1fa9 100644 --- a/goofy-client/apps/goofy-e2e/src/support/vorgang-attached-item-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/vorgang-attached-item-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PostfachMailItemE2E, VorgangAttachedItemClientE2E, VorgangAttachedItemE2E, VorgangAttachedItemNameE2E } from '../model/vorgang-attached-item'; import { initVorgangAttachedItemData } from './cypress-helper'; diff --git a/goofy-client/apps/goofy-e2e/src/support/vorgang-util.ts b/goofy-client/apps/goofy-e2e/src/support/vorgang-util.ts index ba2a5d5e69e61fed2358ef9091098e02f14e15f6..eec400040df0331a2eb219402dc7fb65abb04f7a 100644 --- a/goofy-client/apps/goofy-e2e/src/support/vorgang-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/vorgang-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AccessPermissionE2E, AntragstellerE2E, ClientAttributeE2E, ClientAttributesE2E, EingangE2E, EingangHeaderE2E, VorgangE2E } from '../model/vorgang'; import { VorgangAttachedItemClientE2E } from '../model/vorgang-attached-item'; import { initSearchIndexData, initVorgangData } from './cypress-helper'; diff --git a/goofy-client/apps/goofy-e2e/src/support/wiedervorlage-util.ts b/goofy-client/apps/goofy-e2e/src/support/wiedervorlage-util.ts index e2c4f7796d805e85903ee0e432139d2db1975d5f..ec0cb7061132c9e37c5289b7b0e9201d2cbfe6c5 100644 --- a/goofy-client/apps/goofy-e2e/src/support/wiedervorlage-util.ts +++ b/goofy-client/apps/goofy-e2e/src/support/wiedervorlage-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangAttachedItemClientE2E, VorgangAttachedItemE2E, VorgangAttachedItemNameE2E } from '../model/vorgang-attached-item'; import { WiedervorlageE2E } from '../model/wiedervorlage'; import { buildUrl, encodeUrl } from './tech.util'; diff --git a/goofy-client/apps/goofy-e2e/start-e2e-environment.sh b/goofy-client/apps/goofy-e2e/start-e2e-environment.sh index 7007869b39a5897d87749d22ec5439672935fcd0..ddc2666398d902acc3150033347ae0a40656fc0f 100755 --- a/goofy-client/apps/goofy-e2e/start-e2e-environment.sh +++ b/goofy-client/apps/goofy-e2e/start-e2e-environment.sh @@ -1,4 +1,28 @@ #!/bin/bash +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + SCRIPT_DIR=$(cd $(dirname "${BASH_SOURCE[0]}") && pwd) diff --git a/goofy-client/apps/goofy-e2e/stop-e2e-environment.sh b/goofy-client/apps/goofy-e2e/stop-e2e-environment.sh index 9dae589d6852b6e7d5d379b0fe2d176ac965522b..45566a10cafd618b95f58a7a6a7a4d46da8057e3 100755 --- a/goofy-client/apps/goofy-e2e/stop-e2e-environment.sh +++ b/goofy-client/apps/goofy-e2e/stop-e2e-environment.sh @@ -1,4 +1,28 @@ #!/bin/bash +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + SCRIPT_DIR=$(cd $(dirname "${BASH_SOURCE[0]}") && pwd) diff --git a/goofy-client/apps/goofy/jest.config.ts b/goofy-client/apps/goofy/jest.config.ts index 66dad52a43249d890c41ccbf88fd90cf6fb72c5e..3a343ec18846d4a81f364c84dccb90d0778b7b45 100644 --- a/goofy-client/apps/goofy/jest.config.ts +++ b/goofy-client/apps/goofy/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/apps/goofy/src/app/app.component.html b/goofy-client/apps/goofy/src/app/app.component.html index 746c64f6ef9ab7ef6d9f969963613511e93fe420..184e2a927fb6d1854a2a9b392cf59f72bba1d028 100644 --- a/goofy-client/apps/goofy/src/app/app.component.html +++ b/goofy-client/apps/goofy/src/app/app.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="apiRoot$ | async as apiRoot"> <goofy-client-spinner [stateResource]="apiRoot"> <goofy-client-header-container></goofy-client-header-container> diff --git a/goofy-client/apps/goofy/src/app/app.component.scss b/goofy-client/apps/goofy/src/app/app.component.scss index 33c328ffba3adc5a10009381b80278dfdecea73b..ec42e71f8cf3c89289b332e1e99baa1e39583e98 100644 --- a/goofy-client/apps/goofy/src/app/app.component.scss +++ b/goofy-client/apps/goofy/src/app/app.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "breakpoints"; @import "~include-media/dist/include-media"; diff --git a/goofy-client/apps/goofy/src/app/app.component.spec.ts b/goofy-client/apps/goofy/src/app/app.component.spec.ts index 1e7e215a2102f4c110cd58722848e586cf32b133..5c897d47695693328a42b288063567a03a13f586 100644 --- a/goofy-client/apps/goofy/src/app/app.component.spec.ts +++ b/goofy-client/apps/goofy/src/app/app.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import { HttpClient } from '@angular/common/http'; import localeDe from '@angular/common/locales/de'; diff --git a/goofy-client/apps/goofy/src/app/app.component.ts b/goofy-client/apps/goofy/src/app/app.component.ts index 8e90987bd3a768badcbec3fa5bc006066e5b04b9..d6e857c5b9197c63f08b2648f3b010604ac5cc91 100644 --- a/goofy-client/apps/goofy/src/app/app.component.ts +++ b/goofy-client/apps/goofy/src/app/app.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject, OnInit } from '@angular/core'; import { Title } from '@angular/platform-browser'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/apps/goofy/src/app/app.module.spec.ts b/goofy-client/apps/goofy/src/app/app.module.spec.ts index 8e6c10052688c04ce7d45cf0067ff8b39dc39c03..554430952b7e16d78f86625597e9758ccd41fba5 100644 --- a/goofy-client/apps/goofy/src/app/app.module.spec.ts +++ b/goofy-client/apps/goofy/src/app/app.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from "@angular/core/testing"; import { AppModule } from "./app.module"; diff --git a/goofy-client/apps/goofy/src/app/app.module.ts b/goofy-client/apps/goofy/src/app/app.module.ts index 859af989ef9f16044e052cf2264e1847a01dba1f..5e80e5fd6429d4db7091b1b42509b83e96e2cfad 100644 --- a/goofy-client/apps/goofy/src/app/app.module.ts +++ b/goofy-client/apps/goofy/src/app/app.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import { HttpClientModule } from '@angular/common/http'; import localeDe from '@angular/common/locales/de'; diff --git a/goofy-client/apps/goofy/src/environments/environment.prod.ts b/goofy-client/apps/goofy/src/environments/environment.prod.ts index 2f53f97e178fc80def5229fe500b0f869d2bcb73..1bdf520fcdd5f705e29460e09b01760ab0dc34d5 100644 --- a/goofy-client/apps/goofy/src/environments/environment.prod.ts +++ b/goofy-client/apps/goofy/src/environments/environment.prod.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export const environment = { production: true, environmentUrl: null, diff --git a/goofy-client/apps/goofy/src/environments/environment.ts b/goofy-client/apps/goofy/src/environments/environment.ts index 714b00b2390b0d9d10919804039a1d7e0395e09c..9aa9eeca51a055d20c9ec310820d9026f74f4c4f 100644 --- a/goofy-client/apps/goofy/src/environments/environment.ts +++ b/goofy-client/apps/goofy/src/environments/environment.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + // This file can be replaced during build by using the `fileReplacements` array. // `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. // The list of file replacements can be found in `angular.json`. diff --git a/goofy-client/apps/goofy/src/favicon/browserconfig.xml b/goofy-client/apps/goofy/src/favicon/browserconfig.xml index d416bc536fbc9391e90070bdffacdc962fcfb346..412f91f097a054729c8700668d6c281f4b6479cc 100644 --- a/goofy-client/apps/goofy/src/favicon/browserconfig.xml +++ b/goofy-client/apps/goofy/src/favicon/browserconfig.xml @@ -1,4 +1,29 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <browserconfig> <msapplication> <tile> diff --git a/goofy-client/apps/goofy/src/index.html b/goofy-client/apps/goofy/src/index.html index 60facbd77e6b50dc65b545cb6c7ef6d9a84de81c..5a05a3b6ab9ea8f1776e5b79711af26e1d8b8dca 100644 --- a/goofy-client/apps/goofy/src/index.html +++ b/goofy-client/apps/goofy/src/index.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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/goofy-client/apps/goofy/src/main.ts b/goofy-client/apps/goofy/src/main.ts index 5305e864729d5177782541154d5c30fc42b1b4bf..e703b2936282c2fb7b12e90e63926b0b4bbebbee 100644 --- a/goofy-client/apps/goofy/src/main.ts +++ b/goofy-client/apps/goofy/src/main.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { loadEnvironment } from '@goofy-client/environment-shared'; diff --git a/goofy-client/apps/goofy/src/polyfills.ts b/goofy-client/apps/goofy/src/polyfills.ts index 6be8138f82b9c65fe6c0178215d7dcd2ff4ab018..dd0cb8f675d84de686ae34e8e0ea0c8a4999b33c 100644 --- a/goofy-client/apps/goofy/src/polyfills.ts +++ b/goofy-client/apps/goofy/src/polyfills.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /** * This file includes polyfills needed by Angular and is loaded before the app. * You can add your own extra polyfills to this file. diff --git a/goofy-client/apps/goofy/src/silent-refresh.html b/goofy-client/apps/goofy/src/silent-refresh.html index 55f3bc63baffa23b9321496c700afb697099dc7b..e4244b37497b8980ac91c44f6300575ee90dd209 100644 --- a/goofy-client/apps/goofy/src/silent-refresh.html +++ b/goofy-client/apps/goofy/src/silent-refresh.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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/goofy-client/apps/goofy/src/styles/abstracts/_breakpoints.scss b/goofy-client/apps/goofy/src/styles/abstracts/_breakpoints.scss index 007c4bb0ea9752f3c8e1612993d6a28a1351a7ea..d89ad7073332b65edc9fc82070e334e972cd5ba4 100644 --- a/goofy-client/apps/goofy/src/styles/abstracts/_breakpoints.scss +++ b/goofy-client/apps/goofy/src/styles/abstracts/_breakpoints.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ $breakpoints: ( phone: 320px, tablet: 768px, diff --git a/goofy-client/apps/goofy/src/styles/abstracts/_variables.scss b/goofy-client/apps/goofy/src/styles/abstracts/_variables.scss index 30109942b6ba8b98b1274f87edc895d2c6d88718..173efc3b7a067c1527081f6f75b925f169f5a160 100644 --- a/goofy-client/apps/goofy/src/styles/abstracts/_variables.scss +++ b/goofy-client/apps/goofy/src/styles/abstracts/_variables.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use '@angular/material' as mat; $grey: #777; diff --git a/goofy-client/apps/goofy/src/styles/base/_setup.scss b/goofy-client/apps/goofy/src/styles/base/_setup.scss index 4003072432dbfd3220eb0b663ae922013bcdbd29..501db613c485655f83cbf47b8c6321d2ae92577d 100644 --- a/goofy-client/apps/goofy/src/styles/base/_setup.scss +++ b/goofy-client/apps/goofy/src/styles/base/_setup.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ html { box-sizing: border-box; } diff --git a/goofy-client/apps/goofy/src/styles/layout/_main.scss b/goofy-client/apps/goofy/src/styles/layout/_main.scss index d0c4c712b38791691fb7758d10a5a7b4334e0d9a..21e8524cabd4748f5ade35a8025eda9e386f6a61 100644 --- a/goofy-client/apps/goofy/src/styles/layout/_main.scss +++ b/goofy-client/apps/goofy/src/styles/layout/_main.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .l-scroll-area { height: calc(100vh - 112px); background-color: #fff; diff --git a/goofy-client/apps/goofy/src/styles/main.scss b/goofy-client/apps/goofy/src/styles/main.scss index e2075c831483535aa85f5fefb63028957f504caa..18e24fe64a80bf95ca5716f320b36d3a949b45aa 100644 --- a/goofy-client/apps/goofy/src/styles/main.scss +++ b/goofy-client/apps/goofy/src/styles/main.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use '@angular/material' as mat; @import 'font_material'; @import "~typeface-roboto/index.css"; diff --git a/goofy-client/apps/goofy/src/styles/material/_expansion-panel.scss b/goofy-client/apps/goofy/src/styles/material/_expansion-panel.scss index ffde46bcaca2210de52fc2cd74ccd31a86e43196..e1a97f29006c5f3c0c4d315cefb0612c1bc58327 100644 --- a/goofy-client/apps/goofy/src/styles/material/_expansion-panel.scss +++ b/goofy-client/apps/goofy/src/styles/material/_expansion-panel.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; .mat-expansion-panel { diff --git a/goofy-client/apps/goofy/src/styles/material/_icons.scss b/goofy-client/apps/goofy/src/styles/material/_icons.scss index dc31f93be3472ce8947bcf5257b945813566038e..0a25cbe23335ee7de9b19a787aadca0103790b1d 100644 --- a/goofy-client/apps/goofy/src/styles/material/_icons.scss +++ b/goofy-client/apps/goofy/src/styles/material/_icons.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .mat-icon { overflow: unset !important; } \ No newline at end of file diff --git a/goofy-client/apps/goofy/src/styles/material/_tabs.scss b/goofy-client/apps/goofy/src/styles/material/_tabs.scss index 97eaad38e25f3c80824409213f1c9b1cb83657c8..af0f1fd585243198566b53656e777d0455ae3912 100644 --- a/goofy-client/apps/goofy/src/styles/material/_tabs.scss +++ b/goofy-client/apps/goofy/src/styles/material/_tabs.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .mat-tab-label { padding: 0 !important; min-width: auto !important; diff --git a/goofy-client/apps/goofy/src/test-setup.ts b/goofy-client/apps/goofy/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/apps/goofy/src/test-setup.ts +++ b/goofy-client/apps/goofy/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/decorate-angular-cli.js b/goofy-client/decorate-angular-cli.js index bc81a83788969dfc51f47328faa716295a225f54..cc047eb087a72db1dc841951074bd17bd5237a77 100644 --- a/goofy-client/decorate-angular-cli.js +++ b/goofy-client/decorate-angular-cli.js @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ /** * This file decorates the Angular CLI with the Nx CLI to enable features such as computation caching * and faster execution of tasks. diff --git a/goofy-client/jest.config.ts b/goofy-client/jest.config.ts index 1dcd5a03fcba1b9b22989224dd6d1c882a86c710..c0c9d065668f5b77080472186c67741b3770c3c2 100644 --- a/goofy-client/jest.config.ts +++ b/goofy-client/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getJestProjects } = require('@nrwl/jest'); export default { projects: getJestProjects() }; diff --git a/goofy-client/jest.preset.js b/goofy-client/jest.preset.js index 0e744da29aa2f48a86d170642f0dc23615757155..c157ee3afc4e6a0f9918eced30c25a8f1923944c 100644 --- a/goofy-client/jest.preset.js +++ b/goofy-client/jest.preset.js @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 nxPreset = require('@nrwl/jest/preset').default; module.exports = { diff --git a/goofy-client/libs/api-root-shared/jest.config.ts b/goofy-client/libs/api-root-shared/jest.config.ts index 9a393afd58c2c7c2b04d642c6d25fe2eb3db9ef0..a8136980e650a54e2d6058dc475cbda1600e0db4 100644 --- a/goofy-client/libs/api-root-shared/jest.config.ts +++ b/goofy-client/libs/api-root-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/api-root-shared/src/index.ts b/goofy-client/libs/api-root-shared/src/index.ts index 7e41becc4f0df7395a0ac294cbad613f10caed7c..70330161ce430db9bda65be1179acb5e3b8a6b2e 100644 --- a/goofy-client/libs/api-root-shared/src/index.ts +++ b/goofy-client/libs/api-root-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/api-root.actions'; export * from './lib/+state/api-root.facade'; export * from './lib/+state/api-root.reducer'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.actions.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.actions.ts index a63f08cb7483efcaeaea57af308c8f7ec47a617d..a70d8181db1f086bf2d39b40f3bc94b9fb05db25 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.actions.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiError } from '@goofy-client/tech-shared'; import { createAction, props } from '@ngrx/store'; import { ApiRootResource } from '../api-root.model'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.spec.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.spec.ts index 27ad599972dae50eda5f033610f3f65dd459a9ea..809a430ca61067a0366891a8fd53900156b4f28f 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ApiError } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.ts index 8660a10723f3715c3b801895381e36fd547bd349..9af316c8d0c4255c3b8379adfb1d7499dd602f28 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Actions, createEffect, ofType } from '@ngrx/effects'; import { of } from 'rxjs'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.spec.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.spec.ts index f565a6f693579f3b5886d306bf03b3359a1c4bb6..4e9371956d06306ca60376095c58954c2986e292 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NgModule } from '@angular/core'; import { TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.ts index 0411f72e0ffc120832beb8319a5b0b1751db7fbd..333c4cf685a46e599d769b0ad8e8c473726fd444 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { doIfLoadingRequired, StateResource } from '@goofy-client/tech-shared'; import { Store } from '@ngrx/store'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.models.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.models.ts index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b007e6c709a88478164aaa3f99519105fb028488 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.models.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.models.ts @@ -0,0 +1,24 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.spec.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.spec.ts index dafca8e7288ba910537062dfbca49f63ce98d0ce..7fb6bbd3aca718c77ac436014f35b57768c76b6f 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiError, createStateResource } from '@goofy-client/tech-shared'; import { createApiRootResource } from 'libs/api-root-shared/test/api-root'; import { createApiError } from 'libs/tech-shared/test/error'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.ts index 39319073eee1ddc9002b7af9a187fe213b197787..a40c425f5f6ddb6f82fc9e8d2ef3922ca2ee33a8 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createEmptyStateResource, createErrorStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { Action, createReducer, on } from '@ngrx/store'; import { ApiRootResource } from '../api-root.model'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.spec.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.spec.ts index aae7a0705287f56fb6d3e45d338b6f82ccd1f071..2d6ab208fbfe45adc8085bf12b9be0f7413008a3 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createStateResource, StateResource } from '@goofy-client/tech-shared'; import { createApiRootResource } from 'libs/api-root-shared/test/api-root'; import { ApiRootResource } from '../api-root.model'; diff --git a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.ts b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.ts index e58a7857df5fd418c29f674c7b141b6e1644da48..b67641d6e03f8ca36df211437bcd6b665984ce00 100644 --- a/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.ts +++ b/goofy-client/libs/api-root-shared/src/lib/+state/api-root.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createFeatureSelector, createSelector } from '@ngrx/store'; import { ApiRootState, API_ROOT_FEATURE_KEY } from './api-root.reducer'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.linkrel.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.linkrel.ts index 986aaff9c951d9dd86635790a61096a7a24b05ce..6fb825d0ce2f8bfc0c90891702d3af0f670b934f 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.linkrel.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum ApiRootLinkRel { VORGAENGE = 'vorgaenge', MY_VORGAENGE = 'myVorgaenge', diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.model.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.model.ts index ffca5ac20b4499671f17ec6d3f32cbec6605777c..4b1cb804896b6a5bf581918e3c234722f17a9b91 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.model.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Resource, ResourceUri } from '@ngxp/rest'; export interface ApiRoot { diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.module.spec.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.module.spec.ts index 59a08bfb706c0593453a4082ec347643ec3d4d0d..3e2d8650b87034fe942975cdbe8e0ba4cd237f81 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.module.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ApiRootModule } from './api-root.module'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.module.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.module.ts index 20c02cb77286267f281d44968441c0268ba9fe4d..3ecd0db4f8e45e3262d78b7afc1c8c2f057ee082 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.module.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { EffectsModule } from '@ngrx/effects'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.repository.spec.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.repository.spec.ts index c409410dcfcacd2eab4596dfc7ed69b548ba2d25..1e85d3521e4372bdc55b1eb02e1f455a994d0e15 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.repository.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.repository.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.repository.ts index 04fb88ba4abbe6fea2d3cad240f64e38eed6bf7b..e02e06d8476f52f8e755530e9c6479f424b66480 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.repository.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Inject, Injectable } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { ENVIRONMENT_CONFIG } from '@goofy-client/environment-shared'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.service.spec.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.service.spec.ts index 27356c6eb6fb99a2e7b17d87f6176699d3c0b05f..79880deb829882d0c4c6f503b323f44deb4373b0 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.service.spec.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { BinaryFileResource } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/api-root-shared/src/lib/api-root.service.ts b/goofy-client/libs/api-root-shared/src/lib/api-root.service.ts index b65803b430521a39c45894cd27e5a717bd1099a2..228e46734f38de920cf803bdc8edc8054e5c34fc 100644 --- a/goofy-client/libs/api-root-shared/src/lib/api-root.service.ts +++ b/goofy-client/libs/api-root-shared/src/lib/api-root.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { createEmptyStateResource, createStateResource, doIfLoadingRequired, isNotNull, StateResource } from '@goofy-client/tech-shared'; import { getUrl, Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/api-root-shared/src/test-setup.ts b/goofy-client/libs/api-root-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/api-root-shared/src/test-setup.ts +++ b/goofy-client/libs/api-root-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/api-root-shared/test/api-root.ts b/goofy-client/libs/api-root-shared/test/api-root.ts index 83c29820a9865e24dbc8039509a1e5f577abc4af..cb91246739171b5bffdb066a16cdfcfcdeb5f8d9 100644 --- a/goofy-client/libs/api-root-shared/test/api-root.ts +++ b/goofy-client/libs/api-root-shared/test/api-root.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { toResource } from 'libs/tech-shared/test/resource'; import { ApiRoot, ApiRootResource } from '../src/lib/api-root.model'; diff --git a/goofy-client/libs/app-shared/jest.config.ts b/goofy-client/libs/app-shared/jest.config.ts index 080cfc88166c03c4aa7901600bd54fef309f530e..444aeb51065fa3626192de29f25458e8835920f2 100644 --- a/goofy-client/libs/app-shared/jest.config.ts +++ b/goofy-client/libs/app-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/app-shared/src/index.ts b/goofy-client/libs/app-shared/src/index.ts index 911383129552b65d9ed56148fbaa52b73e52fe07..5104a755e3562886a936ce13a67614c973fc0e72 100644 --- a/goofy-client/libs/app-shared/src/index.ts +++ b/goofy-client/libs/app-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/app-shared.module'; export * from './lib/app.service'; export * from './storage/storage'; diff --git a/goofy-client/libs/app-shared/src/lib/app-shared.module.spec.ts b/goofy-client/libs/app-shared/src/lib/app-shared.module.spec.ts index 781a06b3f046c12235539b4a4b53e68d9e818905..a209128c5cdc2452236a8243a80f9774904e917f 100644 --- a/goofy-client/libs/app-shared/src/lib/app-shared.module.spec.ts +++ b/goofy-client/libs/app-shared/src/lib/app-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { AppSharedModule } from './app-shared.module'; diff --git a/goofy-client/libs/app-shared/src/lib/app-shared.module.ts b/goofy-client/libs/app-shared/src/lib/app-shared.module.ts index dcb741b12ba059ea0ca8b3d8c83836d7cec30696..de0657f01f0aedd4bdf8e02afb8a17b9d0ecfb06 100644 --- a/goofy-client/libs/app-shared/src/lib/app-shared.module.ts +++ b/goofy-client/libs/app-shared/src/lib/app-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { NavigationSharedModule } from '@goofy-client/navigation-shared'; diff --git a/goofy-client/libs/app-shared/src/lib/app.service.spec.ts b/goofy-client/libs/app-shared/src/lib/app.service.spec.ts index 1494779cfa209634a02a477ef4b2df9bb4e538a6..97ebfaede89e20371019d1e0f8af5b1bdb09e36e 100644 --- a/goofy-client/libs/app-shared/src/lib/app.service.spec.ts +++ b/goofy-client/libs/app-shared/src/lib/app.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AppService } from './app.service'; describe('AppService', () => { diff --git a/goofy-client/libs/app-shared/src/lib/app.service.ts b/goofy-client/libs/app-shared/src/lib/app.service.ts index a1c4f3c2d38bfe2f13fd489962cc13c1641a5bf1..d18e534e38d9a43f409297ef08c5ee52bec41f5f 100644 --- a/goofy-client/libs/app-shared/src/lib/app.service.ts +++ b/goofy-client/libs/app-shared/src/lib/app.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { BehaviorSubject, Observable } from 'rxjs'; import { getDarkModeFromLocalStorage, getNavigationCollapsedFromLocalStorage, setDarkModeIntoStorage, setNavigationCollapsedIntoLocalStorage } from '../storage/storage'; diff --git a/goofy-client/libs/app-shared/src/storage/storage.ts b/goofy-client/libs/app-shared/src/storage/storage.ts index 17723f01702978d88f3bc6d48fbff23721bce270..c15663e30401b95f7df1651cfcc9a78efcbbcdd1 100644 --- a/goofy-client/libs/app-shared/src/storage/storage.ts +++ b/goofy-client/libs/app-shared/src/storage/storage.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export const localStorageDark: string = 'dark'; export const localStorageNavigationCollapsed: string = 'navigationCollapsed'; diff --git a/goofy-client/libs/app-shared/src/test-setup.ts b/goofy-client/libs/app-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/app-shared/src/test-setup.ts +++ b/goofy-client/libs/app-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/binary-file-shared/jest.config.ts b/goofy-client/libs/binary-file-shared/jest.config.ts index 5a3fdfe37cab153ae6ab371dd0c069dafbee9848..6a7a579c00a392b9fa2ab1c8646d2a6e0fcce31e 100644 --- a/goofy-client/libs/binary-file-shared/jest.config.ts +++ b/goofy-client/libs/binary-file-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/binary-file-shared/src/index.ts b/goofy-client/libs/binary-file-shared/src/index.ts index bffe195cf7eb6a011c7efeefa83563e153bea2ad..06c9b44462fce028090e34b07eadca23d6f66d0e 100644 --- a/goofy-client/libs/binary-file-shared/src/index.ts +++ b/goofy-client/libs/binary-file-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/binary-file.actions'; export * from './lib/+state/binary-file.reducer'; export * from './lib/binary-file-shared.module'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.actions.ts b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.actions.ts index f0a6f96f0ea9b47204178b519a985c3ec33b577f..a62b1007e281964926b3f1dbe297966600e73ea9 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.actions.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiError, ApiErrorAction, TypedActionCreatorWithProps } from '@goofy-client/tech-shared'; import { createAction, props } from '@ngrx/store'; import { TypedAction } from '@ngrx/store/src/models'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.spec.ts b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.spec.ts index 6a20c2721819ee1ac79c6945a5e6a2c34073b3fa..c6cfc98bfdf4cc750db3a342209446f6991af1bf 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.spec.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import faker from '@faker-js/faker'; import { TypedActionCreator } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.ts b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.ts index 5d0673cd46750ecc52cc70b595a42ef315e310fb..8bc12ec5f0886a3ccc50b6154098f60bd975e7f3 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Actions, createEffect, ofType } from '@ngrx/effects'; import { mergeMap, switchMap, tap } from 'rxjs/operators'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.reducer.ts b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.reducer.ts index 780e0f16490e8c7ea469de48c1b347cb52b3b40d..f9b3d2088c83c9b0d7f55513a5eed91953b68c1e 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.reducer.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/+state/binary-file.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Action, createReducer } from '@ngrx/store'; export const BINARY_FILE_FEATURE_KEY = 'BinaryFileState'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.spec.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.spec.ts index d9954491e987398c4446de0c220c77ae341edaaa..8a985e98362b0f4c172866c0d2f8bdf503a1d6a1 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.spec.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { BinaryFileSharedModule } from './binary-file-shared.module'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.ts index 4da60471e937dc30cb7e217667b88c69984e1e6e..739593b6f895c0ad77a9180461cc0cf88924e788 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { EffectsModule } from '@ngrx/effects'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.linkrel.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.linkrel.ts index 10c66ee7a13a776d64e89a35152c0b1f63ec36bf..2e6d2ef7e69dedf38c9cb3dd8e6cfae032810391 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.linkrel.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum BinaryFileLinkRel { DOWNLOAD = 'download' } diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.model.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.model.ts index 9c482ba80696f8862604ed20143edacab4f269d5..42a1852d75b7b254681ad1e012663a581dbff229 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.model.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ListResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.spec.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.spec.ts index 67944b877d0694b0c9f2fe8d917c489412d08f1a..883123d4545270bb23bc75e0c1740619cd47b0a1 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.spec.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpClient, HttpHeaders } from '@angular/common/http'; import { faker } from '@faker-js/faker'; import { ListResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.ts index 5ef153ffac5efcd06493c8c892b04d587a795ff3..1225b5c9d4e7a039637ab16c5a8d1aa9de3778f7 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpClient, HttpHeaders } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { getUrl, Resource, ResourceFactory, ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.spec.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.spec.ts index 7cab415d536c3906f945bb4263e2f9f9a84e926f..0feaff797d139ca3694b1082b23e9e93f9b319f0 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.spec.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpResponse } from '@angular/common/http'; import { faker } from '@faker-js/faker'; import { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.ts b/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.ts index d1cc3e3a54ddc687001624cfc8da7f1fb4b0881b..724d4538382c2e9345d29287016f6be637c240a9 100644 --- a/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.ts +++ b/goofy-client/libs/binary-file-shared/src/lib/binary-file.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { createEmptyStateResource, createErrorStateResource, createStateResource, EMPTY_STRING, getMessageCode, getMessageForIssue, isUnprocessableEntity, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file-shared/src/test-setup.ts b/goofy-client/libs/binary-file-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/binary-file-shared/src/test-setup.ts +++ b/goofy-client/libs/binary-file-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/binary-file-shared/test/binary-file.ts b/goofy-client/libs/binary-file-shared/test/binary-file.ts index d1be326bee5213dc674f04d5d8483fa8d4a5c633..b230b8dbc9b505f42d7aa48ba9855b6d1832e1cd 100644 --- a/goofy-client/libs/binary-file-shared/test/binary-file.ts +++ b/goofy-client/libs/binary-file-shared/test/binary-file.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { BinaryFileListLinkRel } from 'libs/binary-file-shared/src/lib/binary-file.linkrel'; import { BinaryFile, BinaryFileListResource, BinaryFileResource } from 'libs/binary-file-shared/src/lib/binary-file.model'; diff --git a/goofy-client/libs/binary-file/jest.config.ts b/goofy-client/libs/binary-file/jest.config.ts index 365b35016b47a46569b7aa6a47035172008d0469..1d104b302ab26f76b118b1f4dcb7b6c5e9e385b5 100644 --- a/goofy-client/libs/binary-file/jest.config.ts +++ b/goofy-client/libs/binary-file/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/binary-file/src/index.ts b/goofy-client/libs/binary-file/src/index.ts index d21e43163feb0cb2d144a05f97ba975eec36fee9..6527d04ab308aefd45d2bca495aa7d7f3e263aa9 100644 --- a/goofy-client/libs/binary-file/src/index.ts +++ b/goofy-client/libs/binary-file/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/binary-file-attachment-container/binary-file-attachment-container.component'; export * from './lib/binary-file-container/binary-file-container.component'; export * from './lib/binary-file-list/binary-file-list.component'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.html b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.html index 9fc8545c7c6fbfd08307be7b66c06d4f174aa595..50bf921aa26f3719a4bbdabc912cc1abbc123620 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.html +++ b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="binary-file-list" data-test-id="file-list"> <goofy-client-binary-file-container *ngFor="let file of fileList" [file]="file" [deletable]="true" diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.scss b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.scss index 9b833b341c9737b755500bed72c01972e28ea817..d991a7744310496ac81b43ab554c5e2a50e56873 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.scss +++ b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host ::ng-deep goofy-client-binary-file .container { width: auto; max-width: inherit; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.spec.ts b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.spec.ts index 2118870ab17bef4bdc4ecdbd83ccf76aef9be950..8cfd0c277ba5526bb05a6ce4f405deabfdc6216b 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.spec.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { BinaryFileResource, BinaryFileService } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, createStateResource, HasLinkPipe, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.ts b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.ts index a85a1b7933dd396b2165cd52def89521923196bf..46d44179f16760963ce67afe41a6fa3a07b52eea 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-attachment-container/binary-file-attachment-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { BinaryFileResource, BinaryFileService } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, doOnValidStateResource, isNotNil, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.html b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.html index e6c3cf99d0d04a81bd209b5c4b032e62f1898943..dd78c162a08016e07f96708655cad165745f15d3 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.html +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-binary-file [attr.data-test-id]="(file.name | convertForDataTest) + '-file-item'" [file]="file" [stateResource]="fileStateResource$ | async" [deletable]="deletable" [downloadToken]="downloadToken$ | async" (startDownload)="startDownload($event)" (startDelete)="startDelete.emit($event)" (getDownloadToken)="getDownloadToken()"> diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.scss b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.scss index 8e060e11ecd94ac2b2eeb136b91aa067ff060d4a..52becb4cf2f0fc79bca600f016b0e21e1c904699 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.scss +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { max-width: 100%; } diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.spec.ts b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.spec.ts index eeecc16534d2f8defc4f19de13b17ca5b068de7f..db1bd809be1981a63304be7b2836772501d7432e 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.spec.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootService } from '@goofy-client/api-root-shared'; import { BinaryFileLinkRel, BinaryFileResource, BinaryFileService } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.ts b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.ts index fa4c0af7a0443c121c80e96f6ff951c670c275d0..69df617e961db54324b614c3cfc0148a1a825212 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { ApiDownloadToken, ApiRootService } from '@goofy-client/api-root-shared'; import { BinaryFileLinkRel, BinaryFileResource, BinaryFileService } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/_binary-file.theme.scss b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/_binary-file.theme.scss index eeeeb89d59dd5bb75c4c57de6f5c41f7ecb7f829..a8a23680c40163ff8aba4b703e8a153578fc1d56 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/_binary-file.theme.scss +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/_binary-file.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-binary-file { .container { background-color: rgba(#000, 0.04); diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.html b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.html index 494f53645981c124605778ad4a43507c56931477..b3339af4adc1b857e13de5a6909ca8e585b69284 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.html +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="container" [class.deletable]="deletable" [matTooltip]="file.name" matTooltipClass="word-break"> <div class="download-container" [class.downloadable]="file | hasLink:fileLinkRel.DOWNLOAD" draggable="true" diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.scss b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.scss index d06c76bffb2e7cef7811bb6c53a4a3786a6752e5..664efca68a572288709d438668224ecb5e5b7588 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.scss +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { max-width: 100%; display: flex; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.spec.ts b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.spec.ts index 4082f24d7774147680e7610d1146950cbf477512..8b939928cb03837b0648af121843dd9f07e1047b 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.spec.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, fakeAsync, TestBed, tick } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltip } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.ts b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.ts index ad29fc21045c5ada80e70ebe4fa998a5980947e7..0dfa1344a6af5522bdef21182dc39ffc9d45742d 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-container/binary-file/binary-file.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpParams } from '@angular/common/http'; import { Component, EventEmitter, Input, Output } from '@angular/core'; import { ApiDownloadToken } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.html b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.html index b7b68f5ce99aedc8d55f722819a498d045b9c95f..d54be49e494685e6a2b1c9c07847a0d0941b1573 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.html +++ b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner [stateResource]="fileListResource"> <div class="container" data-test-id="file-list"> diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.scss b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.scss index 726954bef44a26160788ce27565514aabc4066ba..ef99ddc66ed7ff778417abc358efbfb18b918072 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.scss +++ b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .files { display: flex; flex-direction: row; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.spec.ts b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.spec.ts index edc2b23d6c5f448e54c9587f0825111ee43086ca..ad4f40962637162aac99c8a0b19ab9378ebaed29 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.spec.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.ts b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.ts index 897d84fdc0e461cda888a62ad022b566b84738d7..760fbbe776618c520dc4796f0f38201952b597f8 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file-list/binary-file-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { BinaryFileListLinkRel, BinaryFileListResource } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file.module.spec.ts b/goofy-client/libs/binary-file/src/lib/binary-file.module.spec.ts index 1939de719507b3c121c623f2ff658b4663c282e1..f7d66966e65d5a641fcc711969d09f6fa30944b7 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file.module.spec.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { BinaryFileModule } from './binary-file.module'; diff --git a/goofy-client/libs/binary-file/src/lib/binary-file.module.ts b/goofy-client/libs/binary-file/src/lib/binary-file.module.ts index 649ae614f8f27e0951b5f3bc7180692787585d30..fd97fdeb556c704cf4ca7e9f46ca19cb753c035d 100644 --- a/goofy-client/libs/binary-file/src/lib/binary-file.module.ts +++ b/goofy-client/libs/binary-file/src/lib/binary-file.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { TechSharedModule } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/binary-file/src/test-setup.ts b/goofy-client/libs/binary-file/src/test-setup.ts index b7c436f08d81a131ccfcfcd2f828e06adadca227..4d2dde0b1c23868f33380d1c7da4bceb7acb356b 100644 --- a/goofy-client/libs/binary-file/src/test-setup.ts +++ b/goofy-client/libs/binary-file/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import '@testing-library/jest-dom'; diff --git a/goofy-client/libs/command-shared/jest.config.ts b/goofy-client/libs/command-shared/jest.config.ts index 0ad186bc01cc476c424a216b8a4eb96453a113ca..b943eb1449f8d81370ff967c4833d08efb43909d 100644 --- a/goofy-client/libs/command-shared/jest.config.ts +++ b/goofy-client/libs/command-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/command-shared/src/index.ts b/goofy-client/libs/command-shared/src/index.ts index 5b1717ead3eebea8e0fadc579fe9aa1608de90e9..c294a2f5712d1c9917d0af7ec935ee6cb43679f2 100644 --- a/goofy-client/libs/command-shared/src/index.ts +++ b/goofy-client/libs/command-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/command-shared.module'; export * from './lib/command.model'; export * from './lib/command.service'; diff --git a/goofy-client/libs/command-shared/src/lib/command-shared.module.spec.ts b/goofy-client/libs/command-shared/src/lib/command-shared.module.spec.ts index 38b42f5f98d109e95c612316abec27c86770fbcf..dafb60352c2f6815bac9ace9746264ddebee31f7 100644 --- a/goofy-client/libs/command-shared/src/lib/command-shared.module.spec.ts +++ b/goofy-client/libs/command-shared/src/lib/command-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { CommandSharedModule } from './command-shared.module'; diff --git a/goofy-client/libs/command-shared/src/lib/command-shared.module.ts b/goofy-client/libs/command-shared/src/lib/command-shared.module.ts index 64c0cd879571ca13c36c96eb74d09c3bf26f1f72..c0e74d5f0c134b6934072b55602d5bb21ab11581 100644 --- a/goofy-client/libs/command-shared/src/lib/command-shared.module.ts +++ b/goofy-client/libs/command-shared/src/lib/command-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/command-shared/src/lib/command.linkrel.ts b/goofy-client/libs/command-shared/src/lib/command.linkrel.ts index 9d4e9d775cff42441e279983b3a75d6fbb94bc20..8391c57e8a6ae1028d6f18d0ca6813ccaac29fdc 100644 --- a/goofy-client/libs/command-shared/src/lib/command.linkrel.ts +++ b/goofy-client/libs/command-shared/src/lib/command.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum CommandLinkRel { CREATED_BY = 'createdBy', EFFECTED_RESOURCE = 'effected_resource', diff --git a/goofy-client/libs/command-shared/src/lib/command.model.ts b/goofy-client/libs/command-shared/src/lib/command.model.ts index d2803f57f2e6aa1712c91650109ffb797bc77314..616a7f6fd2dfc7ac327d260ea65138148af514c6 100644 --- a/goofy-client/libs/command-shared/src/lib/command.model.ts +++ b/goofy-client/libs/command-shared/src/lib/command.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ListResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/command-shared/src/lib/command.repository.spec.ts b/goofy-client/libs/command-shared/src/lib/command.repository.spec.ts index f37e101a08b896bc374d4f3037408619c9ad8a95..07361dcb7c20f28eed66c0a14b0fc647b8c1760d 100644 --- a/goofy-client/libs/command-shared/src/lib/command.repository.spec.ts +++ b/goofy-client/libs/command-shared/src/lib/command.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { mock, useFromMock } from '@goofy-client/test-utils'; import { Resource, ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/command-shared/src/lib/command.repository.ts b/goofy-client/libs/command-shared/src/lib/command.repository.ts index 5563b3835420a673d959566d8dc8c5de1dfc10b3..884875b1aca645cb4b8e5f68789574f7688b2cdf 100644 --- a/goofy-client/libs/command-shared/src/lib/command.repository.ts +++ b/goofy-client/libs/command-shared/src/lib/command.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Resource, ResourceFactory } from '@ngxp/rest'; import { Observable } from 'rxjs'; diff --git a/goofy-client/libs/command-shared/src/lib/command.service.spec.ts b/goofy-client/libs/command-shared/src/lib/command.service.spec.ts index 84740b3fa2f22bde8864a05efc195e7c0f926a65..663695e335319ad4fcda1956ab86838b1de0d101 100644 --- a/goofy-client/libs/command-shared/src/lib/command.service.spec.ts +++ b/goofy-client/libs/command-shared/src/lib/command.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpStatusCode } from '@angular/common/http'; import { faker } from '@faker-js/faker'; import { createEmptyStateResource, createErrorStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/command-shared/src/lib/command.service.ts b/goofy-client/libs/command-shared/src/lib/command.service.ts index ecdaffa42143ea12c7bb3432f589bfe8cd394f63..4f62a032a13c8ff0c2671dc6a360382f4973db8c 100644 --- a/goofy-client/libs/command-shared/src/lib/command.service.ts +++ b/goofy-client/libs/command-shared/src/lib/command.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { createErrorStateResource, createStateResource, isUnprocessableEntity, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/command-shared/src/lib/command.util.spec.ts b/goofy-client/libs/command-shared/src/lib/command.util.spec.ts index 432fb515888fcf6969ad36da92f7413eba1b08c7..df6f3c5b9b3d88fa2df9909afaf558600513d2d1 100644 --- a/goofy-client/libs/command-shared/src/lib/command.util.spec.ts +++ b/goofy-client/libs/command-shared/src/lib/command.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createCommandListResource, createCommandResource } from 'libs/command-shared/test/command' import { CommandLinkRel } from './command.linkrel' import { CommandListResource, CommandResource } from './command.model' diff --git a/goofy-client/libs/command-shared/src/lib/command.util.ts b/goofy-client/libs/command-shared/src/lib/command.util.ts index 059d50eb855e30a32b0a9347d67662eefff8cd28..f9287e019f6b8305e399ad2433746d1b14ed74fb 100644 --- a/goofy-client/libs/command-shared/src/lib/command.util.ts +++ b/goofy-client/libs/command-shared/src/lib/command.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getEmbeddedResource, hasLink } from '@ngxp/rest'; import { isEmpty, isNil, isObject } from 'lodash-es'; import { CommandLinkRel, CommandListLinkRel } from './command.linkrel'; diff --git a/goofy-client/libs/command-shared/src/test-setup.ts b/goofy-client/libs/command-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/command-shared/src/test-setup.ts +++ b/goofy-client/libs/command-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/command-shared/test/command.ts b/goofy-client/libs/command-shared/test/command.ts index 35aeaea90ba97f388e060de98e1cf56d9b74e32a..bff6b527eb6890f50bbb76daec4ac2c166b27994 100644 --- a/goofy-client/libs/command-shared/test/command.ts +++ b/goofy-client/libs/command-shared/test/command.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash-es'; diff --git a/goofy-client/libs/environment-shared/jest.config.ts b/goofy-client/libs/environment-shared/jest.config.ts index 0de179b66636246d03e51017048335586fe8e2ac..ad9e8a091a859ba6fbe7c0ddda00caefc5ec7206 100644 --- a/goofy-client/libs/environment-shared/jest.config.ts +++ b/goofy-client/libs/environment-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/environment-shared/src/index.ts b/goofy-client/libs/environment-shared/src/index.ts index 5464f93f2e03cb60ddc9839a540eba9ed89daee5..7b186b735d33784895c6ce673956e5e904823565 100644 --- a/goofy-client/libs/environment-shared/src/index.ts +++ b/goofy-client/libs/environment-shared/src/index.ts @@ -1,2 +1,26 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/environment.module'; export * from './lib/environment.service'; diff --git a/goofy-client/libs/environment-shared/src/lib/environment.model.ts b/goofy-client/libs/environment-shared/src/lib/environment.model.ts index f993a9cff518b73954b5d32fd9c0dad878b0e956..3556794875f9db2e179c8e9900701717d6385c9c 100644 --- a/goofy-client/libs/environment-shared/src/lib/environment.model.ts +++ b/goofy-client/libs/environment-shared/src/lib/environment.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ResourceUri } from '@ngxp/rest/lib/resource.model'; export interface Environment { diff --git a/goofy-client/libs/environment-shared/src/lib/environment.module.spec.ts b/goofy-client/libs/environment-shared/src/lib/environment.module.spec.ts index ab9b475a3d12d780120f2d4aa5790df39f0bcf24..081b71307fe8d200c107aabd1ec874e2f8b400e6 100644 --- a/goofy-client/libs/environment-shared/src/lib/environment.module.spec.ts +++ b/goofy-client/libs/environment-shared/src/lib/environment.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { EnvironmentModule } from './environment.module'; import { TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/environment-shared/src/lib/environment.module.ts b/goofy-client/libs/environment-shared/src/lib/environment.module.ts index f901b66aa8a12d8ed6f0e84638b0178aeae0d6ae..93e8e3b4b726c9283aa87d9fe92d7b309230c0b3 100644 --- a/goofy-client/libs/environment-shared/src/lib/environment.module.ts +++ b/goofy-client/libs/environment-shared/src/lib/environment.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RestModule } from '@ngxp/rest'; diff --git a/goofy-client/libs/environment-shared/src/lib/environment.service.ts b/goofy-client/libs/environment-shared/src/lib/environment.service.ts index 8c26461b779b5906bba1cc03d48681a5b75d2a7a..a2e75b610aeac1ca4f621ae3459df3fbac55b033 100644 --- a/goofy-client/libs/environment-shared/src/lib/environment.service.ts +++ b/goofy-client/libs/environment-shared/src/lib/environment.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { InjectionToken } from '@angular/core'; import { getBaseUrl } from '@goofy-client/tech-shared'; import { Environment } from './environment.model'; diff --git a/goofy-client/libs/environment-shared/src/test-setup.ts b/goofy-client/libs/environment-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/environment-shared/src/test-setup.ts +++ b/goofy-client/libs/environment-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/environment-shared/test/environment.ts b/goofy-client/libs/environment-shared/test/environment.ts index bff8027708840791f189a9a8e6c1ed93f02cc764..39f19440eeabeca1b5073ddbafe80ef8fc412c0c 100644 --- a/goofy-client/libs/environment-shared/test/environment.ts +++ b/goofy-client/libs/environment-shared/test/environment.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { cloneDeep } from 'lodash-es'; import { Environment } from '../src/lib/environment.model'; diff --git a/goofy-client/libs/forwarding-shared/jest.config.ts b/goofy-client/libs/forwarding-shared/jest.config.ts index c0d0ae2cf6526ea6c1a9dd44a114da1d838ae5ad..755de7b3f02711444dbb94a9f09face35442a4c5 100644 --- a/goofy-client/libs/forwarding-shared/jest.config.ts +++ b/goofy-client/libs/forwarding-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/forwarding-shared/src/index.ts b/goofy-client/libs/forwarding-shared/src/index.ts index 1f26be90f84d184423d2d7a986edf43422ecc7aa..202f5ca24f94771b956f3c0a66423d2e5f1340f6 100644 --- a/goofy-client/libs/forwarding-shared/src/index.ts +++ b/goofy-client/libs/forwarding-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/forwarding-shared.module'; export * from './lib/forwarding.linkrel'; export * from './lib/forwarding.model'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.spec.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.spec.ts index 53fb37164de2a24db68084592efb6b18ac1668e4..28f6357031823275e7b7a405008f535bebc55eb0 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.spec.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ForwardingSharedModule } from './forwarding-shared.module'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.ts index 63f559f9bbed35e3f31d0f41670f75aac75a1d3c..3995e959f672a2a6ec303b80c21c920a1b4f7045 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.linkrel.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.linkrel.ts index 5201426547049c66fcd5c156c2dc76388d5d4f1f..d410f862b28b8df2e8df473e57c94a35dec6a38f 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.linkrel.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum ForwardingListLinkRel { FORWARDING_LIST = 'forwardingList' } diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.model.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.model.ts index 2cbeb42f6a10e7eade6fea2a65e5d80d2cb1bd6e..71f060db5c76a33df5cfc81a686e41847bbbc18c 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.model.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ListResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.spec.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.spec.ts index a2f915a80ecd61018ccd175060917b4d12507698..4725aacae606490f3fbb66373f98b934199d8bb0 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.spec.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.ts index e8a7756cc39645148039dd5b59ed516b6d5556d8..d922c228afba7ed0c4bab47d20a78324a2f7362b 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.spec.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.spec.ts index b8340592d78e8ec462c8ddf0fb659c6c2038ffc6..4647b84feb6ba8393f7e393b9901e60c8652d6d8 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.spec.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandResource, CommandService } from '@goofy-client/command-shared'; import { createEmptyStateResource, createErrorStateResource, createStateResource, NavigationService, StateResource } from '@goofy-client/tech-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.ts index 662753991286339c62f754e8841feb816c973021..97ec8f4f0cc23c4ecf0c15ce33d3f029c300885f 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable, OnDestroy } from '@angular/core'; import { Params } from '@angular/router'; import { CommandResource, CommandService, CreateCommand, isDone, isPending } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.spec.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.spec.ts index b6c30c0b261510030f2fea0191216bac69da1a11..2b6fcf24120ca4aaf15cf1508b14e7b0cfee2597 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.spec.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { VorgangOrder } from '@goofy-client/vorgang-shared'; import { createForwardingMarkAsFailCommand, createForwardingMarkAsSuccessCommand } from './forwarding.util'; diff --git a/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.ts b/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.ts index ba42c8c16401a993436dabdde314a1f2612fcc30..ada359e63b4a52f5db4aac0cd8bca82efd2fc13f 100644 --- a/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.ts +++ b/goofy-client/libs/forwarding-shared/src/lib/forwarding.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { VorgangOrder } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/forwarding-shared/src/test-setup.ts b/goofy-client/libs/forwarding-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/forwarding-shared/src/test-setup.ts +++ b/goofy-client/libs/forwarding-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/forwarding-shared/test/forwarding.ts b/goofy-client/libs/forwarding-shared/test/forwarding.ts index a042c5bf5b6904bf484bbfb4db9a90ba9961c021..396a51014f7f60d2e4c463f07cb9b6356ba5dd44 100644 --- a/goofy-client/libs/forwarding-shared/test/forwarding.ts +++ b/goofy-client/libs/forwarding-shared/test/forwarding.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash-es'; diff --git a/goofy-client/libs/forwarding/jest.config.ts b/goofy-client/libs/forwarding/jest.config.ts index 4f5ec84f6e9af5da323c26ac1ce772693b32f592..e31b9798ff9a50de6de9232bea379f7b599a7266 100644 --- a/goofy-client/libs/forwarding/jest.config.ts +++ b/goofy-client/libs/forwarding/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/forwarding/src/index.ts b/goofy-client/libs/forwarding/src/index.ts index ca0a48a3e5728dacc8a3684d0df3a20ec490034c..b8f1f997036f2964635bc5ba9c059e05ed02c157 100644 --- a/goofy-client/libs/forwarding/src/index.ts +++ b/goofy-client/libs/forwarding/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/forwarding.module'; export * from './lib/vorgang-forwarding-container/vorgang-forwarding-container.component'; diff --git a/goofy-client/libs/forwarding/src/lib/forwarding.module.spec.ts b/goofy-client/libs/forwarding/src/lib/forwarding.module.spec.ts index 54b71ce6b5c06d9093e722cb685b406ddf7e4d4a..c62c65f9298c05bc02176e5cddf0da267aa5595e 100644 --- a/goofy-client/libs/forwarding/src/lib/forwarding.module.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/forwarding.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ForwardingModule } from './forwarding.module'; diff --git a/goofy-client/libs/forwarding/src/lib/forwarding.module.ts b/goofy-client/libs/forwarding/src/lib/forwarding.module.ts index 4d3ed5a4ac1d89cce2fa1899f0bd2147186a6f5f..f83d4bf9fdac48198a172a2336bdd4343ea4493a 100644 --- a/goofy-client/libs/forwarding/src/lib/forwarding.module.ts +++ b/goofy-client/libs/forwarding/src/lib/forwarding.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { CommandSharedModule } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html index 7e8c5cd5a3b5e42c6456b4299336ae35362ae64d..7394614860b09030de63d8c1749ecd13ecf0e171 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <form class="form" [formGroup]="form" (submit)="submit.emit()"> <goofy-client-text-editor diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss index 8d1803424ddad96ddb056b3d5b79134081edffa8..0fd9f0e3198cbed064a327c8e9dd11b000236fa7 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .form { display: flex; width: 100%; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts index 38b8525afe7c0985fa4626f80c5cf3a2c95dd67f..b4daf9b2f2981c7a097f682b13efc0b35d3c3689 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormControl, UntypedFormGroup, ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts index 42686c00db5c7c106116d7472d59c176794a3774..a2765305a9e376a8693bd0a2b21fad2be1777519 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward-form.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts index f202d7907ac73e5c654a02c830301cc991bcab07..58c329025bc30913f6d45753d41377d5c4f1cc11 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { ForwardingService } from '@goofy-client/forwarding-shared'; import { mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts index 652973b32723204900dd5829c35c0ff36b9665b2..8309a6027811a75cf93b28cb955155c9bd71fc4f 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-form/vorgang-forward.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html index 6f057eb6d4b5187de9da2245b1790304d653177a..413e9c8a88bee251dfdf05e3a4a114dc7a32c660 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner data-test-id="forwarding-spinner" [diameter]="24" [show]="pendingForwardCommand.resource | hasLink: commandLinkRel.UPDATE" diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts index 1cce568f75fef73ccfd15eb342fafc781e2ab918..c5f74389ec885288033bea8e94e4932a60abc3fb 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { SpinnerComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts index b01278259ac675375f0dcb3099ec365610eda611..660892d2df76f663c8e27635a6df9f5a841be099 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forward-formular/vorgang-forward-formular.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html index 467ed1d876fe7942ca1e1ad6c84a8214900cabef..a3b93d19d096025fdc702db956133a7e1e8cd487 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="(vorgang | hasLink: vorgangLinkRel.FORWARD) || (vorgang | hasLink: vorgangLinkRel.FORWARDING)"> <goofy-client-expansion-panel headline="Vorgang weiterleiten" data-test-id="forwarding" *ngIf="forwardingStateResources$ |async as forwardingStateResources"> diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts index 9a2b2bbc8cd0cd1209b8d0f7ccf0efadfa61741a..ad06c6abb247fc7f3cbfe96dad984876d0fe5354 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder } from '@angular/forms'; import { ForwardingService } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts index 86b485fb1b52e8daa7cc0936f5ec817f9d64186a..73416dab06f2a788e2302ae6f250d426b6a764c6 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { ForwardingListResource, ForwardingService } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html index 58ced688db307fb9e0a7282a7c60b982dfb04f44..db54da239745e514d9b9bd339b7a9626f21b7918 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-forwarding-info *ngFor="let forwarding of (forwardingList.resource | toEmbeddedResources: listLinkRel.FORWARDING_LIST)" [forwarding]="forwarding"> </goofy-client-vorgang-forwarding-info> diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts index 5b92d8acee485faaed92c68203975f6c1eb89ae6..52af7525aa6cdf025440c6542fd72254a97f17c0 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; import { createCommandListResource } from 'libs/command-shared/test/command'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts index b6e3cef62c268bd4b41d5869c3e99226e4834102..996f90d1823f21fc8b04e5ee28952ff6dd1b4d6a 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandListResource } from '@goofy-client/command-shared'; import { ForwardingListLinkRel } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html index 25127aab09092643be5c22739b5bef8dedf6cbdc..95e3abe38b75cabdfa8b66559cdafe1276263aaa 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="error" *ngIf="forwarding | hasLink: linkRel.ERROR; else success"> <p data-test-id="forwarding-error-message"> {{ forwarding.createdByName }} hat versucht, den Vorgang am {{ forwarding.createdAt | formatDateWithTimePipe }} diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss index 297656651dfbf030fd3af789c5233a0e6bfd7c21..630fb3bd3e7c0b7b99e3c5954cd77c02da90fff8 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: block; margin-bottom: 16px; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts index d9d3322cbe91914efc4c209183b549df140c9db6..ba7d7425d32647eade73ce12ee6b3e16467c2974 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts index 0f6f29ac49f99b5eaf5fb1155f5407ba0df81a2f..7871b702f46d071048dd482d4b1c42014c45a3a1 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-container/vorgang-forwarding-info-list/vorgang-forwarding-info/vorgang-forwarding-info.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ForwardingLinkRel, ForwardingResource } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html index e886e17687cabefa0e3b6503467049c7032db187..203aaebab423a86027a9acb9c023586058e53892 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <p *ngIf="forwarding | hasLink: linkRel.MARK_AS_SUCCESS">Wurde die Weiterleitung des Vorgangs bestätigt?</p> <div *ngIf="forwarding | hasLink: linkRel.SUCCESSFUL" class="confirmation" data-test-id="successfull-message"> diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss index 6c9577240fa8d774a9049a6b36038537a6a64d0b..f0d1883e8ee15c8b0e9b2e368b7537d6ae4e7bdb 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .confirmation { display: flex; justify-content: space-between; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts index 662f253c12fbc293f4b97d96070888cc19b724e7..c0da3df75217e81395708e3f39b4022f1d76fc5c 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { ForwardingLinkRel, ForwardingResource, ForwardingService } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts index 98e9407b4322fe2e2a6fadccf78f9b78f325640b..4a7f60f68d86193b050a27364bb58715121c070d 100644 --- a/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts +++ b/goofy-client/libs/forwarding/src/lib/vorgang-forwarding-zustellen-container/vorgang-forward-zustellen-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { ForwardingLinkRel, ForwardingResource, ForwardingService } from '@goofy-client/forwarding-shared'; diff --git a/goofy-client/libs/forwarding/src/test-setup.ts b/goofy-client/libs/forwarding/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/forwarding/src/test-setup.ts +++ b/goofy-client/libs/forwarding/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/historie-shared/jest.config.ts b/goofy-client/libs/historie-shared/jest.config.ts index 344fa157c903c3f538e8e477341bfdadf36941c4..7cefdb0bca2d1f7acdf07d28285fdbec33763a16 100644 --- a/goofy-client/libs/historie-shared/jest.config.ts +++ b/goofy-client/libs/historie-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/historie-shared/src/index.ts b/goofy-client/libs/historie-shared/src/index.ts index 1db89ea9797c482e260afbad3d13034749afba38..60473d2d2ab515e65882e3832f99e16a6eb5020c 100644 --- a/goofy-client/libs/historie-shared/src/index.ts +++ b/goofy-client/libs/historie-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/historie.actions'; export * from './lib/+state/historie.facade'; export * from './lib/+state/historie.model'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.actions.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.actions.ts index e9ecfdd4901fe2462a8466e5c6be777fd27ac190..63ae8c1001e4cb7423d54719de5a34b13f27c1d5 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.actions.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createAction, props } from '@ngrx/store'; import { HistorieListResource } from './historie.model'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.spec.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.spec.ts index b458a8d372513139ea2c9731dede6b5f46ae4dbc..fd3cbed72b3ba34a717d50c800bf433145125809 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.spec.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { createStateResource } from '@goofy-client/tech-shared'; import { VorgangService, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.ts index 029e809354e1305d8982f97eb837fe4ac5a37270..c3d747513e9d5b307c8be755b7df9b851f161dea 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangService } from '@goofy-client/vorgang-shared'; import { Actions, concatLatestFrom, createEffect, ofType } from '@ngrx/effects'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.spec.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.spec.ts index 5437f7db6908219beeb2263403d89794afe65bb9..4daed37af197eeb54e999404d69e1a7a6d532dc4 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.spec.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NgModule } from '@angular/core'; import { TestBed } from '@angular/core/testing'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.ts index 597d815f4a1418a227eafbd402058a0504dd24c7..b9458444fc38241daf3e4bf52f2b4306d89cc732 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { doIfLoadingRequired, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.model.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.model.ts index 18db8f443f106b48fdc7366b78cc1b93cfd71150..48cd0e3fd71e02f6b5d2aa28ce53e0979373c5c7 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.model.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ListResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.spec.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.spec.ts index edf686a30e6df3c09551dd5b0dc61d889a5174f2..06a11d526d711368a7bc8dcd26af3c2028f5eabf 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.spec.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createStateResource } from '@goofy-client/tech-shared'; import { Action } from '@ngrx/store'; import * as HistorieActions from './historie.actions'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.ts index fa513b8fd987b390a889136dc013b1a55291f9cd..dd79afa691887d2d6c9acf37f05c2ec838a67746 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createEmptyStateResource, createErrorStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { Action, createReducer, on } from '@ngrx/store'; import * as HistorieActions from './historie.actions'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.spec.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.spec.ts index 865e45902932800e86817bd34a66a9c8f883be49..7021e985cecc5edb36fb425a27856599bb4b185f 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.spec.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandListResource } from '@goofy-client/command-shared'; import { createStateResource, StateResource } from '@goofy-client/tech-shared'; import { createCommandListResource } from 'libs/command-shared/test/command'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.ts index e6aa458d901caa293e88a9e554ecf5296a6df701..3b791b3b9e2df7cc1191f919a9d0282a8f5fe94d 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createFeatureSelector, createSelector } from '@ngrx/store'; import { HistorieState, HISTORIE_FEATURE_KEY } from './historie.reducer'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.service.spec.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.service.spec.ts index 407bc31baeb378c5fd144fe7b275348323fd9a2b..379c1b850481fc6450d1d563438ebeb2ee8b95f1 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.service.spec.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangResource, VorgangWithEingangLinkRel } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/historie-shared/src/lib/+state/historie.service.ts b/goofy-client/libs/historie-shared/src/lib/+state/historie.service.ts index 2d3fa6120e01b2781c2c19d5804d60de5c4fdb6a..ec4c1a8d04c4f1d50555df1ce6c9ff352bbd458b 100644 --- a/goofy-client/libs/historie-shared/src/lib/+state/historie.service.ts +++ b/goofy-client/libs/historie-shared/src/lib/+state/historie.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangResource, VorgangWithEingangLinkRel } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/historie-shared/src/lib/historie-shared.module.ts b/goofy-client/libs/historie-shared/src/lib/historie-shared.module.ts index 92c4142513089ed4eb38f6ad3f958e52ac4634bb..3e1617753e6770d5216dc2312155d1f49b66dcdd 100644 --- a/goofy-client/libs/historie-shared/src/lib/historie-shared.module.ts +++ b/goofy-client/libs/historie-shared/src/lib/historie-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { VorgangSharedModule } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/historie-shared/src/lib/historie.util.ts b/goofy-client/libs/historie-shared/src/lib/historie.util.ts index 79932fc4dd684fc3788e20c1ed62f8b6a75f694b..33fd8c6ffcdd9b9ee16cfadb785e72651bb3445e 100644 --- a/goofy-client/libs/historie-shared/src/lib/historie.util.ts +++ b/goofy-client/libs/historie-shared/src/lib/historie.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Type } from '@angular/core'; export type Mock<T> = { [K in keyof T]: jest.Mock; }; diff --git a/goofy-client/libs/historie-shared/src/test-setup.ts b/goofy-client/libs/historie-shared/src/test-setup.ts index 1100b3e8a6ed08f4b5c27a96471846d57023c320..15d7e9f000d81323974d10ed0abd4b2c717c03cf 100644 --- a/goofy-client/libs/historie-shared/src/test-setup.ts +++ b/goofy-client/libs/historie-shared/src/test-setup.ts @@ -1 +1,25 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/historie-shared/test/historie.ts b/goofy-client/libs/historie-shared/test/historie.ts index 7e0dd0a1220967dd4acb5b5b9070bb6a3cf4ed54..d2e395bc9c35f47373903d444eed17cfe96d88a7 100644 --- a/goofy-client/libs/historie-shared/test/historie.ts +++ b/goofy-client/libs/historie-shared/test/historie.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandResource } from '@goofy-client/command-shared'; import { CommandListLinkRel } from 'libs/command-shared/src/lib/command.linkrel'; import { createCommandResources } from 'libs/command-shared/test/command'; diff --git a/goofy-client/libs/historie/jest.config.ts b/goofy-client/libs/historie/jest.config.ts index 2547faa6acaa76a10ea634061fe07ddd499b0a8d..b4119f28e5174b7297d59b31c3a7565363ac4034 100644 --- a/goofy-client/libs/historie/jest.config.ts +++ b/goofy-client/libs/historie/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/historie/src/index.ts b/goofy-client/libs/historie/src/index.ts index 251670154e2de330f7e9493e168565c844332efa..057f11f7dcf2b6c0daf096fedcc80a7d153594b7 100644 --- a/goofy-client/libs/historie/src/index.ts +++ b/goofy-client/libs/historie/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/historie-container/historie-container.component'; export * from './lib/historie.module'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.html index c9243d59b6c081e5621fb455e45eb10c300b940c..e02e6b0e882e1a8049483aa0c2e663e364b17529 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-historie-list data-test-id="tab-historie-list-container" [commandStateListResource]="historieListResource$ | async" [vorgangWithEingang]="vorgangWithEingang" data-test-id="historie-in-vorgang-container"></goofy-client-historie-list> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.spec.ts index b6132e6b208484504bbb75d8d880b23666c79940..5baabf671ff7bbc6c2183c505426d743863b29f3 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HistorieFacade } from '@goofy-client/historie-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.ts index 5c3fb64185b5bd5b66b7571eae4492875e9e2ef3..de0ee4f9104352778bf91aa7d480ede3970662cc 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnDestroy, OnInit } from '@angular/core'; import { HistorieFacade, HistorieListResource } from '@goofy-client/historie-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.html index 8dfa46451a294345f81b8581e8e64ebedf92de7b..ccffa1e5e9f13899fa6ed793d49555bc9dce7bea 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="resource"> <mat-expansion-panel hideToggle [expanded]="expanded" data-test-class="expansion-panel-with-user" #expansionPanel> <mat-expansion-panel-header> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.scss index e2ff9b58abcac6bbd5ccf16d867e81bd40ed19ab..381d2ff88fc319ad2b31563609fa019bb4415f12 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .mat-expansion-panel-header { &:hover, diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.spec.ts index 01ede893f4264ccbc92c15f676770399e4cb4f36..49225bdf3773f8dd762dc8eba85e7ae2bd30fb23 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PortalModule } from '@angular/cdk/portal'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatAccordion, MatExpansionPanel, MatExpansionPanelHeader, MatExpansionPanelTitle } from '@angular/material/expansion'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.ts index 519cd198a5c04cfde3644148d9996b65c9792875..35245d681266337064e4fcc83e37facbc36365b4 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/expansion-panel-with-user/expansion-panel-with-user.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.html index c5861a4684e3ef95060e8194ee01873ebcda60a5..770d319429efe5efc8e2c2829af5639aa0e3e591 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mat-expansion-panel"> <goofy-client-historie-item-assign-user [command]="command" [userProfile]="(userProfile$ | async)?.resource"></goofy-client-historie-item-assign-user> </div> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.scss index 641aa7c05e3c3741793361763402aaad017bc9bf..b56b8b71d3afb82c055c91a652ffa371c5144fa7 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "expansion-panel"; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.spec.ts index 2c68601869e9615ddf770b890e92e9295876b037..fcebe000a97220f3ca64a77d8fdc99c090dcf306 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandResource } from '@goofy-client/command-shared'; import { HistorieFacade } from '@goofy-client/historie-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.ts index 0fd1a8dc0617467f10be30de98db94ee95801869..615f4e7a58ac0e75cb3e3eea32cf085538dff8f7 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { HistorieFacade } from '@goofy-client/historie-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.html index 31fdb08534c245867c87602d8d941034c6901404..1b26c0710ed1589c0dbe4b755b2bf2592a31c4b1 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-historie-item-header [headline]="headline" [resource]="command"></goofy-client-historie-item-header> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.spec.ts index 357aee0f2d73aa4bb6f86483952687f02fd60c98..b2cd6eec9cb15210f8e63999475f88e44fde379f 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.ts index 6f0f97aa24b276a743195cfa717352b9bbec4a36..e128ed6cdb3ddbb0b5e9875e364e04a90fbd1d8f 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-assign-user-container/historie-item-assign-user/historie-item-assign-user.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { getUserName, UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.html index 8c2d5350a240244c3cda857c76301e1c28af5785..7e2bfe951c8a948fd01e901d3a9c2a0cdb3142de 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <p data-test-class="historie-item-attachment">{{text}}</p> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.spec.ts index 234f5b36ab316c71c5ac95b709a9d43fcd06eae0..078d2d014d97578a9307e1c61190e670b956304c 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { faker } from '@faker-js/faker'; import { HistorieItemAttachmentComponent } from './historie-item-attachment.component'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.ts index 7ad3ffedfa89c5822528e1c37fe4c68d877f3034..e15367dd22281f1ba87cc331c5ab42b1914a0276 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-attachment/historie-item-attachment.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { isString } from 'lodash-es'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.html index 2bf5531b661ec2654ecde95ffe30fcdaf598c68e..5713779dcd029c595de5dc4021aa20549e7cb1c3 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mat-expansion-panel"> <goofy-client-historie-item-header [headline]="headline" [resource]="command" data-test-id="historie-item-forwarding-header"></goofy-client-historie-item-header> </div> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.scss index 88b4601824135b3300b2d2d2ac6d23d02f2228f1..ffac2a3fa21a2357dd73e2abdde6606d64959f70 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "expansion-panel" \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.spec.ts index bc1087115e800b72115064501798713e77b7b3a2..41eb1230e8b466082b554eeb6de55e733e6d11d7 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { createCommandResource } from 'libs/command-shared/test/command'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.ts index 64ffe4dacd1ab66650c73a6c46ee8a3ae9f66ad4..ff35eff93120ba1c6fa9f912bd30ee8d93a591c8 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-forwarding/historie-item-forwarding.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.html index 697e36d1c4f77b6ded5de17aac9c29e6f6cfd324..265d9740048b74e628d854a2a7443ad37378740f 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.html @@ -1,2 +1,27 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile-in-historie-container *ngIf="resource | hasLink: commandLinkRel.CREATED_BY; else nonUserCommand" [command]="resource" data-test-class="user-profile-in-historie-item-header"></goofy-client-user-profile-in-historie-container> <ng-template #nonUserCommand><goofy-client-app-icon></goofy-client-app-icon><span data-test-class="system-user-in-historie-item-header">Die Anwendung</span></ng-template><p class="headline" data-test-class="historie-item-header">hat am {{(resource.createdAt | formatDateWithTimePipe: false)}} {{headline}}</p> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.scss index 65aab3277e4329882cb94dcd9c668b37c0709e5b..e202ae3476eddffe547708916210a12be4d41a73 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; white-space: nowrap; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.spec.ts index 08b33bebf94e204ac5a8c12d4516ad75ca134ba3..4350ad905b40369a5ea59bed0c5b02ea1f2a6c07 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.ts index 8bd0f72393727bd30980e659f0aa72e904b14457..0bfb19259b240fc4a874e77faa50ef96935e8e83 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-header/historie-item-header.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { CommandLinkRel } from 'libs/command-shared/src/lib/command.linkrel'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.html index da776ec3f888011707cfe5b0ca0917026dcf369c..d6d837f368c8c182e4465e0e28492de9ec68c7e3 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-expansion-panel-with-user [headline]="headline" [resource]="command"> <p data-test-class="kommentar-text">{{ kommentar.text }}</p> </goofy-client-expansion-panel-with-user> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.spec.ts index 0139fd52807c75feb832726c3b832e4f6e2081fb..c53ae1e2bf84ddef9a99f7ab8f32bb231c654742 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { createCommandResource } from 'libs/command-shared/test/command'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.ts index 87d2aa443ff0eb624be04fd130657609101efaa4..0f289aa07a5c1cedb3a1001f39e63a4ac79e33a7 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-kommentar/historie-item-kommentar.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { CommandLinkRel } from 'libs/command-shared/src/lib/command.linkrel'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.html index b88f0973a260e616acfe051463168af9a15a51b4..7db6f631f0ac80bf8d9d7ecbdfc3148ba2f7261e 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-expansion-panel-with-user [headline]="headline" [resource]="command" data-test-id="historie-item-wiedervorlage-user-expansion-panel"> <p data-test-class="postfach-nachricht-subject" class="subject">{{postfachNachricht.subject}}</p> <p data-test-class="postfach-nachricht-mail-body">{{postfachNachricht.mailBody}}</p> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.scss index b11ef3abd425127eeaf62b08ed140c748067f8c8..6eac44297e4cb4f6465335c57fc42b8aa6e88563 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .subject { font-weight: bold } \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.spec.ts index f946aa05a919f41b867597f5b4e4d25cc4584e21..07c17114170ef1ae3cdfb4d936e1f8302578bb4a 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { PostfachMail } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.ts index 18e1f2b4cd0e0b1579e7488f4653370f2252e1e4..f3382c93cd54a0fbbb4d33d89afff16a4b44c9ea 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-postfach-nachricht/historie-item-postfach-nachricht.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { PostfachMail } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.html index dc765453f78675b318ef4437561af2dc87cfd9e6..4200f837eb4df9d7abb7d1e1989738fe9f2d8d53 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mat-expansion-panel"> <goofy-client-historie-item-header [headline]="headline" [resource]="resource"></goofy-client-historie-item-header> </div> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.scss index 0ed35de7d534a6283b77f06c394480d1aadf4053..af33108ca1143f7d9d084537e4fa5e1be22649c0 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "expansion-panel"; \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.spec.ts index 419c9397c56561d65717c7f3fcf50ff42299cbf6..1bd39918e8c5f741ccc37ca178e05bff130e6504 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MockComponent } from 'ng-mocks'; import { HistorieItemHeaderComponent } from '../historie-item-header/historie-item-header.component'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.ts index cf5dc04d317e201f4403ed9905f366becf9e90fe..5d2b603e5bb0d243449da57e67bd6f4586b027aa 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-unknown/historie-item-unknown.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.html index 6eeb96cda10ba56d8fd276d0d3a5394db1cc833f..c823d77eea64cdfc748a9311f267dab9544b2044 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mat-expansion-panel"> <p data-test-id="historie-vorgang-created-at">Der Vorgang wurde am {{ vorgangWithEingang.createdAt | formatDateWithTimePipe:false }} erstellt.</p> </div> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.scss index 1700a5173c7bf57eeb0f3f986d818dc2220d753e..f08f4f2d0915b1925150eebcdfbc2480d6d625e1 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; @import "expansion-panel"; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.spec.ts index 20cd20d3b0342ab65836c87c11b4aebd5be590ac..fbcb7b382c3171bbe578e58a211bf63413cbd57a 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.ts index 773c799a29af223ce184091e91b10a281c6d4268..5e22c18d4767d25af3891e9826a48a82b3278847 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-created/historie-item-vorgang-created.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.html index 4cb665902a2ae063f128dfee4be1f7ff1c19e588..44043804b9f9f6c6c21b796fd93ed304fae78abf 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mat-expansion-panel"> <goofy-client-historie-item-header [headline]="headline" [resource]="command"></goofy-client-historie-item-header> </div> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.scss index 0ed35de7d534a6283b77f06c394480d1aadf4053..af33108ca1143f7d9d084537e4fa5e1be22649c0 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "expansion-panel"; \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.spec.ts index 383535fbeca183a93d970a2a8977d8b1785b4b9b..2f070038a1178d5fd5bd2d0242332a14b99329cf 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; import { VorgangStatusLabel } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.ts index 7c67f4f8eef339a486084eafc6078144eaa1dd82..24b4b053f29f022414f3b31686b9b58338ae9262 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-vorgang-status/historie-item-vorgang-status.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.html index 79feecbc760680c58e075d91ba325f4b9cb0deac..111557cc8b06fa694c868d73b6b985a9bc0558d4 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <p data-test-class="wiedervorlage-status">{{text}}</p> \ No newline at end of file diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.spec.ts index c12f451a5660b563d5b4dea03835f22aa2783aee..e239cf3f9e36a0fb4747e9e5010eada9ae98a8c0 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HistorieItemWiedervorlageStatusComponent } from './historie-item-wiedervorlage-status.component'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.ts index 1febc2ec57195c906415045683e050776a088bb4..6df7d0b864a6632539f035fc2c3e6e6397bd53d1 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage-status/historie-item-wiedervorlage-status.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.html index cd2111ec7199a8155aa79069a31fcdf991d11361..e05d3a6320405a7f88d22b626edb54e6ad3abb56 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-expansion-panel-with-user *ngIf="hasBody; else headlineOnly" [headline]="headline" [resource]="command" data-test-class="historie-item-wiedervorlage-user-expansion-panel"> <goofy-client-historie-item-wiedervorlage-status [done]="wiedervorlage.done"></goofy-client-historie-item-wiedervorlage-status> <p><span class="betreff" data-test-class="wiedervorlage-betreff">{{wiedervorlage.betreff}}</span>, {{wiedervorlage.frist | formatToPrettyDate}}</p> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.scss index bd1e9d3da3ce5bec3ab3926267f7c74334ecc00f..bdd65401afadc7fff678b48f8d12431050f47127 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'expansion-panel'; .betreff { diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.spec.ts index 2ef06f603157c4277b8ff113e1a34564e3bc794b..aee50c482a038bb8f4532e33c60cdf240a14a561 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.ts index 961219480525a0f79f508ec0f6b5c70883c4eb97..c0072a1bd1e0d3dd08d65b6487908ef71fe989b9 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-item-wiedervorlage/historie-item-wiedervorlage.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandOrder, CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.html index 8ac95276539e7f017cfefeaef74b74d2d9b5f06b..d7c8bc501adbbe5023d97077a279acdc05abcea7 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container [ngSwitch]="orderTypeByCommandOrder[historieCommand.order]"> <ng-container *ngSwitchCase="commandOrderType.USER"> <goofy-client-historie-item-assign-user-container [command]="historieCommand" data-test-id="historie-item-assign-user"></goofy-client-historie-item-assign-user-container> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.scss index 86be1b6272d0236352436cef8f5d495e74aa1f4a..4ea73000d82c0aae4e452ec26ac169118a7fae53 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; :host { diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.spec.ts index f3bd09650ea6b6b70211791453f4238339626000..f6c743b633508fc792bab5acb615fdc52a7f5d35 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandOrder, CommandOrderType } from '@goofy-client/command-shared'; import { getElementFromFixture } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.ts index 30507b8fda61e54b8d680c94365e4defc6feb182..27bb2425ca6472c933670f088bef8dda1b7868c4 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list-item/historie-list-item.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandOrderType, CommandResource, ORDER_TYPE_BY_COMMAND_ORDER } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.html b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.html index 8ea5bb8332c8df7a68e21d06b2d8d3e5e6e985eb..5fdf188b26bca5efec3728613711f25ed56de345 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.html +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-historie-item-vorgang-created [vorgangWithEingang]="vorgangWithEingang"></goofy-client-historie-item-vorgang-created> <goofy-client-spinner [stateResource]="commandStateListResource"> diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.scss b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.scss index 72a25c5cf822d4d8165725a12287832f6269080d..004b169f6166c199fbcd380e5df39ac0630c228b 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.scss +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; ul { diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.spec.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.spec.ts index 2145b5c8172ef4cfbc14e64cb4d40e2669dd8408..cc6b40ac8817515b775318bdd9364c8477064899 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.spec.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.ts b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.ts index 7beb94c9bedf96b549d2da9e0ac3c8e7ba5215f8..6ababd2a5d9842ffebb6c24045037229ce94cd95 100644 --- a/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.ts +++ b/goofy-client/libs/historie/src/lib/historie-container/historie-list/historie-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandListResource } from '@goofy-client/command-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/historie/src/lib/historie.module.ts b/goofy-client/libs/historie/src/lib/historie.module.ts index 0eaececa21eb118dd5668ed29b5c6b0a98f6f56c..b6f1733f6dd8ce8862834917c633855a6e4d8476 100644 --- a/goofy-client/libs/historie/src/lib/historie.module.ts +++ b/goofy-client/libs/historie/src/lib/historie.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { CommandSharedModule } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/historie/src/test-setup.ts b/goofy-client/libs/historie/src/test-setup.ts index 1100b3e8a6ed08f4b5c27a96471846d57023c320..15d7e9f000d81323974d10ed0abd4b2c717c03cf 100644 --- a/goofy-client/libs/historie/src/test-setup.ts +++ b/goofy-client/libs/historie/src/test-setup.ts @@ -1 +1,25 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/kommentar-shared/jest.config.ts b/goofy-client/libs/kommentar-shared/jest.config.ts index a9424833237011f4da1cce8c4a1885d102aa347f..6673a52177e824e5a49441587de1d052950a9856 100644 --- a/goofy-client/libs/kommentar-shared/jest.config.ts +++ b/goofy-client/libs/kommentar-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/kommentar-shared/src/index.ts b/goofy-client/libs/kommentar-shared/src/index.ts index 2c448083f54951640a4e84a8ad64045584bd89c6..ead6693165164d3fb414c95eed74f569cbce3f3e 100644 --- a/goofy-client/libs/kommentar-shared/src/index.ts +++ b/goofy-client/libs/kommentar-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/kommentar-shared.module'; export * from './lib/kommentar.linkrel'; export * from './lib/kommentar.model'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.spec.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.spec.ts index 95aa5915f3bf1e8207ef4dbdc8771607c9ba7df7..36f08bca578262a04e9f23fc65fc082ebae202ce 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.spec.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { KommentarSharedModule } from './kommentar-shared.module'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.ts index 6801d88f8627989adbf1428915d6aafbedd55409..8ff2aa0109ac08ae6c01b1d1e9c7110b5c8b9b08 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { TechSharedModule } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.linkrel.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.linkrel.ts index 6ab9742fd347bcb9cbc3ab7820a7c7d319c95678..e4950f4896572f39ce8eb209183cec881bce337e 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.linkrel.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum KommentarListLinkRel { KOMMENTAR_LIST = 'kommentarList', CREATE_KOMMENTAR = 'create-kommentar' diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.model.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.model.ts index 767f93d3ee7d57ddc96d2f5b16d25f96a468715d..42eebe21470dca92d461abc3e1602c987186613f 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.model.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { ListResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.spec.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.spec.ts index dc1d2fcbe43d37e25c9295572de98ba6a84833c0..e97b2efbef161cf594cd228e40e3c5a029fa20a3 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.spec.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.ts index 8e84c141e5cd3e4d306036ffcb4d468ff2bb42ea..86ec24c06a750e669adf5217e1f69f324b8a5507 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts index 09527cdd29ccb5d8503bebd1f88b5536f08a9e1a..36cb619ab272be85ba4b3fa988f9dfb607506c4a 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandOrder, CommandResource, CommandService } from '@goofy-client/command-shared'; import { createEmptyStateResource, createStateResource, NavigationService, StateResource } from '@goofy-client/tech-shared'; import { mock, Mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.ts b/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.ts index cf5b0404e9e19255780434fa9623715981f7c959..1db37040721101fdb5aecdc39d9a47ca12c28d10 100644 --- a/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.ts +++ b/goofy-client/libs/kommentar-shared/src/lib/kommentar.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Params } from '@angular/router'; import { CommandOrder, CommandResource, CommandService, CreateCommand, isDone } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/kommentar-shared/src/test-setup.ts b/goofy-client/libs/kommentar-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/kommentar-shared/src/test-setup.ts +++ b/goofy-client/libs/kommentar-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/kommentar-shared/test/kommentar.ts b/goofy-client/libs/kommentar-shared/test/kommentar.ts index 5d45e4904fd1fd630a401e3a15a4865af3220491..ce196fc2346e18f23e52a67572269c1762cc1647 100644 --- a/goofy-client/libs/kommentar-shared/test/kommentar.ts +++ b/goofy-client/libs/kommentar-shared/test/kommentar.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash'; diff --git a/goofy-client/libs/kommentar/jest.config.ts b/goofy-client/libs/kommentar/jest.config.ts index 4260dd4e187d47a4e2551db1dbfd36565164e4de..2bceade52ecab5f05008522dfd0bf5236f527eff 100644 --- a/goofy-client/libs/kommentar/jest.config.ts +++ b/goofy-client/libs/kommentar/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/kommentar/src/index.ts b/goofy-client/libs/kommentar/src/index.ts index 9f5d5740295786d99ff780ba76b304a6f5530bc9..7a6771b2fe3e0b44a39791ac9d283fe7ab9bbbbb 100644 --- a/goofy-client/libs/kommentar/src/index.ts +++ b/goofy-client/libs/kommentar/src/index.ts @@ -1,2 +1,26 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component'; export * from './lib/kommentar.module'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.html b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.html index a2451b2de3a53e495a0ef7a664a0dbc0fe3657db..adc1e085ffa5d5d65421a35cbb2362fa06580ea6 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.html +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <form class="form" [formGroup]="formService.form"> <goofy-client-textarea-editor diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.scss b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.scss index 39a828a003ba9538bd44419aa471ea23cb5f91c7..66347e7c36948e90934a88d86292843173375ad9 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.scss +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .form { box-shadow: 0 0 4px rgba(#000, 0.32); margin: -4px -8px 10px -8px; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.spec.ts index 574d35a42ef79b20b1b5e536022975df05d0e596..743a810d53cd3bb99f8b61a171f6b4403507af77 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.ts index 1858f3906a20e1885edf3cb81d424b0b603af4a7..70c85d82529c7985c2f5b8e1c61255dfb5bc8d6f 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar-form.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, OnChanges, Output } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { KommentarResource } from '@goofy-client/kommentar-shared'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.spec.ts index 29410f6eed94e4367f337080bb8e1d9ae8199671..6bef28b0078e5f6e3aa1ea649ac70eb4987500d8 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormBuilder } from '@angular/forms'; import { KommentarResource, KommentarService } from '@goofy-client/kommentar-shared'; import { createEmptyStateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.ts index 4b7a4052f8326cc9773138d9dfacc062a049ee17..17b7729d13beb22144e66b4878b3b204cbd92a2c 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-form/kommentar.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from "@angular/core"; import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from "@angular/forms"; import { KommentarService } from "@goofy-client/kommentar-shared"; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.html b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.html index daff766174687428ab8c8ac60d883a4482cedb76..12e006c1623b29b8cfdd646d06c9637b349430c8 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.html +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="kommentarListStateResource$ | async as kommentarListStateResource"> <goofy-client-expansion-panel headline="Kommentare"> diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.scss b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.scss index cae7aaa71c1448267f67df3229fb05c88f93dbcc..34df99009d27d3f026108d3e1dfdd88e227f0324 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.scss +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .create-button, .kommentar-form { display: block; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.spec.ts index 5fbd8a5aa8c757d3cc7e0b2645235be992b6656e..a3b8733101f376d171b60c325a55493d531fff46 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { KommentarService } from '@goofy-client/kommentar-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.ts index a1efd0538905cc55e20efce91c498444947df9e2..a7b35892fa4671b12ef41fe6d9ab7d1f7f707856 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { KommentarListResource, KommentarService } from '@goofy-client/kommentar-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.html b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.html index d998b72ebfe39e43f804ae1a615937b64fbb699d..69a8126ce9b46b2644b05b456c32042dbd0b449e 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.html +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-kommentar-list-item-in-vorgang *ngFor="let kommentar of kommentare" [kommentar]="kommentar"> diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.scss b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.scss index 4b64a63319e56cf86c1036eaf315d040f54d2632..425cdee074d68fe2a6258f67faa1eee376980c50 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.scss +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; flex-direction: column; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts index 8fa625a6d57393cb4aaea053af80f518694a2db8..bf3711a6b621060dc5581b986aba8b1138d66ee6 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MockComponent } from 'ng-mocks'; import { KommentarListInVorgangComponent } from './kommentar-list-in-vorgang.component'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts index b2b1ad780bc86a3a57a40c18801669fd47645ca1..95b6c0301dbda28044c22b41f742ec0a573e6d99 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { KommentarListResource, KommentarResource } from '@goofy-client/kommentar-shared'; import { getEmbeddedResource } from '@ngxp/rest'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.html b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.html index 7c9b2dd8c9f1a58f438a2aaab01cd520f743913d..abf05621c635e6c7b9ef086d049401f0096320ed 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.html +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button *ngIf="!editMode" [attr.data-test-id]="'kommentar-item-' + (kommentar.text | convertForDataTest)" (click)="editMode = true" class="plain-text"> diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.scss b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.scss index ae33e8f15e6ad99d47cd8d05a2b1c8605b629076..d868f2f4487451bf115a66d46e38c2e28dfd5ef4 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.scss +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { margin-right: 8px; } diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.spec.ts index 58df951e0bd2dea7a8f066a89dfbbf8f33e1ddf2..02a1f55515d645c74d143727448ec08fe4749cb8 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.ts index 152e184c44f5a419f924bbaad0204617d06f841d..1ff808d84d7f578e01413e2354189520e4bc7539 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { KommentarResource } from '@goofy-client/kommentar-shared'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar.module.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar.module.spec.ts index e6b965b2e3fd1dee4019f4bb48723d52cdbe3f09..98fc61dcc1a637d0baf2e907df14412d7abb1e48 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar.module.spec.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { KommentarModule } from './kommentar.module'; diff --git a/goofy-client/libs/kommentar/src/lib/kommentar.module.ts b/goofy-client/libs/kommentar/src/lib/kommentar.module.ts index 90373963a6647689063fa40e75d92ed7ce58426f..24ba4560a48bc61a449f3ca368ee0d00c6a30c03 100644 --- a/goofy-client/libs/kommentar/src/lib/kommentar.module.ts +++ b/goofy-client/libs/kommentar/src/lib/kommentar.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { KommentarSharedModule } from '@goofy-client/kommentar-shared'; diff --git a/goofy-client/libs/kommentar/src/test-setup.ts b/goofy-client/libs/kommentar/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/kommentar/src/test-setup.ts +++ b/goofy-client/libs/kommentar/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/navigation-shared/jest.config.ts b/goofy-client/libs/navigation-shared/jest.config.ts index 4a23418b87dedcc0917c39cc3cbc53d1805de73e..c9758858c7014c35a836a835593ff1b8026c6bd4 100644 --- a/goofy-client/libs/navigation-shared/jest.config.ts +++ b/goofy-client/libs/navigation-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/navigation-shared/src/index.ts b/goofy-client/libs/navigation-shared/src/index.ts index b21375e0789b5613d733e69e0ed0e0303b82c70d..b9ac7b7a0dc4c9486d48d384b40857277928f985 100644 --- a/goofy-client/libs/navigation-shared/src/index.ts +++ b/goofy-client/libs/navigation-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/navigation.actions'; export * from './lib/+state/navigation.facade'; export * from './lib/+state/navigation.models'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.actions.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.actions.ts index d1fbee74e909808ad0677a9a65a3a8f575d10694..82c5e23abb14975f34ee8789156d998eafd12073 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.actions.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createAction, props } from '@ngrx/store'; import { RouteData } from './navigation.models'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.spec.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.spec.ts index 3d76f416c4944b79263d28e8b41423177238eec6..3b884ebc2b24c9afaa62f1a784248293d47a7b4a 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.spec.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { routerNavigatedAction } from '@ngrx/router-store'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.ts index 87817cc7e6fa490faf65999c9b54f54cea347af5..ff58a8a048ba16495bf48aead48bbd3fd05c0e69 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Actions, createEffect, ofType } from '@ngrx/effects'; import { routerNavigatedAction } from '@ngrx/router-store'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.spec.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.spec.ts index 8654f1dbfa6ec7e4f8c8fb3ce7c200cdbf6a24c1..f95cd1e56c73ecb43161e4af5225ea2f7d56c44c 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.spec.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Mock, mock, useFromMock } from '@goofy-client/test-utils'; import { Store } from '@ngrx/store'; import { Subject } from 'rxjs'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.ts index 40761ff574d265e0651cba7ae8fad918bcb36d01..8b0beda3f2a844ad3afb145ef27e5c5afca58f17 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.models.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.models.ts index 1a75995ff82fa32ad2783240844d8c0c1eebc025..af324aa13027de31cb1b7d19cfad67901ee4bfa0 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.models.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.models.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UrlSegment } from '@angular/router'; export interface RouteData { diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.spec.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.spec.ts index b1991393bbb82851a9ba6ca1e42b5267cc1015a4..26927ad8e26673a13a91140326025325333f2b53 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.spec.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createRouteData } from './../../../test/navigation-test-factory'; import * as NavigationActions from './navigation.actions'; import { RouteData } from './navigation.models'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.ts index dc83c5e0fd405af668606ec8b3ec224e1508f2ef..d81e3eb7ac2c928033a848816cc5d7b0f58d8e7e 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Action, createReducer, on } from '@ngrx/store'; import * as NavigationActions from './navigation.actions'; import { RouteData } from './navigation.models'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.spec.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.spec.ts index c33558007a575816153bbc0989e72de083e60df4..456f8705fa7d9841e41f0cce0c992445ffcb1363 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.spec.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createRouteData } from './../../../test/navigation-test-factory'; import { RouteData } from './navigation.models'; import { initialState, NavigationPartialState } from './navigation.reducer'; diff --git a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.ts b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.ts index 38f2a6f2acbff36682361ae9e9afa45880ad27ab..4c6a90a4c70723c41b0ac688abe4b8ef4e3d4d77 100644 --- a/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.ts +++ b/goofy-client/libs/navigation-shared/src/lib/+state/navigation.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createFeatureSelector, createSelector, MemoizedSelector } from '@ngrx/store'; import { RouteData } from './navigation.models'; import { NavigationState, NAVIGATION_FEATURE_KEY } from './navigation.reducer'; diff --git a/goofy-client/libs/navigation-shared/src/lib/navigation-shared.module.ts b/goofy-client/libs/navigation-shared/src/lib/navigation-shared.module.ts index 3276f852b0c94246f56d816d2d4598c66af12933..937ffc718407d3aebb0bd7fbb5fc49c0a79317db 100644 --- a/goofy-client/libs/navigation-shared/src/lib/navigation-shared.module.ts +++ b/goofy-client/libs/navigation-shared/src/lib/navigation-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { TechSharedModule } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/navigation-shared/src/lib/navigation.util.ts b/goofy-client/libs/navigation-shared/src/lib/navigation.util.ts index eafc0c4dee03acd6656820db33ba02207a38125f..96114118455776c64b830ba0032c38099199e608 100644 --- a/goofy-client/libs/navigation-shared/src/lib/navigation.util.ts +++ b/goofy-client/libs/navigation-shared/src/lib/navigation.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { isNotUndefined } from '@goofy-client/tech-shared'; import { RouteData } from './+state/navigation.models'; diff --git a/goofy-client/libs/navigation-shared/src/test-setup.ts b/goofy-client/libs/navigation-shared/src/test-setup.ts index 1100b3e8a6ed08f4b5c27a96471846d57023c320..15d7e9f000d81323974d10ed0abd4b2c717c03cf 100644 --- a/goofy-client/libs/navigation-shared/src/test-setup.ts +++ b/goofy-client/libs/navigation-shared/src/test-setup.ts @@ -1 +1,25 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/navigation-shared/test/navigation-test-factory.ts b/goofy-client/libs/navigation-shared/test/navigation-test-factory.ts index 4dd7f7b1b415047dd226db3cb82c7ba43ada58db..c7e6ccf5094df39eedc67cb9cda6e4482d3ab723 100644 --- a/goofy-client/libs/navigation-shared/test/navigation-test-factory.ts +++ b/goofy-client/libs/navigation-shared/test/navigation-test-factory.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { RouteData } from '../src/lib/+state/navigation.models'; export function createRouteData(): RouteData { diff --git a/goofy-client/libs/navigation/jest.config.ts b/goofy-client/libs/navigation/jest.config.ts index bbc2e298ce7f24492dfc061f55e597cf3afd6453..c4c3155de18a9aed2e213e6cc14433c7b6bda6c1 100644 --- a/goofy-client/libs/navigation/jest.config.ts +++ b/goofy-client/libs/navigation/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/navigation/src/index.ts b/goofy-client/libs/navigation/src/index.ts index a0df1f0598d66a2926ea0117f3c45a02d90acf45..f78dd872be4189f9ff78253ed3c81d02ef1cd82e 100644 --- a/goofy-client/libs/navigation/src/index.ts +++ b/goofy-client/libs/navigation/src/index.ts @@ -1 +1,25 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/navigation.module'; diff --git a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.html b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.html index 3e99a30cf81084b51075b1cfe474c73abe45019b..a3f0c5cc0c8c0b67d095109a5911e1328f2af873 100644 --- a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.html +++ b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <p data-test-id="version"><span>Version: {{ apiRoot.version }}</span> | <span data-test-id="build-time">BuildTime: {{ apiRoot.buildTime | formatDateWithTimePipe }}</span></p> \ No newline at end of file diff --git a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.scss b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.scss index f41aff49a9ad6b3d61af86ef6aa1662ca0fa8779..e85b9dc7430290729bc7b776bcd3602353f58270 100644 --- a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.scss +++ b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'variables'; :host { diff --git a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.spec.ts b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.spec.ts index 3d07136ba984302b588530bea1d90759d65f71d8..dcc5750d129768a35c45614d60725760992f8375 100644 --- a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.ts b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.ts index c2aa00919ed64f26f1f3722314aa65e4e400f7f7..1fbdcef7b30c5db24ccc0a4e1296ae5f96ab9ea7 100644 --- a/goofy-client/libs/navigation/src/lib/build-info/build-info.component.ts +++ b/goofy-client/libs/navigation/src/lib/build-info/build-info.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ApiRootResource } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.html b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.html index 94fdfe533d441a351624410e74288d2b72996513..6ba9ad047fcbb296eaeba4887f72c45a7756f1d7 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.html +++ b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-header [navigationCollapse]="navigationCollapse$ | async" (toggleMenuEvent)="toggleNavigation($event)"> diff --git a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.scss b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.scss +++ b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.spec.ts b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.spec.ts index bb031289717141c1c9169288d30bff0a161044a8..2112d63d50f6ed654e75cc2be57975cf32cc3cf5 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { AppService } from '@goofy-client/app-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.ts b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.ts index 0e73338f190af4bfdd9293dd4b68918accd3cc49..1adb3c185d480b8d275fd7aa7adf2e91a3ab4507 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header-container.component.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; import { AppService } from '@goofy-client/app-shared'; import { Observable } from 'rxjs'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/_header.theme.scss b/goofy-client/libs/navigation/src/lib/header-container/header/_header.theme.scss index 1f1faa3c8b04c61524f91cc7af656907e96de98e..0cebb2e3b085774735fbd38897707a618629cc90 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/_header.theme.scss +++ b/goofy-client/libs/navigation/src/lib/header-container/header/_header.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-header header { background-color: #fff; } diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.html b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.html index d1a44c1627d422a791c7aa862ab0be58cd7e2e97..cd42821f398c9380e1e88c2c0053fcb5ad273ca7 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.html +++ b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <header data-test-id="header"> <div class="left"> <goofy-client-icon-button-with-spinner icon="menu" toolTip="Hauptmenü umschalten" (clickEmitter)="toggleMenuEvent.emit(!this.navigationCollapse)"> diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.scss b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.scss index 557d7607c52c76a4259b312f54fa445963ac1951..65f6d59519e8a6f584a5d4a0ff8039a5b6af6cbc 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.scss +++ b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'variables'; header { diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts index 95d1a9f99f545a4a2e68d68ddfddb3285d697027..62fee6488719f10bb043b834af56820824e81543 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { UiModule } from '@goofy-client/ui'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.ts b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.ts index 51b442ef9b84045d38a62a12b2170eeab191711b..48f0c2c65b575398f914722702589b05fcca7973 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.html b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.html index 3d9d39158c6dece6503f1ec07752455a7fabcbfa..2e37e5adc5dd8432e0a5a8d6b53b8465f2a8a83d 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.html +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile-in-header [currentUserResource]="currentUserResource$ | async" (logoutEmitter)="logout()"> diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.scss b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.scss +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.spec.ts b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.spec.ts index ede21f3961271e7378025701b6f5ef064f584f49..5894a7720b7d280c3521ba54c4c1d3cc9dc70aa6 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; import { UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.ts b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.ts index f1d18d0c99620b77cf722513195bdfd2e1762d70..88a147acb362bd8742e332f0a9ea7148525badb2 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource, UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.html b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.html index 7bfa62e3c00ba84a679e3711ca430b284217c03c..7ebcad7ebb0909074af07c97848fc32fdc8110bc 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.html +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button mat-icon-button [matMenuTriggerFor]="accountMenu" class="big-button" aria-label="Benutzerkonto" data-test-id="user-icon-button"> <goofy-client-user-icon [userProfileStateResource]="currentUserResource"></goofy-client-user-icon> </button> diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.scss b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.scss index e0cb02208f9ed7ac956d8452068bedce85414547..dcd1f8656229c234d72004204e468f31a4b0b1ed 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.scss +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .big-button { margin-left: 20px; display: flex; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.spec.ts b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.spec.ts index 812484a4fe9410859c4694a74a7933423e8226f6..edd77c0ea0e37f4aee33caf3fa64014ee8f4a5e8 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatMenuModule } from '@angular/material/menu'; diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.ts b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.ts index 8ca0e912642b6b0619fe65e46ac909b7d3701b09..38ea843d29cc75117d30e64b26340da1844aa962 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/user-profile-in-header-container/user-profile-in-header/user-profile-in-header.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.html b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.html index ad041fe3ca7454740c0859b6640be4e65cf453b3..ae418932dca143d516cb3c4a539050e0ab32af25 100644 --- a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.html +++ b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-navigation [apiRootStateResource]="apiRootStateResource$ | async" [navigationCollapse]="navigationCollapse$ | async" [selectedNavigationItem]="selectedNavigationItem$ | async" (selectItem)="selectItem($event)"> diff --git a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.scss b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.scss index 4ba17a0cb43e115b116323ccbdbc3e8b2b735a94..b49b082b655daddbfdad786f988e6bacb036a6b9 100644 --- a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.scss +++ b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { position: sticky; top: 64px; diff --git a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.spec.ts b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.spec.ts index 79489483dbfd1980878b3e247c13898ba35a267e..93b9398c155500cd6e5aeb0122c4ab94f0dd900d 100644 --- a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootFacade } from '@goofy-client/api-root-shared'; import { AppService } from '@goofy-client/app-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.ts b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.ts index 2d960b25715efffa685e09831642664c70197ede..314dca503d2a7fd499ed2f671c96cf3559f67162 100644 --- a/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.ts +++ b/goofy-client/libs/navigation/src/lib/navigation-container/navigation-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { AppService } from '@goofy-client/app-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation.module.spec.ts b/goofy-client/libs/navigation/src/lib/navigation.module.spec.ts index ceda2e8a6ca5f2542e1db0be4ccf4322bd2ed210..2c3d3900c8d5bb4cc01517f6668fa0440b198138 100644 --- a/goofy-client/libs/navigation/src/lib/navigation.module.spec.ts +++ b/goofy-client/libs/navigation/src/lib/navigation.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { NavigationModule } from './navigation.module'; diff --git a/goofy-client/libs/navigation/src/lib/navigation.module.ts b/goofy-client/libs/navigation/src/lib/navigation.module.ts index 43000d7b21e977835fd5f9f86d189f1df121fd33..1cbd63a0ae5d1630568fe449bd60a2312be76eff 100644 --- a/goofy-client/libs/navigation/src/lib/navigation.module.ts +++ b/goofy-client/libs/navigation/src/lib/navigation.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/_navigation.theme.scss b/goofy-client/libs/navigation/src/lib/navigation/_navigation.theme.scss index 35b5143cf80f7a5e95555cd4b46647620a22b4a6..1ebb08ca5e992832758a62ec2901a788150b1433 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/_navigation.theme.scss +++ b/goofy-client/libs/navigation/src/lib/navigation/_navigation.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.html b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.html index 8af20b60bff4fe7d2c29785717690e58494cf331..b67a5db602d90df52908bc10a3e7d587ffcfe7e5 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.html +++ b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a #home="routerLinkActive" routerLink="/" [routerLinkActive]="isSelected() ? 'is_active' : 'is_disabled'" [routerLinkActiveOptions]="{ exact: true }" diff --git a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.scss b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.scss index 2e49ee65e1ac722cc285b6eda5663c2aa7f4b754..efcf9916fe20b545a02828785f9791d97a1c950e 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.scss +++ b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 '../navigation-item.theme.scss'; \ No newline at end of file diff --git a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.spec.ts b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.spec.ts index e4787d237bfa83f606a0046144d69f61accfa87b..00efdbd15bcf2126cfada653049a55f3988b8c2b 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltipModule } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.ts b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.ts index 7d6c3db0cb03c763aae04aedead820e4239d5bec..af05f12f6abfec092d1c2dbafb8f823ce4a71213 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/all-vorgaenge-navigation-item/all-vorgaenge-navigation-item.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { NavigationItem } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.html b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.html index 11bab5a929aa038ffdfdfdfd3ccc6e035193fd85..b55acdd43f197d06736d96e99e4fd1c415e2232c 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.html +++ b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a #home="routerLinkActive" routerLink="/myVorgaenge" [routerLinkActive]="isSelected() ? 'is_active' : 'is_disabled'" [routerLinkActiveOptions]="{ exact: true }" diff --git a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.scss b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.scss index 2e49ee65e1ac722cc285b6eda5663c2aa7f4b754..efcf9916fe20b545a02828785f9791d97a1c950e 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.scss +++ b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 '../navigation-item.theme.scss'; \ No newline at end of file diff --git a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.spec.ts b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.spec.ts index eaa3e1d919bb92db2c4f6a75cb8829e9d677efa1..fef6d1a4420879691cc1c9123750539af0d87d80 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltipModule } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.ts b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.ts index b1ffbb22e2060e935dee5496cf2f9090776fa319..bfa33d74ceb99623c21145f492f4ce1dea3f4786 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/my-vorgaenge-navigation-item/my-vorgaenge-navigation-item.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { NavigationItem } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/navigation-item.theme.scss b/goofy-client/libs/navigation/src/lib/navigation/navigation-item.theme.scss index 8631a7674231ebaa250afffd5b0d869390cf02bb..f46051abecb658a3ec7cdfb74711f80bda95ad5a 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/navigation-item.theme.scss +++ b/goofy-client/libs/navigation/src/lib/navigation/navigation-item.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use '@angular/material' as mat; @import "variables"; @import "~include-media/dist/include-media"; diff --git a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.html b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.html index 9d15fa2fdd29163afcb5d54ebd9b4689b8f89ee1..5379739d2e4c94de609e027e63a3b6a462990207 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.html +++ b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <nav [ngClass]="{ small: navigationCollapse }" data-test-id="navigation"> <ul> <li> diff --git a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.scss b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.scss index f8cae20c115fd65bef6b35a382cbb190e6bc6d9c..22830775efe492d13072f2988ab12e714fad24d4 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.scss +++ b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.spec.ts b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.spec.ts index eb6956f638932a111b8dd27de0fbe8126edc8d9e..f93fde1175c31f2b1c24500a141dde445a4c537b 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.ts b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.ts index 8b9ab5fce1404cc54d5d92526f8f4031381fa1a1..43230182ac426f231860a549bd649dcad7e4a683 100644 --- a/goofy-client/libs/navigation/src/lib/navigation/navigation.component.ts +++ b/goofy-client/libs/navigation/src/lib/navigation/navigation.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { NavigationItem, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/navigation/src/test-setup.ts b/goofy-client/libs/navigation/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/navigation/src/test-setup.ts +++ b/goofy-client/libs/navigation/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/postfach-shared/jest.config.ts b/goofy-client/libs/postfach-shared/jest.config.ts index f13561d48bd911a5629dd9c4bcbb761c66ff649e..202f2edd1d942b609de9840dc6f627dd35e0a453 100644 --- a/goofy-client/libs/postfach-shared/jest.config.ts +++ b/goofy-client/libs/postfach-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/postfach-shared/src/index.ts b/goofy-client/libs/postfach-shared/src/index.ts index 7becfc72b51bb988f11d1e1f15370caafc94c752..0bd2bf02faa306c07cb2c55af2541d86b10b0f03 100644 --- a/goofy-client/libs/postfach-shared/src/index.ts +++ b/goofy-client/libs/postfach-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/postfach.actions'; export * from './lib/+state/postfach.facade'; export * from './lib/+state/postfach.reducer'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.actions.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.actions.ts index 6dfc6e034d40d994b0a29c81fedc1d3ac1121c8d..91d3caf9acf060ec20169f323ad6cd89c29263d0 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.actions.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiErrorAction, TypedActionCreator, TypedActionCreatorWithProps } from '@goofy-client/tech-shared'; import { createAction, props } from '@ngrx/store'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.spec.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.spec.ts index e9d751bb77c925d391fc8fb40dd5a78dd0a5ee5d..ea0b14dc640646aa05cf50c3b7ff748c8f2bcc83 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { formatDate, registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.ts index 8abaeb9d0008775381eeb7147b77992cbbccc2c6..a119ef5e3cc1b34bc68dca2c0a55138da3a0549a 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { DownloadBinaryFileAsPdfAction } from '@goofy-client/binary-file-shared'; import { ApiError, ApiErrorAction, formatFullDateWithoutSeperator } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.spec.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.spec.ts index 723504c033acc93310c563fa9634a96ac736d798..c06e8fec6f0abff60ab3deb3c1f01c35544f26d7 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Action } from '@ngrx/store'; import { initialPostfachState, postfachReducer, PostfachState } from './postfach.reducer'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.ts index 10160534f82b4f6b453fc252bafe6f3f10d2ffd5..f25577ab9b08b3abd6494ef162da694adbc10872 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Action, ActionReducer, createReducer, on } from '@ngrx/store'; import * as PostfachActions from './postfach.actions'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.spec.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.spec.ts index f9d61b2e3cc58e283dfe2dbecf6a2d7ac570b196..4aec2700b76a676e7188785666c8e17c7eb9df91 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { initialPostfachState, PostfachPartialState } from './postfach.reducer'; import * as PostfachSelectors from './postfach.selectors'; diff --git a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.ts b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.ts index 66649e937cd8f694d4155207b6df0d19d2e033e8..28284bfe378ef21e0aaf543aa66061c434eb834a 100644 --- a/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.ts +++ b/goofy-client/libs/postfach-shared/src/lib/+state/postfach.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createFeatureSelector, createSelector, MemoizedSelector } from '@ngrx/store'; import { PostfachState, POSTFACH_FEATURE_KEY } from './postfach.reducer'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.spec.ts b/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.spec.ts index 43c0d710616fdd4b1e3475bdee7c3472dc5c2d59..53c504d6d2fcd8fdc186809a589f30772ab04908 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { PostfachSharedModule } from './postfach-shared.module'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.ts b/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.ts index cc6c91605ff9acf27ff26a0d0e0cffdbb1939192..a3ab2bb1d098066085fa66d9a9eca961500b74e1 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { CommandSharedModule } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.linkrel.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.linkrel.ts index 3d12c4bca1f991387fa901b339ad7a5e95af4b4d..0bfb6195d793da842adf8bfeef54b79c04c50160 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.linkrel.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum PostfachMailListLinkRel { POSTFACH_MAIL_LIST = 'postfachMailList', SEND_POSTFACH_MAIL = 'sendPostfachMail', diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.message-code.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.message-code.ts index 40c90028d2918a2d05bcb2af5f545d3891526f7a..f05312fdf3b4934287e794d49e0056d0dd2c96e8 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.message-code.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.message-code.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum PostfachNachrichtMessageCode { PROCESSING_FAILED = 'postfachnachricht.server.processing_failed', CONNECTION_FAILED = 'postfachnachricht.server.connection_failed' diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.message.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.message.ts index adad49dcf729ac78d25605b534944bcd646b4ae5..da3d82de7ec5607481651288fd3e16e744026ed9 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.message.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.message.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum PostfachMessages { SEND_SUCCESSFUL = 'Die Nachricht wurde erfolgreich versendet.', SEND_FAILED = 'Die Nachricht konnte nicht versendet werden' diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.model.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.model.ts index daef45c4fdf916f3de4efa15c61c5fa9d06fbd10..2a215910a553041d7607d5fbd2dab302a92a5c35 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.model.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { ListResource } from '@goofy-client/tech-shared'; import { Resource, ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.repository.spec.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.repository.spec.ts index 2d566adc442b559d8db0059df66f3e33c5f2dfbb..b8d8ef005b503472050eddf83573565e785ca66c 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.repository.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.repository.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.repository.ts index ebddccc52c765d1070ee81e1c8ed70c0cd0327a7..912e2c1b38110189ef036e16d032c2d95ef378ff 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.repository.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.service.spec.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.service.spec.ts index c8da9eaea5de6a595b67d4afd9551189365802c0..6cc4a362487bec3a0ce73297f8e73c103c29491d 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.service.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { MatDialog } from '@angular/material/dialog'; import { BinaryFileListResource, BinaryFileService } from '@goofy-client/binary-file-shared'; import { CommandResource, CommandService } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.service.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.service.ts index 02bd7b49233d4ce734bc0d198c9730738f4400a7..aa0b88943c8b230eeb63b1b0033aabcf57e39722 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.service.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { Params } from '@angular/router'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.tokens.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.tokens.ts index e25d44638e4b1037eca83a52d4ba12c20fa543d2..39e12ca9ffed518e3807638b30fd998bec407a68 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.tokens.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.tokens.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { InjectionToken } from '@angular/core'; export const ON_PAGE = new InjectionToken<boolean>('ON_PAGE'); \ No newline at end of file diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.util.spec.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.util.spec.ts index 4048bf842743adee9370e896f611b9a6ee26d910..ba8beb83a6bcc6d9e55fcc30ca0f06e934aa4106 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.util.spec.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createPostfachMail, createPostfachMailResource } from 'libs/postfach-shared/test/postfach'; import { Direction, getMessageCodeMessage, isIncomingMail } from '..'; import { PostfachNachrichtMessageCode } from './postfach.message-code'; diff --git a/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts b/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts index 42cb6bb5a63ffdc9360a5f51dd2aa1da444864d3..fa7f273e4cf59584637a09eb9369891bd13f4e39 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { postfachNachrichtMessageCodeMessages } from './postfach.message-code'; import { CreatePostfachMailCommand, Direction, PostfachMail, PostfachMailResource, PostfachOrder } from './postfach.model'; diff --git a/goofy-client/libs/postfach-shared/src/test-setup.ts b/goofy-client/libs/postfach-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/postfach-shared/src/test-setup.ts +++ b/goofy-client/libs/postfach-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/postfach-shared/test/postfach.ts b/goofy-client/libs/postfach-shared/test/postfach.ts index 000203406ea48ad9e097ff9cceff6c3ae1b7d04a..e274e73d97dca7a3c17723a106b28cff621a9971 100644 --- a/goofy-client/libs/postfach-shared/test/postfach.ts +++ b/goofy-client/libs/postfach-shared/test/postfach.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash-es'; diff --git a/goofy-client/libs/postfach/jest.config.ts b/goofy-client/libs/postfach/jest.config.ts index 6f6082b29eace1132a1a519a18d882df228f28b6..d095ec70e3897a5f5f99f5d13c45523957dd4cf1 100644 --- a/goofy-client/libs/postfach/jest.config.ts +++ b/goofy-client/libs/postfach/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/postfach/src/index.ts b/goofy-client/libs/postfach/src/index.ts index f94fee49cb9b2e58b1aa165e36a8a1fffefd75f5..d618d31b07eedefd3dd043e46a719666672b3a20 100644 --- a/goofy-client/libs/postfach/src/index.ts +++ b/goofy-client/libs/postfach/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/postfach-mail-button-container/postfach-mail-button-container.component'; export * from './lib/postfach-mail-form/postfach-mail-form.component'; export * from './lib/postfach-mail-list-container/postfach-mail-list-container.component'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.html index 5d185b2fc90a8c76837175970648c166718ddac5..2f1ceeb330ab61560ea2b5fbddb5b5788896f441 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="postfachMailListStateResource$ | async as postfachMailListStateResource"> <goofy-client-postfach-mail-button *ngIf="postfachMailListStateResource.resource | hasLink: postfachMailListLinkRel.SEND_POSTFACH_MAIL" diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.spec.ts index 92818a123210a87325b9ec9bc08e7f2632db629d..88da57110beeb278fbf736ca4c656238c66c0c0b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachService } from '@goofy-client/postfach-shared'; import { createErrorStateResource, createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.ts index c62cd31f1753866ad5d8f52a9859183bb787b4db..3227adaa413a33d88f31235643a9235674728105 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html index d1b463fbab1901cdc3890c8bdb47872d52642685..8a10653a1acbda212cbf05093f8c15d21b100f6b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="postfachMailListStateResource.resource | hasLink: postfachMailListLinkRel.SEND_POSTFACH_MAIL"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="send-mail-button" diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.spec.ts index eb8f5ab361725e2a1d4c5979bb46edf9c96ff20e..18519913cee447f64c6b26d134be9e1532cf3ff5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachMailListLinkRel } from '@goofy-client/postfach-shared'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.ts index 1300dff98bc1562695d1ed3aa6f86a7da56d7559..d62fdde41cdcb1e212c2b776ecf17673ccc33cc4 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { PostfachMailListLinkRel, PostfachMailListResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/_postfach-mail-form.theme.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-form/_postfach-mail-form.theme.scss index b3162b158080770269341af7f057ed2eae9b2416..0e3c148b89b2a9eb392cacc4d858f1f2715dba45 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/_postfach-mail-form.theme.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/_postfach-mail-form.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ body.dark goofy-client-postfach-mail-form { .receiver { border-color: rgba(#fff, 0.8); diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html index 18830618b422c9f163217d90fa2fb8be84ab806b..e3cfb1ae3b4f51863d50169ec1abfabcc17dcff8 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="receiver" data-test-id="postfach-empfaenger"> <label class="label">Empfänger</label> <div class="value">{{ getAntragsteller() }}</div> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss index c58a7b8b4ba8d301a399aa37ea6c0bcd9f2a759d..a9ec23d3f18172195186485e81bb750479bba547 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { ::ng-deep { .mat-form-field { diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.spec.ts index d200bce1d2cbb10f0897f6c5ee38bcc4aad4c8f3..8ed6a6a98bb88462c51880b870a16c5087fc2141 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.ts index 158df3fe9ae441b125ef9ca5480e2b2ae4327227..3cb7330c1215d604e734f931fc9877d2c516745f 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail-form.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { BinaryFileResource } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.spec.ts index c5f3fed13fec56b79c0d6cc7cba437b92ff5fa3d..292bd4e311efa661975517ffd4d6c3b1bc09b1b2 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormBuilder } from '@angular/forms'; import { PostfachService } from '@goofy-client/postfach-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.ts index 1ac2c38ff6ef1599fa71a22db1574526bf3833e2..ce8a65b611f2c93e5b227776cefaccc699e4d88f 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-form/postfach-mail.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { UntypedFormArray, UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.html index 75e015f917fae1f2884fc1355609a7a65e48d141..85cb69535cee110815ab75dc3df43e035d6b5c94 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-postfach-mail-list data-test-id="postfach-mail-list" [vorgang]="vorgang" [postfachMailListStateResource]="postfachMailListStateResource$ | async"> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.spec.ts index 1d646605d7a55c8ea9947b88b25de2c33bb0db06..516b301950b88374c9840f2f6c020143d3005ece 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachService } from '@goofy-client/postfach-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.ts index d940b8ee3386825a9996cb718a95b6555c22f6cf..88cd9d3dccbd12ef93d0d941f1d4a862a39af97a 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { ON_PAGE, PostfachMailListResource, PostfachService } from '@goofy-client/postfach-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.html index 54b4e1815740061180b853d5a1646340ed77e5ab..6b583bb9b1b37111177cdb8f761f1013ad2b0763 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <h3 class="nachrichten">Nachrichten</h3> <goofy-client-postfach-mail-pdf-button-container *ngIf="vorgang | hasLink: vorgangHeaderLinkRel.POSTFACH_MAILS" data-test-id="postfach-pdf-button"></goofy-client-postfach-mail-pdf-button-container> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.scss index c2b51a6ed1c34f8222c58480198d5cfac8311490..f4a5135172ee972a0638dbf26b1c577b97428959 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { margin-right: 8px; display: block; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.spec.ts index 75b6d179897e7a28232af545110be8f065fa37ac..a5be3b50246f88dfebd061ea826ad2730106eecf 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachMailListLinkRel } from '@goofy-client/postfach-shared'; import { ConvertForDataTestPipe, createStateResource, HasLinkPipe, ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.ts index b72ff2135e9d90be91179a136db54c3ce9f09574..6318041d583d123c000ec6afeb5eb96080f7e21a 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { PostfachMailListLinkRel, PostfachMailListResource } from '@goofy-client/postfach-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.html index 60700603e95f2bab61bd1e9cbd3718c73ef1ac40..1c527c7f900aea235bd1f906e811b833095f5a59 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a routerLink="postfach"> <div class="mail-head"> <div class="subject" data-test-id="mail-subject"> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.scss index b6a981ec8e08f9b3211352e1f29d6a97a68da024..c64f86cc70835456ac30eabc1361f41e75f75335 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; flex-direction: column; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts index 1eebf3cbe0c9648873a0c1abb241160151b470fe..07c40e679cb1b40c62e0dd394d87a8cf0512b166 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.ts index 69604e1167f483eb960fb1c7a5f1a98840c36cdc..581bae97370928692c49729dc73076b41d95d9db 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/incomming-mail/incomming-mail.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject, Input } from '@angular/core'; import { ON_PAGE, PostfachMailLinkRel, PostfachMailResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.html index c33671f83f296164733594f636e00e6c4ce3765d..875d9f1345929e97ad43a411b95f581a99a74fa6 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-outgoing-mail-error *ngIf="postfachMailResource | hasLink: postfachMailLinkRel.RESEND_POSTFACH_MAIL" data-test-id="outgoing-mail-error" [postfachMailResource]="postfachMailResource" [resendPostfachMailStateResource]="resendPostfachMailStateResource$ | async" (resend)="resendMail()" diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.spec.ts index 7710a1d870106b4f6b2706a6beb8dca6b7d50104..7f63677a0b2000840e04eb9fc93dc7643ef4d9a9 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { OutgoingMailErrorContainerComponent } from './outgoing-mail-error-container.component'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.ts index b69e596f1328a10a423ce0c24438e7d4138eaca7..daaa2aaa65c9750183d1a60b3bbd1ca8570e9f2c 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html index 91e983919d460b9c1cd2415fb606e71bca7d9007..9c3c5bdd4740d60bdc90502f1691f14d1556a5ae 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="mail-send-error"> <span data-test-id="mail-send-error-text">{{ message }}</span> <mat-icon data-test-id="mail-send-error-icon" class="mail-send-error__icon mat-icon-error">error_outline_white</mat-icon> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss index 8b76da397d092352413259db184f1f0b49f19368..a5fdc7e01c439d5199552b3741dca3043c0acc35 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.spec.ts index 88da98e3a8430b3ba612ad106d1bdf2cbfbf1519..98e96f40bd81f1f6a577f438a953798d75e1fcf7 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { ButtonWithSpinnerComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.ts index 29b7e32e181c16f4767a441f87f8462495c6e11d..ad28833be83fc0b941190422fb4b25ae2e0a1062 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { getMessageCodeMessage, PostfachMailResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.html index fbfd93e8fcfd9057a9ce604247e1a49c655dc267..cdc4e42376d299047871fcd93b72f8c5d8ec78e0 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a [ngClass]="{ error: postfachMail | hasLink: postfachNachrichtLinkRel.RESEND_POSTFACH_MAIL }" routerLink="postfach"> <div class="mail-head"> <goofy-client-user-profile-in-postfach-mail-container *ngIf="postfachMail | hasLink: postfachNachrichtLinkRel.CREATED_BY" diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.scss index 04c78bb8c5152951ecce71b22189a78a27d04b3c..43431ec8ec2502dd8b752415a12185f05cbca2f5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ a { text-decoration: none; color: inherit; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.spec.ts index 2c3e387df2c50a4490826d3af31aac135fc64619..9f964cf05dfd91f4c1131a71e2ef1d302a1846f4 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { ON_PAGE, PostfachMailLinkRel } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.ts index e00dd686c7cc4923fdd21c9a984aad69f655c331..ad6b58c36f2bc8e925b4ed01319c7d53aba8de49 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject, Input } from '@angular/core'; import { ON_PAGE, PostfachMailLinkRel, PostfachMailResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.html index 0f596a850670e341131ef478a197ffdaf7c0d461..3a59ea1ed473db5def2c933717f429e2bc75043b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="isIncomingMail; else sentAt"> <div class="date" data-test-id="mail-created-at">{{ postfachMail.createdAt | formatDateWithTimePipe: false }}</div> </ng-container> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.scss index 71cb9316d850f9393f155ccfab715f10bd8896f8..0f5ec43253f41b4b1ca88b4fb3095b96e85eaf37 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .date { font-size: 13px; } \ No newline at end of file diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.spec.ts index 7738473e2cb9f14967d94b265aa2237632ae053b..c4cb65643f1aa55ef036fe29475197e8c7411dad 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.ts index 360da9ed7401d0ff88e832fb927e25449100a07c..f649f4161b50c1245cf39d83628b6f61629aa6fc 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail-date/postfach-mail-date.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { isIncomingMail, PostfachMailLinkRel, PostfachMailResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.html index a9f29481e327e7bfa33245e95305edcc4ef1855c..68047d2ca256570ac7d3c5cde7d51f36a8b954f8 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.html @@ -1,2 +1,27 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-incomming-mail *ngIf="isIncomingMail" [postfachMail]="postfachMail"></goofy-client-incomming-mail> <goofy-client-outgoing-mail *ngIf="!isIncomingMail" [postfachMail]="postfachMail"></goofy-client-outgoing-mail> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.scss index 7e33c56e665b298b202693fbe0b542436ef82553..cc4a4bb982220b62720ee5b06547bac874028539 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; flex-direction: column; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.spec.ts index d7ceda062f0e23c3d629333eb9bfd332da98f67b..c8f27864d11523d498af25425b6dddb0a2e62d62 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { ON_PAGE, PostfachMailLinkRel } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.ts index 9676e6e02daaf25e39fe8e2bab966d17516a6f51..929cf4258a20218932bcd95d0e89a03329bbbed6 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-mail.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { isIncomingMail, PostfachMailResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.html index d9b4f69bf4034b9517c773bbf3fc202ebce955b4..487a17a254780c4f525b36ec2f60a58058e7281d 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-binary-file-list [fileListResource]="attachments$ | async"></goofy-client-binary-file-list> \ No newline at end of file diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.scss index 770ce8c840fae32961ba21955355e76911487ad0..f3eb0ce42577ae8d6ca8e5b199ebc9d28d8c004f 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .files { display: flex; flex-wrap: wrap; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.spec.ts index 82705d7d7caff7cb375a76f931ec3d94c49a1dda..d1ee95e7dcfd514aa34bbdd3389435e64b7e60e0 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.ts index 29db4e1cb8ecab384a62727cd9ce32c49b0291f7..e9ff56e447bd78da2cb8b2459683e05147e80e7b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/postfach-nachricht-attachments/postfach-nachricht-attachments.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; import { PostfachMailResource, PostfachService } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.html index 17d11824528b050ad4d8d582e550916318d6f479..9f6104e7d435cb1e36a5adf17b376101a05eeb31 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-button-with-spinner data-test-id="send-mail-button" [showSpinner]="isDownloadPdfInProgress | async" text="download Pdf" diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.spec.ts index 61af1dd5b6b8c8f109a0c71c6e1bdfc5a23daf9c..1ad3551a669da90238bf11e5211fae7137b5548b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachService } from '@goofy-client/postfach-shared'; import { Mock, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.ts index 96b91a8b5e0b14fe135300c7ab8ffb47cc45559b..302ecaebf53ff61d1de8291da4737d99f29b4388 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { PostfachService } from '@goofy-client/postfach-shared'; import { Observable } from 'rxjs'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.html b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.html index b90e0395d83023d8bc1568a22be6a215e9a3632f..635ace682254086b9759677bd4534b769576e1e7 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-postfach-page [postfachMailListStateResource]="postfachMailListStateResource$ | async"></goofy-client-postfach-page> \ No newline at end of file diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.scss b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.spec.ts index 1bd9b8f97f238d6f8db3c7d5904e355540e87f9f..2501b840fcf37bcc4028988e5933848bd6589b58 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachService } from '@goofy-client/postfach-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.ts index f491a06561290f275d614924766ef0e15c863c33..ead5768722fece37bde2e04d8f63364cfa17429b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { ON_PAGE, PostfachMailListResource, PostfachService } from '@goofy-client/postfach-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.html b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.html index 1a365c2f033a3352acb8f49f14650d9567cf7b8b..ee84af9c74af1c9625ebfeb34e46e7b33b2066f5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner *ngIf="postfachMailListStateResource"> <goofy-client-postfach-mail *ngFor="let postfachMail of postfachMailListStateResource.resource | toEmbeddedResources: postfachMailListLinkRel.POSTFACH_MAIL_LIST" [attr.data-test-id]="(postfachMail.subject | convertForDataTest) + '-item'" diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.scss b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.scss index 3e3c9ac836af26aa6049425e19db0a0f6097576f..fe21b00c4561bb4e6ac18412966a8fc48496ee3c 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .postfach { display: flex; flex-direction: column; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.spec.ts index b859f720cf9012816cdf960116e0281500fbde73..af9035579e03bff6a9cb9255d4239fc2e77309bf 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ConvertForDataTestPipe, HasLinkPipe, ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; import { SpinnerComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.ts index 15681e562d32d1963e7aade79e128ee1756f8fb4..eafe16925c51e50f1401c64d13ddbe6d4d24eb9b 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page-mail-list/postfach-page-mail-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { PostfachMailListLinkRel, PostfachMailListResource } from '@goofy-client/postfach-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.html b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.html index 54999f6e6307d4b6512bdf5ccf294a4f6fe51e1b..34fd64ff026f71f6170f4d56d68343260866b03f 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-subnavigation class="mat-app-background"> <a routerLink="../" mat-icon-button data-test-id="back-button" class="back-button" aria-label="zurück zur Detailseite" matTooltip="zurück zur Detailseite"> <mat-icon>arrow_back</mat-icon> diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.scss b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.spec.ts index be06d47866b02defa106918993d5057d64613b7f..5c4dcf744c577008e05d42de10a5cb78667a5a31 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { SubnavigationComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.ts b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.ts index a350cb5deb57df0260cbd2e8d6bb09c112bccacf..3dd3a07eb585aeb39ceb106ce91804a18b7af3a7 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-page-container/postfach-page/postfach-page.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { PostfachMailListResource } from '@goofy-client/postfach-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/postfach/src/lib/postfach.module.spec.ts b/goofy-client/libs/postfach/src/lib/postfach.module.spec.ts index 96acc0885e271d385707217e5fcecaeb422d12f3..f2f7dd4f1c8aade6f3f57fc2a5939429f06c1ea5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach.module.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { PostfachModule } from './postfach.module'; diff --git a/goofy-client/libs/postfach/src/lib/postfach.module.ts b/goofy-client/libs/postfach/src/lib/postfach.module.ts index 6d6027fb6c3e8d588497c9013db37d4f5786afd1..58bbde0ecdbe9d48a7bdce484adbbeee30b12f65 100644 --- a/goofy-client/libs/postfach/src/lib/postfach.module.ts +++ b/goofy-client/libs/postfach/src/lib/postfach.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; diff --git a/goofy-client/libs/postfach/src/test-setup.ts b/goofy-client/libs/postfach/src/test-setup.ts index 82178098b34faeb3a94a8268bd072d4db95371a3..911bdb8c1f3ba7b86e5234aeac37ec1551d013b9 100644 --- a/goofy-client/libs/postfach/src/test-setup.ts +++ b/goofy-client/libs/postfach/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 '@testing-library/jest-dom'; import 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/tech-shared/jest.config.ts b/goofy-client/libs/tech-shared/jest.config.ts index e0369815bb672202de2dcbec8630c565adaa75d1..92bd6137bdc92a4fa56df4cd5505510ff9e63bed 100644 --- a/goofy-client/libs/tech-shared/jest.config.ts +++ b/goofy-client/libs/tech-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/tech-shared/src/index.ts b/goofy-client/libs/tech-shared/src/index.ts index bfa6274e63e4ad4ed451f74e9a36ca0051f6d5fe..965f9f9a6b8da060337cf98b2fc02caf1ccd1615 100644 --- a/goofy-client/libs/tech-shared/src/index.ts +++ b/goofy-client/libs/tech-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/date.util'; export * from './lib/decorator/catch-http-error.decorator'; export * from './lib/decorator/skip-error-interceptor.decorator'; diff --git a/goofy-client/libs/tech-shared/src/lib/date.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/date.util.spec.ts index 16fad5f2e64d874f85abaf1e811cf3930f8db879..3b120b5dd2626a4441ba3110f8e9eb5aa611cff5 100644 --- a/goofy-client/libs/tech-shared/src/lib/date.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/date.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { formatDate, registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { formatForDatabase, formatFullDate, formatFullDateWithoutSeperator, formatFullDateWithTimeAndDay, formatFullDateWithTimeWithoutSeconds, formatToPrettyDate, formatWithoutYear } from './date.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/date.util.ts b/goofy-client/libs/tech-shared/src/lib/date.util.ts index 8cdb0a7e974e5a31daed29621377d091b5921e15..149151bbf5fe1413f4347ba6dbf7bea0dfc50d9e 100644 --- a/goofy-client/libs/tech-shared/src/lib/date.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/date.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { formatDate } from '@angular/common'; import { isSameYear, isValid, parseISO } from 'date-fns'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.spec.ts b/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.spec.ts index d6a05ccbf5f94857e34dc3315a3704b8de6fa16d..bda2450d6cbf9db5173462113c52f7585f28e2f4 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CatchHttpError } from '@goofy-client/tech-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; import { HttpErrorHandler } from '../error/error.handler'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.ts b/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.ts index 126af51947803a0fb4f3542f56335f43263d17d4..5ef507f835f0a6e1c7909e6109ae94550c3e64a3 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/catch-http-error.decorator.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { catchError } from 'rxjs/operators'; import { HttpErrorHandler } from '../error/error.handler'; import { enableInterceptorDefaultHandling, injectHttpErrorHandler } from './error.decorator.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.spec.ts index 499b24eaa0f922ea02706fc631c59a312b47215b..4d9a6a100cee6f3c986de7516c1815f81678db1a 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Mock, mock, useFromMock } from '@goofy-client/test-utils'; import { HttpErrorHandler } from '../error/error.handler'; import { disableInterceptorDefaultHandling, enableInterceptorDefaultHandling } from './error.decorator.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.ts b/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.ts index 16d1a07d06f4cb6250566f283baf6acfba0c5a30..b1e05cdd42cdce7445684184c3d58cd2da0832b4 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/error.decorator.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorHandler } from '../error/error.handler'; import { TechSharedModule } from '../tech-shared.module'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.spec.ts b/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.spec.ts index bdf56194ff0072e096f2485091bbd61da97e0220..d834e32551f2cbe7951383b7bee9fab422c2e67a 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Mock, mock } from '@goofy-client/test-utils'; import { HttpErrorHandler } from '../error/error.handler'; import { SkipInterceptor } from './skip-error-interceptor.decorator'; diff --git a/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.ts b/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.ts index eddecffea69bae20b4fb333618ce54ffbd8ee92f..e23bbf45fad3446ff3e33ca2743c1dd1367bec6b 100644 --- a/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.ts +++ b/goofy-client/libs/tech-shared/src/lib/decorator/skip-error-interceptor.decorator.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorHandler } from '@goofy-client/tech-shared'; import { finalize } from 'rxjs/operators'; import { disableInterceptorDefaultHandling, enableInterceptorDefaultHandling, injectHttpErrorHandler } from './error.decorator.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/error/error.handler.ts b/goofy-client/libs/tech-shared/src/lib/error/error.handler.ts index 4e363e9e51e5982eb9c8e50eb68cf05b74c69edb..f6d1a0db29d2f9c5f1c9bed985ca8109eb646dbe 100644 --- a/goofy-client/libs/tech-shared/src/lib/error/error.handler.ts +++ b/goofy-client/libs/tech-shared/src/lib/error/error.handler.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { isNil } from 'lodash'; diff --git a/goofy-client/libs/tech-shared/src/lib/error/error.util.ts b/goofy-client/libs/tech-shared/src/lib/error/error.util.ts index 903fda393fea2b976ad40d6a6a365015e353c1d9..e75ef0edcfef19f8e1309e947c497bc3ca8fa095 100644 --- a/goofy-client/libs/tech-shared/src/lib/error/error.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/error/error.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { ApiError, MessageCode } from '@goofy-client/tech-shared'; import { isNil } from 'lodash-es'; diff --git a/goofy-client/libs/tech-shared/src/lib/http.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/http.util.spec.ts index 7cd5a260d835bd9e8759540ab8d10863ec6850f5..8346d735fe054ef25cfd83a514397247aaaa950c 100644 --- a/goofy-client/libs/tech-shared/src/lib/http.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/http.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpStatusCode } from '@angular/common/http'; import { HttpMethod, isConnectionTimeout } from '..'; import { isChangingDataRequest, isForbidden, isServerError, isServiceUnavailable, isUnauthorized, isUnprocessableEntity } from './http.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/http.util.ts b/goofy-client/libs/tech-shared/src/lib/http.util.ts index 1b95517893694a17ab0ca8433a6a0d8cbd1489d0..1dc306375d36dd4c75304e1341c778a2b60a539e 100644 --- a/goofy-client/libs/tech-shared/src/lib/http.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/http.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpRequest, HttpStatusCode } from '@angular/common/http'; import { HttpMethod } from './tech.model'; diff --git a/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.spec.ts b/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.spec.ts index 4fe200c257bc945a7e2e27bbcea6efe5e1ceacca..85096eec5782812e21570ace489de259eace77c1 100644 --- a/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { HttpXsrfInterceptor } from './http-xsrf.interceptor'; import { HttpXsrfTokenExtractor } from '@angular/common/http'; diff --git a/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.ts b/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.ts index 5777bc2d039e7c4799957f949e7bf870bab0d229..f526631ac5e7b865da74e93b679b15ffc536861f 100644 --- a/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.ts +++ b/goofy-client/libs/tech-shared/src/lib/interceptor/http-xsrf.interceptor.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest, HttpXsrfTokenExtractor } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { addRequestHeader, isNotNull } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/tech-shared/src/lib/message-code.ts b/goofy-client/libs/tech-shared/src/lib/message-code.ts index b84e898ddee5bb947bcdea5706e8f23a57bd9961..c4bede704591751128841947926da942da69bfef 100644 --- a/goofy-client/libs/tech-shared/src/lib/message-code.ts +++ b/goofy-client/libs/tech-shared/src/lib/message-code.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum MessageCode { RESOURCE_NOT_FOUND = 'resource.not_found', SERVICE_UNAVAILABLE = 'generale.service_unavailable' diff --git a/goofy-client/libs/tech-shared/src/lib/ngrx/actions.ts b/goofy-client/libs/tech-shared/src/lib/ngrx/actions.ts index d62166ae13cff1e24a2787f5d78e0b0c5634185a..293ec25c52be01c342b6d1b2c5dd955c27a90132 100644 --- a/goofy-client/libs/tech-shared/src/lib/ngrx/actions.ts +++ b/goofy-client/libs/tech-shared/src/lib/ngrx/actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ActionCreator } from '@ngrx/store'; import { TypedAction } from '@ngrx/store/src/models'; import { ApiError } from '../tech.model'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.spec.ts index 825f507bd981f7ba076518c351ec7cd89e159fc7..5781eca8ce142339e846fbe2e12364f8a1a04a51 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ConvertForDataTestPipe } from './convert-for-data-test.pipe'; describe('convertForDataTest', () => { diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.ts index defa61fc4f87c9f52837e8d19b47d12c49df706e..ccf79471bc07705f40317875fd33da45029f05cb 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/convert-for-data-test.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { isNil } from 'lodash-es'; import { convertForDataTest } from '../tech.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.spec.ts index eb4daaa34af136411b6e042a4c811ec47c800250..a14d6716942565f25ced2bf115618e72cc386f51 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { EnumToLabelPipe } from './enum-to-label.pipe'; describe('EnumToLabelPipe', () => { diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.ts index 868c323b278b7db87a52f841a1e23305bdde0b21..2f0a2fdcffd4c3789e8b2c90be00ada53c5d34fb 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/enum-to-label.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { isNil } from 'lodash-es'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.spec.ts index 23bff428a9f9c1b74c8f86dbc600703c903320ce..4d7887f887bbfcc2ecc1d4f1880a080bc5713190 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { FileSizePipe } from './file-size.pipe'; describe('FileSizePipe', () => { diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.ts index 4c8da7c1ff028770ea580dbf1a3e0a08c4e75b1d..ed9712c26f14eb08d0945696e02cf799fbff2920 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/file-size.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'fileSize' }) diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.spec.ts index 3540276c76cce0440b6b800f9edb36162ece484a..9382e032b8049d2a8b2a5f02d0a320c02c363fdb 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.ts index ba83d851527312af4ac42c22c5e42aafce3e545a..cb6b2d910f6b82f1f9d29e25b97a851f402f0c2c 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/format-date-with-time.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { formatFullDateWithTimeAndDay, formatFullDateWithTimeWithoutSeconds } from '../date.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.spec.ts index d322cd729084e90250c1a450221d07e5a014c20b..195c24067318d395f56d116f1f852c8f6e5fa3a9 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.ts index a08f874657d4480adc39a1320cabff048de47fe8..4e70b6c4b61d5da8ce86e42cb04d2588c8c46a63 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/format-to-pretty-date.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { formatToPrettyDate } from '../date.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.spec.ts index f04ba918de0d428e2c266757650bd2dbc92875ed..2ff8af67b004aaef4099e6b63bf0fd75e0370aa2 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Resource } from '@ngxp/rest'; import { createDummyResource } from 'libs/tech-shared/test/resource'; import { HasLinkPipe } from './has-link.pipe'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.ts index 3fa620452067a7706748a06d7404c2d17ded1086..e9bb1da16552ca88bf4ead7d6c82c8ddac772efb 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/has-link.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { hasLink, Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.spec.ts index c7517c2753666e5651cbfae1fcfa477f60780b86..b948b527e0ef3d14f9880492a5d2d7d04658305e 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Resource } from '@ngxp/rest'; import { createDummyResource } from 'libs/tech-shared/test/resource'; import { NotHasLinkPipe } from './not-has-link.pipe'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.ts index d68f0417cea19776db39a12a21129d85b0f11269..97f08d48fc89bdb0818998dfa6e7c55331814575 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/not-has-link.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { hasLink, Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.spec.ts index 7322ac43ed72d41705247c3db6cb450f08c2eb33..77bc4dc0b9be2ecc23538489626d50b59c6bc0ce 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getEmbeddedResource } from '@ngxp/rest'; import { DummyListLinkRel } from 'libs/tech-shared/test/dummy'; import { createDummyListResource } from 'libs/tech-shared/test/resource'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.ts index dc4415981db20934fa2e1faeb2e42ce9ce5d6f72..f54a346d611c44bdf85b9874cfe84ab146404685 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-embedded-resource.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { getEmbeddedResource } from '@ngxp/rest'; import { isNil } from 'lodash-es'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.spec.ts index edfe4ed816aa5229f4bb3994b690d81c713cd4eb..e360902f51f6c15da9a873bb467a8ace8e143548 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getUrl, Resource } from '@ngxp/rest'; import { createDummyResource } from 'libs/tech-shared/test/resource'; import { ToResourceUriPipe } from './to-resource-uri.pipe'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.ts index 535bc9262b9886770a7e15e24dd3f9f9e3240b7a..1a1ced2dc9e95f2279a57872099d93c49443df3b 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-resource-uri.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { Resource } from '@ngxp/rest'; import { isNil } from 'lodash-es'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.spec.ts index b3b1f8fd023eb68de3d0225b3c43e427125d6165..e2d0a8467720cc9216db6eecf260de4dcf86486b 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ToTrafficLightTooltipPipe } from './to-traffic-light-tooltip.pipe'; describe('ToTrafficLightTooltipPipe', () => { diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.ts index b3b318031e8d0dc9021e1a1296a0074dfd3c5c8c..2df42a65b007bfdc232dd52d806f410f8512f911 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light-tooltip.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { isPast, isToday, isValid, parseISO } from 'date-fns'; diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.spec.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.spec.ts index c3ac1897911df3dea96fb9b20f715111176db588..2ecf5d37e19f7624474782319e5888874e2623be 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ToTrafficLightPipe } from './to-traffic-light.pipe'; describe('ToTrafficLightPipe', () => { diff --git a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.ts b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.ts index 59cb494d28730be92499f7f08fb5e3dc4e19fd04..e7aa85e7fc45a8676c271ac08a2a5d56a811cfcf 100644 --- a/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.ts +++ b/goofy-client/libs/tech-shared/src/lib/pipe/to-traffic-light.pipe.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Pipe, PipeTransform } from '@angular/core'; import { isPast, isToday, isValid, parseISO } from 'date-fns'; diff --git a/goofy-client/libs/tech-shared/src/lib/resource/resource.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/resource/resource.util.spec.ts index b821df42620ca69bb452cfae6121123e69e829ee..5ef0383796227332a823d0004ee98d08a31dbec7 100644 --- a/goofy-client/libs/tech-shared/src/lib/resource/resource.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/resource/resource.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createDummyResource, toResource } from 'libs/tech-shared/test/resource'; import { createEmptyStateResource, createStateResource, isLoadingRequired, isValidStateResouce } from './resource.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/resource/resource.util.ts b/goofy-client/libs/tech-shared/src/lib/resource/resource.util.ts index 2ff7abbcb2f285d5dc85bedf50def19f62d6df40..5d3f43f70e5b77c1c11a7f110f5386fb05e026e6 100644 --- a/goofy-client/libs/tech-shared/src/lib/resource/resource.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/resource/resource.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { getUrl, Resource, ResourceUri } from '@ngxp/rest'; import { isNil } from 'lodash-es'; import { ApiError } from '../tech.model'; diff --git a/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.spec.ts b/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.spec.ts index 4c80d5d909bc46c22bd6dcebdc702f93b37d7f0a..f320af4609252546acb65ce711a9d1c1a6d0845a 100644 --- a/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { CommandResource } from '@goofy-client/command-shared'; import { ApiError, createEmptyStateResource, createErrorStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.ts b/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.ts index e221ced248809e1eb1d5f8e3efd310bfe03288cf..ac39e151e26c55609e356f7136d9d9afb274b30d 100644 --- a/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.ts +++ b/goofy-client/libs/tech-shared/src/lib/service/formservice.abstract.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; import { ApiError, hasError, setValidationError, StateResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/tech-shared/src/lib/service/navigation.service.spec.ts b/goofy-client/libs/tech-shared/src/lib/service/navigation.service.spec.ts index 1281a462f09e043ab427244777cdfd8214fe3103..399adbb108678299adb465730f4321548ba67d30 100644 --- a/goofy-client/libs/tech-shared/src/lib/service/navigation.service.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/service/navigation.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ActivatedRoute, Params, Router, UrlSegment } from '@angular/router'; import { mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/tech-shared/src/lib/service/navigation.service.ts b/goofy-client/libs/tech-shared/src/lib/service/navigation.service.ts index 31bc63e82ccce35602dcf1d6416e9026c4f69534..55dee55405456a682139439104f68ee3d3436caf 100644 --- a/goofy-client/libs/tech-shared/src/lib/service/navigation.service.ts +++ b/goofy-client/libs/tech-shared/src/lib/service/navigation.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { ActivatedRoute, NavigationEnd, Params, PRIMARY_OUTLET, Router, UrlSegment } from '@angular/router'; import { ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/tech-shared/src/lib/tech-shared.module.spec.ts b/goofy-client/libs/tech-shared/src/lib/tech-shared.module.spec.ts index 952ac7f5f26cec28d00eb1f6a46fb777ebe85470..584ce9d076fd06b1ee6b6a45ed98b51cf83a4f32 100644 --- a/goofy-client/libs/tech-shared/src/lib/tech-shared.module.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/tech-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TechSharedModule } from './tech-shared.module'; import { TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/tech-shared/src/lib/tech-shared.module.ts b/goofy-client/libs/tech-shared/src/lib/tech-shared.module.ts index 71a35c3ed94c563e7fea7be87c8299ccf9160802..5be77b121cf3580ccb94a23990ed4f8ab9be57a9 100644 --- a/goofy-client/libs/tech-shared/src/lib/tech-shared.module.ts +++ b/goofy-client/libs/tech-shared/src/lib/tech-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { HTTP_INTERCEPTORS } from '@angular/common/http'; import { Injector, NgModule } from '@angular/core'; diff --git a/goofy-client/libs/tech-shared/src/lib/tech.model.ts b/goofy-client/libs/tech-shared/src/lib/tech.model.ts index 7ab5f62bca253efc3e1c094eeac894539f2e0703..c093c99fdefc66dd0c0a62d749546db8277a5a19 100644 --- a/goofy-client/libs/tech-shared/src/lib/tech.model.ts +++ b/goofy-client/libs/tech-shared/src/lib/tech.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export interface ApiError { issues: Issue[] } diff --git a/goofy-client/libs/tech-shared/src/lib/tech.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/tech.util.spec.ts index 4066533c265b9cb9decedf3cb6283429615afbae..8d8ba1e6673c9a3cf836e2263220d3771ff8d3d4 100644 --- a/goofy-client/libs/tech-shared/src/lib/tech.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/tech.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { convertForDataTest, EMPTY_STRING, getFirstLetter, getStringValue, hasMinLength, isNotEmpty, isNotNil, isNotNull, replaceAllWhitespaces, replacePlaceholder, replacePlaceholders } from './tech.util'; diff --git a/goofy-client/libs/tech-shared/src/lib/tech.util.ts b/goofy-client/libs/tech-shared/src/lib/tech.util.ts index a1a1b3c86fb4ef7d4791f251f0ec43ec9eef5604..c54d8fd13b9cb6fe8bf3da265e216a3df78c351c 100644 --- a/goofy-client/libs/tech-shared/src/lib/tech.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/tech.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { isEmpty, isNil, isNull, isUndefined } from 'lodash-es'; import { ApiError } from './tech.model'; diff --git a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.messages.ts b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.messages.ts index c7191bdfda6d3b3e2502807dad4341ce12192f83..78e3bac9991c50da70d45aa8a0b610a76620abdf 100644 --- a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.messages.ts +++ b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.messages.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum ValidationMessageCode { VALIDATION_FIELD_FILE_SIZE_EXCEEDED = 'validation_field_file_size_exceeded', VALIDATION_FIELD_EMPTY = 'validation_field_empty', diff --git a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.spec.ts b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.spec.ts index c7929c35a52de4fd5b5df4801bfe97f64680322d..9c0999288a084a2a05edd61ede3b442c5d3a1f19 100644 --- a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.spec.ts +++ b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { createIssue } from '../../../test/error'; import { Issue } from '../tech.model'; diff --git a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts index d15126e8d724edb4dfe5d6a64ef558c5910d3fce..0e9a16166a0495759197f69ec95bd67bf5d9a11d 100644 --- a/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts +++ b/goofy-client/libs/tech-shared/src/lib/validation/tech.validation.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AbstractControl, UntypedFormGroup } from '@angular/forms'; import { isNil } from 'lodash-es'; import { ApiError, Issue } from '../tech.model'; diff --git a/goofy-client/libs/tech-shared/src/test-setup.ts b/goofy-client/libs/tech-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/tech-shared/src/test-setup.ts +++ b/goofy-client/libs/tech-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/tech-shared/test/data-test.ts b/goofy-client/libs/tech-shared/test/data-test.ts index 56194fcdedb2d29ad80e42a4942def117aee6de7..3fdc9d951bba82693c867c4bf9d3fdef06820d12 100644 --- a/goofy-client/libs/tech-shared/test/data-test.ts +++ b/goofy-client/libs/tech-shared/test/data-test.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export function getDataTestClassOf(value: string): string { return `[data-test-class="${value}"]`; } diff --git a/goofy-client/libs/tech-shared/test/dummy.ts b/goofy-client/libs/tech-shared/test/dummy.ts index 6e8eaee1eda285b52b76a164e97e9de558824ed1..a3e5aa67be1d827dcc774fa63de525d4ed135011 100644 --- a/goofy-client/libs/tech-shared/test/dummy.ts +++ b/goofy-client/libs/tech-shared/test/dummy.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + class Dummy { } export function createDummy(): Dummy { diff --git a/goofy-client/libs/tech-shared/test/error.ts b/goofy-client/libs/tech-shared/test/error.ts index 216da5aa424236a75f97aa28756b2562c4d39d8f..0cb73906d1188a20a54e438108cabdc71e2c16f8 100644 --- a/goofy-client/libs/tech-shared/test/error.ts +++ b/goofy-client/libs/tech-shared/test/error.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { faker } from '@faker-js/faker'; import { ApiError, Issue, IssueParam } from '../src/lib/tech.model'; diff --git a/goofy-client/libs/tech-shared/test/http.ts b/goofy-client/libs/tech-shared/test/http.ts index 32c984461c1b28072888bb1fc3904aa7e9d849e2..1c33d615de94030f62288028e2223f3f83aea2e9 100644 --- a/goofy-client/libs/tech-shared/test/http.ts +++ b/goofy-client/libs/tech-shared/test/http.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpStatusCode } from '@angular/common/http'; import { createApiError } from './error'; diff --git a/goofy-client/libs/tech-shared/test/resource.ts b/goofy-client/libs/tech-shared/test/resource.ts index 7b335cd286234b5051a2c635f197e73636aeb72a..3ad78c3dc62e5edf5b7d4fd2f27efca470f85ac5 100644 --- a/goofy-client/libs/tech-shared/test/resource.ts +++ b/goofy-client/libs/tech-shared/test/resource.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { Resource } from '@ngxp/rest'; import { times, zipObject } from 'lodash-es'; diff --git a/goofy-client/libs/test-utils/jest.config.ts b/goofy-client/libs/test-utils/jest.config.ts index f7ba31392230d4b94781b17ddf2e9e0781402201..368a79e870179d1071b799b061caa7de5e5795d9 100644 --- a/goofy-client/libs/test-utils/jest.config.ts +++ b/goofy-client/libs/test-utils/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/test-utils/src/index.ts b/goofy-client/libs/test-utils/src/index.ts index 25474fd2b5db90622cad9b0179ece089df4d16ec..50a62f38aaddefa30f1a33538a22dbc501eb5f9d 100644 --- a/goofy-client/libs/test-utils/src/index.ts +++ b/goofy-client/libs/test-utils/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/helper'; export * from './lib/mocking'; export * from './lib/test-utils.module'; diff --git a/goofy-client/libs/test-utils/src/lib/helper.ts b/goofy-client/libs/test-utils/src/lib/helper.ts index 301874849fc1c28b13520dd4fcc49130a0994bd4..3bb798f5f2abd0469598eac48dcba93764a0ea9e 100644 --- a/goofy-client/libs/test-utils/src/lib/helper.ts +++ b/goofy-client/libs/test-utils/src/lib/helper.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DebugElement, Type } from '@angular/core'; import { ComponentFixture } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; diff --git a/goofy-client/libs/test-utils/src/lib/mocking.ts b/goofy-client/libs/test-utils/src/lib/mocking.ts index 4e6278378b3771eb27f0d984cbb376191ca37e3e..7a370b21f382e75791f485875af81166b3556c8f 100644 --- a/goofy-client/libs/test-utils/src/lib/mocking.ts +++ b/goofy-client/libs/test-utils/src/lib/mocking.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Type } from '@angular/core'; export type Mock<T> = { [K in keyof T]: jest.Mock; }; diff --git a/goofy-client/libs/test-utils/src/lib/test-utils.module.spec.ts b/goofy-client/libs/test-utils/src/lib/test-utils.module.spec.ts index 28b8b4ea34e00a69da1907d211c4dda646d332eb..cf40c804c21a461dc129966b8dcbfb1c3f056f88 100644 --- a/goofy-client/libs/test-utils/src/lib/test-utils.module.spec.ts +++ b/goofy-client/libs/test-utils/src/lib/test-utils.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { TestUtilsModule } from './test-utils.module'; diff --git a/goofy-client/libs/test-utils/src/lib/test-utils.module.ts b/goofy-client/libs/test-utils/src/lib/test-utils.module.ts index 56537794aa92a3b3de25cd2f7a92609bbc0257ab..9e6b24ed71c49bb8ba6b0a11e4d73ec41811687d 100644 --- a/goofy-client/libs/test-utils/src/lib/test-utils.module.ts +++ b/goofy-client/libs/test-utils/src/lib/test-utils.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; diff --git a/goofy-client/libs/test-utils/src/test-setup.ts b/goofy-client/libs/test-utils/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/test-utils/src/test-setup.ts +++ b/goofy-client/libs/test-utils/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/ui/jest.config.ts b/goofy-client/libs/ui/jest.config.ts index 1fbc912506d105886aaf407b261ded76d68b9b48..523bc22e984c47621ba4f0f97987dd665e1b967d 100644 --- a/goofy-client/libs/ui/jest.config.ts +++ b/goofy-client/libs/ui/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/ui/src/index.ts b/goofy-client/libs/ui/src/index.ts index 6d652c4c8ea59a269f7585b257c39b1ca492649f..cddfb70c449f69369ee5a9653ecc5b37ad7fa86e 100644 --- a/goofy-client/libs/ui/src/index.ts +++ b/goofy-client/libs/ui/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/icon/app-icon/app-icon.component'; export * from './lib/icon/icon.service'; export * from './lib/icon/postfach-icon/postfach-icon.component'; diff --git a/goofy-client/libs/ui/src/lib/font/_font_material.scss b/goofy-client/libs/ui/src/lib/font/_font_material.scss index 97fc1a60760d3cca1e0686d55ab48450dfd061ed..76c97d56395c6977267df6de1aa2e036d7d25600 100644 --- a/goofy-client/libs/ui/src/lib/font/_font_material.scss +++ b/goofy-client/libs/ui/src/lib/font/_font_material.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ // Kopiert von https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined @font-face { font-family: 'Material Icons'; diff --git a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.html b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.html index 5f2e5d4fc96ccf539776c00938a7a8336f252b89..91b523cc9813fb48df9057ce7f77c4bb2ae7131d 100644 --- a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.html +++ b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-icon svgIcon="logo"></mat-icon> \ No newline at end of file diff --git a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.scss b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.scss index dd56e15b34696fe7b32e3adede15ecc580e31d01..a7791b03362234c2f3d00bf4743aaf10b1873619 100644 --- a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.scss +++ b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'variables'; //TODO Farben festlegen diff --git a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts index 57d56990017500e5be89f85b6efdb1471fb80c22..a0e7ab7356504ae4884fcfae3d112bb31ebac621 100644 --- a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; diff --git a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.ts b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.ts index 6b410309e7af90b0db394b20b2db6d0fe64f5eb8..c4f0e894556104da5f4d542310f33ef9ef8c3e12 100644 --- a/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.ts +++ b/goofy-client/libs/ui/src/lib/icon/app-icon/app-icon.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/icon/icon.model.ts b/goofy-client/libs/ui/src/lib/icon/icon.model.ts index 02784b5b3c32ac7c2f1caadb67a2a78c568b7c58..760724e99d00be6335c62791317817a95ff7525f 100644 --- a/goofy-client/libs/ui/src/lib/icon/icon.model.ts +++ b/goofy-client/libs/ui/src/lib/icon/icon.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum Icons { INCOMING = 'incoming', edit = 'edit', diff --git a/goofy-client/libs/ui/src/lib/icon/icon.service.spec.ts b/goofy-client/libs/ui/src/lib/icon/icon.service.spec.ts index c6779511f6d8de08eebb52c5d4737e5ae383a0f3..384f9c16c82e974069df9d04db1ac4b4a06cc56a 100644 --- a/goofy-client/libs/ui/src/lib/icon/icon.service.spec.ts +++ b/goofy-client/libs/ui/src/lib/icon/icon.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { MatIconRegistry } from '@angular/material/icon'; import { IconService } from './icon.service'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/ui/src/lib/icon/icon.service.ts b/goofy-client/libs/ui/src/lib/icon/icon.service.ts index 008bbe318fc0731fdc4ab4a98b8e045e92653f65..a23210ce5f5b81c60d6569d92e898b2426aff1db 100644 --- a/goofy-client/libs/ui/src/lib/icon/icon.service.ts +++ b/goofy-client/libs/ui/src/lib/icon/icon.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { MatIconRegistry } from '@angular/material/icon'; import { DomSanitizer } from '@angular/platform-browser'; diff --git a/goofy-client/libs/ui/src/lib/icon/postfach-icon/_postfach-icon.component.theme.scss b/goofy-client/libs/ui/src/lib/icon/postfach-icon/_postfach-icon.component.theme.scss index 54471390dd6cb1dc6b44e9498daae1423bdca264..3334565efb37ce7713cca033585a3682e91450ae 100644 --- a/goofy-client/libs/ui/src/lib/icon/postfach-icon/_postfach-icon.component.theme.scss +++ b/goofy-client/libs/ui/src/lib/icon/postfach-icon/_postfach-icon.component.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-postfach-icon { .mat-badge-small.mat-badge-above .mat-badge-content { top: -3px; diff --git a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.html b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.html index dcc1ec17cbd4fca73706494e98a5c6107af6c5a4..cc27036e0a9073bfbfa70f821d39f16618683e33 100644 --- a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.html +++ b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-icon data-test-class="postfach-icon-mat-icon" svgIcon="mail" matBadge="⁠" diff --git a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.scss b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.scss +++ b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts index 112358939ec8ca2afc39314bcbe024fee84f1edc..2e92c786e19cfe79bb7fb104e4b38520a3f5a99d 100644 --- a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatBadge, MatBadgeModule } from '@angular/material/badge'; import { MatIcon } from '@angular/material/icon'; diff --git a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.ts b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.ts index 810e2b32bb587065f79988ed6f6a7b3975d47cb5..bbd32c5a55b486a65bc8c970f3dc98b7ecbb4627 100644 --- a/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.ts +++ b/goofy-client/libs/ui/src/lib/icon/postfach-icon/postfach-icon.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.spec.ts b/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.spec.ts index 98b93d174246338423ade82677240219253ff70d..7cf9fce28a7bc8f9e30152d42ef464cafdc930d7 100644 --- a/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.spec.ts +++ b/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpHandler, HttpRequest, HttpStatusCode } from '@angular/common/http'; import { HttpErrorHandler } from '@goofy-client/tech-shared'; import { mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.ts b/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.ts index 98981d51be255e994ae73be68afbbc22503008f9..f2d82b857b2205e09cb97fcb44706e2e32897cf6 100644 --- a/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.ts +++ b/goofy-client/libs/ui/src/lib/interceptor/http-connection-timeout.interceptor.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest, HttpXsrfTokenExtractor } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { addRequestHeader, HttpErrorHandler, isConnectionTimeout, sleep } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.spec.ts b/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.spec.ts index 7ef387931849b73347accebdd696a1b1271e0c22..7d3ccea1a7be844efe022da18a0585935b18ca6b 100644 --- a/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.spec.ts +++ b/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpRequest, HttpStatusCode } from '@angular/common/http'; import { TestBed } from '@angular/core/testing'; import { MatDialogModule } from '@angular/material/dialog'; diff --git a/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.ts b/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.ts index 296b5f4ea5c4ab31a0854c6eddbd30bcd78a6e5f..bdc1b68f39f852b7b839a56e5d4ad312141801d6 100644 --- a/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.ts +++ b/goofy-client/libs/ui/src/lib/interceptor/http-error.interceptor.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { ApiError, HttpErrorHandler, isForbidden, isServerError, isUnauthorized } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.html b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.html index 312d42ddadb72b90bf3559e644f3f8601a9a4955..884a13e5abff08fbf6a235d3ea2a9be5b7c33e44 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.html +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button mat-icon-button (click)="close.emit()" data-test-id="snackbar-close-button"> <mat-icon data-test-class="icon">clear</mat-icon> </button> \ No newline at end of file diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.scss b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.scss index 5e2fce20b698f7394eacec58ae3fbd517862d2ee..79197ab3d868efeebf12c71845bf53ff79b523ee 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.scss +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import 'variables'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts index 4a419ae9594946ac9edc382392cddd4bc5b1f47d..134bb0c01c3c43b51f668fd3fed1a615253c43fe 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { dispatchEventFromFixture, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.ts index 5c900fda5a90fde396aec8b66322c6e0fc2c28e9..a438819aacaa53ce5a6cf692e8fb20d82adde8c2 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-close-button/snackbar-close-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Output } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.html b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.html index 1c87bdc69fac21eb254ec3b12845f862e50bb6cb..2517ebb9eba4326ea3e7dfff3fe4c764fd1aab22 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.html +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="wrapper"> <span data-test-id="snackbar-message" class="message">{{ message }}</span> diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.scss b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.scss index 5e2fce20b698f7394eacec58ae3fbd517862d2ee..79197ab3d868efeebf12c71845bf53ff79b523ee 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.scss +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import 'variables'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.spec.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.spec.ts index 452e8208aff9c3aa5f9510af797dc2719f4b807b..fcf67ae69a2460cb9b2ca8fa0a5686d6fae8a049 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIconModule } from '@angular/material/icon'; import { MatSnackBarRef, MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.ts index b036573ddfe9a4e7746d179ec538719f673685de..ff5788085f1e177439c175ba8a548805603dd1e9 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-error/snackbar-error.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject } from '@angular/core'; import { MatSnackBarRef, MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar'; import { SnackBarData } from '../snackbar.service'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.html b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.html index dae817d661748914e85446df69190ca1c0d3d6a2..c6f78650402d0f71777af6f7d37939252c04f598 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.html +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <span data-test-id="snackbar-message">{{ message }}</span> <button *ngIf="showRevokeButton()" data-test-id="snackbar-revoke-button" diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.scss b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.scss index 745fc805db3b55feea26a24e90c63ea0dd8700c2..7c18583b237564084a0378ad81b4920b4908a7e8 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.scss +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.spec.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.spec.ts index cd8a3825c547c18f2ffb7f83f8efeec7754c7b65..afaf934b564c13b2fa9fc28bb4a76f3faaccacc2 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIconModule } from '@angular/material/icon'; import { MatSnackBarModule, MatSnackBarRef, MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.ts index 3bf568e7fcd1b77419dd76202b77d405df139ef0..4d94aeb6a0bef49c17f968a68faf697839362e4c 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar-info/snackbar-info.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject } from '@angular/core'; import { MatSnackBarRef, MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar'; import { isRevokeable } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.spec.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.spec.ts index 9ae931738e196b19d43fd0158c48cc82ed5d2213..8a6fe24a90bdeabd391f002a0c3206df10a84501 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.spec.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { MatSnackBar } from '@angular/material/snack-bar'; import { faker } from '@faker-js/faker'; diff --git a/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.ts b/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.ts index 2de0eeb00520a95c971a732276b85e3e256fb84d..2933faed41aaa82c0d6b68b58b8e634624019c6c 100644 --- a/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.ts +++ b/goofy-client/libs/ui/src/lib/snackbar/snackbar.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { MatSnackBar, MatSnackBarRef } from '@angular/material/snack-bar'; import { CommandResource, CommandStatus } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.html b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.html index 8d9a4f1401d2707adbf6ffaec9fcdad1becbba83..26a3a7bbd09770b1e7c96a6225f52c23fcec0ee3 100644 --- a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.html +++ b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-accordion displayMode="flat" multi> <ng-content></ng-content> </mat-accordion> \ No newline at end of file diff --git a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.scss b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.scss index 72a25c5cf822d4d8165725a12287832f6269080d..004b169f6166c199fbcd380e5df39ac0630c228b 100644 --- a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; ul { diff --git a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts index bc38e5e59862548d64a34a9dec31f3a19f4cea25..d68bed35df51cb6cfcc703fa859b088bb6c6e869 100644 --- a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatAccordion } from '@angular/material/expansion'; import { AccordionComponent } from './accordion.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.ts b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.ts index 08f239fec45cf984dbeb8c92c71ce72392f0aa60..1489676e6b9177eb1613918a2760d4750570d62f 100644 --- a/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/accordion/accordion.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/_button-with-spinner.theme.scss b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/_button-with-spinner.theme.scss index 58de847c7eaf3ba27cd001aa4505a57718e5dd99..d1a8569431b12864c1c52fbaefa64dffe88e2cff 100644 --- a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/_button-with-spinner.theme.scss +++ b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/_button-with-spinner.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.html b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.html index feaff33377b6c954b8026dac6669d621e47ccf26..502273c9988c27042f2edce7f2b8f8793d2e756a 100644 --- a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.html +++ b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button mat-stroked-button [color]="color" [type]="type" diff --git a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.scss b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.scss index 3808dcf560eb47350101392ed61b590a0b5a4549..370a22d0f9d0bf78d95fee46511e7aa3867023d2 100644 --- a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ $leftMargin: 8px; .mat-icon { diff --git a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.spec.ts index f224951857f4023548c4af701a53e6c5fe3ec2ea..2ccc27e1a59e4988b26177ed82683cef9d6185e3 100644 --- a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatButton } from '@angular/material/button'; import { MatRipple } from '@angular/material/core'; diff --git a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.ts b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.ts index 62c2048d6fb7be411c546ba96ba61e3c6d8f2b43..3929794bdf0b853d8c8f90ca62b7ada2e4d7167b 100644 --- a/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/button-with-spinner/button-with-spinner.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.spec.ts b/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.spec.ts index 6f23ef6fe9f00a6ed04cde5c4ad64cd332fb5e97..991ce66453938732ab5a5f586dc9a488bb539492 100644 --- a/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { MatDialog } from '@angular/material/dialog'; import { ApiError } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.ts b/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.ts index 999545e375592ed12f6b9d2de8b77bbbb188d1ff..6705815b35bc53ba72bd9b5cae469806825b4929 100644 --- a/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.ts +++ b/goofy-client/libs/ui/src/lib/ui/dialog/dialog.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { NoopScrollStrategy } from '@angular/cdk/overlay'; import { ComponentType } from "@angular/cdk/portal"; import { Injectable } from "@angular/core"; diff --git a/goofy-client/libs/ui/src/lib/ui/dialog/retry-in-time.dialog.ts b/goofy-client/libs/ui/src/lib/ui/dialog/retry-in-time.dialog.ts index 3718ad0c48cd3abf1916af44c7ac14de2fa084f5..79effa23735866eae932bce04cff73771015fd45 100644 --- a/goofy-client/libs/ui/src/lib/ui/dialog/retry-in-time.dialog.ts +++ b/goofy-client/libs/ui/src/lib/ui/dialog/retry-in-time.dialog.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { isNotUndefined } from "@goofy-client/tech-shared"; import { DialogService } from "@goofy-client/ui"; import { ConnectionTimeoutRetryDialogComponent } from "../http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component"; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.html index fd363dc7b7fcbb66d11aadde1bf8b238e3c18dcf..00878249a165b2cd94d2601a8ebe03d6a5a2e1af 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-form-field appearance="outline"> <mat-label>{{label}}</mat-label> diff --git a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.spec.ts index b993af2fad79e3de4da45f1deee79397698d04f6..25a90be687acc1998a167235c71c263dfd64d862 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormControl, NgControl, ReactiveFormsModule } from '@angular/forms'; import { MatAutocompleteModule } from '@angular/material/autocomplete'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.ts index 8379af7e67d39878de04dc131e1a2eba72b5a344..14ff3275d339248ef5aab47d798ce9243de41426 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/autocomplete-editor/autocomplete-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AfterViewInit, Component, ElementRef, EventEmitter, Input, Output, ViewChild } from '@angular/core'; import { ResourceUri } from '@ngxp/rest'; import { isEmpty, isEqual, isNil } from 'lodash-es'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.html index d9046eb2d75bdbff8e2d4eb2df5c8e3d2435428f..c1f028c04797066cb37402c14449685298848e9e 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-form-field appearance="fill"> <mat-label>{{ label }}</mat-label> <input matInput [matDatepicker]="picker" [formControl]="fieldControl" (blur)="touch()" diff --git a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.spec.ts index a128feaa2d863de5384159d6fea0853dfd1b4ad3..20364139d0ba4a4aa59db0be28e11877b028fb70 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { MatNativeDateModule } from '@angular/material/core'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.ts index b8a62852db75d35cdf3fce59d9a5e39325f2391d..f3abe9cf7d7bfde858757cceac7a2520851db9b6 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/date-editor/date-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { MatDatepickerInputEvent } from '@angular/material/datepicker'; import { FormControlEditorAbstractComponent } from '../formcontrol-editor.abstract.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.html index 8776ac48ce10df1472061b1a5b283d9235012a6e..08613126280ca16cb641e1d716af1128c00ed71c 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-icon-button-with-spinner [icon]="selectedItem.icon" [svgIcon]="selectedItem.svgIcon" diff --git a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.scss index 66c7597f618fa8f751f6a4afc67a25c639ab0422..6c5394012ec135f592f0811e6dd8f70ecfb478c8 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .reply-toggle { display: block; } diff --git a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.spec.ts index 619b4355d95f772d1cb1e62daa53bf7945abe87b..4388f19b75ca456dcae5ecd743d6cd65826120b9 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.ts index e7f231704dc54d6a308e24a340462eedece5ae78..14646b2b52f237c37c825b55f4ec6c7676841619 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { FormControlEditorAbstractComponent } from '../formcontrol-editor.abstract.component'; import { EnumEditorItem } from './enum-editor.model'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.model.ts b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.model.ts index baa9d3faaa19d9a0c0c341edf09c2b5bb222dde3..1402573c75d7e13a11a3b51ba7958517e87d4d16 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.model.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/enum-editor/enum-editor.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export interface EnumEditorItem { type: any; text: string; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.html index 305862d2e567560b3143ea06025ee634352b0c2f..320ffa0f420c8af49bc4e2632281d643023712c9 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container formArrayName="attachments"> <ng-container *ngFor="let hiddenInput of fileLinkControls.controls; let i = index"> <input id="file-link-{{ i }}" type="hidden" [formControlName]="i" /> diff --git a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.scss index 4f6ab900dd34ee5153f25af6eb05c4912f03cce7..738cbef51ced30ecd1deef2fddb8af737bf9a0e0 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ $size: 40px; :host { diff --git a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.spec.ts index 67f545b4fe1ec53f66ddf68c080e850618c967ba..2623b624337b023fc1b7fae3345963be1427df56 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { AbstractControl, UntypedFormBuilder, FormGroupDirective, ReactiveFormsModule } from '@angular/forms'; import { MatNativeDateModule } from '@angular/material/core'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.ts index 4f57a56a4ce630169a9f09f61bdb6d217bcceb6a..536d2cb62f3900e3960938f81e40ca7bb559f0a0 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/file-upload-editor/file-upload-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, ElementRef, EventEmitter, HostListener, Input, OnInit, Output, ViewChild } from '@angular/core'; import { ControlContainer, UntypedFormArray, UntypedFormControl, FormGroupDirective } from '@angular/forms'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/formcontrol-editor.abstract.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/formcontrol-editor.abstract.component.ts index 11a2d059b3d99abae9da0c4f3b7a5311208f973a..ec4dd53e3791ef659b112c1c7d4822e3985f73c9 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/formcontrol-editor.abstract.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/formcontrol-editor.abstract.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Optional, Self } from '@angular/core'; import { ControlValueAccessor, UntypedFormControl, NgControl } from '@angular/forms'; import { Issue } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.html index 927b0dc64809b41b234d7073827d2adcf1ba94a2..da5517473d55cd11653f38faed8ca1c5a752130e 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-form-field appearance="{{appearance}}" [floatLabel]="readOnly || autoFocus ? 'always' : 'auto'"> <mat-label>{{ label }}</mat-label> <input #inputElement diff --git a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.spec.ts index f8ed5440b5eead2362b36644cb7c22e9bc43f5e3..e24752cea48d648ce125bdd83911c44e48d75cb4 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormControl, NgControl, ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.ts index 903f13a0e97f4fed99ac54344128d16f706a9ac2..f9a88f7a168e095e565aa06a892bc3e57ad20039 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/text-editor/text-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AfterViewInit, Component, ElementRef, Input, ViewChild } from '@angular/core'; import { FormControlEditorAbstractComponent } from '../formcontrol-editor.abstract.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.html b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.html index 5f1ca3678c1647f2a90f9281dc2a49067a3f3ba5..db353ed7c21d2ee454238479da16ccffae424ab9 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.html +++ b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-form-field [appearance]="appearance"> <mat-label>{{ label }}</mat-label> diff --git a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.scss b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.scss index 4613fca8c3489cc86dc2c15f0f8085482269391a..f8cb59db080754cf47556281bead56ebb4f396ad 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ mat-form-field { width: 100%; } diff --git a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.spec.ts index 5e544a36fb1962a2750e0728b661cf4dbe0902f8..30262429b7f1083bb3255b017e07a7ba0b7420bf 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormControl, NgControl, ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.ts b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.ts index bdab42437a97223b59604478865fbc8de758737d..01d51b14e69e12defc57ede994ddb009297fea83 100644 --- a/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/editor/textarea-editor/textarea-editor.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CdkTextareaAutosize } from '@angular/cdk/text-field'; import { AfterViewInit, Component, Input, ViewChild } from '@angular/core'; import { FormControlEditorAbstractComponent } from '../formcontrol-editor.abstract.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/expansion-panel/_expansion-panel.theme.scss b/goofy-client/libs/ui/src/lib/ui/expansion-panel/_expansion-panel.theme.scss index d435bf4bdaedfde47c7298847b527fc01755c63f..ef39ad6d626bfd026d4081a41c19aea286215bc7 100644 --- a/goofy-client/libs/ui/src/lib/ui/expansion-panel/_expansion-panel.theme.scss +++ b/goofy-client/libs/ui/src/lib/ui/expansion-panel/_expansion-panel.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.html b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.html index 83683b158640b11bdb9afa6ec1d17f3d3522cfc5..f04bd26b7bc8c97053a5bed22f20ea0247d3e729 100644 --- a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.html +++ b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-accordion displayMode="flat" hideToggle> <mat-expansion-panel [expanded]="expanded" data-test-class="expansion-panel" #expansionPanel> diff --git a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.scss b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.scss index 977b8bd406fdc8f74c9d6121fc39da297a7d024c..6e0a66fd3c4725b056f1cfad5f754219c9fe98fc 100644 --- a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .mat-accordion { .mat-expansion-panel-header { diff --git a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts index 510ecc6f7b8e358058bb9b57706bfb8537fc45d3..ed1dffc58394684361bc09c5a6f5caaeecea8609 100644 --- a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { PortalModule } from '@angular/cdk/portal'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatAccordion, MatExpansionPanel, MatExpansionPanelHeader, MatExpansionPanelTitle } from '@angular/material/expansion'; diff --git a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.ts b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.ts index 45789f0e53203f47322bbd512121615508d406a8..b3676f56c20f9203fbc7b58d4a880f04d32d3e2a 100644 --- a/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/expansion-panel/expansion-panel.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.html b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.html index 51b401fc81e58b64ce6079323acba3055a1d3ca7..424d57e63d32921bd120e9150165f6096ccadad7 100644 --- a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.html +++ b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="uploadInProgress$ | async as uploadInProgress"> <input data-test-id="file-upload-input" [id]="myId" type="file" [accept]="accept" diff --git a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.scss b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.scss index 4f6ab900dd34ee5153f25af6eb05c4912f03cce7..738cbef51ced30ecd1deef2fddb8af737bf9a0e0 100644 --- a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ $size: 40px; :host { diff --git a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.spec.ts index 6af2d2fefbbde21c62bf3f10330ee2167dc3c96c..9ddefc1ecdfa8de10d637ad1dd5e26de306bb2b9 100644 --- a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { FileUploadComponent } from './file-upload.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.ts b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.ts index 99ec8be646735585390f55bb1c1c7d7cfa659320..389b5c64ac3e3337ca7c2102a72b6107456758d2 100644 --- a/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/file-upload/file-upload.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { uniqueId } from 'lodash-es'; diff --git a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss index 613de3fabafc0ce0097ede21e7d4142ac99cbf1a..79885441538c01cb29027a3284b6ccfd36cc2477 100644 --- a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss +++ b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .fixed-dialog { .mat-dialog-container { diff --git a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog-data.model.ts b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog-data.model.ts index 03f5f21fc8c1ad3fba17ab007fedb29ec2a6227b..cebdb303e5bab8a55b6e2cc1a3852d0e0e345847 100644 --- a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog-data.model.ts +++ b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog-data.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentType } from '@angular/cdk/overlay'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html index c594a3f0b63de9492ad8c62637b8433497f0c4c9..ccb7cd7e63a41ea0ea8b7c39f1389b5c914194a8 100644 --- a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html +++ b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div mat-dialog-title data-test-id="dialog-header"> <span>{{ data.title }}</span> <div class="button-bar"> diff --git a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts index 656cc5cd9256d62497a12b7a6b261782be191309..caf9a06cfcc29254989565b0c97e5d805b8757a3 100644 --- a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { FixedDialogComponent } from './fixed-dialog.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts index c3040357ed21a6a8922218fef08c969b3d509c7e..96ce74a8644183b2866f1747ea593e25be2d881d 100644 --- a/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject, Injectable, Injector } from '@angular/core'; import { MAT_DIALOG_DATA } from '@angular/material/dialog'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.html b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.html index fec5194480e0321aff9f4f373c6584db536abf44..1b82fd2f0324cb70be07b26561fe7acb218e16a3 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.html +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="notification-dialog" data-test-id="connection-timeout-retry-dialog"> <h2 mat-dialog-title> <mat-icon data-test-id="icon">error_outline</mat-icon> diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.scss b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.scss index 676031b9ddd0451eaa8ca6c0e7eed5dcb7e71aed..216ac6aa787fb4fc8fb0d1f7638ac76fe522235e 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ h2 { font-weight: normal; font-size: 24px; diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.spec.ts index 8d626b17fc596bc666cbe3c7b123a2f705af55c6..74e5d896ff0b13c68a9070896e9df314be1e6f71 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatDialogModule } from '@angular/material/dialog'; import { MatIcon } from '@angular/material/icon'; diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.ts b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.ts index 68a9cf9f32f71d2fd24d7c52712f019ea1eae458..2ef9534aa5f95eb3cb4431e15221f214bbb64c9f 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-dialog/connection-timeout-retry-dialog.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.html b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.html index a082acb308c94ea12be0f595563674cf7401cd7d..ecf63d818dd0a582175f318a65b57376015ec0c1 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.html +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="notification-dialog" data-test-id="connection-timeout-retry-fail-dialog"> <h2 mat-dialog-title> <mat-icon data-test-id="icon">error_outline</mat-icon> diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.scss b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.scss index 676031b9ddd0451eaa8ca6c0e7eed5dcb7e71aed..216ac6aa787fb4fc8fb0d1f7638ac76fe522235e 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ h2 { font-weight: normal; font-size: 24px; diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.spec.ts index 4d113c5950c3a1a876e117f1e58101541b4ea720..30c47012417f16d1021eb635ad1c676ab4a1982c 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatDialogModule } from '@angular/material/dialog'; import { MatIcon } from '@angular/material/icon'; diff --git a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.ts b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.ts index 1b3e34c7a2ad11225fe428a947cd6e4bf995dedd..0954891f1bbb9aaea6492949afccd9ed6e9f8d94 100644 --- a/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/http-error-dialog/connection-timeout-retry-fail-dialog/connection-timeout-retry-fail-dialog.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.html b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.html index d4ef845b3f3fd5876f93510584d50c5b05097d74..cabc8502fb419d10d97437b1a310507b89a84b2f 100644 --- a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.html +++ b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button mat-icon-button data-test-class="icon-button" [attr.aria-label]="toolTip ? toolTip : 'Icon Button mit einem ' + (icon ? icon : svgIcon) + ' Icon'" [disabled]="isDisabled" diff --git a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.scss b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.scss index 95b2d441f01afb8155db52c81b181bf34baadd18..60f55a182fcc0b539d51f2295ae1b11b8686bd45 100644 --- a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { position: relative; } diff --git a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.spec.ts index a24d037fa6356ea66ffc4781c543388edfda29c2..552e018c2d9f05b5f2149bd81fe7d93a6d20a266 100644 --- a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltip } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.ts b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.ts index 5d12a62a4534245332025847dc557560c9f2d9f4..6eea9bd8b4913d51ced51e442e8eee8025e7177b 100644 --- a/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/icon-button-with-spinner/icon-button-with-spinner.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.spec.ts b/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.spec.ts index f0fd54c2a07ebdb39fa6b1990a82b926b904afbe..74887ebb49ec937b180051cb7c8275f8da97c519 100644 --- a/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ElementRef } from '@angular/core'; import faker from '@faker-js/faker'; import { MattooltipClassDirective, MattooltipDirective, MattooltipDisabledDirective } from './mattooltip.directive'; diff --git a/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.ts b/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.ts index 58b6333c331844a4215f052870e54fc92590c60b..13c256fc52e00fefe13682ea4b643f591c232f23 100644 --- a/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.ts +++ b/goofy-client/libs/ui/src/lib/ui/mattooltip/mattooltip.directive.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Directive, ElementRef, Input, OnChanges, OnInit } from '@angular/core'; import { EMPTY_STRING } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/messages.ts b/goofy-client/libs/ui/src/lib/ui/messages.ts index 2dd08a148884cd9dd0d52713eda30d27ed89506e..2662cdfa129b75863ecf03846a1e4395d7666afa 100644 --- a/goofy-client/libs/ui/src/lib/ui/messages.ts +++ b/goofy-client/libs/ui/src/lib/ui/messages.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum Messages { HTTP_STATUS_FORBIDDEN = 'Die Aktion konnte wegen fehlender Berechtigungen nicht durchgeführt werden' } \ No newline at end of file diff --git a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/_internal-server-error-dialog.theme.scss b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/_internal-server-error-dialog.theme.scss index 4ba87399d4c6b599c05178a911e52e49be717164..3539f7b821bf6550a5fe1736e444cdfabfc2da5e 100644 --- a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/_internal-server-error-dialog.theme.scss +++ b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/_internal-server-error-dialog.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.html b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.html index 7e76db50bb20e6aaf772834df73f71c851e8b9fd..e3283c405dc92aba0093ad430c5e064cae7592cb 100644 --- a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.html +++ b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <h2 mat-dialog-title> <mat-icon data-test-id="error-icon">error_outline</mat-icon> <span data-test-id="error-header">Es ist ein Fehler aufgetreten ...</span> diff --git a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.scss b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.scss index aaa2d32777c39b6a7bd3dd7a7d8718b514050dd9..0dbb306201edf485d9c534ea274dfd20d7571c2e 100644 --- a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ h2 { font-weight: normal; font-size: 24px; diff --git a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.spec.ts index 3404d4481b547630e64463da003cc34c4838912c..f3edec199ebddb9fbbc763636c9bfebf4f514b97 100644 --- a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatDialogModule, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; import { MatIcon } from '@angular/material/icon'; diff --git a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.ts b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.ts index d1730807e65cc830562b2072c6d55b9a02f1b562..ee761faf281038da72b4f32d3b5913d9d161b8bc 100644 --- a/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/notification/internal-server-error-dialog/internal-server-error-dialog.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Inject } from '@angular/core'; import { MAT_DIALOG_DATA } from '@angular/material/dialog'; import { ApiError, hasExceptionId } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.html b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.html index 5df4f31d06f208fdf8d4c19ba2202b046050b9ec..a65d308f36677c8f84b14ba207e369d188892828 100644 --- a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.html +++ b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="isVisible" class="progressbar-overlay" data-test-class="progressbar-overlay"> <mat-progress-bar data-test-id="progress-bar" mode="indeterminate"></mat-progress-bar> </div> diff --git a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.scss b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.scss index 3e6603778d88472633471d763d3f1f7a9f6789e3..13cb7b90ee4e488e27528e92c82361d105994a27 100644 --- a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .progressbar-overlay { display: flex; width: 100%; diff --git a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts index 2a6991aadafd58db0cf6ff413a7d7658cb293380..526704e2d63787a33331f23340429adab15345de 100644 --- a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatProgressBar } from '@angular/material/progress-bar'; import { createEmptyStateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.ts b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.ts index 7bdec169cfb2308b8a216c344c5f948b645ac166..e3ddc2f109f6185557856997cdab7fc68f4b47e6 100644 --- a/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/progress-bar/progress-bar.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.html b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.html index 7235740b584452e2b564af2c26a2bda33f575a81..995ea58e63b982d6271139b5b72abf3fb855d0c4 100644 --- a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.html +++ b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <mat-slide-toggle color="primary" [disabled]="disabled" [matTooltip]="toolTip" diff --git a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.scss b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts index fd765783a48db51221dd014d4a269938cb84a698..2f56d3aa36f9bbfe48eb080a7d797b4e548bd5ca 100644 --- a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatRippleModule } from '@angular/material/core'; import { MatSlideToggle } from '@angular/material/slide-toggle'; diff --git a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.ts b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.ts index 3fe18601f2128057e3046662b3cfe7f6badbf34b..754cf07231aa9d840e0c3d938d8a9109cc8e7ae6 100644 --- a/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/slide-toggle/slide-toggle.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { EMPTY_STRING } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.html b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.html index c61aa15ce651b11f3f5df2b605dd96430154acf0..d968cdfdb056244bd3d09b45e1694ef00918a6c2 100644 --- a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.html +++ b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="showSpinner" data-test-class="spinner" class="spinner" [style.padding]="padding + 'px'"> <mat-spinner [diameter]="diameter"></mat-spinner> <span *ngIf="text">{{ text }}</span> diff --git a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.scss b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.scss index cf11b08f05f80ade02961aeec7f6a9f2989186dc..71640251a62ac56222ed803dc5de8c2c33f60697 100644 --- a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ span { color: #999; margin-left: 8px; diff --git a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts index 65931520808cc5a4b75641b60ad768b7ffce8ea0..a80c543c1ede9b659fc4e8a2537b89e3d632fbff 100644 --- a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatSpinner } from '@angular/material/progress-spinner'; diff --git a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.ts b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.ts index 2bb7b34e29e9faea1ad33e428e76542d65c67d80..68788e815321d640ccb870a62c9272e908438620 100644 --- a/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/spinner/spinner.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { Resource } from '@ngxp/rest'; diff --git a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.html b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.html index 6dbc74306383aaa6efc4216ee6c449c3b38ceaa9..807c889ece23ac3438e55cc836d7da5f38cacbf7 100644 --- a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.html +++ b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-content></ng-content> diff --git a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.scss b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.scss index 8d73c77439ad623b08ee7f701cf03b3b423e893e..5102f11b35845797e5836938a884ba83adb89d3b 100644 --- a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'variables'; :host { diff --git a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.spec.ts index 3cd7c2b0d3dc0289b3e24eefcc764034b83b4004..1eb17ccc49de7022d052a34c78521020d0ccd598 100644 --- a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { SubnavigationComponent } from './subnavigation.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.ts b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.ts index 5a6bdd63bd4c46278775df2b1d6af185e82f9a83..3243560d65b7730b10c7e58466b56ee102568d79 100644 --- a/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/subnavigation/subnavigation.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/ui/src/lib/ui/ui.module.spec.ts b/goofy-client/libs/ui/src/lib/ui/ui.module.spec.ts index 3550fdccc03d9104a1f7899da64178dc5401e0f5..be3ef2c5929c46929bfaabc0606f0453aaac5861 100644 --- a/goofy-client/libs/ui/src/lib/ui/ui.module.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/ui.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { UiModule } from './ui.module'; diff --git a/goofy-client/libs/ui/src/lib/ui/ui.module.ts b/goofy-client/libs/ui/src/lib/ui/ui.module.ts index 017ea2d8687bd81935dde6f5d948a277efbe13d8..f6babeb368cb72c4dc621923465abdf76a563817 100644 --- a/goofy-client/libs/ui/src/lib/ui/ui.module.ts +++ b/goofy-client/libs/ui/src/lib/ui/ui.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { HTTP_INTERCEPTORS } from '@angular/common/http'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.html b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.html index 069212f816c25fb7859a96d8c191483e2743360f..e8a62d2d732817bb524d1705945106e8da46a0c8 100644 --- a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.html +++ b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <span *ngFor="let issue of issues">{{message(issue)}}</span> \ No newline at end of file diff --git a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.scss b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.scss +++ b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.spec.ts b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.spec.ts index 0ad28237433f7aede359cee2a0fd7d48cf6dce81..9968b944f2e72322d4d13b3c15d39951b868bb4d 100644 --- a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.spec.ts +++ b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createIssue } from 'libs/tech-shared/test/error'; import { ValidationErrorComponent } from './validation-error.component'; diff --git a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.ts b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.ts index 3c56c96b8f8bc2e7cfad57bafba9ac3eba238312..18aa71cc6d01f88739a0676c5abb24d6fd55ead6 100644 --- a/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.ts +++ b/goofy-client/libs/ui/src/lib/ui/validation-error/validation-error.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { getMessageForIssue, Issue } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/ui/src/test-setup.ts b/goofy-client/libs/ui/src/test-setup.ts index b7c436f08d81a131ccfcfcd2f828e06adadca227..4d2dde0b1c23868f33380d1c7da4bceb7acb356b 100644 --- a/goofy-client/libs/ui/src/test-setup.ts +++ b/goofy-client/libs/ui/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import '@testing-library/jest-dom'; diff --git a/goofy-client/libs/user-profile-shared/jest.config.ts b/goofy-client/libs/user-profile-shared/jest.config.ts index 4548080b6cb53942a219e1976881a15c08ba59ff..48e5fae0d8b85923f18484440850855cc495e256 100644 --- a/goofy-client/libs/user-profile-shared/jest.config.ts +++ b/goofy-client/libs/user-profile-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/user-profile-shared/src/index.ts b/goofy-client/libs/user-profile-shared/src/index.ts index 6dfd2b497850df400b00fa5709aa1b9c78a2673c..9d173be04b134f94ade06851844f571ca4c3a340 100644 --- a/goofy-client/libs/user-profile-shared/src/index.ts +++ b/goofy-client/libs/user-profile-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/user-profile-shared.module'; export * from './lib/user-profile.linkrel'; export * from './lib/user-profile.message'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.spec.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.spec.ts index 67b414e03413d27eed200a3c2f22b02c3a368eed..43b050958a73683588d1945711fba68003059bfb 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.spec.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { UserProfileSharedModule } from './user-profile-shared.module'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.ts index 653fefd644a909ab86af040ee8e8e9bb04be9cd5..e60c54c3cc935c070b6f4b2178dc3fbad4fd1118 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.linkrel.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.linkrel.ts index 73fa1ade46d27383297e8da2b2c3f1a8144cd841..af6398bc721662ed31da68a6635d6c5a0765a044 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.linkrel.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum UserProfileListLinkRel { USER_PROFILE_LIST = 'userProfileList' } diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.message.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.message.ts index 3402c14ea083085f73817561af984560942b3de6..624dc4fd519b7a6130dfa7a6f38a62536e4e93ce 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.message.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.message.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { MessageCode } from '@goofy-client/tech-shared'; export const userProfileMessage = { diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.model.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.model.ts index 112c3da82e929e9b5b1b2b54a8c2afa3e088c784..421da98d021b063d07396d2500ae3a7df31b8c93 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.model.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ListResource } from "@goofy-client/tech-shared"; import { Resource } from "@ngxp/rest"; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.spec.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.spec.ts index 90347798b1f7fed959be287e47a0f5b8d625c96b..7831a1373af06f869c64b26db31b32ad30b5034a 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.spec.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { HttpErrorHandler, TechSharedModule } from '@goofy-client/tech-shared'; import { mock, mockClass, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.ts index f2c00f2de50c0bddc7d1d1b824895300cd406bb5..a127470b0d10512497c213a1e970649bea71dea0 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { SkipInterceptor } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.spec.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.spec.ts index e1288b51248765d7d70117cd11adfa55615a69b4..a8cef1b0715b210bd57f961a870113e2b3516c6f 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.spec.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpStatusCode } from '@angular/common/http'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { ApiError, createErrorStateResource, createStateResource, MessageCode, NavigationService, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.ts index 705f399c5f2619f18c41b9202224addbe9e9cfb7..61c309668f3c5ab28964dfbd258d28fdd3e22ef8 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { Params } from '@angular/router'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.spec.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.spec.ts index 85fd3359240dc3c3354d6150938cbb2d097f15a9..8fc7e356f2ea0666a9198a2855e28600b0e6dbea 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.spec.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { EMPTY_STRING } from '@goofy-client/tech-shared'; import { createUserProfileResource } from '../../../user-profile-shared/test/user-profile'; import { UserProfileResource } from './user-profile.model'; diff --git a/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.ts b/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.ts index 1746fece6f93669f2d00c0ea672883eb7b2abb45..8204bfed0c1474fb90e2262fa7a4153ffbd35674 100644 --- a/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.ts +++ b/goofy-client/libs/user-profile-shared/src/lib/user-profile.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { EMPTY_STRING, getFirstLetter, getStringValue, isNotEmpty, isNotNull } from '@goofy-client/tech-shared'; import { isNull } from 'lodash-es'; import { UserProfileResource } from './user-profile.model'; diff --git a/goofy-client/libs/user-profile-shared/src/test-setup.ts b/goofy-client/libs/user-profile-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/user-profile-shared/src/test-setup.ts +++ b/goofy-client/libs/user-profile-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/user-profile-shared/test/user-profile.ts b/goofy-client/libs/user-profile-shared/test/user-profile.ts index 27bf330a10145eac7836457b9881007299ee682c..b8d66b79fe14a54a6f92f87207cbbb6324f8e14f 100644 --- a/goofy-client/libs/user-profile-shared/test/user-profile.ts +++ b/goofy-client/libs/user-profile-shared/test/user-profile.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash-es'; diff --git a/goofy-client/libs/user-profile/jest.config.ts b/goofy-client/libs/user-profile/jest.config.ts index 51a8df9f27b9cac562265c8b77dc50665a0d5e68..bac1da93a89043f756db861f2a514cf3625ee7e1 100644 --- a/goofy-client/libs/user-profile/jest.config.ts +++ b/goofy-client/libs/user-profile/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/user-profile/src/index.ts b/goofy-client/libs/user-profile/src/index.ts index 239bb108fc1c22675f797aadfa046024c4d09cf5..5445d704161d1759e9db5eb429536b6ad27b78cb 100644 --- a/goofy-client/libs/user-profile/src/index.ts +++ b/goofy-client/libs/user-profile/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/assign-user-profile-button-container/assign-user-profile-button-container.component'; export * from './lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component'; export * from './lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component'; diff --git a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.html b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.html index 89a8194a8fa0feb083b8a6d8a2b499b8d34e2fb3..6d44ee3e70a246784f0fcfef014074423ec004ee 100644 --- a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-icon-button-with-spinner *ngIf="vorgang | hasLink: linkRel.ASSIGN" svgIcon="account_outline" diff --git a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.spec.ts index d08a73cb03d89a90d22d702e963f0c4d2a2a260d..03e23d1e924e282ca1168f35275a85c640e38653 100644 --- a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts index 07b29acfd523eab7aecae83a304e96959f5362de..73a5c3380c3725d48c8bdf962d198f823c252eea 100644 --- a/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { UserProfileService } from '@goofy-client/user-profile-shared'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.html b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.html index 8b39db804588c2698a77397e6241ce25ccbd3ad3..49d365893cab3ed0f355a903d17cefd75a1c1686 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-link-with-user-name-tooltip [routerLinkString]="routerLinkString" [tooltipTemplate]="tooltipTemplate" [userProfile]="userProfileStateResource$ | async" data-test-id="link-with-user-name-tooltip"> <ng-content></ng-content> </goofy-client-link-with-user-name-tooltip> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.scss b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.spec.ts index 37eb94b6d7eb7eb28a116220198b993a6fac7fad..b93eb7b72c52253fd934d18e2fc1b1cf5324ed6f 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; import { UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.ts b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.ts index 5ce5259512f947234490efd8ab177c44e452808d..d24cbdd8d4b92fb75659f5cb05e906cdb4927e70 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource, UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.html b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.html index 07c120f22dc348b9818464cf21497b904a8ed046..2afff21e94e4afafc9329900df01a6fe2a282804 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.html +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a routerLink="{{routerLinkString}}" [matTooltip]="tooltip" class="link"> <ng-content></ng-content> </a> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.scss b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.scss index d942625d9ce48456e8e00e981582261dce2eef63..4c4b1a75e0472d90273c86ce374ad0e3a70e12b6 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.scss +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .link { display: inline-flex; align-items: center; diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.spec.ts b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.spec.ts index dc30011fa3f694519341fed903646633807581e1..660db5e56b0e3c7055813c45c14b3b80f2dbf0f2 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatTooltipModule } from '@angular/material/tooltip'; import { RouterTestingModule } from '@angular/router/testing'; diff --git a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.ts b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.ts index 0c132bb7bee568b4710be404774e546763d9a718..3d4974176a43be92a598003ea552bfa0638cbc6f 100644 --- a/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.ts +++ b/goofy-client/libs/user-profile/src/lib/link-with-user-name-tooltip-container/link-with-user-name-tooltip/link-with-user-name-tooltip.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { createEmptyStateResource, isNotNil, replacePlaceholders, StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.html b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.html index 3e8f43a8dcdb0a5f5fae03941c5ece7f772eeba5..31013d76026163dc11a40f635d9398e4569871e6 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.html @@ -1,2 +1,27 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-text-with-user-name-tooltip [text]="text"[tooltipTemplate]="tooltipTemplate" [userProfile]="userProfileStateResource$ | async" data-test-id="text-with-user-name-tooltip"> </goofy-client-text-with-user-name-tooltip> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.scss b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.spec.ts index bf806e52931155c6238bff9412e23e1587e03063..45f52f2a2ae1663f094af35c647065fcd9ba1770 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; import { UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.ts b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.ts index 0977633fb6676527e10750c8d0dbd8c7b1acc040..32ef6df6f2c37c8ec5e71b9630a60882f8c5d7c5 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource, UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.html b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.html index cbe23e699dae9566e00c37a62e123456a4a49719..0e8531afcd6e1692efb7d1201d85a6bf75adb197 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.html +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <p [matTooltip]="tooltip">{{ text }}</p> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.scss b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.scss +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.spec.ts b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.spec.ts index 7113db252e463467a62fae79e3d59e82d9ba002e..903dacd2af75637b9ac5719fc1bfd358a8f393d6 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatTooltipModule } from '@angular/material/tooltip'; import { createStateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.ts b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.ts index 6658137a7671bb9ad4ee9c93c3b8d40f032f1b9c..e50bfe3e0f214d4f994adacbdd9a4bef81ee7772 100644 --- a/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.ts +++ b/goofy-client/libs/user-profile/src/lib/text-with-user-name-tooltip-container/text-with-user-name-tooltip/text-with-user-name-tooltip.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { createEmptyStateResource, isNotNil, replacePlaceholders, StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.html b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.html index c87a8fdf5d0c975c7b4fd3df5f460038f60c4c8f..ec63189cb8ac1377ead05ce66fd6e5eed1cf5337 100644 --- a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner [stateResource]="userProfileStateResource" diameter="30" padding="3"> <div [matTooltipDisabled]="disableTooltip" data-test-class="user-profile-icon" [class.initials]="!!userProfileStateResource.resource || userProfileStateResource.error" diff --git a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.scss b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.scss index a9fc43e7d8f36118587c108c8ac2e595f9eba23c..15cc0f1b665139576d7d143dad6b34765409a3d9 100644 --- a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.spec.ts index f0fb3f9aaebc1a3f843ad906bdd1aeab8f5dfa5f..0c0e3ece6df2ebd96710d2e947449d5938d6ab9e 100644 --- a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltipModule } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.ts b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.ts index 92dfc09c658a5ec94edd02854e3dfc9430d5442c..7d4cabace657f2235a229986566cb48a77ff369f 100644 --- a/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-icon/user-icon.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, SimpleChanges } from '@angular/core'; import { createEmptyStateResource, hasError, MessageCode, StateResource } from '@goofy-client/tech-shared'; import { getUserName, getUserNameInitials, userProfileMessage, UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.html index 2b99216e6c1eccdd58021a9f572f9b29faeda08f..2500e770fa93fb60869dc87cf9200fdc4c08a46f 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile class="user-profile" [userProfileStateResource]="userProfileStateResource$ | async" data-test-id="user-profile-in-historie"></goofy-client-user-profile> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.scss index 7d34e8fcb951ea67a633678322f3d2c45c79b88b..69f6867110e34a159d6a0260b4a9efa5f7998604 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; align-items: center; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.spec.ts index 0a715d7476c85f79040cb31e454a8d855cb84bad..562e37449b3b4d3cca4e73d07d36f01b7aa2a4b7 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommandResource } from '@goofy-client/command-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.ts index d87afc6853e88a880eb0a1a252ec12df5f505b27..cbbfeef8632ce8862ccc556b08679d86eaab647c 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-historie-container/user-profile-in-historie-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.html index 588b2a793ec515acb083726e04f0e5a995115779..4390306be10100c599bc53f5fcd1f484e4501094 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile class="user-profile" [userProfileStateResource]="userProfileStateResource$ | async" data-test-id="user-profile-in-kommentar"></goofy-client-user-profile> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.scss index 9e8a3c85a8898189267a5ae95661642de3335395..4fb20672d3ede357c92ed296a371025c9e14eb2d 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; align-items: center; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.spec.ts index b3444b9d55c911a6ab48c4f63990186dea9191f7..6b56e6e78d62b167d4977eea04abd6b5a02d007e 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { KommentarLinkRel, KommentarResource } from '@goofy-client/kommentar-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.ts index 2aefc94c91be7f712c975246eaabc37892334f3a..15329055068254ca5d0d6f6bd2f5a5132c306ec8 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-kommentar-container/user-profile-in-kommentar-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { KommentarLinkRel, KommentarResource } from '@goofy-client/kommentar-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.html index 15d09420c4776f220dbeeb513c5112164da92bed..1c9326b6a65b528a2fe477a88653787a26a33f2f 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile class="user-profile" [userProfileStateResource]="userProfileStateResource$ | async"></goofy-client-user-profile> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.spec.ts index f209e5fadeba7a2c3ffcddb538eb54e71586ac20..6de2f01a91ed982390a1daa327fd8c28b6b0795b 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachMailLinkRel, PostfachMailResource } from '@goofy-client/postfach-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.ts index a12a3260842a34250844d2ec52f8ed59db6abf3a..f00964ba1ffabfd845584d87ab661f98c25aaae2 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-postfach-mail-container/user-profile-in-postfach-mail-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { PostfachMailLinkRel, PostfachMailResource } from '@goofy-client/postfach-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.html index 85ac3084842070e047925be205a3f384bb2034d1..c41e81bdcb74fcbd7bba0851c8113ade34ea65c6 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-profile-in-vorgang [apiRoot]="apiRoot$ | async" [userProfile]="userProfile$ | async"></goofy-client-user-profile-in-vorgang> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.scss index 60e1d6ec7b62a35023f828c3e35360a0a8fce4e0..4453de244bb1ed104408610c407244423e21ea96 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .user-profile-icon { border-radius: 50%; margin: 0; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.spec.ts index 0e419d91d4f6c8fe1c89921c1a037dc03ce557d8..cb3a568a7661279c037462e3d1838f255f7d53f2 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootFacade } from '@goofy-client/api-root-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.ts index 2b83cd810c30f03860818a18a7585a4a7b185468..81da7750153377b58e8c89668133f8e974065a1d 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, SimpleChanges } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/_user-profile-in-vorgang.theme.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/_user-profile-in-vorgang.theme.scss index c61788b81059b3366c2bb91fb5b02a8a0cb133aa..50e23d5128ff98446055addff8b60cd019a9bee0 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/_user-profile-in-vorgang.theme.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/_user-profile-in-vorgang.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.html index b678a866e2e84b3174c3afef377ad8f7b67b00e3..8a6554c9af655ce96161bf35a23ecc35aac3ee8b 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button #menuTrigger="matMenuTrigger" [matMenuTriggerFor]="menu" (menuOpened)="showUserProfileSearch()" (menuClosed)="hideUserProfileSearch()" diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.scss index 13aaf9e157438424f621c106b111e4b6d89b74e7..b61513b8658403b0df5a1a098b21f7a37304aac9 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .user-profile-button { border: 0; background-color: transparent; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.spec.ts index 683c3bc6e6686a6329164fdc55f3ec00e53ad3a8..7d4fea3c5888cd9474f8f07592e3a7d2a05bddab 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatMenuModule } from '@angular/material/menu'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.ts index 94b77bb8d808979ecddba50873fab59c17471529..7623cf210154364f54b5cec9acaf53baa7ea8a5d 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-button-container/user-profile-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, ViewChild } from '@angular/core'; import { MatMenuTrigger } from '@angular/material/menu'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.html index 756cad96963bb9ad3cc8023ed6160e4060ffc7f6..ad6fc057644cfdb92ef96cd9e56c9f705e37098c 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="(apiRoot.resource | hasLink: apiRootLinkRel.SEARCH_USER_PROFILES) && isUserServiceAvailable(userProfile); else iconOnly"> <goofy-client-user-profile-button-container [userProfile]="userProfile" data-test-id="user-profile-button-container"></goofy-client-user-profile-button-container> diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.spec.ts index da9de24389384f58df63b8ba1dbf6944242b698f..fde91fdf859a8ae54f5dc1bf44c6f57019534a43 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, createErrorStateResource, createStateResource, HasLinkPipe, MessageCode, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.ts index eb203a7e20737fa7faf1e60cf75c52f58b830c3e..11d79f00050861f47a4cc9f5b8b98b07600c8e34 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-container/user-profile-in-vorgang/user-profile-in-vorgang.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, hasError, isServiceUnavailableMessageCode, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.html index a5055bfd9cf65c3f4beaaf4f1c721370f45606e5..65ad71e7a2fe47e1904e13e4199ba11344af1a46 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-icon [userProfileStateResource]="userProfile$ | async" class="user-profile-icon"></goofy-client-user-icon> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.spec.ts index da6e7b8bda2c86886a3bbff6573adc30cc74dd34..6a4d3752503207ce8845c4f7e7a968126c1206b9 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; import { UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.ts index 3bfeb71c88ea3c5dbba9cee93c87cd050b4a07db..6d371ce1b73f1397b27216fa4656096843db23e1 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-in-vorgang-list-item-container/user-profile-in-vorgang-list-item-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource, UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.html index b7ed8a8090cab4e03275ae01ceb7c5babe9a39b8..d9bfa2eb254663fd342a4117bcdce45138f36edc 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="userProfileStateResource.error; else user"> <span data-test-class="user-profile-name-unknown">Unbekannter Benutzer</span> </div> diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.spec.ts index e125baea639f3b8878ba05ac92e735b13fa7d6ef..be00f0b21f9874ee43ef83c5732123b275645570 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, createErrorStateResource, createStateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.ts index 83d77773dc8e08577bd8836fa0772978283d4c90..d642b94ce4638244c2157c099455538c59d90317 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-name/user-profile-name.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { getUserName, UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/_user-profile-search-container.theme.scss b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/_user-profile-search-container.theme.scss index dc6a472f9e43e806a1b84e3b4798d64b7d5a916c..3440d2962336a91a4a2fa11007fc623d503d8853 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/_user-profile-search-container.theme.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/_user-profile-search-container.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-user-profile-search-container .search-overlay { background-color: #fff; } diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.html index b7c43b728390b06f85e605657bf40ea08d78fc56..966d70b93fd498002518fc849a0db9a7f581361a 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="assignTo$ | async as assignTo" class="container"> <goofy-client-spinner [stateResource]="assignTo" diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.scss index a3ffdfdb3da56df0d898213218dcf2d5c8bbbb4f..531535a65aa85814de742d6305b89a0d62682b25 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { padding: 8px 16px; display: block; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.spec.ts index ea4e42ecdaf3258cd44f6b055f845391e9a70eff..84fef9b1c9d8957123eb543201c387bcd93d6db3 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder } from '@angular/forms'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.ts index 2288fe1878240566cddfcde9851748f6b70d3b4d..393cbe146fe09867805e059742d3ceb1e8d960c1 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Output } from '@angular/core'; import { CommandResource, isDone } from '@goofy-client/command-shared'; import { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.html b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.html index 1048e4266afe9ebdee745d1c1de89b231d654646..32a8c679c4eb263141665424f644311aa419d430 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <form class="form" [formGroup]="form"> <goofy-client-autocomplete-editor data-test-id="user-search" diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.spec.ts index 3be7d81346ce2fb4e033749148063ab2a33269bf..9033ad1b3295e86e56da397e2186e634c06cf185 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder, ReactiveFormsModule } from '@angular/forms'; import { MatFormFieldModule } from '@angular/material/form-field'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.ts index 68b88e80989b26d942abad5758afaad80c9acfef..83b00f786a4b57dc7b00fa3f2426c598d05bf945 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile-search.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile.search.formservice.ts b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile.search.formservice.ts index b59ad66a4dd0a63b169c004f0e7418fcff0a9b6b..335ac00e7cc5d88c5c2bcb77dbf691f26e4b01ad 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile.search.formservice.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile-search-container/user-profile-search/user-profile.search.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable, OnDestroy } from "@angular/core"; import { UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from "@angular/forms"; import { AbstractFormService, StateResource } from "@goofy-client/tech-shared"; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile.module.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile.module.spec.ts index 7fd6b22f7349c2adfd569ef5c7aa18c520fb002a..ebdeca5c0ba4f8345fcfea6c0d300d8b35d805f7 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile.module.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { UserProfileModule } from './user-profile.module'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile.module.ts b/goofy-client/libs/user-profile/src/lib/user-profile.module.ts index 55935ad1d4d2384b49a2e3c35ec1bc54282d6f1f..c8a3ca527b52ab2169d4b9323677b2d61379e3ed 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile.module.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { MatTooltipModule } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.html b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.html index 4ad9e04fa01e40ada046b32124bf30a8603e6e22..3cb1009a5d8ea6bf7b6f86fa9da70c586dfa3ff4 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.html +++ b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.html @@ -1,2 +1,27 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-icon [userProfileStateResource]="userProfileStateResource" data-test-id="user-profile-icon"></goofy-client-user-icon> <goofy-client-user-profile-name [userProfileStateResource]="userProfileStateResource"></goofy-client-user-profile-name> \ No newline at end of file diff --git a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.scss b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.scss +++ b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.spec.ts b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.spec.ts index 154896820eb8587c9ff0ac35ea3c4875bb78f343..ed67de71f1fd2f9130290201bac667199994efa8 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.spec.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MockComponent } from 'ng-mocks'; import { UserIconComponent } from '../user-icon/user-icon.component'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.ts b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.ts index f50e607d12fe3ab2bc487c94f665fc6204312af3..e8b73611e45b0884a46ce835cfe910931176ee20 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile/user-profile.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-profile/src/test-setup.ts b/goofy-client/libs/user-profile/src/test-setup.ts index 82178098b34faeb3a94a8268bd072d4db95371a3..911bdb8c1f3ba7b86e5234aeac37ec1551d013b9 100644 --- a/goofy-client/libs/user-profile/src/test-setup.ts +++ b/goofy-client/libs/user-profile/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 '@testing-library/jest-dom'; import 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/user-settings-shared/jest.config.ts b/goofy-client/libs/user-settings-shared/jest.config.ts index 30536d499921584f63ac37a1ff20e268104c0727..60c1b4a39c6db62870fe7a540e884703c89bd527 100644 --- a/goofy-client/libs/user-settings-shared/jest.config.ts +++ b/goofy-client/libs/user-settings-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ export default { displayName: 'user-settings-shared', diff --git a/goofy-client/libs/user-settings-shared/src/index.ts b/goofy-client/libs/user-settings-shared/src/index.ts index 235538f5c463f0d4fb95039df9d22d2544b60eb4..d5cd0fbe8f49e09b1fcb8c18c40c1a4f15478a81 100644 --- a/goofy-client/libs/user-settings-shared/src/index.ts +++ b/goofy-client/libs/user-settings-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/+state/user-settings.actions'; export * from './lib/+state/user-settings.facade'; export * from './lib/+state/user-settings.models'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.actions.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.actions.ts index 012f5a12ecd628fbb071b37ffe31d3c4a849315f..7bf3222a7aca596389413a7d2dae0a22967fe8a9 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.actions.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiError } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; import { ActionCreator, createAction, props } from '@ngrx/store'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.spec.ts index 610edb8a004d9e7e3f0aa780a9bc6772403edcd9..f455b8254864cb3ea01f1e261d3097f11090ba7a 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { ApiError, createStateResource } from '@goofy-client/tech-shared'; import { Mock, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.ts index 0ecf7fad1b20fa49b197011e8c6aba69d220597e..0cdf898fc317a946f0abe408f8ec9235c8097eaa 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { getApiErrorFromHttpErrorResponse } from '@goofy-client/tech-shared'; import { Actions, concatLatestFrom, createEffect, ofType } from '@ngrx/effects'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.spec.ts index 6430fd793bebf2dbe96d971fe307920e2f793121..89ff61d09a28ec308588839d86ea34025223cb5b 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createStateResource, StateResource } from '@goofy-client/tech-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.ts index 7fd419459644778fcc0186b3d1ea37600ec40f17..98021683b33eac1bd539f1ea0f80f3cb340d5428 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { UserProfileResource } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.models.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.models.ts index 4eacd56495066d2f8f7f7f3ae6d135d47014c6d6..01d86a046d3597427a53b0d436c78570d2568af7 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.models.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.models.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /** * Interface for the 'UserSettings' data */ diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.spec.ts index c887fe17b046ec9affbcbc0fd2ad7c308df1fae6..e6341a23fd63473a3543379f11ac017c4a6e15c0 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiError, createStateResource } from '@goofy-client/tech-shared'; import { Action } from '@ngrx/store'; import { createUserProfileResource } from 'libs/user-profile-shared/test/user-profile'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.ts index 9ee7052bcaac3e302d41150bf0c2a6394a2c57ac..032d44cb7cb83ad91570bec5e4844525f604a441 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createEmptyStateResource, createErrorStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { Action, ActionReducer, createReducer, on } from '@ngrx/store'; import { UserSettingsResource } from '../user-settings.model'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.spec.ts index 60ae1f81e3a3cf22b87c43b112363abf016b7178..fb9598b98cf2a6d72263964c0bd9e0c2d22c2dfe 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createStateResource, StateResource } from '@goofy-client/tech-shared'; import { createUserSettingsResource } from 'libs/user-settings-shared/test/user-settings'; import { UserSettingsResource } from '../user-settings.model'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.ts b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.ts index 8f5096de99e181cb89e81213a99d6d1931df6d45..0d7bba37e0b3284f86580a89189f713c3ef64ac1 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/+state/user-settings.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { StateResource } from '@goofy-client/tech-shared'; import { createFeatureSelector, createSelector, MemoizedSelector } from '@ngrx/store'; import { UserSettingsResource } from '../user-settings.model'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings-shared.module.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings-shared.module.ts index 1d384a3a513634113441b1dc9ddb2267274fd1da..2768324f4dc61b9bd84827c978d87ba81bfc8749 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings-shared.module.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { EffectsModule } from '@ngrx/effects'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.linkrel.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.linkrel.ts index 45eb1e78d78171a1b3579ded1e35a01557be01da..5b683c9568103c8bcb010f6cd722939520c7f487 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.linkrel.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum UserSettingsLinkRel { EDIT = 'edit', } diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.model.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.model.ts index 2407b80dd1e27e3da5c8fc476e6e793c13ceef2d..64ad2aa0a1be7acbe04e5973a567bd582a53bc9d 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.model.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Resource } from '@ngxp/rest'; export enum NotificationsSendFor { diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.spec.ts index ce24b371135751e376ffb67b94962c7876e2fa3d..5dea900ea838723f5c80354fc558cf374048f6dc 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { mock, useFromMock } from '@goofy-client/test-utils'; import { UserProfileLinkRel, UserProfileResource } from '@goofy-client/user-profile-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.ts index a142e67c8d4ba45dc3a8ce37a1aafcc70fb9efe9..b2a884ab2c9239b0c84b8c72daa951d121605042 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { UserProfileLinkRel, UserProfileResource } from '@goofy-client/user-profile-shared'; import { ResourceFactory } from '@ngxp/rest'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.spec.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.spec.ts index ec12c7e2c0d69cc04bba9923d0c1b3183690040c..842339a023ea660de124d31dba2c25b5c748598c 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.spec.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { mock, Mock, useFromMock } from '@goofy-client/test-utils'; import { UserProfileResource, UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.ts b/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.ts index 29ddc9c17fdd4091ba6d76b1518abefac4a90705..2c31734ce083d242e2902f3bfa08ad0526e13793 100644 --- a/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.ts +++ b/goofy-client/libs/user-settings-shared/src/lib/user-settings.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { createEmptyStateResource, doIfLoadingRequired, StateResource } from '@goofy-client/tech-shared'; import { UserProfileService } from '@goofy-client/user-profile-shared'; diff --git a/goofy-client/libs/user-settings-shared/src/test-setup.ts b/goofy-client/libs/user-settings-shared/src/test-setup.ts index ffbe3a552ab7905a5e86fad93e87c7bc1d3abed7..7cdf8ba19f21c075461e6d260431f9ffab7b8936 100644 --- a/goofy-client/libs/user-settings-shared/src/test-setup.ts +++ b/goofy-client/libs/user-settings-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/user-settings-shared/test/user-settings.ts b/goofy-client/libs/user-settings-shared/test/user-settings.ts index 5e10134a7c4e119acf4627c25934a3904ea0edbc..b428a2c320aaedf775abf80aa09a20244ac9ff98 100644 --- a/goofy-client/libs/user-settings-shared/test/user-settings.ts +++ b/goofy-client/libs/user-settings-shared/test/user-settings.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { toResource } from 'libs/tech-shared/test/resource'; import { NotificationsSendFor, UserSettings, UserSettingsResource } from '../src/lib/user-settings.model'; diff --git a/goofy-client/libs/user-settings/jest.config.ts b/goofy-client/libs/user-settings/jest.config.ts index 770771ca188c94a6c6ed7526893d002b9df67976..c579319a3ae7f66900a60f497be3d912eb2f8aba 100644 --- a/goofy-client/libs/user-settings/jest.config.ts +++ b/goofy-client/libs/user-settings/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ export default { displayName: 'user-settings', diff --git a/goofy-client/libs/user-settings/src/index.ts b/goofy-client/libs/user-settings/src/index.ts index 0aa6dc8d1f8bf46f46e05ffcb3e83dd0e549dd78..e51cbdaf933616f0580ae5cc69d7b20d660a3779 100644 --- a/goofy-client/libs/user-settings/src/index.ts +++ b/goofy-client/libs/user-settings/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/user-settings-container/user-settings-container.component'; export * from './lib/user-settings.module'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.html index 7d25e6141b8ab28169d31c4948b897e50eebaf61..93510976bee7124ec42a2bdf29c5238c28b2ec80 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-settings [apiRoot]="apiRoot$ | async"></goofy-client-user-settings> diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.spec.ts index 103e05eebbe727bcd20b280ce1ec282501e6df2b..05b9529b671137a0e0ae8f8659ff765b75a9e345 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootFacade } from '@goofy-client/api-root-shared'; import { Mock, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.ts index fece5a34c85f38306d70528c2eb864337b9caa21..032c6a6da99190106c10c4dca911fcd73c95e6a9 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.html index a560d5d9197ec12d62d5bf507d8416d4b2d6f48a..516be7112f368327f10b36c8c68362f95cc44529 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-settings-darkmode [darkMode]="darkMode$ | async" (valueChanged)="changeColorMode($event)"> diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.spec.ts index d643d606c471f1eb9e23ad2af9d550bdbf0da4e6..6ae8b6247896da1b52012ba8ef3d6406ede8913e 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { AppService } from '@goofy-client/app-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.ts index 07d0a9d53dcb43474a42c3bedbeabd7b0f999953..90327e0170e40e0431263a46914cff80d361248f 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { DOCUMENT } from '@angular/common'; import { Component, Inject, OnInit, Renderer2 } from '@angular/core'; import { AppService, localStorageDark } from '@goofy-client/app-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.html index 635850177388be371f131d256aa1c7aa1d2757aa..72b722eab3fbcdda759f59f6ed712d67cb0fe6ea 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-slide-toggle data-test-id="dark-mode" label="Dark Mode" [checked]="darkMode" diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.scss index da1cfd3eb891a5f6857e27dadc340527de7e240a..5e74cad9327ad608ca1d08ea8f389b9e8313f9e5 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-slide-toggle { display: block; } \ No newline at end of file diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.spec.ts index 90d17346a372e6650387e5c36fc6e3eef2d4554b..0f22bcc8fb26ce5308ca02f63993cf2dc7f75ac1 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { SlideToggleComponent } from 'libs/ui/src/lib/ui/slide-toggle/slide-toggle.component'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.ts index d8b0ae504705e2ebf05031c768239a5d5c7b6f57..f0a38280c15268df76966e7236982f290b6f7c6e 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-darkmode-container/user-settings-darkmode/user-settings-darkmode.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.html index cb8e4eef3b53e78862c66ab5d3dec7d2a2dbbb11..d0ea7f00013ef7454a7a4ad01979cee3e6cfbcfa 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-settings-email-benachrichtigung [userSettings]="userSettings$ | async" (valueChanged)="changeNotificationsSendFor($event)"> diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.spec.ts index 9cf1529d435cf71e45b497795ce2d747a556a9b1..8eb89b36b0e430ef30d74532be2cb9846f04d89d 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { mock } from '@goofy-client/test-utils'; import { NotificationsSendFor, UserSettingsService } from '@goofy-client/user-settings-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.ts index ba354ea97e4c3ae887f9a2aa7aaeb962ef0f4752..8691c4005d16bfdc1aba9a735a260fe8080b2acb 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { NotificationsSendFor, UserSettings, UserSettingsResource, UserSettingsService } from '@goofy-client/user-settings-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.html index aabe4f3b15bd615403a18e297e47f6dac464632d..7f794f8960abc87d01d7399d5d5ce147868f7682 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="userSettings.resource"> <goofy-client-slide-toggle *ngIf="userSettings.resource | hasLink: userSettingsLinkRel.EDIT" data-test-id="email-benachrichtigung" diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.scss index 541defa5587fd7dd46a8ae3e55bf955e3a5dbd90..1b3fd09e9a3606ff4b4cfc60b15c90dc65997992 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-slide-toggle { margin-bottom: 0.5rem; display: block; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.spec.ts index 95fd1398d8f0d68c4d01a5978a66e464ec9b516b..b5d50b98f027cb17a1f99e5791a9238b41b9cbe9 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { EventEmitter } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.ts index c75d06adc451eaf4454e35e6c216cceb315ed1c3..e40f074fd56988cf076470cca0ba3c3ff02e5ab4 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-email-benachrichtigung-container/user-settings-email-benachrichtigung/user-settings-email-benachrichtigung.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; import { NotificationsSendFor, UserSettings, UserSettingsLinkRel, UserSettingsResource } from '@goofy-client/user-settings-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.html index 818deb74c0fac712245a6fb44c24f354b756a976..6f3b570dc572342a3cb0829a47333bbd5dce5225 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-icon-button-with-spinner icon="settings" toolTip="Einstellungen" data-test-id="menu-button"></goofy-client-icon-button-with-spinner> \ No newline at end of file diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.scss index d7da62a838b151a216dcea229531f0e7d813574f..327145eed90e138207ee82ee6f8cc54291044342 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-icon-button-with-spinner { display: block; } \ No newline at end of file diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.spec.ts index e1579bbb6e91664e24033528cd334c88983f337a..85b78c52ae6d7f12d325f4d702c8fc68eb04d01b 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { IconButtonWithSpinnerComponent } from '@goofy-client/ui'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.ts index 95409cf3727a4aeb4192b75f92c1efa83f2a11ef..8d7da78d9530d79d93432e04437479c1cd518dd8 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings-menu-button/user-settings-menu-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.html b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.html index d46c460c866ab0a08822427b9cc1a5c56a211fa6..f22f88eef9fb304816aa95ff5f40f671a7d676f9 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.html +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-user-settings-menu-button [matMenuTriggerFor]="settingsMenu" data-test-id="menu-button"></goofy-client-user-settings-menu-button> <!-- TODO Das Menu in eine eigene Componente auslagern um die Technik zu kapseln --> diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.scss b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.scss index 038d35c13b62e3a68f60feaf4623f8a76d2cbd29..0e4b4fc9700394f8a908e80a708739f901e39f8c 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.scss +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .menu-container { margin: 12px 16px; } \ No newline at end of file diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.spec.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.spec.ts index 8a5a034792606583324e4a40fdac2e6c52e8360c..42d33ef2a8485b01d51ba5ff75b7e05547d6d0bc 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.spec.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatButtonModule } from '@angular/material/button'; import { MatMenuModule } from '@angular/material/menu'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.ts b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.ts index fae9dc99d8e8cb242aa21bd03b3a9770aa46d173..0fbe75da630c4b7fe82abba56f5b778ceb7861b4 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings-container/user-settings/user-settings.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/user-settings/src/lib/user-settings.module.ts b/goofy-client/libs/user-settings/src/lib/user-settings.module.ts index 4127c4f4c1857f280b14c2b05b90edbcef13d7da..0efe7690f8745e504861dd72ddb423618507112b 100644 --- a/goofy-client/libs/user-settings/src/lib/user-settings.module.ts +++ b/goofy-client/libs/user-settings/src/lib/user-settings.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { UiModule } from '@goofy-client/ui'; diff --git a/goofy-client/libs/user-settings/src/test-setup.ts b/goofy-client/libs/user-settings/src/test-setup.ts index 82178098b34faeb3a94a8268bd072d4db95371a3..911bdb8c1f3ba7b86e5234aeac37ec1551d013b9 100644 --- a/goofy-client/libs/user-settings/src/test-setup.ts +++ b/goofy-client/libs/user-settings/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 '@testing-library/jest-dom'; import 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/vorgang-detail/jest.config.ts b/goofy-client/libs/vorgang-detail/jest.config.ts index b9a218a635cd484f3de92b7655d8928a648286f4..423ca670a9ffafd0f61042f2d3e6beb018a2436a 100644 --- a/goofy-client/libs/vorgang-detail/jest.config.ts +++ b/goofy-client/libs/vorgang-detail/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/vorgang-detail/src/index.ts b/goofy-client/libs/vorgang-detail/src/index.ts index 42b1d8f5dfc62833d4c6511c2353f61f3dac9228..b6e5c990cc49ccf28e9f770e7d9d618396f6ec07 100644 --- a/goofy-client/libs/vorgang-detail/src/index.ts +++ b/goofy-client/libs/vorgang-detail/src/index.ts @@ -1 +1,25 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/vorgang-detail.module'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.html index ebd6e00ca9d771171667c503c3c2ef13a5991dd7..4feb77da5d53a07255e1e433f4012c378a116016 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.ABSCHLIESSEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="abschliessen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.spec.ts index c9bd3d63055c1d38c996550d1ca64d5d30918bf3..5f365235affdb1c34e17f02eca9c5f10a60d6437 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.ts index 04463fa9d8ece167db2d6e9587a8644135319bec..26eb006232c7447556b737bf6dcbea9d143df414 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/abschliessen-button/abschliessen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.html index eaa7297fe58d274a378174698265ac6c8c6bfa25..03c6bc82731755903824acde8f8de155c1b9d1c1 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.ANNEHMEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="annehmen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.spec.ts index b5e87b2c677e3002cfb2c1b3e229b3250706dd10..dd74f4654651939aa0ded0a917287894ec44f9bf 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.ts index 3feec775c7893a3c429d5468371193c1855d16d9..0f3e883a6cd99e93ecac58262cd1e3765adfec04 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/annehmen-button/annehmen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.html index 540981ae1753c504204df0f4f49bc840cc5b4000..c0cb8cadca0b541dd881e990c3b4318b55cf5b3c 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.BEARBEITEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="bearbeiten-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.spec.ts index 74031deb332abedde4dbcb1de5e5bd19f6575d09..570b136780873b1e18b75686565380df17672eb7 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.ts index e12d3ce87e50e0666093a79f2356b014ccdf3f8c..846fc4e8ff9734941c5cd9e3ba48ed7332411ccd 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bearbeiten-button/bearbeiten-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.html index 1c8da062ee4f2b1fac53f612ba03504c2a3a171d..d18ce06c95d3ced026ed65a8ce7dcaeccf7fcc0d 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.BESCHEIDEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="bescheiden-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.spec.ts index 93dac38a02ac30b7228600dd827caef21a20cd7e..6e4c0267adc9b60039d819ca1cc539111d4bfd18 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.ts index 6e848e4326c9248bcf2b61986ae0b57a763ba8bf..acd1b1345b212f9895203d1ec2810a83bc11d778 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/bescheiden-button/bescheiden-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html index 2376d916d776b5d5a5619e75632065f691767d83..6a3490f29fef39e85ced997c198e27f9e67ad37a 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.VERWERFEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="verwerfen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts index 0d0ae1c4d82a9a13f114a3509a18cde066e2a4bf..2a74e830888712a8ce29e6a22c5e72ef32c13493 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.ts index e9ba56aaa02bf89a74e2d71b6e4e0313d50d07e1..a768b13dc7a7842f03cc222d30e690a670fc9f1b 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.html index ec81ca497acbc8fb01aa115707376c69b6202540..7f5b16a1f31e69aba092c5ad44fc831ba4f372b7 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.WIEDEREROEFFNEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="wiedereroeffnen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.spec.ts index 2cc918678d5fc2d01f1b7bd2c6bb674b076f2404..6bbc09bb2c6b2648d2d1bb2285e7b3a30b288fa0 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.ts index e851302615a6dbf2b515e9779195bb7b4c3848c9..548821d8dce5d6cb1ff741be9ee962c57d0900a0 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/wiedereroeffnen-button/wiedereroeffnen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.html index 6bad27de3f577848ca3675fe10b4cbb07eac785b..1e5a52c35863094a54548c8df16f08ac0e9f4a51 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.ZURUECKHOLEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="zurueckholen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.spec.ts index a01e339efbbdfdcbfae2e596db1e8af02c694917..5c2cd13bdce62bb624f557d437f1ced2b8b42427 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.ts index 68a3668571454866b22b47e2199a8aa6fcd5f2ff..4592ab37029cf1741e76077b89294a888c7a4a51 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckholen-button/zurueckholen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.html index 7d7379dd4b8dc12971ef7df0214ff8e0f18d7da6..a5fa182ad5a729e385da39d1b7cf2093507554dd 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgang | hasLink: linkRel.ZURUECKSTELLEN"> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" data-test-id="zurueckstellen-button" diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.spec.ts index be35944406215c1c5aa27ac86f8c03b68fca54ab..adfd032928c569c8bf20d0d56ca0dbbe0e7b2901 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.ts index 65c5e4bc046b2defcd31588be17f4335e7da1a8d..685c8d5327d95a036a684d41597071831e6bfab3 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/buttons/zurueckstellen-button/zurueckstellen-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html index 52141a3325c0b89306434486f5696f3cebfeb797..439d0040a7ff80a086ccf2da5f6b5de7e12bda69 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-annehmen-button [showAsIconButton]="showAsIconButton" [vorgang]="vorgangWithEingang"></goofy-client-annehmen-button> <goofy-client-zurueckholen-button [showAsIconButton]="showAsIconButton" [vorgang]="vorgangWithEingang"></goofy-client-zurueckholen-button> <goofy-client-bearbeiten-button [showAsIconButton]="showAsIconButton" [vorgang]="vorgangWithEingang"></goofy-client-bearbeiten-button> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.scss index 59d9e58d8ed563255ac8fed2de4d404b5b59313d..881f1f8f373c05ea67d7fab02ea7a58cc8dc8e4c 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts index 78187f3d06f525e228558e01902dd0c8a6db3491..4ec3033bde6477113924bc86b18f48816f5a1765 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { PostfachMailButtonContainerComponent } from '@goofy-client/postfach'; import { IconButtonWithSpinnerComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.ts index 3b8fb375cc971549a8793bda311c9835a4db56bf..ff78663f96bfe5bd1c05c368d603bb5b11fdaa09 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-action-buttons/vorgang-detail-action-buttons.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.html index 178a75cbf0918a3caa6246377614a57e26bb00d5..c9f9d2d1a7a9f60a7390f2eafaf4c7970d4b630f 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <h3>Antragstellerdaten</h3> <mat-list *ngIf="antragstellerExists; else noAntragsteller" data-test-id="antragsteller-mat-list"> <mat-list-item *ngIf="name" > diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.scss index d97bc009f86ecec9c836ab93ad2fd20712882e3d..8984444b5f007b3e533fe2ddd5861561478e096a 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ // Bei Bedarf in einen globalen Style verschieben. :host ::ng-deep { .mat-list-base { diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts index e85237aa3a79d53a2a403ab28890898510d07a21..c06257031da29d6b4ecfb344c44bfa6440d74ca0 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.ts index 1a2f783fc778959959ce0b0d74c47169835dbeb4..cb44dd6575e2ad3c825b9ae4d7f4e8ca67e3e7e1 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-antragsteller/vorgang-detail-antragsteller.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { formatFullDate, isParsableToDate } from '@goofy-client/tech-shared'; import { Antragsteller } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html index 3643fb9d72bba5d29e0d37358dd6b43e8bd08d4d..6d5210b4ef716334c169a504b8478261381140a2 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner [stateResource]="vorgangStateResource" class="header-spinner"></goofy-client-spinner> <ng-container *ngIf="vorgangStateResource.resource as vorgangResource"> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.scss index c484a090b4d015cc73d4deec2b6b30a09286347c..4ab703df0282fe4bfc05e96de71596568af00776 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "breakpoints"; @import "~include-media/dist/include-media"; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts index bfd48f648d31f7d70d31c7be9bd0d1a2100f0df5..3f880d5608e378423c1956f6ae127ec3f9c76e57 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatDialogModule } from '@angular/material/dialog'; import { VorgangForwardingContainerComponent } from '@goofy-client/forwarding'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.ts index e91d4744274157f935bc28370100ccfed247467e..2a8ca48b273f356ad3326b56ce7bce94830bf255 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-area.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangHeaderLinkRel, VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html index 99dead6957f175021b27bba969203baf0df2cb38..e6dc57ad69576c4674bf93100bb552ccaa20eafe 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-annehmen-button [vorgang]="vorgangWithEingang"></goofy-client-annehmen-button> <goofy-client-zurueckholen-button [vorgang]="vorgangWithEingang"></goofy-client-zurueckholen-button> <goofy-client-verwerfen-button [vorgang]="vorgangWithEingang"></goofy-client-verwerfen-button> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.scss index 74d589433dc9f17b2f634310c35e569f08e6f7d8..82592a13acc75a3a375f627dd393ca83f37aa4a6 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { margin-left: 48px; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts index 5a6a88dd072b6e44f8c6fa324aeaca2be9d719d1..328720c51f23ac7ca3f04ef6931afa73f2d819b7 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ButtonWithSpinnerComponent } from '@goofy-client/ui'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.ts index d231ea31c657e4e2914eda6ce91f646194515761..cf859032d70ef29460b69d3d9a73aeea776adca3 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-buttons/vorgang-detail-formular-buttons.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.html index 9cb2c50e8951703d711ca802d8aa4ae61fef1a3c..d39852c45d0a80d88d66e0b249a5b60450a4ca48 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="eingang" data-test-id="antragdaten-panel"> <goofy-client-expansion-panel *ngIf="eingang.header as header" data-test-id="header-panel" diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.scss index 7feb91ea638f690a0872ca3547cd7d468882a205..51e3e53f483b666925069a58b65bd0c4587eeadb 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; margin-top: 0.25rem; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.spec.ts index f18252c71700bb159a9c993a45a2bb6dfd919141..071328721a778a0de384d2bb37ad4929cfc04ae0 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { getDataTestIdOf } from 'libs/tech-shared/test/data-test'; import { ExpansionPanelComponent } from 'libs/ui/src/lib/ui/expansion-panel/expansion-panel.component'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.ts index 8922056b45b4f304fefb43bf0bd4cc8e432f6569..9da4940e6646fc6ae14591d8723f1dfcd8f358e6 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-antrag-data.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { Eingang } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.html index 16f3ceda05be6d4b47048295dcf46503de251049..825646171942417d8556033f43f0fc113066c370 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <table aria-label="Eingangsdaten"> <tr> <th scope="col">Formularfeld</th> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.scss index 30deddb8f10c352a00dc34514e401940134b2c05..6bd38e71021886ccc190491cf3b43a2ec44e46c3 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ table { border-spacing: 0; margin: -4px 0 8px 0; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.spec.ts index fe2a1dff5ade1b7c4bdb97cff12569c3f8ba545f..612e4d141d22dd50dad2d0a312351f3ae16e89f2 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createHeader } from 'libs/vorgang-shared/test/vorgang'; import { VorgangDetailEingangHeaderComponent } from './vorgang-detail-eingang-header.component'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.ts index 564bd2f9c53f03b682f9a4d053a243c178c6bf64..4d96240d415f198df16b3e8de9db6f277bc28685 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-antrag-data/vorgang-detail-eingang-header/vorgang-detail-eingang-header.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { EingangHeader } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.html index 86944941a502e381bc79b749ce66f0d122608d05..3a9e87a8f1da2af7a812452d222519a8d67c8f8e 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-binary-file-list [fileListResource]="fileListResource$ | async"></goofy-client-binary-file-list> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.spec.ts index ab0b4d538b8a48860cf38e781e3df934849615f6..2c6856ce4793f349ba1d3df2a5385821b63b72c7 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { BinaryFileListComponent } from '@goofy-client/binary-file'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.ts index 902b82806520544fba0e63abb7d5aaa82ac08b37..f9e269047ab874108410bf68ea1fc83442b588d0 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-attachment-list/vorgang-detail-attachment-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.html index c7c0ad6befec5f71baeeb5c8ded425ac9fac541e..61cf73ae34d8c98083d452a2a7378947eaa25a2e 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <table aria-label="Formulardaten" *ngIf="isObject(formData)"> <tr> <th scope="col">Formularfeld</th> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.scss index 30deddb8f10c352a00dc34514e401940134b2c05..6bd38e71021886ccc190491cf3b43a2ec44e46c3 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ table { border-spacing: 0; margin: -4px 0 8px 0; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.spec.ts index ea9e565a6f33ee0c74f4f8b5f4b8c9657d89425e..fe775ae1de7af5c52e90b58cf858a27c4c21b1f3 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ExpansionPanelComponent } from 'libs/ui/src/lib/ui/expansion-panel/expansion-panel.component'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.ts index f5cd62d5cace72e75c84f19f97548d9de9bd33b5..c23e3d87d3de70fbce62256a7bb60a9e2968e18e 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-form-data-table/vorgang-detail-form-data-table.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { KeyValue } from '@angular/common'; import { Component, Input } from '@angular/core'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.html index 75795dc04b3a1d4d2369ecfae14d2af4318f57c9..f6d84fa89dfb6df2b6415f0618e02f0ae4bd3215 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-expansion-panel *ngIf="vorgangWithEingang.eingang" data-test-id="formulardaten-panel" headline="Formulardaten"> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.scss index b8ef989d044e85d6075f2a5ede5943d451493ec1..9f607857523b629e18fa464c85895762ed6b3499 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ mat-tab-group { padding-right: 1rem; } diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.spec.ts index cf0c3e19f82d6483c5330250f356cc22abcd1240..9f13e4722be27ebceb47a3b2f03a7c9b6a3eb1cf 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatTabsModule } from '@angular/material/tabs'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.ts index 581f091851eb7992e7f48265c6f01b192a302b81..7f3a4e0bb22581485dc9a913b31b4026d0dfb563 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-formular-daten.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; import { hasLink } from '@ngxp/rest'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.html index 5018bd94ad78d4cc5d0f43fe7f85c664629a0b05..876d10c6fc31b42125caf1cd6feb3e7be61afec7 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-detail-form-data-table *ngIf="metadata" data-test-id="metadaten" [formData]="metadata"> </goofy-client-vorgang-detail-form-data-table> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.scss index c24f1f5ff61e8469bce7e8ca39ca6fc484509cbc..23b0dc2dbe267d14a6dae801e964d2af13e73614 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: inline-block; margin-top: 0.5rem; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.spec.ts index 948e35c826cd3a7ebdfc1faac18f14b3e0ba9277..f34a7f0d649d4c8f5953c9d619c5abbe33c11ddc 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { getElementFromFixture } from '@goofy-client/test-utils'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.ts index 959c2a5a792db5ec6d9e9afb98ae77a73651d475..970d08870fd89626aaf709b58208a46efa6d953b 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-meta-data/vorgang-detail-meta-data.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; import { Eingang } from '@goofy-client/vorgang-shared'; import { isNull } from 'lodash-es'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.html index 86944941a502e381bc79b749ce66f0d122608d05..3a9e87a8f1da2af7a812452d222519a8d67c8f8e 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-binary-file-list [fileListResource]="fileListResource$ | async"></goofy-client-binary-file-list> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.spec.ts index 78cf7f5fe099c80db5d87481c99235500e9bc238..72165d3e088113f52586c01469157fe06c675f51 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { BinaryFileListComponent } from '@goofy-client/binary-file'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.ts index 8b591bdcbb837f8e8f4776514b3d57cd840d0d00..0da1c244caca888e8d905fb0f29aec44e10d837a 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-formular-daten/vorgang-detail-representation-list/vorgang-detail-representation-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.html index 88e1a7d3d2a2f83ce0f2460aa08c7c5fc51c8a6e..68888853a31d66d2905767461ce722025acdfb3d 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-status-dot [status]="vorgangWithEingang.status" class="status-dot"></goofy-client-vorgang-status-dot> <goofy-client-vorgang-status-text [status]="vorgangWithEingang.status" data-test-id="status-text" diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.scss index 4b9621f6cf6638d75c8ba5a95c27b1f455ab5d8b..1ec4c3057f9d68f55ede9c741549e534713d3dec 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "breakpoints"; @import "~include-media/dist/include-media"; @import "variables"; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts index 69f6ac8a9a8ebc19cd6c90dbd7669a48808d9d26..ebd025c97503b19aad0175ac67238c5555c72afc 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.ts index e789a4c6d01fc6b9614b51270ef8b2e563b90bb9..055c76a528b9f1e5fecff65db287808c09a9f882 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.html index 7d39a34ac3129a75a91c7ac0f191d05cfe14d256..cfc7a7f5031e5cf81ac73b9710dfe850d49f8f7b 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-detail-back-button [selectedItem]="selectedNavigationItem$ | async"></goofy-client-vorgang-detail-back-button> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.spec.ts index 1c2dd3747b0831a0e73a7c938aacb59ecc932d20..2546c6fb3baeae5482dc1bda27b04878cf3239b6 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { NavigationService } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.ts index 02b600e148dae268da25eebe5dad6cb7d2d0dd93..97dd1170768d10fc56dda96ad2344c1315b776f5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { NavigationItem, NavigationService } from '@goofy-client/tech-shared'; import { Observable } from 'rxjs'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.html index ad8a04ed951a19f5a650c116a6f3c7b44d07f92e..ad099c8184699d741c1736c427c99651b5cb99a9 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a [routerLink]="buildRouterLink()" mat-icon-button data-test-id="back-button" class="back-button" aria-label="zurück zur Vorgangsliste" matTooltip="zurück zur Vorgangsliste"> <mat-icon>arrow_back</mat-icon> </a> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.spec.ts index cb4df7e7799d54f675a98b2982a44ff7225e027f..2331cd28a183950ccbcdd0056026a3258efb0590 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { RouterTestingModule } from '@angular/router/testing'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.ts index 8766b9c9f6493746826ed13ad3cc99db82571d13..28c5482e15996692fe7125fece9269ac0476227b 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-back-button-container/vorgang-detail-back-button/vorgang-detail-back-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { NavigationItem, NavigationService } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.html b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.html index d019a1ac5866afe7234426fd7c62d8f530898a10..50d9ca6872265ad02b90365cda260349dfa98467 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.html +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgangStateResource$ | async as vorgangStateResource"> <goofy-client-subnavigation class="mat-app-background"> diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.scss b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.scss index bac5e436c2a7bc7f04cb43389e1466b10f17e735..688daf0a90438b6fb05da882249e70d2811355df 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.scss +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .back-button { margin-right: 6px; } diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.spec.ts index 3e8c9766bb83a580fccf803efce9bec48b52c22d..058b0f6126ddddbc66f292ac2153934f90ed6305 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.ts index 13e7d683ba79d5f9f533adfbe1ff7684dc2db1a6..8669116dfea495bbb652ef01b91a2262bb97fa94 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-page.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangCommandService, VorgangService, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.spec.ts index 807418a5b65477ef894185f183dfb77d20f7f744..96c32bb682b08a560fe77b6143856a7a239aaebd 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { VorgangDetailModule } from './vorgang-detail.module'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts index 942def33b95a7d81c3bd13c594c67e1638a84e69..35466fad1de23537e8a4746e4e264f3c80cfbfa9 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; diff --git a/goofy-client/libs/vorgang-detail/src/test-setup.ts b/goofy-client/libs/vorgang-detail/src/test-setup.ts index b7c436f08d81a131ccfcfcd2f828e06adadca227..4d2dde0b1c23868f33380d1c7da4bceb7acb356b 100644 --- a/goofy-client/libs/vorgang-detail/src/test-setup.ts +++ b/goofy-client/libs/vorgang-detail/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import '@testing-library/jest-dom'; diff --git a/goofy-client/libs/vorgang-shared-ui/jest.config.ts b/goofy-client/libs/vorgang-shared-ui/jest.config.ts index 6af17741cd786244b53d77b71a9aa296174a2597..90c4b3af965546e7861d51142efc84f4ea4caaea 100644 --- a/goofy-client/libs/vorgang-shared-ui/jest.config.ts +++ b/goofy-client/libs/vorgang-shared-ui/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/vorgang-shared-ui/src/index.ts b/goofy-client/libs/vorgang-shared-ui/src/index.ts index d151c0ad220a42a5f018ccc31baaa506fd4a48c5..60b282a6d399add8db1583a89642c0eb8ba92da2 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/index.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/aktenzeichen/aktenzeichen.component'; export * from './lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component'; export * from './lib/vorgang-nummer/vorgang-nummer.component'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.html index 6bde9acf8749cd7e6f4a9419c07850bcaf64ca2f..5e2e38bb1271eab5d15ea01960a5ecd3566c95e9 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <span [matTooltip]="aktenzeichen" data-test-id="aktenzeichen">{{ aktenzeichen }}</span> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.spec.ts index 7d989de9968c5b934eb7d7b62e9de801fc06a1ce..54de97eab2f36d11f058f97bae2a8f7230e980ff 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatTooltipModule } from '@angular/material/tooltip'; import { VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.ts index 8cb839ab34993547d5c09c36f69f7a9548cdc647..b1d4020d439abe68e380362c6606984fcb519d4f 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/aktenzeichen/aktenzeichen.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { Vorgang } from '@goofy-client/vorgang-shared'; import { getAktenzeichenText } from '../vorgang-util'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.html index a616b360bcb2b12c7490959ae9cc5dffef4fb6e8..d548f25f4d582d10976e51a0d2740a8c8381891a 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-in-postfach-breadcrumb [vorgangStateResource]="vorgangStateResource$ | async" data-test-id="postfach-breadcrump"></goofy-client-vorgang-in-postfach-breadcrumb> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.spec.ts index cc0a21af76d2673af6808b74879918612666c588..99923359fd92f59766d2fb5d49c941a46ab8b04a 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { Mock, mock } from '@goofy-client/test-utils'; import { VorgangService } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.ts index 88b3f292a5242c9461a6db6782a14aa673cead0a..e994b98f739ac3c46000a9a80ca8964b07004b58 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangService, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.html index 6a6a562920f0f653a5916c816d55eb5d344b0fe2..3cefbfbe2d45f7bfa03e2a4a497cf2fb85ae9d72 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <h1 *ngIf="vorgangStateResource.resource as vorgang"> <a routerLink='/vorgang/{{ vorgang | toResourceUri }}' goofy-client-aktenzeichen [vorgang]="vorgang"></a> <span>/</span> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.scss index abbd2c3f3214df23fd57948f10da2cc475e8fb11..c8508d6f0d2495ef29709fe4a001ab330c053222 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; :host { diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.spec.ts index 03f277b9d2d69668463540a6106247fb537311f9..dd8fc954529d25096bc02e6a4f0fef97dddc0b26 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { createStateResource, ToResourceUriPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.ts index f702b8bdf9d0804fe4b7d0cdfc39892dc9e8bc44..f42fd576932d4ac1446c016a8c468b44f613e4c5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-in-postfach-breadcrumb-container/vorgang-in-postfach-breadcrumb/vorgang-in-postfach-breadcrumb.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/_vorgang-nummer.component.theme.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/_vorgang-nummer.component.theme.scss index 2239f27c21f1fa95af4a9ecbc738eec8ef342b06..99e6fb593b2f408f1290286575136e5885efc11b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/_vorgang-nummer.component.theme.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/_vorgang-nummer.component.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ goofy-client-vorgang-nummer { div { display: flex; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.html index 9c2271daac854251ba45b7ddb0dbe98983111424..b1e65b74a0d734d1ac16cee30eed1151a5ff88cc 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div> <mat-icon svgIcon="nr"></mat-icon> <span [matTooltip]="vorgang.nummer" data-test-id="vorgang-nummer">{{ vorgang.nummer }}</span> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts index a749cd501e5cc5930f35f23f2046d072ca6d08eb..993cdfc5314711410473f5b0d859541d9fc9a56c 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.ts index a02c779180ad8dbf850a3ed5e67238247bad0bab..519599db0b199d2b8cb91662ca4acb98d4ff8c62 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-nummer/vorgang-nummer.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { Vorgang } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/_vorgang-search-container.theme.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/_vorgang-search-container.theme.scss index e37c0cd5ea4f30d7d257901aff2c77bc1759219d..e12f13486aacc689b09ee727eb3ed06913f5481d 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/_vorgang-search-container.theme.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/_vorgang-search-container.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.html index 045f3dec044edece9b1d08dadb8187c239daa5ff..491deb2d921487ee47ad6701bd679d1247e883f5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="apiRoot$ | async as apiRootStateResource"> <goofy-client-vorgang-search *ngIf="(apiRootStateResource.resource | hasLink: apiRootLinkRel.SEARCH) || (apiRootStateResource.resource | hasLink: apiRootLinkRel.SEARCH_MY_VORGAENGE)" data-test-id="vorgang-search" [vorgangSearchPreviewList]="vorgangSearchPreviewList$ | async"> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.spec.ts index 59d5c0ba414032b07e7c29383a9d1df613f1cd47..1b0d0621e9b6515a1f18de8f4fd87c68075d24d6 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootFacade, ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.ts index def28f335093dbdd915c59849c4989bea46230a2..3aa1bfda74cb73ea2b1683e4090b6c97352edaff 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { ApiRootFacade, ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.html index 333540a9dfa7c5687203f5c76c48919557297934..2231664f263d2e1aae9866445ed45b043f797e5a 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="line"> <div> </div> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.scss index a135fc537eaca0dd8f24a09083cff0dea7b825c1..a6783f653fcf505cec4ae14e4fabe321891828f6 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ a { color: inherit; text-decoration: none; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.spec.ts index 1741f8c49d1bf1f2490ded8e24beb6162a6d4be8..54fba72aed96b236556d3945a5f382d9d2d6894b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import { ComponentFixture, TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.ts index 22f368cfc55731b7059160f69e4641b40155bac7..763802470f97154ae19a14960c311146d0a26b5d 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-autocomplete-options-content/vorgang-search-autocomplete-options-content.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.html index 367e65c10c957d68de721ca0384354e18d0b1400..f22d977554880453221f1b210b09595982077c26 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button *ngIf="formService.hasSearchString()" data-test-id="clear-button" (click)="formService.clearSearchField(); clear.emit()" class="clear-button" diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.scss index 11c65114045de6edad8ed2f063cbc5a00049469b..0f2687373a1bb15a6038de0461a45874a1e01da7 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .clear-button { position: absolute; right: 0; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts index a9aae3344b0cc16f28904721e52939ecef7b36ba..e6d03c4bcf0a6d07f39fdbcec1d0daabb4c371f7 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder } from '@angular/forms'; import { MatIcon } from '@angular/material/icon'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.ts index 8d4cdb6b33bda551b3d2b0c54ce3fc29317d45a9..d2b16544b657f465cf65f422b493342a810d3424 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search-clear-button/vorgang-search-clear-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Output } from '@angular/core'; import { VorgangSearchFormService } from '../vorgang-search.formservice'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.html index 8ca8947ae0bdf6346d464d36cb5e6229db7f47c5..af37bee567a5827cd2dcce8f692643996cf1b8ff 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <form (ngSubmit)="formService.submit()" [formGroup]="formService.form" [class.search-field--open]="searchAutoComplete.isOpen" class="search-field" data-test-id="search-form"> <button type="submit" data-test-id="search-button" mat-icon-button aria-label="Vorgang suchen"> <mat-icon matPrefix class="search-icon">search</mat-icon> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.scss index e988128aee348e4caba04881a36c35088d5c1786..cfb07792eabc0975cb6821061ee3125b8ef81207 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; input { diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.spec.ts index 44b3aaf136bbf95cd471152ddf95a9120ffcdee2..7c4749dfddd0e2b6f64d23cadd220791d7d981f3 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder, ReactiveFormsModule } from '@angular/forms'; import { MatAutocompleteModule } from '@angular/material/autocomplete'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts index c3107164ceef105ef686069fdb9d5b630ac604f8..ed16f9b50f467d08a771755bc9ec550edef9e0aa 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangHeaderLinkRel, VorgangListLinkRel, VorgangListResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.spec.ts index fab64004bcf1abaec2c182546803889fc4dbf077..13e363818635bd26ffb9e65722337a4350e326d6 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { FormControl, UntypedFormBuilder } from '@angular/forms'; import { Params } from '@angular/router'; import { faker } from '@faker-js/faker'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.ts index aef9518c7839868a7728956c28e58771f6501909..94306b8a4107076ddc818d0ecfda4ac9238049e6 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable, OnDestroy } from '@angular/core'; import { FormGroup, UntypedFormBuilder, UntypedFormControl } from '@angular/forms'; import { Params } from '@angular/router'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.spec.ts index 46f991e11c21601c37385454882fb3ad6691281c..a73cdb3f8246d39410f6233fbaa6254e66c427f4 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { VorgangSharedUiModule } from './vorgang-shared-ui.module'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.ts index cc32dc47b59ffa44b249b317f177cb5f559239ce..1aa01481e47088ed51b0a9be86892cd5f6c1dc5f 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-shared-ui.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.html index 686b158a10f8bf7f4c43ceca49d6a7b6298062a2..7ee6729b333918537101344c2ab6c94002345863 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.html @@ -1,2 +1,27 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="dot" aria-hidden="true" [style.width]="diameter + 'px'" [style.height]="diameter + 'px'" [ngClass]="status | lowercase" data-test-id="vorgang-status-dot"></div> \ No newline at end of file diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.scss index 0df7c2f9b59cd2e42dfb57c813766099e7caa073..8d5cbfdd9a144fecf72dafc7ad435ad75ddb406e 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.spec.ts index 43a3dbea94585b5e491626c1b461cc4e51962bba..d8204c8f566c85e1c042d3c52b925974517aa10b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { EnumToLabelPipe } from '@goofy-client/tech-shared'; import { VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.ts index 034d67fbc54d534c738ad5c8b01e82f8a284bb17..6d92ddd9f3de977512241510ca9654cdcdf3affc 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-dot/vorgang-status-dot.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangStatus, VorgangStatusLabel } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.html b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.html index be2718ede3b1c8d34ff0d498046e17cbe6f13b97..3ee53d1d5d1cd691cabed5b7a89da80bc4d5c19b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.html +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div class="status-name" data-test-id="vorgang-status-text">{{ status | enumToLabel: vorgangStatusLabel }}</div> diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.scss b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.scss +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.spec.ts index 7aede9a0455e74adf3bb3fb0252796833a1801f0..c0432e746d9dc828d374d819c30baf204d9c2ffa 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { EnumToLabelPipe } from '@goofy-client/tech-shared'; import { VorgangResource, VorgangStatusLabel } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.ts index 527235380b695fd49d29bae62ad139edce09e4d7..0ed335c68a5d95e56366e2b71d5bb0ba8cc3a186 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-status-text/vorgang-status-text.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangStatus, VorgangStatusLabel } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.spec.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.spec.ts index b81eb3a090b977d06ed09fa66efff49904008840..6fef3063c4629a9d829c3ad16607135d2fd09fd5 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.spec.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Vorgang } from "@goofy-client/vorgang-shared"; import { createVorgangResource } from "libs/vorgang-shared/test/vorgang"; import { getAktenzeichenText, VORGANG_KEIN_AKTENZEICHEN_ZUGEWIESEN } from './vorgang-util'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.ts index e3d72af08c30d68f6c5b5b8dd67be98a29d47ced..3c97cb128d0e578b0e471033549971542e35eb2b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Vorgang } from "@goofy-client/vorgang-shared"; export const VORGANG_KEIN_AKTENZEICHEN_ZUGEWIESEN = 'kein Aktenzeichen zugewiesen'; diff --git a/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts b/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts index b7c436f08d81a131ccfcfcd2f828e06adadca227..4d2dde0b1c23868f33380d1c7da4bceb7acb356b 100644 --- a/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts +++ b/goofy-client/libs/vorgang-shared-ui/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import '@testing-library/jest-dom'; diff --git a/goofy-client/libs/vorgang-shared/jest.config.ts b/goofy-client/libs/vorgang-shared/jest.config.ts index 5ee4595e991643de87e0490d4f8e3664d446f14a..617ad337ba4f6ff07cc486fef28455529506fa51 100644 --- a/goofy-client/libs/vorgang-shared/jest.config.ts +++ b/goofy-client/libs/vorgang-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/vorgang-shared/src/index.ts b/goofy-client/libs/vorgang-shared/src/index.ts index d3cad9fd2daca488055be15aaba03d987bfad448..871dffdc43e33f8f857b6ddf668e9a30948842e5 100644 --- a/goofy-client/libs/vorgang-shared/src/index.ts +++ b/goofy-client/libs/vorgang-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/vorgang-command.service'; export * from './lib/vorgang-list.service'; export * from './lib/vorgang-shared.module'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.actions.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.actions.ts index 6d272741c35070cbdac6f1486cc649c0ebb6ccc2..eb8d83e7f97701f06ae865a9b18f6a92c41beb0e 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.actions.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.actions.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { ApiRootResource } from '@goofy-client/api-root-shared'; import { ApiError } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.spec.ts index 90c8cae90381a2d3ce28f932aa95540ffc163ec9..e7607ffb634f24a76fdff09e5eff0d573a83be22 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse, HttpStatusCode } from '@angular/common/http'; import { TestBed } from '@angular/core/testing'; import { ApiRootFacade, ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.ts index 0fc611919b6c6bc240cc82dc84f40bdc2ae8e28e..1843a5e38cabff9541722c254ab30d039490ec8a 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.effects.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { ApiRootFacade } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.spec.ts index 3125938143509363ebd7052de4c5a8d4219d7353..b4e80803381d77139a4a425ddd05753331e08b5a 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiRootResource } from '@goofy-client/api-root-shared'; import { createStateResource, EMPTY_STRING, StateResource } from '@goofy-client/tech-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.ts index a6f7d6721fa733b0de87fbdea007278002bfae39..29e509a8a815fe2adfdfeeea1840068f551850ee 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.facade.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { ApiRootResource } from '@goofy-client/api-root-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.spec.ts index ef806d5a6154d48bc2714802d4ce72be357272f0..80234b31d2d4b70ab611ab601b0abfb6ddc17cbe 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorResponse } from '@angular/common/http'; import { UrlSegment } from '@angular/router'; import { ApiRootResource } from '@goofy-client/api-root-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.ts index 2d525b16e4c0711fd8779f9d5c800810e6faa784..0d44cae41ae02f3dde56351147ad3aa6b9273c2b 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.reducer.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { RouteData } from '@goofy-client/navigation-shared'; import { createEmptyStateResource, createErrorStateResource, createStateResource, EMPTY_ARRAY, getApiErrorFromHttpErrorResponse, StateResource } from '@goofy-client/tech-shared'; import { Action, createReducer, on } from '@ngrx/store'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.spec.ts index c19b3657cf98ef6ad4aac57a288bd7a88e2554ea..1015cc9eec05000b7e4742cba7cbca96e5ba8d08 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { createStateResource, StateResource } from '@goofy-client/tech-shared'; import { createVorgangListResource, createVorgangResources } from 'libs/vorgang-shared/test/vorgang'; import { SearchInfo, VorgangListResource, VorgangResource } from '../vorgang.model'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.ts b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.ts index df4eacbd5cbc44377cf43195f3720025696df083..1b9da1eabc268af1fa5865d667ae0a24a73d5a5e 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/+state/vorgang.selectors.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { StateResource } from '@goofy-client/tech-shared'; import { createFeatureSelector, createSelector, MemoizedSelector } from '@ngrx/store'; import { SearchInfo, VorgangListResource, VorgangResource } from '../vorgang.model'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.spec.ts index 1cfa60dfb055425a0a295765352c5499406911b5..6267237df857a66cfb0b13e9cbc60e42cad08deb 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { CommandResource, CommandService } from '@goofy-client/command-shared'; import { createEmptyStateResource, createStateResource, NavigationService, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.ts index bc9311632040401afb1744687ee943cec016a464..1ff3a3c0b2f54d45ebfde8fc18aa00bbdd9a165a 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-command.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Params } from '@angular/router'; import { CommandResource, CommandService, CreateCommand, isDone } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.spec.ts index ca1bbbbac10b7d9c21e77f98fac707e880aa63e0..6a1a8ab586e8c5fad3c90287fe8ab5c8ec74b79e 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { HttpErrorHandler } from '@goofy-client/tech-shared'; import { Mock, mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangHttpErrorService } from './vorgang-http-error.service'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.ts index 24e271f1a61fdde2c9f9ae6d9242b4583adcdcab..249e6b7e63ea18b53ede26f9948c7f91c871be3d 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-http-error.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { HttpErrorHandler } from '@goofy-client/tech-shared'; import { VorgangRepository } from './vorgang.repository'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.spec.ts index 16f44fbc2151d5c98bb35f3e85593a0ce2dcdbe9..cb49a143ec6cee9a65a987042dd6fb5f5a02abbb 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiRootFacade, ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { NavigationFacade, RouteData } from '@goofy-client/navigation-shared'; import { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.ts index b52870f4d9fcc8566f5242d6e60a6ac147fa991d..8e57deb2a0c99b281f0483b711cc0639477b2783 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-list.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { NavigationFacade, RouteData } from '@goofy-client/navigation-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.spec.ts index 64e15fbad865dd3b7f398ebe5cff0ce869428551..28bc95fe1d1a952eb51f756a0bfed93f281ec1ef 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { UrlSegment } from '@angular/router'; import { ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { RouteData } from '@goofy-client/navigation-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.ts index 181b62b0b15b7539889258416a99bf8fe3a9e76b..286977f6df4cd34f804424a419170843b1ed0ba8 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-navigation.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { RouteData } from '@goofy-client/navigation-shared'; import { isEmptyObject, isNotUndefined } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.spec.ts index 30f7d31a9732c1e582c11632f5ff0d78dacf6b81..03c056fd1d3108f959e55c3adcef64d726d04933 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { VorgangSharedModule } from './vorgang-shared.module'; import { TestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.ts index eeb0d163e91a86f130bee0fec50ff30a265ba9b9..f64f2cd3eb8bfc1fa0f33f3b4aecd22e97025fde 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.linkrel.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.linkrel.ts index 0f7f646640c7cff4edebda7b522e51b1c286e786..531294638a0c5a10544886f4fc8961e6873854f7 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.linkrel.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum VorgangListLinkRel { VORGANG_HEADER_LIST = 'vorgangHeaderList', NEXT = 'next', diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.messages.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.messages.ts index 0778e28c6721916cd8343e58184b6d5b0238924b..3f0da510f9678c04a2358b6fcbf5917905bd194b 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.messages.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.messages.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum VorgangStatusLabel { NEU = 'Neu', ANGENOMMEN = 'Angenommen', diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.model.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.model.ts index 0b8de3cd5b1a74d5f8d6f3f29fd772e6725aa005..05a6dbfc38f16225eae21704b56a68ddc51c4b1c 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.model.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { ListResource } from '@goofy-client/tech-shared'; import { Resource, ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.spec.ts index 3463654bb9f65cb99e6bb412972f22c28ec340e5..671a803a4b85b7628227dc5f2ad09b20825d4995 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { HttpErrorHandler } from '@goofy-client/tech-shared'; import { mock, mockClass, useFromMock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.ts index 3cd57efc5f4081718a5852034d2704e3190ef7fb..6dbb56e059c0d05e0ebf5c4e9f391e956b0f485d 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.spec.ts index a64a9bcea0b8e95bde843f6739d6581d8a770721..6766241f13f7d87f2d3427d9debc935e9b5429ee 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { CommandListResource, CommandResource, CommandService } from '@goofy-client/command-shared'; import { createEmptyStateResource, createStateResource, NavigationService, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.ts index 7b3caac21fb9957b6eb44bbd53d8e402ae3f6c87..268b412d435a1fb70bab4aa9ac08af7eac9fe1e9 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { Params } from '@angular/router'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.spec.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.spec.ts index 17735820624cd875aaee8ab7d1bd04a525b52789..79fc3e939a1d9e1402867ba7ecdc00b8100483fc 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.spec.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { createVorgangForwardRequest, createVorgangListResource } from 'libs/vorgang-shared/test/vorgang'; import { VorgangListLinkRel } from './vorgang.linkrel'; diff --git a/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.ts b/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.ts index e3e4ccc1e1b346f43392391e9dbd32374ed483ce..45fbf5743a78eb33bc3ab134dc3125cd9548ba49 100644 --- a/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.ts +++ b/goofy-client/libs/vorgang-shared/src/lib/vorgang.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CreateCommand } from '@goofy-client/command-shared'; import { EMPTY_ARRAY, isNotNil } from '@goofy-client/tech-shared'; import { getEmbeddedResource } from '@ngxp/rest'; diff --git a/goofy-client/libs/vorgang-shared/src/test-setup.ts b/goofy-client/libs/vorgang-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/vorgang-shared/src/test-setup.ts +++ b/goofy-client/libs/vorgang-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/vorgang-shared/test/vorgang.ts b/goofy-client/libs/vorgang-shared/test/vorgang.ts index 08e841babed9b6b61513ccf8da919693fd714985..aad467fb445ffc8f0ac28ba5b45d0efb5da63fba 100644 --- a/goofy-client/libs/vorgang-shared/test/vorgang.ts +++ b/goofy-client/libs/vorgang-shared/test/vorgang.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { Antragsteller, Eingang, EingangHeader, ForwardRequest, Vorgang, VorgangListLinkRel, VorgangListResource, VorgangResource, VorgangStatus, VorgangWithEingang, VorgangWithEingangResource, ZustaendigeStelle } from '@goofy-client/vorgang-shared'; import { toResource } from 'libs/tech-shared/test/resource'; diff --git a/goofy-client/libs/vorgang/jest.config.ts b/goofy-client/libs/vorgang/jest.config.ts index 0c94b57cc3b54376ba0c718a45d30aa05b9af4a8..f882c1e9c46e9512140267e9df033fdedfcc6266 100644 --- a/goofy-client/libs/vorgang/jest.config.ts +++ b/goofy-client/libs/vorgang/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/vorgang/src/index.ts b/goofy-client/libs/vorgang/src/index.ts index 00dc9704e271e501cd8cd72ca10d3958b6814b50..a07c8072a3aa169fe608b1b466c510d3b449be98 100644 --- a/goofy-client/libs/vorgang/src/index.ts +++ b/goofy-client/libs/vorgang/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/vorgang.module'; export * from './lib/vorgang-list-container/vorgang-list/vorgang-list.component'; export * from './lib/vorgang-list-container/vorgang-list-container.component'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.html index 1c34a9ff7d5a328c33cbe02c857467ed6322e283..38d3e0d77deae46be3b2ea50dbb4a074d3dc6942 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="{ vorgaenge: vorgaenge$ | async, vorgangListPageResource: vorgangListPageResource$ | async diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.scss index 8b137891791fe96927ad78e64b0aad7bded08bdc..f9e1298a34e4a2d3fba23a68703c5f61ad64a0eb 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.scss @@ -1 +1,24 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.spec.ts index 6681f689f21647c427a337f94a45f28428c5b2cc..1c97362a582913f8a815a7a2370650ba724bed49 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { EMPTY_STRING } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.ts index f89d44a0dc30b1d7f91f4749c39432aa029dc04e..731397fb598ac0621156ae4212e34f136efb1483 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangListResource, VorgangListService, VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.html index 1b07d09ed99f07c1eae677f9baa359f705cf43fa..e3cea44fcda5a845f769580c91435ba15e6ace27 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div role="status" aria-live="assertive" *ngIf="searchString; else emptyDatabase"> <h3 data-test-id="empty-list-text">Es wurden keine Treffer für „{{ searchString }}“ gefunden</h3> <p>Versuchen Sie es mit einem anderen Suchbegriff oder prüfen Sie die Schreibweise.</p> diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.scss index 00c6838d5389e00a27e210218955209eda1b5e28..96f1bfbdc782eb6b7daeabe9527f630edb7da0e9 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: block; padding: 24px 32px; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.spec.ts index c7e627c3766b04d294ded1b29403c3bd35b3988a..0d36f600a7145a68f667031072dcd26f4faecf43 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { EmptyListComponent } from './empty-list.component'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.ts index 9c94699fee9a71b1e9aca2bceed0581a8224b039..09ee2fd674762ca9f2e38adeaf71097706c9b1c8 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/empty-list/empty-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.html index 22a3b2b317fdae44177f7200b10c90207d8b1712..6fd2e71e521937679d8ed2ad16193f677abe2850 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a class="list-item" [attr.aria-label]="ariaLabel" routerLink="/vorgang/{{ vorgang | toResourceUri: vorgangLinkRel.VORGANG_WITH_EINGANG }}" [attr.data-test-id]="'vorgang-list-item-' + vorgang.name | convertForDataTest"> diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.scss index d9101581d4beca730888846d8a18025daaf9b462..96d8abdee422a6abb88b317203695671abdabfe6 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "breakpoints"; @import "~include-media/dist/include-media"; @import "variables"; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts index 2e6da0967acc00a9805bd2d1113ed7ce21381a7b..850049ad941aa2e0e6f19979119ac3e57fa9b546 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.ts index 4d8245eaae0564ec447215375c6e192987174b36..cf8bbe5910fe652d86910dfe07762a0a39dc2a6c 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { formatToPrettyDate } from '@goofy-client/tech-shared'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html index eddd3f8fe3b25638d98658bdc5fbfa6c59851a78..6819d51436c13017fa613927e88c69c882dbe344 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="vorgang.nextFrist" class="frist" (mouseenter)="showWiedervorlagen = true" (focusin)="showWiedervorlagen = true" diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss index 1e86472ece714a3e27bf0404cfe792218b7067d3..d1608c30798a2f2b6fb4cbb4a619bf85792bb08f 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.spec.ts index 7f4b498a2f96b25e928b6310da6db577c8b3a054..e15ff31060a63ef6986110ed89ff9183cf4787f5 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.ts index eeb402a5d60a4f04622de44dc801cbf703f803c2..4a93fc94a2ec23583aa70a300601d5a41e1bb9a0 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.html index 480a77368e6fb3a27b25edb93fc40598d7b540ac..6e82bc3f284906fbea92c9c43551c68a4f7b5a8f 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-list-item *ngFor="let vorgang of vorgaenge" [vorgang]="vorgang"></goofy-client-vorgang-list-item> <goofy-client-spinner diameter="60" [stateResource]="vorgangListPageResource"></goofy-client-spinner> diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.scss index cb18c31a4ec480dec5c82a6ca422ae65b3b231fd..24c04204766ed998da0ad8c62e8fac8e7c07a817 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ cdk-virtual-scroll-viewport { ::ng-deep { .cdk-virtual-scroll-content-wrapper { diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.spec.ts index dabbe87f2016e9c781d9c1f2a83acd51e9460164..d1bfb7234d165577740c0d615f137761f9d1634e 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ScrollingModule } from '@angular/cdk/scrolling'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, createStateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.ts index 926d16766208938b07932232f6ad6262581cfb07..91a0f85e1d88567a86d6eca6fe72a145bcca71b0 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, HostListener, Input, Output } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangListLinkRel, VorgangListResource, VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.html index c244b2559d54624b7c16b7a010ecbef0eddeaa41..3b1d1d883fa443bbd601e569683576182ea02c63 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-vorgang-list-page [apiRootStateResource]="apiRootStateResource$ | async"></goofy-client-vorgang-list-page> \ No newline at end of file diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.spec.ts index 543034e4c391ea34dfbd46170d7834c6bba1f773..c07e7434ca1efa4380710b6877035c6414ed9dd7 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootFacade } from '@goofy-client/api-root-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.ts index edcc1a3aa6a7107dc933d4c6e651a24fcf478dc0..92a5750188286648f4e8b8c6b43490ed84bdf022 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page-container/vorgang-list-page-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, OnInit } from '@angular/core'; import { ApiRootFacade, ApiRootResource } from '@goofy-client/api-root-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.html b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.html index bafd229827f85b6d530d8b78e524e068ddfccd90..3bc72589a4b6113f17015666428e8067d49276fb 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.html +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-subnavigation class="mat-app-background"></goofy-client-subnavigation> <goofy-client-vorgang-list-container *ngIf="apiRootStateResource?.resource | hasLink: apiRootLinkRel.VORGAENGE; else showNoRoleMessage" data-test-id="vorgaenge-list"></goofy-client-vorgang-list-container> diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.scss b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.scss index 1f8ba303033ec012306500158c50e3a082bc3ab0..60032ba9d898da2d583d45cf3a69fdc4b92bce00 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.scss +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; h1 { diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.spec.ts index 95184f30ba5b5314c55717c5969569c6bb2af316..3a0c342da693606afabcd9d241c8dc74605f69ff 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ApiRootLinkRel } from '@goofy-client/api-root-shared'; import { createEmptyStateResource, createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.ts index cfe7072d4a20ee7601805bac22084ed1dd197ec2..ab512ec6e06d93ca820bd034e9ba914971b85391 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-page/vorgang-list-page.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@goofy-client/api-root-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang.module.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang.module.spec.ts index 7d59c3ab5224ad1d8dacca7e0ceb4ce8227a576c..189e3b557b5aac778b580c8000100de944c2aedb 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang.module.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { VorgangModule } from './vorgang.module'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang.module.ts b/goofy-client/libs/vorgang/src/lib/vorgang.module.ts index 49f433b03c481402f1680915ed115f5170cd5c7b..a6348954cc3c12e81f1d3820b050e326db81f47a 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang.module.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ScrollingModule } from '@angular/cdk/scrolling'; import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/vorgang/src/test-setup.ts b/goofy-client/libs/vorgang/src/test-setup.ts index 82178098b34faeb3a94a8268bd072d4db95371a3..911bdb8c1f3ba7b86e5234aeac37ec1551d013b9 100644 --- a/goofy-client/libs/vorgang/src/test-setup.ts +++ b/goofy-client/libs/vorgang/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 '@testing-library/jest-dom'; import 'jest-preset-angular/setup-jest'; diff --git a/goofy-client/libs/wiedervorlage-shared/jest.config.ts b/goofy-client/libs/wiedervorlage-shared/jest.config.ts index 7a6263d7bcdb8e258b4285683f97f9590d6f08f1..4ffd2580aedd7c0bdfd43a117a8b79beddbe8c83 100644 --- a/goofy-client/libs/wiedervorlage-shared/jest.config.ts +++ b/goofy-client/libs/wiedervorlage-shared/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/wiedervorlage-shared/src/index.ts b/goofy-client/libs/wiedervorlage-shared/src/index.ts index 1f0d9a6c69aa68ce7da54ece264c93586f55af3c..4e7fd5593c6cef760b209c9f5e4205271da5eb97 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/index.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/wiedervorlage-shared.module'; export * from './lib/wiedervorlage.linkrel'; export * from './lib/wiedervorlage.message'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.spec.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.spec.ts index 76ca572b4b6376273ca661633a4a2cfa8fec101f..1b05879397b7bfea054232a1ee8bd3d282ac2070 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.spec.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { WiedervorlageSharedModule } from './wiedervorlage-shared.module'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.ts index 2c80f9443b2897a289fd05e9e47a1e9d354015a2..d0a631dda7973452d98c4ea216c5cafd5e144280 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage-shared.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.linkrel.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.linkrel.ts index 74ebd51a497e7676f6f23444b00f947860a4c123..49cfc2eba29ccb6e06f0a94d86b5638de0d75b33 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.linkrel.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.linkrel.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum WiedervorlageListLinkRel { WIEDERVORLAGE_LIST = 'wiedervorlageList', CREATE_WIEDERVORLAGE = 'create-wiedervorlage', diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.message.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.message.ts index e4602e79f1c8ab36c4a61bfd869d3d45f60f123d..b07182bbc8da7f0ebdb2d072c0474bb37b107ad5 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.message.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.message.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum WiedervorlageMessages { NEW = 'Neue Wiedervorlage', CREATED = 'Die Wiedervorlage "{betreff}" wurde angelegt', diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.model.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.model.ts index d0aac314c1422267fac594600dc5d40f8ac780ed..9c2b29b006c9d109d3e711ef96d9ed66fc9e13c4 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.model.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.model.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandOrder, CreateCommand } from '@goofy-client/command-shared'; import { ListResource } from '@goofy-client/tech-shared'; import { Resource, ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.spec.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.spec.ts index 98cb7e19fc3fccf090417633d89e85de1bc8ab10..812f72571ea3f49b5f08a87f81086b28247f218a 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.spec.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { mock, useFromMock } from '@goofy-client/test-utils'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.ts index 6ac8e4414dae25c17ac9a34989f627ca8617c263..653242e04426759dccca5796f10f028aa99cc087 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.repository.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; import { ResourceFactory, ResourceUri } from '@ngxp/rest'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.route.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.route.ts index 6b3b5db2e0cc5e8d2906198198a6c19d8ceaedd1..7c79f1403fa1440e89f04d46cecb1ae77e0f3a5c 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.route.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.route.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export enum WiedervorlageRoutes { NEW = 'neu' } diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts index 774d4218ce65f6409e0659d36e0c1440a814a363..d8e8466a9a922987d53e063e4815531401750ced 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { BinaryFileListResource, BinaryFileService } from '@goofy-client/binary-file-shared'; import { CommandOrder, CommandResource, CommandService } from '@goofy-client/command-shared'; import { createEmptyStateResource, createStateResource, NavigationService, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts index 4f6fcff2b436620f8fb06c8e9421efae0475b740..8e30a80a269264e4ceea1e6624fa8dbe0332d10f 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.service.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable, OnDestroy } from '@angular/core'; import { Params } from '@angular/router'; import { BinaryFileListResource, BinaryFileService } from '@goofy-client/binary-file-shared'; diff --git a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.util.ts b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.util.ts index b238bac1017a6eebf5a32e3f027a230af0177040..6144d583d8506cc6d37643b587c140935d962b8e 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.util.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/lib/wiedervorlage.util.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommandOrder, CreateCommand } from '@goofy-client/command-shared'; export function createWiedereroeffnenCommand(): CreateCommand { diff --git a/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts b/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts index 08ef82b5d5efa87cb27257314075f6a16eb7a63e..78eec35c01ff92a1b741e061a2a8bd05206ce655 100644 --- a/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts +++ b/goofy-client/libs/wiedervorlage-shared/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import { getTestBed } from '@angular/core/testing'; diff --git a/goofy-client/libs/wiedervorlage-shared/test/wiedervorlage.ts b/goofy-client/libs/wiedervorlage-shared/test/wiedervorlage.ts index 9bc1b5409c49a2abacf62be594efbfb765c01d52..2e0e3a0da38b08678ab0d8675f47deb904a0ee3c 100644 --- a/goofy-client/libs/wiedervorlage-shared/test/wiedervorlage.ts +++ b/goofy-client/libs/wiedervorlage-shared/test/wiedervorlage.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { faker } from '@faker-js/faker'; import { toResource } from 'libs/tech-shared/test/resource'; import { times } from 'lodash-es'; diff --git a/goofy-client/libs/wiedervorlage/jest.config.ts b/goofy-client/libs/wiedervorlage/jest.config.ts index c9f7be6c44da13f0422c747f66180f15d60c0b7a..4e0a935bf08164248f5b21c5b6869b4f93ec5c13 100644 --- a/goofy-client/libs/wiedervorlage/jest.config.ts +++ b/goofy-client/libs/wiedervorlage/jest.config.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + /* eslint-disable */ /* eslint-disable */ export default { diff --git a/goofy-client/libs/wiedervorlage/src/index.ts b/goofy-client/libs/wiedervorlage/src/index.ts index 96c4fed89068039ad97e19547ca91412bcf40f68..0aa0051523a90e98be56055545c81b8fbd91a4fa 100644 --- a/goofy-client/libs/wiedervorlage/src/index.ts +++ b/goofy-client/libs/wiedervorlage/src/index.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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. +/// + export * from './lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component'; export * from './lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component'; export * from './lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.html index 002af3966ecb045f5d93dfd8ad557635c25a2eac..bb2a40784eeb311dd44f6f4c462ac3056acc2e1f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-wiedervorlage-create-button *ngIf="vorgang | hasLink: vorgangHeaderLinkRel.WIEDERVORLAGEN" data-test-id="wiedervorlage-create-button" [wiedervorlageListStateResource]="wiedervorlageListStateResource$ | async" [showAsIconButton]="showAsIconButton"> </goofy-client-wiedervorlage-create-button> \ No newline at end of file diff --git a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.spec.ts index 15ad6821ef8af867ee32004e9e6877fc8b1e4ed3..41691d9b5c604b506ffbbeada436047c03fa268a 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; import { getElementFromFixture, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.ts index 5e1855ab896fd63ef83b6d2633c00eb8c580e986..afb80937745a4f0cbd4e28e051c350b1ab210ad0 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/create-wiedervorlage-button-container/create-wiedervorlage-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.html index 1a327b058bde0b3debe592e787c90d1ca6a0b21e..ee67d56d3778e19590ba3235210fa77937a9c868 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-icon-button-with-spinner *ngIf="wiedervorlage | hasLink: linkRel.ERLEDIGEN" data-test-id="erledigen-icon-button" [stateResource]="erledigenCommand$ | async" icon="check_circle_outline" diff --git a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.spec.ts index 817553b6534e28e2a81de85d7361092f6f017be8..67311d8590d638f8756390e207dad26f7fb59dae 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.ts index e4b818ae2c9acd98ba6c0e62e5e1d9ae59189481..636de30ca70e69bef420cdfdf8c1802e0a90fa2d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/erledigen-button-container/erledigen-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.html b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.html index 80082fdc371e1241744ebd377fa2f2a4a715fa22..b793b5665d8e37166039abde8ae09b3be30e06ab 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-button-with-spinner *ngIf="!showAsIconButton" text="Speichern" data-test-id="speichern-button" icon="save_alt" [stateResource]="submitInProgress$ | async" diff --git a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.scss b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.spec.ts index e593901ca5c0e54f8b8078953748a37ef1b1e70b..cb0113dbffd14e97fbab4695c2b32dbe96703d81 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { ActivatedRoute } from '@angular/router'; import { CommandResource } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.ts b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.ts index 358279a33378c5f5fb339551649a41d349048e99..7812fef5ad1736c5db772836b477ac628ad2ec59 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/submit-wiedervorlage-button/submit-wiedervorlage-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { CommandResource, isDone } from '@goofy-client/command-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.html index 30f238db3bfee9e8c502c91a789d91e6943c491c..f19797033ff4acc513302c0f115ccec1253a7b69 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-icon-button-with-spinner *ngIf="wiedervorlage | hasLink: linkRel.WIEDEREROEFFNEN" data-test-id="wiedereroeffnen-icon-button" [stateResource]="wiedereroeffnenCommand$ | async" icon="check_circle_outline" diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.spec.ts index 2a5ffa3eaa1d205234bba5c040bfc41497b7f41b..b425e8193d8ae1ab04f5884c02e6c6005a53300e 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.ts index 11375c5fbb9b029b603d9946417d293f469d1afc..e7518213c22f3d92568954b0686df08355272ee4 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedereroeffnen-button-container/wiedereroeffnen-button-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { CommandResource } from '@goofy-client/command-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.html index fc183e559391a68c5257fdcb8eb190584a85d5f3..1b1e61222abb90784b3e245483333487de074c67 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.html @@ -1 +1,26 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-binary-file-list [fileListResource]="attachments$ | async" [deletable]="false" data-test-id="wiedervorlage-attachment-list"></goofy-client-binary-file-list> \ No newline at end of file diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.scss index 1e7c8a15eb6fa6128311adddf8c17f1305316001..9429d42de678880757027a7955b57d8e6b6c5061 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: flex; margin: 0 -4px; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.spec.ts index 2fb1df42579185c3b73518bec4d8c9f67a5ca801..37398e3fa3165974282564513746980a907bcdf1 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { BinaryFileListComponent } from '@goofy-client/binary-file'; import { ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.ts index 3343633bf6e6caaddc15117bd9a6e9cc4a58e5c1..ddef1392d5c79e9e48a8fba2aaa52d9170482996 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-attachment-list/wiedervorlage-attachment-list.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { BinaryFileListResource } from '@goofy-client/binary-file-shared'; import { StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.html index 99ee859bf8c6aeb2f8d331b9a5ccf56bf58865c6..3560d075647c403b94799f7303a6d2ed81d3169f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-wiedervorlage-list-in-vorgang data-test-id="wiedervorlagen-in-vorgang" [wiedervorlageListStateResource]="wiedervorlagenStateResource$ | async"> </goofy-client-wiedervorlage-list-in-vorgang> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.spec.ts index 12bb639ae0a0faeefacf8cebb39ff5b7fa935112..e4bcba0e1f544783673a681d063b763d8ec1a7ee 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { HasLinkPipe } from '@goofy-client/tech-shared'; import { mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.ts index a39dd7183304c63d98b9cbef0785faa1185dba80..02580aede77004aa5dd10c0f7d2e41a98d7c09e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangHeaderLinkRel, VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.html index 105607f12b38bc2744b0d079f7982cb2be8caaa5..154d745eba52bd7fe32eeaad0533b5fb7c41f150 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="wiedervorlageListStateResource.resource as wiedervorlageListResource"> <div class="create-button" *ngIf="wiedervorlageListResource | hasLink: wiedervorlageListLinkRel.CREATE_WIEDERVORLAGE"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.spec.ts index 760805112b2413701d4a681c811bae1762033026..efe3c9c0322fa4693908f7087e85bf0a06034d21 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { createStateResource, HasLinkPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.ts index b0c6985522f1f8c63a5f927dd401d34cafc5afb8..e525baa1135d87367d5ae3c9e7f73712f1891021 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-create-button/wiedervorlage-create-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { WiedervorlageListLinkRel, WiedervorlageListResource, WiedervorlageRoutes } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.html index 08c8e0d75c5d4e23bb95fd37b4f43570526777b5..06bfd73dda15844989289fcb471d877eb207a285 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <button mat-icon-button [ngClass]="{ 'is-open': expanded }" [attr.aria-label]="'Bereich ' + (expanded? 'reduzieren': 'erweitern')" (click)="toggle.emit()"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.scss index 07c576ef5ba25588c07ad0ba4a926bcd0e42e5a0..9a989711a505ab878abb9d3d57d91156aca589eb 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ button { width: 32px; height: 32px; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts index 1263c51a37d33a1dd125757a0cdf8b9b259743dd..720e5869e08ebf908f39373145a2204a4a75600a 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { WiedervorlageInVorgangExpandButtonComponent } from './wiedervorlage-in-vorgang-expand-button.component'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.ts index 24a607b79694442d1c0cb97572ae17de0e5fd011..a6e1be022c98fc9695166db5d0ca39bfbc653c21 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang-expand-button/wiedervorlage-in-vorgang-expand-button.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, EventEmitter, Input, Output } from '@angular/core'; @Component({ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.html index c5dfdf7bf683b5a248b3d7496b6d9a4a66e654e7..bf16c249730d97543fd636fff0711d20e75e6b29 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div [attr.data-test-id]="(wiedervorlageResource.betreff | convertForDataTest)" class="container"> <div class="row"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.scss index 6ed5927db6c2dc4ba4f3ad2c66ba46d91b8ad100..6ab6f38968e14107db7e3c060d61244701331f21 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { display: block; } diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.spec.ts index 96124a348bbf3218ecc48f79a70e265a0c367a07..947a292cfbc8aa17ff78a359b4d44064011cfd35 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.ts index 46490f91e0e28bacd9f543b9d83a1554eed35a7e..668c32cd92bf9511e6c37fa4148565ed64b1056d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnInit } from '@angular/core'; import { formatFullDate, replacePlaceholders } from '@goofy-client/tech-shared'; import { WiedervorlageLinkRel, WiedervorlageMessages, WiedervorlageResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.html index ddfcac2ae3ac0c552fd7859c42f9d4a5ffab157b..366efbb0afbba710caf67218a71bd9266b82245c 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner [stateResource]="wiedervorlageListStateResource"> <ng-container *ngIf="wiedervorlageListStateResource.resource as wiedervorlageList"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.scss index 08238f0efc6a9c45f8bace5b00652c4a7b79cddd..7ce7444e8f309a77b8b841301b4b16ccc6b980ab 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .create-button { display: block; margin-left: 56px; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.spec.ts index 02d4bc4025f3996c59aad17185a70ce16be3dff0..f2261dc57d66e53bfa32f1a16b126edf426414ee 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource, ToEmbeddedResourcesPipe } from '@goofy-client/tech-shared'; import { ExpansionPanelComponent, SpinnerComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.ts index b7f5c7fa4b58722e2f7de0cd05693c020918b5ee..70485435ba2d06f36bbebd520d2c4c40bf92639d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { WiedervorlageListLinkRel, WiedervorlageListResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/_wiedervorlage-list-in-vorgang-list-container.theme.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/_wiedervorlage-list-in-vorgang-list-container.theme.scss index 4df16c936eed2cb1ac0ebd45691020de7d36172f..bd504beb260f0a7d07c3bf93f58ec7f3d27df50d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/_wiedervorlage-list-in-vorgang-list-container.theme.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/_wiedervorlage-list-in-vorgang-list-container.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 'variables'; goofy-client-wiedervorlage-list-in-vorgang-list-container .foreground { diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.html index b962ee62e8c95c138cb04db58bc0ba593cd06180..1b700d70b1d53414a9defea8d221559cba521dde 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <div *ngIf="wiedervorlagenStateResource$ | async as wiedervorlagenStateResource" class="foreground"> <table aria-label="Wiedervorlagenliste"> <tr> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.scss index 6508202962d48c872215cb45c129aff3bd634805..e5bf1fb6613f89b23ddc9eb579d7b770ce346bc7 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ :host { position: absolute; right: 0; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.spec.ts index 976d22f7197e439e96b3f05d0c429a10a8256213..6298933eaefa4a490d806d0eb47652a44e0a0d43 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatTooltip } from '@angular/material/tooltip'; import { createStateResource, FormatToPrettyDatePipe, ToTrafficLightTooltipPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.ts index 1f4a397e0dd24e90ac363367e002a168eea9d8a1..301396dbae7ee227a6a9dabd15c598ee03b30b3f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AfterViewInit, Component, ElementRef, Input, OnChanges } from '@angular/core'; import { createEmptyStateResource, createStateResource, StateResource } from '@goofy-client/tech-shared'; import { VorgangResource } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.html index 1e1ccedbf7e3cea39c6284fb7818edafe32d66db..c526f8452ab61bd54233e0f0836e461e6a1b0e75 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="wiedervorlageListStateResource$ | async as wiedervorlageListStateResource"> <ng-container *ngIf="wiedervorlageListStateResource.resource"> <goofy-client-wiedervorlage-page data-test-id="wiedervorlage-page" diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.spec.ts index 875c3e57c2057ba2965f1403e50de7ae0cf24413..d16e6d29bdf23c1dfcbcd72b526c1102c3e28efb 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, createStateResource } from '@goofy-client/tech-shared'; import { getElementFromFixture, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.ts index 4cb173b4c485f9317c5577f33fa3e5f279db5731..c63d9aafb962d7e7d608fd5ec5d355e84edf7318 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { AfterContentInit, Component } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { WiedervorlageListResource, WiedervorlageResource, WiedervorlageService } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/_breadcrumb.theme.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/_breadcrumb.theme.scss index bc1a55c96956962e08e985790c89aa617436ff37..a14bda76125492e8c3e40a271b85e1216947db60 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/_breadcrumb.theme.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/_breadcrumb.theme.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.html index 41eec072374b38d9a973f007f4cfc517396d0e77..414410cb2623450b4fe5b0eb00787fbc06e3d26a 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a routerLink='/vorgang/{{ vorgang | toResourceUri }}' goofy-client-aktenzeichen [vorgang]="vorgang"></a> <span>/</span> <span>Wiedervorlagen</span> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.scss index 38662e3fa2b3bab1a18ddc48495912c7fc84a321..d2ff2cd19eddc71487e2320fe1f164b7f2a2e32c 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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 "variables"; :host { diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.spec.ts index 89e30be69ad35980909c5d09abd3ca715aac8aa4..513fc09803e7f46a7482b695d14f95899a1f41fc 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { ToResourceUriPipe } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.ts index 803ea855810f276d3404d43181216a4cfbc9c094..6e03e3ee4847405f14d9a2874e13ca8ee4035c1d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/breadcrumb/breadcrumb.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { VorgangResource } from '@goofy-client/vorgang-shared'; import { WiedervorlageMessages, WiedervorlageResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.html index 8f68f4e89f0280090210a6b6cf503256dfab890a..95543323d4e24c1e03c307a53d0b6e7e5e40cf4f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <a routerLink="../.." mat-icon-button data-test-id="back-button" class="back-button" aria-label="zurück zur Detailseite" matTooltip="zurück zur Detailseite"> <mat-icon>arrow_back</mat-icon> </a> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.scss index bac5e436c2a7bc7f04cb43389e1466b10f17e735..688daf0a90438b6fb05da882249e70d2811355df 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .back-button { margin-right: 6px; } diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.spec.ts index dd9f4916193076dd78198b58f744c00296071b20..4834f9f1968f2b22b5128b5a0f7292174f7e1648 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MockComponent } from 'ng-mocks'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.ts index 7ee11cd2d113f01fed8abcbfe07c5739f321562d..8fc9e513af6efd96e6e4c58df9760e5c2e352cd7 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-action-buttons/wiedervorlage-action-buttons.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { WiedervorlageResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.html index 1e36fb6b00a012206313759abf83a09621e9896c..fc6bc1fe137898d5f1e9fe88668de3a1237c8e07 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="vorgangStatResource$ | async as vorgangStatResource"> <goofy-client-breadcrumb *ngIf="vorgangStatResource.resource" data-test-id="wiedervorlage-breadcrumb" [vorgang]="vorgangStatResource.resource" [wiedervorlage]="wiedervorlage"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.scss @@ -0,0 +1,23 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.spec.ts index bdcde859b772d5330260c3be87775fbf0ebcad05..223e6efb36fdfe206c405fcab9d37466a0d02c94 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createEmptyStateResource, createStateResource } from '@goofy-client/tech-shared'; import { getElementFromFixture, mock } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.ts index 3b68b33263bef971c5915bed7d6ed7835700a56d..30a85e86f00f72501f20b9181c325a93108eb35d 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-breadcrumb-container/wiedervorlage-breadcrumb-container.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { VorgangResource, VorgangService } from '@goofy-client/vorgang-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.html index e1c61cbcebc1e6f9c5d3f2b26fc2ba0f60d535db..e13e2a6f3c1924df933b21e8e8356d3297f0436f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <form class="form" [formGroup]="formService.form"> <goofy-client-text-editor label="Betreff" [formControlName]="formServiceClass.FIELD_BETREFF"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.scss index 62d3789bea35662fac51e4f4c0debec7906154ec..eb6a7b6a7abf739c392a61af0877672bc6bdedea 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .form { display: flex; flex-direction: column; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.spec.ts index 33581273d58919619b4397e1040bfa8ae9c627db..53b12765e5e0006320ef7ad9e7bbc92f788af9c1 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { SimpleChanges } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder, ReactiveFormsModule } from '@angular/forms'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.ts index d290a10185700d4fdf4897b1f83b82582b6a40b1..2039d1f394b4c910ccca2e29d3e83803ff72da29 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage-form.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { BinaryFileListLinkRel, BinaryFileResource } from '@goofy-client/binary-file-shared'; import { EMPTY_ARRAY, isNotNil, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.spec.ts index 7c6c48386218c9a614cfa930cf9d9cc3bb7e7a7b..3fb61d4faf3ea9f4558b43d31cf5736a51a73774 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { registerLocaleData } from '@angular/common'; import localeDe from '@angular/common/locales/de'; import localeDeExtra from '@angular/common/locales/extra/de'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.ts index 31da4632128194136bbb7e6bd2872ccf70d82e92..7e07fd11c731633f1a8817c9c009af77dc38c9ce 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-form/wiedervorlage.formservice.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Injectable } from '@angular/core'; import { UntypedFormArray, UntypedFormBuilder, UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { AbstractFormService, createFutureDate, formatForDatabase, StateResource } from '@goofy-client/tech-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.html index ef1b3487916a6cfa4c89faf42877a7081b84e874..767fc86027350cf405f7be4f49f629d40feb074c 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <goofy-client-spinner [stateResource]="wiedervorlageStateResource"> <goofy-client-subnavigation data-test-id="subnavigation-wiedervorlage" class="mat-app-background"> diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.scss index ccc1923ba4a923cc83e4dfdf5ee38cc730235e43..24f803c8ceb3b5e40d64d0d4f02bd4543c763970 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ .wrapper { padding: 24px 28px; } diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.spec.ts index d2a3bc7e305da44067559b75775c9bbc6c95b0af..cfeb85c31edb8b8f85943e3af533fd4e79190343 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { createStateResource } from '@goofy-client/tech-shared'; import { SpinnerComponent, SubnavigationComponent } from '@goofy-client/ui'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.ts index f59c6c2f589dc28236c39a493d682bc712dab48c..63ebf89e64a96001e85f51cb71e651ab1cd24124 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-page-container/wiedervorlage-page/wiedervorlage-page.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { StateResource } from '@goofy-client/tech-shared'; import { WiedervorlageListResource, WiedervorlageResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.html b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.html index c6829cab3c12ec23cf73e8f7a1889f47bd9200d8..85874f6c13ab65512617fb5b960d9b987c4420be 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.html +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.html @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <ng-container *ngIf="wiedervorlageResource; else newWiedervorlageStatus"> <div class="dot" [style.width]="diameter + 'px'" [style.height]="diameter + 'px'" diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.scss b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.scss index 803d5394caae47c55a803e00c5b2830e9e5c724a..56d7903303d3a21e06df37646f497e7e0d54ec9f 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.scss +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.scss @@ -1,3 +1,26 @@ +/** + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung 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. + */ @use 'sass:map'; @use '@angular/material' as mat; @import "variables"; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.spec.ts index 2d2c68184813d177c6b5fed3d4e9196747472c8b..332a48fff0665aa3af60c365ed9700651a084eab 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { ComponentFixture, TestBed } from '@angular/core/testing'; import { MatIcon } from '@angular/material/icon'; import { MatTooltip } from '@angular/material/tooltip'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.ts index 9dc660a2de8c18e05af6dfb73c7f5d06d6756db7..d7bd1d6cf94dadad0890daf3dfb3446ecec86166 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage-status/wiedervorlage-status.component.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { Component, Input } from '@angular/core'; import { WiedervorlageResource } from '@goofy-client/wiedervorlage-shared'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.spec.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.spec.ts index ddb952a0dc44b8647c83cae5564d581d4f263512..297955511e8a6960cd60c3fd2c1830093cdcbd79 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.spec.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.spec.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { TestBed } from '@angular/core/testing'; import { WiedervorlageModule } from './wiedervorlage.module'; diff --git a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.ts b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.ts index 4972185718f03a1b1613197e5a36437e4aac961d..7c61c7839430311a495c67d9dbf324fe8232eff7 100644 --- a/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.ts +++ b/goofy-client/libs/wiedervorlage/src/lib/wiedervorlage.module.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 { CommonModule, DatePipe } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; diff --git a/goofy-client/libs/wiedervorlage/src/test-setup.ts b/goofy-client/libs/wiedervorlage/src/test-setup.ts index b7c436f08d81a131ccfcfcd2f828e06adadca227..4d2dde0b1c23868f33380d1c7da4bceb7acb356b 100644 --- a/goofy-client/libs/wiedervorlage/src/test-setup.ts +++ b/goofy-client/libs/wiedervorlage/src/test-setup.ts @@ -1,3 +1,27 @@ +/// +/// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +/// Ministerpräsidenten des Landes Schleswig-Holstein +/// Staatskanzlei +/// Abteilung 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 'jest-preset-angular/setup-jest'; import '@testing-library/jest-dom'; diff --git a/goofy-client/pom.xml b/goofy-client/pom.xml index cf75503ff10b327ce14e7f504c0a20f548ddd82c..dd1056f2720d6be4225c48ab0cb90b4f58ed6eb3 100644 --- a/goofy-client/pom.xml +++ b/goofy-client/pom.xml @@ -1,4 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> diff --git a/goofy-client/sonar-project.properties b/goofy-client/sonar-project.properties index 72e7bab0c7b0e215afee3d676cc056630be8ce2c..fa5c9df9bdcf14572cfce122c9bf819631e58b56 100644 --- a/goofy-client/sonar-project.properties +++ b/goofy-client/sonar-project.properties @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + sonar.projectKey=goofy-client sonar.sources=apps/goofy/src,libs sonar.tests=apps/goofy/src,libs diff --git a/goofy-server/Dockerfile b/goofy-server/Dockerfile index e54e555ff03314a71ebc34f9003b0c253222e8e7..4aa7d7e7b1f6afadeb3ef6bf6abfc139af765006 100644 --- a/goofy-server/Dockerfile +++ b/goofy-server/Dockerfile @@ -1,3 +1,27 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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 openjdk:16-alpine COPY /target/goofy-server.jar /opt/goofy.jar diff --git a/goofy-server/pom.xml b/goofy-server/pom.xml index 9c68b482b0988f999a7cb1385bee185836eb7e44..2ff653f8cc17ee22ec9ad4906f94ed7a36dcfc09 100644 --- a/goofy-server/pom.xml +++ b/goofy-server/pom.xml @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> diff --git a/goofy-server/run_local.sh b/goofy-server/run_local.sh index 9cc0cbf41f98bc5d8b7a11c812ee8d3c43361030..200208bebe884bbdd71a39e27322f379241a8ccf 100755 --- a/goofy-server/run_local.sh +++ b/goofy-server/run_local.sh @@ -1 +1,25 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + mvn spring-boot:run -Dspring-boot.run.profiles=local,remotekc diff --git a/goofy-server/set-JAVA_HOME-template.sh b/goofy-server/set-JAVA_HOME-template.sh index fc9ed2e724f8302eecaf5de3a81841a6bf60f5f4..730d85e92da712a8ad2625c14156fb67b0a05914 100755 --- a/goofy-server/set-JAVA_HOME-template.sh +++ b/goofy-server/set-JAVA_HOME-template.sh @@ -1,4 +1,28 @@ #!/bin/sh +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + # execute with: source set_JAVA_HOME.sh diff --git a/goofy-server/sonar-project.properties b/goofy-server/sonar-project.properties index 10d23d8d9f30c9557e9556b91bda10dbe9c61dd5..8660b9e44335323e02f6aaa513605e4a34635db9 100644 --- a/goofy-server/sonar-project.properties +++ b/goofy-server/sonar-project.properties @@ -1,2 +1,26 @@ +# +# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Ministerpräsidenten des Landes Schleswig-Holstein +# Staatskanzlei +# Abteilung 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. +# + sonar.java.coveragePlugin=jacoco sonar.jacoco.reportPath=target/jacoco.exec \ No newline at end of file diff --git a/goofy-server/src/main/java/de/itvsh/goofy/CallBeanFactoryPostProcessor.java b/goofy-server/src/main/java/de/itvsh/goofy/CallBeanFactoryPostProcessor.java index db33c9e24ab38389d39a3f26b91e9892d57e49a6..a841a0843757820f8a61694444f52f9cbe7ee6f8 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/CallBeanFactoryPostProcessor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/CallBeanFactoryPostProcessor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import org.springframework.beans.BeansException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/CallScope.java b/goofy-server/src/main/java/de/itvsh/goofy/CallScope.java index c8be95b7938284d7b952e2b4ffb842a75a468d41..316082488fc32a8e999d3795c966b6ca469adab5 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/CallScope.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/CallScope.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/EnvironmentController.java b/goofy-server/src/main/java/de/itvsh/goofy/EnvironmentController.java index a2023b499a3fc6807b4571d37cd8d71a12f86e17..16a43db83b9555b0779b225a19d15a482e5772ed 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/EnvironmentController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/EnvironmentController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/FrontendEnvironment.java b/goofy-server/src/main/java/de/itvsh/goofy/FrontendEnvironment.java index bb18917923d7adfad1a916259b299014de52b2c4..2a76e62af963a538fb212c95082f0f1c6e256638 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/FrontendEnvironment.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/FrontendEnvironment.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import lombok.Builder; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/GoofyServerApplication.java b/goofy-server/src/main/java/de/itvsh/goofy/GoofyServerApplication.java index 385c1d7876a55e5809a2cb8ffcd6f9c3e5a73f3d..5bc352f40cf7db040d951e495dcab17093f754ac 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/GoofyServerApplication.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/GoofyServerApplication.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.TimeZone; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/JwtTokenUtil.java b/goofy-server/src/main/java/de/itvsh/goofy/JwtTokenUtil.java index 834e157f26cbfa4bfcdf3bbd369548651447062f..82c32c5150a038a4b4749d68cce2de4e52f30fd3 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/JwtTokenUtil.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/JwtTokenUtil.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.ArrayList; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/LocalDateDeserializer.java b/goofy-server/src/main/java/de/itvsh/goofy/LocalDateDeserializer.java index a5d7b59692640a55d6f623bd5200f832ee974bc3..a711cfe72b978137624ae49b3a87d762c6bcea4a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/LocalDateDeserializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/LocalDateDeserializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/LocalDateSerializer.java b/goofy-server/src/main/java/de/itvsh/goofy/LocalDateSerializer.java index f0459d19c0d0a88393b5485dad1111537bae84ec..692b27fba18790a4b09f02887dea47ae20084bfb 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/LocalDateSerializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/LocalDateSerializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/RequestAttributes.java b/goofy-server/src/main/java/de/itvsh/goofy/RequestAttributes.java index d8ef7e2d4ff56bf4b820b1eec0a5425cce89cd81..d7b2bf987415db144ed1a6b79c89f778399c6580 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/RequestAttributes.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/RequestAttributes.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.UUID; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/RequestIdFilter.java b/goofy-server/src/main/java/de/itvsh/goofy/RequestIdFilter.java index f95422d82da67bc1b1f5e699f94592e0517e7500..430039a8c01ee0dff2d59bc013936560af2ddd88 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/RequestIdFilter.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/RequestIdFilter.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/RootController.java b/goofy-server/src/main/java/de/itvsh/goofy/RootController.java index c702d42ded3940baf7d9d0b341b68ed4bd520eff..ab1cb25b5e7a117c47a9c309785aea5fc60ebf53 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/RootController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/RootController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/SecurityConfiguration.java b/goofy-server/src/main/java/de/itvsh/goofy/SecurityConfiguration.java index d31bce8bfb98f2bee98d7b431200c670ff78d5e9..59957616d39acaa1d869fd9069c4e8005dc43b00 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/SecurityConfiguration.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/SecurityConfiguration.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import org.keycloak.adapters.springsecurity.KeycloakConfiguration; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/WebConfig.java b/goofy-server/src/main/java/de/itvsh/goofy/WebConfig.java index bddae0509f560a9ee12222d21458f22f5708da97..72090847f2c127e444ee734b5550b01301f2549f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/WebConfig.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/WebConfig.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/attachment/AttachmentController.java b/goofy-server/src/main/java/de/itvsh/goofy/attachment/AttachmentController.java index 991dce3db1a8639a09f20351e3e48175602e17f6..719334be8b9930e45df8ddfc2972f576c5ea0351 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/attachment/AttachmentController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/attachment/AttachmentController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.attachment; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceDeserializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceDeserializer.java index e876ef31a286513458e5029226c4eb5fb0294e95..3100089a888c3237b5ef6869c8d502101e5d9af1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceDeserializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceDeserializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceSerializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceSerializer.java index 8943503b8e3102b742d771e884cd2e516c6ba59e..29c8fd6b30413864b65bc6964efcfc30e3a6f2e0 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceSerializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/AbstractLinkedResourceSerializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/BaseTypesMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/BaseTypesMapper.java index d0ed54f6c833c39fd57b6baff4d1a8822d87fe7f..6e103714dab75d63ca95542a2fe045652aefde59 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/BaseTypesMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/BaseTypesMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/GrpcUtil.java b/goofy-server/src/main/java/de/itvsh/goofy/common/GrpcUtil.java index 85d5bbdbe51bbaea23c01c9264499c4b8012aeb0..640d522dc9c046801df440cc0d89eddd25b2c8d2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/GrpcUtil.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/GrpcUtil.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.nio.charset.StandardCharsets; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/IdBuilder.java b/goofy-server/src/main/java/de/itvsh/goofy/common/IdBuilder.java index 5e909436a576ed01f8caf18214935badb3f9aad9..545739c2c2e4b279b631268a607a4b4d9a206c8e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/IdBuilder.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/IdBuilder.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import com.fasterxml.jackson.databind.BeanProperty; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/IdExtractor.java b/goofy-server/src/main/java/de/itvsh/goofy/common/IdExtractor.java index 9c9e0aeccc3885c0255a45277026bb4ccfc1d574..6fc433669c084148897e8dbdaa83d4c3ae9fd6d1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/IdExtractor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/IdExtractor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; @FunctionalInterface diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/IgnoreGrpcFields.java b/goofy-server/src/main/java/de/itvsh/goofy/common/IgnoreGrpcFields.java index 71f02fd4b1b8cc1dd94eb180b2acc3c096584924..6f15affe1f440110f3c135dff984d78cb7acd1c2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/IgnoreGrpcFields.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/IgnoreGrpcFields.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import org.mapstruct.Mapping; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResource.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResource.java index fab134f6f0b6776cd9d4e498c1dac1bda03ef9ba..668e4eae7e000fedf87dbae222204277cd366bef 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResource.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResource.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.annotation.ElementType; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceDeserializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceDeserializer.java index 41c16e38a72f6a123e48f8372c73773d0c725ab7..9fcf9f0fe1c95f4f39e7557824ff487e8896a5c9 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceDeserializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceDeserializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.reflect.InvocationTargetException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceSerializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceSerializer.java index 6bc9a021a3ea9b7d0e9fd5bb6a3e3897d4d5216c..0bc2e4c58dc4f6c643ea02de0582b21a6a3995b5 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceSerializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedResourceSerializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResource.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResource.java index 45f83c9bd99d426945c9bdb944a9bd84c13be7f5..8a08a1898bf2a1f3dfc5b392cfab02ead1dcba2a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResource.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResource.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.annotation.ElementType; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializer.java index 07fda831670f9bd504e6d80e1dc4d52f8731c1a9..a8ed967a5bd64ddb3f859ea4310a20fac949dab6 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.reflect.InvocationTargetException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializer.java b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializer.java index 052bd0507316754eccc0f0dd8dbe998d99c402d7..f92b97950efbe55618ec73116a4029c0e946f641 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializer.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializer.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.reflect.InvocationTargetException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/ModelBuilder.java b/goofy-server/src/main/java/de/itvsh/goofy/common/ModelBuilder.java index 99764401b87bc5e96ce02d21112d1f12745d2edd..e6eecac6911538f9b12f6f01028d68e55152e129 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/ModelBuilder.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/ModelBuilder.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.lang.annotation.Annotation; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/ObjectBuilder.java b/goofy-server/src/main/java/de/itvsh/goofy/common/ObjectBuilder.java index d3228beb10ceebcc88b9af6e37ac828c820aea47..b5448bbb245decd6d7c11d9f3eb847bf01f1acb5 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/ObjectBuilder.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/ObjectBuilder.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import com.fasterxml.jackson.databind.BeanProperty; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/RegexUtil.java b/goofy-server/src/main/java/de/itvsh/goofy/common/RegexUtil.java index 9608e5379f2d5732b2b8437b4a4eec38ddd5b613..a15c248f7bb4e56d1ef948e54b3bcf6a74bfa597 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/RegexUtil.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/RegexUtil.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import lombok.AccessLevel; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/TimeMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/TimeMapper.java index d61c44d282716c2ecbe202fce85a9aea5ffc595a..f2e2d8779573a36b08e00474244ab86b19ec650e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/TimeMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/TimeMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/ToStringExtractor.java b/goofy-server/src/main/java/de/itvsh/goofy/common/ToStringExtractor.java index efe53fb8750ce8c43d58cedc225402c588227b81..bc2b697ccacffc9e1b0f055a317fc1746057b45e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/ToStringExtractor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/ToStringExtractor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import lombok.NoArgsConstructor; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/UserProfileUrlProvider.java b/goofy-server/src/main/java/de/itvsh/goofy/common/UserProfileUrlProvider.java index 029002fc81bb4a45dcd80a92840febb12a0e1ce7..5e600a0c6cafcc6a1a80106a14127dd7759b9e62 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/UserProfileUrlProvider.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/UserProfileUrlProvider.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import org.springframework.beans.BeansException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/ValidationMessageCodes.java b/goofy-server/src/main/java/de/itvsh/goofy/common/ValidationMessageCodes.java index edfef76116783d212e80a56e8ba1145aee1fdeca..15e2dd27289f97ba18d823fc7ed03e0d93d38878 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/ValidationMessageCodes.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/ValidationMessageCodes.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import lombok.AccessLevel; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItem.java b/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItem.java index 68f99ec311c1e56478cd9bed891c5f4dd2b55955..8354a1dfb90f7527c7b8d0274513fc760d631099 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItem.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItem.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.attacheditem; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemService.java index 74c51af6216d68777077e8a3c8422c9730f33b4d..2fa150af4b662917ac84ea2fa9bab5777bee7900 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.attacheditem; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileController.java index 4db52056a5d8009ec99a2cfb85b28827827fefa9..622ff627e59da32a86efa4cc548d4f90a78780c3 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserver.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserver.java index aa4cfa7275f2068ce9f03aa6e93171f3405fcf2d..853dac311eaeb1c9dff2e5c7c15e1697444133aa 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserver.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserver.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileMaxSizeConstraint.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileMaxSizeConstraint.java index 58995022a3d3db74f05252a7cc4f703dfa030e4b..1634bda97152baa66dbe4050471dacbd8498f1ff 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileMaxSizeConstraint.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileMaxSizeConstraint.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static java.lang.annotation.ElementType.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssembler.java index d23e65c9f815770d0f74fa9d216079de4b38779f..db7613cc2b040b135046914a58aca170cbd6d84c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileProperties.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileProperties.java index 31388e0c65fac409c1b4b1b609e57e27c1e5cf7a..2f309fa3d5387c3a19a206beab9b6b0a118183d8 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileProperties.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileProperties.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.Collections; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteService.java index dff48916a6ec2ec09c17bf9c30582c2a322d481c..9267bb00fc4fac00d2b71a73b17f546f3eef3da6 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.io.OutputStream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileService.java index 1525faf985673ca926d09cd9565fca8211ec3622..f22e422842fb6c3d2fb3bfda4de4f96966f81199 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.io.OutputStream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserver.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserver.java index 889056aba1da2ff7c02aecd31ad98056cf4fd45a..733d348bcde1149f6a20456046796fab881f7657 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserver.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserver.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.concurrent.CompletableFuture; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSender.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSender.java index 263948a45e2dc4b131c65d87b672a7f632e9bd4e..66044344b6cd624362f40db816b31ed3a0fd394b 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSender.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSender.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import de.itvsh.kop.common.errorhandling.TechnicalException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandler.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandler.java index 3f278e5006e9086760be9534fabfa5c269790484..0dd43b57380ce87d98073d1b8b089ee2ded65b97 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.Objects; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DynamicViolationParameter.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DynamicViolationParameter.java index 3349ae9a6208a8d0dea31f04139db4ca9ecc9d57..f4eca332a06c39cc2368ebeb2296852ec6c06816 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DynamicViolationParameter.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/DynamicViolationParameter.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.HashMap; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileId.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileId.java index f24d3f5127ac3794d70ac04f5fda6083f220c6a5..6ce48433f9ddc92118f355b2db182965c95b4c28 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileId.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileId.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.UUID; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileIdMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileIdMapper.java index a2e53bba0e36f83ccde7964e5faccf1927f9bb70..16895669c84d1f75cc9226a3d5bc6ece286728dc 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileIdMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/FileIdMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import org.mapstruct.Mapper; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/GoofyUserWithFileId.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/GoofyUserWithFileId.java index 316056270a7f40547cdd3e1e0b618c6ba84c7c01..490dc6dd3ba22ec7219f7779a02c3b04563a14c1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/GoofyUserWithFileId.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/GoofyUserWithFileId.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.Collection; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileRequest.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileRequest.java index 9c6eeddfcac381f7e8a38c97497102357fdf078e..c3297d3d57a116230f54dc74ce56dfd6e66c8375 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileRequest.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileRequest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.io.InputStream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidator.java b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidator.java index 71bbb5d8ec3d8972fac2e05cec56d21ba987b620..c7aebf3c23d222540a87baa284c9e5691f364af4 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidator.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidator.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptor.java b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptor.java index 6bfbf5994d62401f0af8ac0d489bccd4b74729b7..df61fb0e7cfd2e4bb2627c8f03cb50ff4643be76 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextMapper.java index 39964ef0acaf0fa70538906f199c20115cd092a8..2bd03f5100ee719f2c99fef9afa463b011b1b3ae 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/CallContextMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import org.mapstruct.Mapper; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/ContextService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/ContextService.java index 2c9734cca5a14c99660808beb7a5606a1eb64dac..11be31cbfbb0bee279081ffdc558d45118d00203 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/ContextService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/callcontext/ContextService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import static de.itvsh.goofy.common.GrpcUtil.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteService.java index 409601ce858d6f3bedb9159b28e8278ebd01cb2b..7b730e3c9954a5b5d24f597dc263c41eb8be7304 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.clientattribute; import org.springframework.stereotype.Service; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeService.java index f4dfd00b28727be3ee82698fc2eda40648a2f47c..31aa06ee96ab1eab2cb8127650a66567f446c0f8 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/clientattribute/ClientAttributeService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.clientattribute; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/Command.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/Command.java index 61253b1c9b796c404e0bfdff1692e3fc358a9049..40daa57c05fdba912585e1637538374de06dd0a5 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/Command.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/Command.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBody.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBody.java index d98514014c5a4423ee2fcb5c0dadad022471bd11..30bbda1d46cec622e188071b163285ee1f938a0b 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBody.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBody.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import com.fasterxml.jackson.annotation.JsonSubTypes; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBodyMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBodyMapper.java index 4fa9c7f3404332cbe0bb2565a0ccfbe107d44a59..908b48b9e319741807eeed671f6504265a05d57c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBodyMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandBodyMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.Collections; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java index a9867ac1905501f0416cd438e0b7304dd47caae4..304e4d4bac5844a27f08ab47c8a14ce895355c9c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandMapper.java index a47b6ebdba4b001eaa36faf179dabfc940bd8026..a655d8ddcc6a68f666385f5578e29c7f940fb500 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandModelAssembler.java index 554dab2dab0dbfbe85236f3cc35bd950c2f88767..db21be840129e5d1907caf0de93d14b9ce438fa2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandOrder.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandOrder.java index 1485bf4e8935a00b1a9cbc5c10ee6649001af242..594a553a06a28fd02f36258d02c1a133e883517e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandOrder.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandOrder.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import lombok.AccessLevel; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java index 813b6049842282620f5f542524bc036eb174bc9b..6ed320f930829d0a198bb89a527be4af583d99f0 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java index faa91335c13956516050265fddc3c6eedb7b57b7..a55a1ff0b5d7d6af7907651fa535481189f8444a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandStatus.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandStatus.java index 85410bde091f42c6aefa5d7efca880c9f41ce369..7a8c8e0e35b4b48c07bf600a6c50f819b84b0de9 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandStatus.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandStatus.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; public enum CommandStatus { diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CreateCommand.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CreateCommand.java index a1365b34aaae2e294a8878c70443703f9e18d011..762515619039551e24a3a470fd6377c160beedde 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CreateCommand.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CreateCommand.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import javax.validation.Valid; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilter.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilter.java index 741905492d913b8e0aca4e195da09d84e129c20d..fda3e1a7381334201313d22ff7a4b6e68cd9d496 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilter.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilter.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenController.java index 6fbc264455b841e82b083668c9aadf39d0b9d142..e9d427ce4f4429783bf46d767f84eaf4f05dd9e1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenProperties.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenProperties.java index d23a8b2469490e9b316d52ef75a3aea73148da13..a124a43e3d8973189726c64a1bfd800510685785 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenProperties.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenProperties.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import javax.validation.constraints.NotNull; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenRequest.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenRequest.java index a82a89154c3c8148c3feef67c2b89663400b62ae..40aad859635de8387ec8a1b617f2133e5c68f438 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenRequest.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenRequest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import de.itvsh.goofy.common.LinkedResource; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenResponse.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenResponse.java index 01ce07af63a246b1e4b70842b266a710393f7a96..e13db1135c812f2280b541f1aa764dbc90fffc8a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenResponse.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenResponse.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import lombok.Builder; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenService.java index 11dbe977054fd70327fd8627c216e16eede9f832..39bc779a5f9ac8c6fbdd2decf6f0b3f3ba174b66 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static de.itvsh.goofy.JwtTokenUtil.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ApiError.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ApiError.java index 41bd2988104b922f7e31e2791ee8f3787fc678db..05ead44be65ccd8b7fb79f9d00d2d72cf705bfd7 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ApiError.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ApiError.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ExceptionController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ExceptionController.java index beb524ccbbf729fa222ef03d6137ac42a0d4186f..c0f2e94c81835c23494f2ed4963b001df5c2078b 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ExceptionController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ExceptionController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import java.util.Arrays; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/FunctionalException.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/FunctionalException.java index 3eefe51b6c7c80d2c88365a620245dfaeae87d6d..49c826c0ad247cb9bb7a5c3b8103ace31a140f78 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/FunctionalException.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/FunctionalException.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import java.util.UUID; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionController.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionController.java index b89a7883fbd996a3c687f30902808236ede764aa..97d5fdd33c9a8b93c3e565094f131aa91dd3ebe2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/Issue.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/Issue.java index 875551009f0a0f7615abb8100a0aa03bc0ce4466..867bbe07b5dc393fe4037cf3b9b52aebc883cfcf 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/Issue.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/Issue.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ResourceNotFoundException.java b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ResourceNotFoundException.java index 73c9d48e3af9102f511433fa9b803872604cac10..593c1b03132831ef8575d6042f42906fcc580d54 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ResourceNotFoundException.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/errorhandling/ResourceNotFoundException.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import de.itvsh.kop.common.errorhandling.FunctionalErrorCode; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFile.java b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFile.java index 779a6c7e34048ba37095866aa24adf0422df45bd..a9523ee7eb1e01f4b86829686196ec8f64190bb2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFile.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFile.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileMapper.java index b7cd72aeb78233d7c86a253b661ea48f8eefa3a3..d893991f0a0f32fc4ae08cff52f5ea5bb781a0b6 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import org.mapstruct.Mapper; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileRemoteService.java index 691abc7f61271605edb345bc14242acf44b8de57..7459a492f0b29b7c6ae832861165b5a730fd4a23 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileService.java index 894d008ce352a0fdbae505798224d7acb0b26dba..93d0e94db5d83905a27e3e50e841ab17bb75834a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/file/OzgFileService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserHelper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserHelper.java index 58474c31b5bc41041adeb353fce64136a3e946e3..44732514a548bb98b5d679dce430864485604ef3 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserHelper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserHelper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Collection; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserService.java index cb1d9cdc44970b0f98fd4d5346d9dc882d5c8ec2..0b8347c0e71a29e4dbf65ff7ac733e8607dbea54 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/CurrentUserService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Collection; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/GoofyUser.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/GoofyUser.java index 83dea3cc2ed474f50c31fb0b9d9909c982adf7bc..3f0485edbce1e088b605f002845fc02b2c5f2c13 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/GoofyUser.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/GoofyUser.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Collection; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/InternalUserIdService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/InternalUserIdService.java index d5bbc99d03318437158b0dd12cda322eb485d4b2..3a9b5f34c58615047db2c9607788671585ab7c4f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/InternalUserIdService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/InternalUserIdService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserId.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserId.java index f76a8935b9ce462c2dd0eefdd973207d24408c3e..dcdd11eec3a4239cee505bb4d077c9e99adeb284 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserId.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserId.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.UUID; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserIdMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserIdMapper.java index 654ede6a90d4daa2d59367f5e70fcc3567eb2670..bd529d8262b0f3f011d20ee2aa775e4a12cf6ca6 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserIdMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserIdMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRemoteService.java index f9e68ee8f120b4907ca7e657472d6846e40b9b9d..d3f2e527a48e4730db639df11efaf5bc58ebd747 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRole.java b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRole.java index d00bc153eed243738354d62b88bcb7ee1e4ba907..7f60273540b4aae49bc7d35ec2d0245da17fb976 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRole.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/common/user/UserRole.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import lombok.AccessLevel; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieCommandHandler.java b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieCommandHandler.java index ba4b960ad7b92718c8fe2110f505b1987b0577d4..76e1d9af249bc2a45cd7dda5cec3c294ff307031 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieCommandHandler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieCommandHandler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieController.java b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieController.java index 0fda41ff4f0ccf9e0001098c13f2a23c4fb3a664..af4f7cca062e09bb3eacb3b4cac42c452f9822ff 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieModelAssembler.java index 79c66aa635caba77f8e3a6445c19f73020d28e8a..63c6f46586c10dc5d4435b6203220f66ea9c6b7f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieService.java b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieService.java index ce875c7d78fd901a6cee7f1a2b9de413ad0f0a73..f3a8aef9aa3d8f4376481210f771b249a2fc4263 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/historie/HistorieService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/Kommentar.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/Kommentar.java index c1a457b9cebbb30c3f180fefc2cd733c4b5eb4e5..e92ce16ffa5d9c053971a76412a6dfdd26faf61f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/Kommentar.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/Kommentar.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static de.itvsh.goofy.common.ValidationMessageCodes.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommand.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommand.java index 788f02eb687eab1ab8aa5847b0a3d1e8c00e2dd7..273268bf150709de58c26740c95da90f1da3dee7 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommand.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommand.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import javax.validation.Valid; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommandController.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommandController.java index 394259041336c6de405cf1a332948404d25922ad..f8158517b850676d67c9f971fb139a56cb141e54 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommandController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarCommandController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarController.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarController.java index 5f08ed16fbe1177ebbf960b3c0c08f924e3a1996..80bbf05f26043b46e39cf5871599111fb179c95e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.util.Comparator; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarMapper.java index 395c02868b9a1a1cf6c3f9656c6a19b50366af43..2c4b648c6e4fc37656afa54861413a5c897016eb 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarModelAssembler.java index 061728f1b8a08d03803faaca24dc3f31640972d3..2f8a985debd3fabc4abb8a39acbba11f9f6b114d 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarRemoteService.java index c6873ea395c1988420c1bef8057ae5f95b125276..d7823ca6a5cbaa5131031bd1289759b41c9db0ce 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarService.java b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarService.java index 1a6627031e2d66b5b420705f339c10c0ece767c4..175908fecd85ef601c0e8a5ef7e4f077273fa6a0 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/kommentar/KommentarService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMail.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMail.java index ec727e6f39c70116bb2572c0c0b28c9d7bb697f6..fe0443d976fb79e6d667d27c99e1d95a436cf6b9 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMail.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMail.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static de.itvsh.goofy.common.ValidationMessageCodes.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailController.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailController.java index b4a05600b45ab52eeb402efc62a70856490e5d49..4ffd89afaa0590440f0a7439f7a33ed513612192 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailMapper.java index 7cc8d79557e8678bec318fd5be7ec77178fb08b1..910fc2ae3ce6ed68f03e97fa834d1ddaf7aa7f1c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailModelAssembler.java index 908ead53be643d7f745e0f4fe68e3f9a6ab413c7..0b2068c4b6e4c92310caba1bbd904fb8704ff316 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailPdfService.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailPdfService.java index db7b191919a5658a4b2558d4336b00871cd7fda9..da63a694cfe6472b82325aa7d578b7e869ed8ea1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailPdfService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailPdfService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailRemoteService.java index 8a48ba36b825d2d51ffbbb4035aac4b427c3cb2e..041696c0498784907938a8421045a513d1346ff5 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java index eca9c0c669d6d5dd651d82d1297803a926a681d3..d7bfc50c366171e4c61aeea8fe49a77bd4e599a9 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachMailService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.io.OutputStream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtComparator.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtComparator.java index d4a87a82108a062d0cdc36b27c96fecfff984704..a8155bf3ecce866bd01a92fdbaef858f3849c7b4 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtComparator.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtComparator.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.util.Comparator; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtId.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtId.java index 046d8023f16612fe87f5fe44baf1211b6e63d1b4..1ea92c5191e68d82770a596e12fb34c4c8e95972 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtId.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtId.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import de.itvsh.kop.common.datatype.StringBasedValue; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtenPdfModel.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtenPdfModel.java index 2dc015b3a66fbeb2d2771db1e1e0b9ce808c018f..e3cb519bef3a72aee72d6c2be446d5f0deef9282 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtenPdfModel.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/PostfachNachrichtenPdfModel.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import javax.xml.bind.annotation.XmlElement; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/postfach/ReplyOption.java b/goofy-server/src/main/java/de/itvsh/goofy/postfach/ReplyOption.java index 737a4e651073182833496359a7d977483743f613..aa447471baa157605aea5795ef7e9749c89a2cb4 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/postfach/ReplyOption.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/postfach/ReplyOption.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; enum ReplyOption { diff --git a/goofy-server/src/main/java/de/itvsh/goofy/representation/RepresentationController.java b/goofy-server/src/main/java/de/itvsh/goofy/representation/RepresentationController.java index 0830c3ea462b1628e5c29e9b20cffa337fcb9dcf..81d1af2bc141391fb3620cdf902bf31b10d921d7 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/representation/RepresentationController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/representation/RepresentationController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.representation; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/system/PlutoSystemStatus.java b/goofy-server/src/main/java/de/itvsh/goofy/system/PlutoSystemStatus.java index 4317b956f5fd5ca5552616048916829aecdcafc9..0bc1b50bf510e22678c6771d017aed78fb508356 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/system/PlutoSystemStatus.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/system/PlutoSystemStatus.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import lombok.Builder; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/system/RemoteSystemStatusMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/system/RemoteSystemStatusMapper.java index 3854153588d71bc5904be5ecef05745cbf7791f0..b5eea4fa81f4421272a25a4f48a4a7d2e045733c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/system/RemoteSystemStatusMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/system/RemoteSystemStatusMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import de.itvsh.ozg.pluto.system.GrpcGetSystemStatusResponse; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusRemoteService.java index c33107137df38a20a2fa5371a07c4a26702c09e8..178ecbd1128a8350ded564e3cc0ffef1fd337a18 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import de.itvsh.ozg.pluto.system.GrpcGetSystemStatusRequest; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusService.java b/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusService.java index 0a4e79c5a4ec4251c0eb4506b21f770bbc912c4d..c2e24f5f9e101a699fa6a80bc37afa94275967f7 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/system/SystemStatusService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Antragsteller.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Antragsteller.java index 99ead6d1fce52239b9a7ce07aba8f5729cf06e9b..bbb0b3b6383b5fd503d8b05a10bcc32df05e621e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Antragsteller.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Antragsteller.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AntragstellerMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AntragstellerMapper.java index ffb2d4a3dad6fbbd1542ec9c64438ac05296eeab..0f6d454c5c35d5438ea4ba12f63f3cea6b919aeb 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AntragstellerMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AntragstellerMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import org.mapstruct.Mapper; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AssignUserCommandBody.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AssignUserCommandBody.java index 4c4ba989894fe9e2ce4a19db318eb3f5bb6585be..f1c7fce660b022810ab0d4768245df99c8f2f7f3 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AssignUserCommandBody.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/AssignUserCommandBody.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.goofy.common.LinkedUserProfileResource; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ClientAttributeUtils.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ClientAttributeUtils.java index af96ae1aec30d9f7e081e4e831a10d6062119d68..79cee65868070efc3e04ae220dee80e1b2fb2187 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ClientAttributeUtils.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ClientAttributeUtils.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Eingang.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Eingang.java index 1513665fae82905c0061be71ddaf8a27b0e2cbcc..52ee93023a3dc7573b0995319fbabb932d82e187 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Eingang.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Eingang.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Map; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeader.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeader.java index c7a9eafbd9ac4b6b63fd7ea2953265e6458effaa..8e80c0296fb404127b93cdfa5c52edd002ca363f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeader.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeader.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeaderMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeaderMapper.java index 100a1eeb67519097e7b024df612aa59c0f790012..49d096ffbf611ff78aef9217e8683a80c5ed3d61 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeaderMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangHeaderMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangMapper.java index f2e1c169e1c26668128d402135696cef18d21cb1..91764d4ead04d2fd8c89efb55fceb3f52c2c8a73 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/EingangMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import org.mapstruct.CollectionMappingStrategy; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/FindVorgaengeHeaderRequestCriteria.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/FindVorgaengeHeaderRequestCriteria.java index 9424dd936af7b0a46220b806cd283a18729357d0..91e7d6490e166aca78a5aae55364680236767fcf 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/FindVorgaengeHeaderRequestCriteria.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/FindVorgaengeHeaderRequestCriteria.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/OrderBy.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/OrderBy.java index e4275c554f5b673f006f56e932b2cd4ab7edd603..9f5058c8b0a6437b767dd479ec72d3f4772ea17c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/OrderBy.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/OrderBy.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; enum OrderBy { diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ResetNewPostfachNachrichtBody.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ResetNewPostfachNachrichtBody.java index d872814f19650e9e900ea132077f8b9bbbd19f8c..0297ed07eed3f71889ded8c408710a90fefabd5a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ResetNewPostfachNachrichtBody.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ResetNewPostfachNachrichtBody.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import lombok.Getter; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgaengeHeaderResponse.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgaengeHeaderResponse.java index a98d7afc4b672f8b4fe35641f53e7ba0e3cc5d1f..070b530907b5a4bb64d2042567731ce59b193c1b 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgaengeHeaderResponse.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgaengeHeaderResponse.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Vorgang.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Vorgang.java index 572c8a3656693deb4530b1918e8c54e4d4af00fe..50e976cb17b89f2ecd795c35e778ffb90bb3b679 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Vorgang.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/Vorgang.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.HashMap; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangAuthorizationService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangAuthorizationService.java index f955bbd79224de4ba9a50b77ebf443b0b74de96e..8a42994afb9501211d2ce12d91d44f1ace1f0493 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangAuthorizationService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangAuthorizationService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangController.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangController.java index 39214ca95de7919531f93e2ea5df180bb463729e..a62fa05a4d234b2893240a0ee9f862ebbbf583f6 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Optional; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeader.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeader.java index d571d77383470b7945dee11d7fb554589015644f..2173bc114edb3538b8415bb469022821e6ddf385 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeader.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeader.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.LocalDate; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeaderMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeaderMapper.java index 0d014a9744672452771dc1344f5b48711f7f34c7..b87f10b0283402e95d98b4979fe5c881a346dcab 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeaderMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangHeaderMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.LocalDate; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangModelAssembler.java index 282f1a5afc19feb7d23bb6612711b0541d4c5515..3b29f1cfbc65d7908a03148bc2740aabb68c4182 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangRemoteService.java index 0c9cd04634886bb2d295c440e779182345bb2160..0e0f3d1baf9e77999c732148fe2951d238a55d70 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Collection; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangService.java index 3ee1a494241abe2375689daeb9796c5181297cf4..8cb7e2648e4ae80da5ccc0da17b5aa0bf32cc3ff 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingang.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingang.java index afde4bc9020b884fdfdf572c0b3e1e9599607b0c..cd4d4598ab09d4882251fb9f71f9de3f3387f3bb 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingang.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingang.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapper.java index 5e74703d3865ca453c0c851acea318e6fddaf3ee..9a68c842f0e371bb75e0c3a34e482b36d22633e1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessor.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessor.java index fc253ae7342ec9dc4470e17823cf0dd3ce8fb402..fa08d2876f97c02484df6fbf5399ed356ab001c8 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangResponse.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangResponse.java index 5add1d5e3bbc2e16c20971504d915e757872a8c3..957b6ab30a1f731aa42f4372c8d865157a661643 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangResponse.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/VorgangWithEingangResponse.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import lombok.Builder; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelle.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelle.java index 29c1d0b245b081ddd28b0ff0f4b6e3996506d196..3c46aff605d6f27aa0f4709e712f45d85149729a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelle.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelle.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import lombok.Builder; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapper.java index 6b79ea7b4cef481a95152ae39cb983b5af4c8f81..a83f60b09c5a31235c1f3e3c6221dc69280af583 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.ozg.pluto.vorgang.GrpcZustaendigeStelle; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessor.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessor.java index 0477e6b923a43a73dbddc75d3aa4a0dd0d5d44af..868f2bd8cabd7b11557dbcc0c73cb61098e970b2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.command; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessor.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessor.java index 072324a882b2bbbecb773f88723ab3f0a4cf8b01..7f39316ea957fa2ceef9a815b34581a88d15173c 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessor.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessor.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.command; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/Forwarding.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/Forwarding.java index bac366cac44126861d410b486042bb5cd209f085..74b6ba1f25ea904c27cabd197c97cfe33c549f1e 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/Forwarding.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/Forwarding.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.time.ZonedDateTime; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingController.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingController.java index 55276461ea718f290916c7dde3bc5d52d3ef8cfb..298f36ed3084fd14959354b2e345e2d3fa8f5d07 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.List; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoService.java index f78af5bd04da9bf42d35812d708cc7f6200c82d7..1b0e313e8d8bbac81919a1b3642e5353d0dbe178 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.Collections; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingMapper.java index cd50dbc686c8d5ca4f0d1cc368450e21b1d72cd4..7ede4790ca7a692b76af85738c54a5d17417556d 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import org.mapstruct.Mapper; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssembler.java index 0377edc8b2ee8fdd7f140e1c8dc9f4f513f69414..fc031e6da9c601d8eddf68cc8151f09f0f2e600f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordSizeConstraint.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordSizeConstraint.java index d7ce496adf9eb8015d4d577f2bdb36634eefb172..d02f76a21571755587b7c53d96d1bf2141c9fb9a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordSizeConstraint.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordSizeConstraint.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static java.lang.annotation.ElementType.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidator.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidator.java index d56dfec4dbd5e87c83ee7dbb64c8d0a90ba1b38a..fb27a9c3d1a11ed674bd4db53196d485cd4cc4f1 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidator.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidator.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import javax.validation.ConstraintValidator; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteService.java index 090c1d7551fdbe1379ded0fc7719f9f4b53c9699..00267c59331749e1b5d4e4e77f0aad9ce37df399 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingService.java index 6bb66b469abe15cbd349067b4e93f012c7128400..80b6708d4efeace04bba90b12cd14925de2f4777 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/ForwardingService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.stream.Stream; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoProperties.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoProperties.java index c3b9119391bc51bb25316e88f5ff47c9225a3c0c..fa3546749ef3226b48310f8f1d576b50c638805d 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoProperties.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoProperties.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadService.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadService.java index f61ffa1695b5000d194fa366cbf4667f0f4855f1..5cd49f758089dbb21ec299a0fc77da45e5ecb82f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.io.IOException; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/RedirectRequest.java b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/RedirectRequest.java index 0eb635ed2b5f36f9612c2ddd9c7b9875d6f54e11..e39fa3627da588ab9672b590f51644e74382a90d 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/RedirectRequest.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/vorgang/forwarding/RedirectRequest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static de.itvsh.goofy.common.ValidationMessageCodes.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/Wiedervorlage.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/Wiedervorlage.java index 3a7bbd33d8e94e12cabd6645f7cb28a1431c2fe0..b100173dc5d5d3ab1a0f8cf034af68dae6fa950a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/Wiedervorlage.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/Wiedervorlage.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static de.itvsh.goofy.common.ValidationMessageCodes.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommand.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommand.java index da5d338d6ab9fd50afa7bc5df607b49120952f18..1ebea270fefe937aca49bf4e94257b6e802a285d 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommand.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommand.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import javax.validation.Valid; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandController.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandController.java index 1ec7cafa46f5428db2d341f2471d15405d88f5eb..2709e4c45f359473678f61769f879b5b5c3e251b 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageController.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageController.java index d595e1c08ee13c901017327125527755ca46c750..83a093727433ec17e6a062c7129be60ba2f14677 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageController.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageController.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import org.springframework.beans.factory.annotation.Autowired; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapper.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapper.java index 3dd222c011ec78ab460a2911d869fc364cc09ca6..6d708991d5d5fff71928c4576525b2edc6e802f2 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapper.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import java.time.LocalDate; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssembler.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssembler.java index 6bbdd7c7eca4940433d2149f7a6632e8d9d4da1e..42a15247eca1283cb58bf2e8b8dbe467ab044f0a 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssembler.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssembler.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.*; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteService.java index 73bc379fdacc8d16bd19750017c5ed90c35abae8..09cf218b8b31763d0c7d7f2d1246dd2c1da4961f 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import java.time.LocalDate; diff --git a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageService.java b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageService.java index 485e3a6fdceba2c2f8bbf5bcf0bfaced56434808..e30ff0903ad141582f34128bdfd1dd01b01d8894 100644 --- a/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageService.java +++ b/goofy-server/src/main/java/de/itvsh/goofy/wiedervorlage/WiedervorlageService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import java.time.LocalDate; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/ApplicationTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/ApplicationTestFactory.java index 21a06ad92d513e7e2108d9e35044d9a602ff774c..cc1f9697fc00765c1dd19f38c481e9da99b4f6f9 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/ApplicationTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/ApplicationTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import com.thedeanda.lorem.LoremIpsum; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/EnvironmentControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/EnvironmentControllerTest.java index 617149b125cfb48f08bea565f352b90c955eb427..1cf9aefddc08317f7b66661ad848caad645e2652 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/EnvironmentControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/EnvironmentControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/GoofyServerApplicationTest.java b/goofy-server/src/test/java/de/itvsh/goofy/GoofyServerApplicationTest.java index 27aaa54bc095e9d9c49ecfe31698ae07a02d445a..83a13fde60745e5f8be87535b78a946acf097d92 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/GoofyServerApplicationTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/GoofyServerApplicationTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import org.junit.jupiter.api.Test; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/JwtTokenUtilTest.java b/goofy-server/src/test/java/de/itvsh/goofy/JwtTokenUtilTest.java index 21872772831a98e4addae01feaf3073624b3e7d8..dfb34532b4bdff61d0776f2bb2d170ee4eb7dc4b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/JwtTokenUtilTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/JwtTokenUtilTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/RequestAttributesTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/RequestAttributesTestFactory.java index 9109a67231742845191a0c193879235276e865d8..8109e2ead0ddf83e4ae767c48e54fed305319b2d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/RequestAttributesTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/RequestAttributesTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterITCase.java index 05c3e444651647e37c48037719577058a81bbb63..66b7a4de750a5bb61aa9e8154712f39432edc493 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterTest.java b/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterTest.java index e4ba57cc4d4a68aa067dfe8083eb15aec444d90d..0c3e90c1641cbc6489f0ba36ee35ac37c3328fdc 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/RequestIdFilterTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.junit.jupiter.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/RootControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/RootControllerTest.java index 04699e4914dc796f27c3c57570ada758855e5259..f5c79c5df65ee252ae9c6bc17bb2b417e7d6cf4f 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/RootControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/RootControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/SecurityTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/SecurityTestFactory.java index 50885feffbd1c88f245154f41d16db71bafec558..712e5f797090a1c9ca0789fe4dc9e3d690dc2fa6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/SecurityTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/SecurityTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import java.util.Arrays; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/TestSecurityConfiguration.java b/goofy-server/src/test/java/de/itvsh/goofy/TestSecurityConfiguration.java index 68f2ad63447e8b6f5f1aca40938a1eaa3a2192ed..cc5791828256855e858c7485f445808f2b1c3fd4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/TestSecurityConfiguration.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/TestSecurityConfiguration.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy; import org.springframework.context.annotation.Configuration; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/attachment/AttachmentControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/attachment/AttachmentControllerTest.java index bdc6783f17e4ba2b1f5d9c9ec763026a60d32782..8c76728c9c5519e5888c5f34d8a50f0feb75e715 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/attachment/AttachmentControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/attachment/AttachmentControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.attachment; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/attachment/GrpcGetAttachmentsResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/attachment/GrpcGetAttachmentsResponseTestFactory.java index 6fb9346d00aae4655797201447d3e780d46f3d95..07ecb0d2c00ce0209ff6a70c20d07104f9a44564 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/attachment/GrpcGetAttachmentsResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/attachment/GrpcGetAttachmentsResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.attachment; import java.util.Collections; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/GrpcCallContextTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/GrpcCallContextTestFactory.java index dceabe235dcb352c3eb7d862a8ee7de9cd171f2d..7422743e7270b5240c0e81b5bf529a59dc55e277 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/GrpcCallContextTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/GrpcCallContextTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import de.itvsh.goofy.common.user.GrpcUserTestFactory; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/IdBuilderTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/IdBuilderTest.java index f1b9a0aa23219d9f2dc159fc62999542e3b08a5b..51d7374cf49a29660b9b7b0a1990cca1977fda29 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/IdBuilderTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/IdBuilderTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceDeserializerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceDeserializerTest.java index d5cae9419778b6634f83e4bff26d2f42edd73d05..ca088607d8aa1476be5353dc79d1fae32a88a6bc 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceDeserializerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceDeserializerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceSerializerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceSerializerTest.java index 910e137037aa7e198824728b0198c2f80d55f6d4..23d25004b9a5a0b63b41fe42c5ecd0044750c88e 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceSerializerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceSerializerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceTestObject.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceTestObject.java index e4e1e24f47f55ae67f6245f4373d10757843bba6..9d35983568649937ebec6347946b4c7115995ab3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceTestObject.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedResourceTestObject.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import de.itvsh.goofy.common.user.UserId; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializerTest.java index 46f6dd37aae07d006ca78a3d249829051e9179da..4868a9bef61cf1ccb1695e1fc1ca7f1458335e29 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceDeserializerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializerTest.java index f73522e1e2dcf90e1926e2fe0ad5d8ecdfc0a546..a4420f44eb3a2cf55acbdc0954ad4a9dc0647325 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceSerializerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceTestObject.java b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceTestObject.java index ad4c73fcf88acff721e5d98762fdb7b793ff7ef7..f97355ad439c33e27de8a3056742130ba1c8e4a6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceTestObject.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/LinkedUserProfileResourceTestObject.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import de.itvsh.goofy.common.user.UserId; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/ModelBuilderTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/ModelBuilderTest.java index 658f4214b10359dba4cee7658f40f1a235f48f2e..0ee19d5ac41b6d71db7092f5e7794de8ed367d20 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/ModelBuilderTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/ModelBuilderTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/RegexUtilTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/RegexUtilTest.java index 902656f14676d9e9f15bded4599d15d8a9cdcbab..265f9e200cc7eaa376ccb34b19fac14ac395348c 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/RegexUtilTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/RegexUtilTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/UserProfileUrlProviderTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/UserProfileUrlProviderTestFactory.java index 2a564fd53231fa7b159a86fd283f50656bb646c9..22c24b24229f915b64b1720a5cf64f7337572133 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/UserProfileUrlProviderTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/UserProfileUrlProviderTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemServiceTest.java index 25ee2ecd0a218170091a3ef54c54dc1576dab12b..29653aded651c4b6e20d585c0d07a781c9d47fd0 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.attacheditem; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemTestFactory.java index 4ea3c9250428a4fb96f62434c21b8abebecb4416..f689e4ac5cf2c26c53a1c8d03812203b3ea43679 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/attacheditem/VorgangAttachedItemTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.attacheditem; import java.util.Map; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerITCase.java index e4b736287cfd0d195b76fc185d305510158b582a..9006959daa8b92c38de292c490a21da8ba6f42f6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static de.itvsh.goofy.JwtTokenUtil.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerTest.java index 6c3b771d7d9415a18c0c73aeb20e09afcef0655a..6583a3af5970b952b238ac765a4c0bc9b55126f8 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserverTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserverTest.java index c4b46e606f66a5e212bd532e727d631545985925..a8eda9af859bf3138a05502970747e3de4d66070 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserverTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileDownloadStreamObserverTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileITCase.java index 78996ddaafa3367bf9223d61c004c683de4eb08c..e9566fb44e5ca833244f4b64d11bd4bf29328a24 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssemblerTest.java index bdad84939432760dacb203b81d302384ef437cf5..16fc548badf4ac12f9dad6d9af970f9cb723d67b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteServiceTest.java index a15b2b4da9c50db348361a30ce8c5912db427f87..468c85eddc6f11738f005f195f8c84026fbf34e5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileServiceTest.java index 0ae9b9a23432ab9cad71047554488406f0614ceb..7f86bff09c0b554a807bc0c936ae7b5ae9d46e9c 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileTestFactory.java index 20da1955e77638e49361f3043dfd2ed31e872d09..e010d83395fab88df4d8e62d5dbe38f8b66bd2cf 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import java.io.ByteArrayInputStream; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserverTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserverTest.java index 154c1120e3af153dc88e6a588586d366cc02f591..fcfa98ab907667328230d38ce53ec91b5cad8ad1 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserverTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/BinaryFileUploadStreamObserverTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSenderTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSenderTest.java index 9fd462cb12bcbf9f9ea36582ce2488e282798d25..8a1a3fff1fe4c19b7635e3693198c55005d2eba4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSenderTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/ChunkedFileSenderTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import de.itvsh.kop.common.errorhandling.TechnicalException; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandlerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandlerTest.java index 90ab9a98f7355794afbba98bc63dc8121a2f226c..ee359807deaedacde56a394118c8dd3d312b7e36 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandlerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadAuthenticationHandlerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadGoofyUserTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadGoofyUserTestFactory.java index fb59c51c2d24210e363e1b93ee970870f4959bd0..217978d59da3a135bdcb7267c6fb0c6e2473a730 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadGoofyUserTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/DownloadGoofyUserTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import de.itvsh.goofy.common.user.UserTestFactory; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileMetaDataTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileMetaDataTestFactory.java index f393e5880fd7bb6d87fe8ed969f871cc88edcc63..3b275ecb36ca747698727d2d7a5baa8c75b8262b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileMetaDataTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileMetaDataTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import de.itvsh.goofy.common.file.OzgFileTestFactory; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileRequestTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileRequestTestFactory.java index 6bac8903ba9d15f428626dd8ab67450857126e93..fc694520bfb47563cb4e459e9106c450f936556e 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileRequestTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/GrpcUploadBinaryFileRequestTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import com.google.protobuf.ByteString; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidatorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidatorTest.java index ba44b4039888a0d2b2f9083649d37ebc0f4792a4..753bb47fac1f59cbf04b8f43f542ca59bcee2dcf 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidatorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileSizeValidatorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileTestFactory.java index 4a4262bae0fa20eefc52c6d529a0ad2194022c15..d4347a210fde373571bc3c4d20e223b444239f82 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/binaryfile/UploadBinaryFileTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.binaryfile; import static de.itvsh.goofy.common.file.OzgFileTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptorTest.java index 7b1796d3abbc74fb2ac5cf19b7861e90724ca264..e87a2de0026eefec0c2d7dbbbf4f33aa026c2538 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextAttachingInterceptorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextTestFactory.java index c283db65e2663f66645cd4c3e1995e032c1e8095..ab7d0ddee6c6895c2677006accb33e0ba85d17ed 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/CallContextTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import static de.itvsh.goofy.common.callcontext.ContextService.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/ContextServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/ContextServiceTest.java index bb2afdc1a21d3e26073762f82b0524f3d0c8f63c..89aa6a284c7a2ec8e367fb7988549074e88179fc 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/ContextServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/callcontext/ContextServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.callcontext; import static de.itvsh.goofy.common.callcontext.ContextService.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteServiceTest.java index c255b054d9de0ea8cd35eb5c6b4605cdd120d7c8..7aac3f5263273ea80b1d231ff45208f8b43b452d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.clientattribute; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeServiceTest.java index b03286aa05c1b27e118c86b49b9915b368a5dfa3..a3a6c9863c4be0b9a726e38da96731e0fa3cddb3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/ClientAttributeServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.clientattribute; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/GrpcClientAttributeTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/GrpcClientAttributeTestFactory.java index c72f41992ea2e6d748ffdc64b812cfb704dcb88a..497731f92e6139c215017fa663143fd131475ca4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/GrpcClientAttributeTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/clientattribute/GrpcClientAttributeTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.clientattribute; import de.itvsh.goofy.common.callcontext.CallContextTestFactory; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandBodyMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandBodyMapperTest.java index 6f1e3eeeedae9ce2bdd44d2089de4bd7132a81fc..a16401ff88be9690e84bbf17efcc0f31530471ef 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandBodyMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandBodyMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.HashMap; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandByRelationControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandByRelationControllerTest.java index 11ac457567df394f52bb0e0e6ab29d16d55beb6b..68b300976a7ce2545ae7457d3a1a4f1461848565 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandByRelationControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandByRelationControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static de.itvsh.goofy.common.command.CommandController.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java index 931b5bf32aeec65d9442f4f06c72622aa4e76307..9b86f6b939c2fc3f91e25ef4b1b8765350ee63a8 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static de.itvsh.goofy.common.command.CommandController.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandITCase.java index 864a82ee2804718a0d0cd58aae3dbcc82a753490..1d718592603e088702e30d5458cc5a301ac7160c 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandMapperTest.java index 2a05ad4ba9216db4a30778e3a45681e6c3974ede..d0bbf632db0b37356027d86174b49b21a4a56e31 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.assertj.core.api.Assertions.assertThat; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandModelAssemblerTest.java index 7c34945e685913182256807e9a315ab3e3280675..4d3fcff8f14e75f83b73bd1f48f0cacb857a5b24 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static de.itvsh.goofy.common.command.CommandModelAssembler.REL_EFFECTED_RESOURCE; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java index 00569c37979cd898e247175af4c39c8028ccfe7c..b788a3d6b5c000463d107dd4e0a08f70838feda5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java index b54d61b26619201900110a951fe5c1669494649c..cbec114cd7a33ee409c9c272ffa909582aac69be 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandTestFactory.java index d9b7b0054fb1d4227b7df883e78c434464a744ac..1e30d85f19dbc884ab42840c64ca018198d61bc2 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandResponseTestFactory.java index 5c041f248ecb61fde7ec431184a35c138eda9de8..0fac6a84fdb88d6d35adbd421a8557017cf01aa5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import de.itvsh.ozg.pluto.grpc.command.GrpcCommand; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandTestFactory.java index 37a52409f588d74043237f56d6f997923fe1ce45..04cc987a767a5b759b79599664c6af33a89dc208 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcCommandTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcPostfachCommandTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcPostfachCommandTestFactory.java index f73385b6208f552626aa8ca2a4dc822344bd3479..301137a91ab3db22039888261bc86f9fe61a4ddc 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcPostfachCommandTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/GrpcPostfachCommandTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.command; import de.itvsh.goofy.common.GrpcCallContextTestFactory; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterITCase.java index 479e63fb7804e00e7f792bea1c96fdcc2f77f372..0365dea20587353016cbbaf3764a9f38907a936d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterTest.java index e8ea22d4cd20736fcb678891369e50d50352ad00..f1d33d7a6fe127785885610691c7680b417befd5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenAuthenticationFilterTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenControllerTest.java index 2d6b50e111a1d21c144e9968621fef3d2561901f..d03b7d35726665147e4a790af2e6dfc561306684 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenServiceTest.java index d15ad742cb3d2f1fe6b4ee2feff81bc641363e95..7cecdacf6a74389b8ac4194999ee54f699799e40 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static de.itvsh.goofy.JwtTokenUtil.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenTestFactory.java index d549a1e792b12848c51aeb2fa9cb47b074a2d7c5..116d7b53a2d013b816bfe51909f2e63461e82d30 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/downloadtoken/DownloadTokenTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.downloadtoken; import static de.itvsh.goofy.JwtTokenUtil.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionControllerTest.java index 8855328d503549911e8da71fcd15fa3510928dcb..83192f839655d35e92221a1bef4394bb9c35d8c2 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionTestFactory.java index 2df1fb5fa6e6421d349e0bc9342552b6e87fcf04..fb78df1413c5d3000ca330c56775e1c6a532e886 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/ExceptionTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/FunctionalExceptionTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/FunctionalExceptionTest.java index 3ffd81ec866b669d9f09589f4e60e6269a357345..008a38dd297e49b24f51ace309ff66613293b5c5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/FunctionalExceptionTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/FunctionalExceptionTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionControllerTest.java index 48a08363c8b849b8707b6efc6204b2ebcaba5442..3266409a65934538d5331351df8a13ddeb3de5f6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import org.junit.jupiter.api.Nested; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionTestFactory.java index 78981013ec6284b150e369da428685307ca9da34..0ec55dbaa1237e010c71bca0819075447f13a602 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/errorhandling/GrpcExceptionTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.errorhandling; import org.springframework.security.access.AccessDeniedException; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/file/GrpcOzgFileTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/file/GrpcOzgFileTestFactory.java index d8d102f963f91929d372d7ba1755bcd73b756c52..db54d831cce4895b41a7fb5c947ab98dde836f2a 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/file/GrpcOzgFileTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/file/GrpcOzgFileTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import de.itvsh.ozg.pluto.grpc.file.GrpcOzgFile; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileMapperTest.java index 6b611161ab126941a6bdbb236c92a81fccae5f6e..10a6a542057974e39d81fa019cb14dbd47b1d1c6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileRemoteServiceTest.java index bc280297005695210314505946146726e6b99e9c..00885ed7a141b8139785a47bb9d3208011905421 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileServiceTest.java index e7c9f8274add184f7226d9dea725175a34b88c7e..3fe599a9ea69e15dd60f4bf4623d6bd4c8532498 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileTestFactory.java index aac9c8c31c8bfa0323e7abf588058b031a9ff439..00e17cc371bc2e42c7148425e3d801880b93cb4d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/file/OzgFileTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.file; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/user/CurrentUserServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/user/CurrentUserServiceTest.java index 5e315bd14fbba47413528ee4e67b05a0b9eae815..9ab969601d9b8db47d6fe13b79b8c1254d5eedb0 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/user/CurrentUserServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/user/CurrentUserServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/user/GoofyUserTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/user/GoofyUserTestFactory.java index fb8a5c667c83e35d0b986946b6a2c45cb59116ff..73b9132ee524769c6bbf7c8073eaf57eb64da928 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/user/GoofyUserTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/user/GoofyUserTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/user/GrpcUserTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/user/GrpcUserTestFactory.java index 61a9749bf0b238b02af0005c9b039a878bcfd835..5e20592cb4c111d55141ddd9ffe9664980a69a6f 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/user/GrpcUserTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/user/GrpcUserTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Collections; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/user/InternalUserIdServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/user/InternalUserIdServiceTest.java index a87c3940397a51d2deaf8ff493b906dc66548995..6dc418ccb56d738618bceab8514ee289d324e05c 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/user/InternalUserIdServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/user/InternalUserIdServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/user/UserTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/common/user/UserTestFactory.java index b8ade9dcc0779ed3324bfd0f86742b5ae5afadf0..468df05f4c413bb7ab5d5971209f592cac3bdab4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/common/user/UserTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/common/user/UserTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.common.user; import java.util.Collections; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieCommandHandlerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieCommandHandlerTest.java index a139e4136e9b50e1cb9ea952c1a4e249e6e2599a..449c0f20f288ed2ce2a01dd8836930295f524b4d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieCommandHandlerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieCommandHandlerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static org.assertj.core.api.Assertions.assertThat; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerITCase.java index b07c8d3fc468b29ad9cb834e54630a609929ba7f..760221978ea9e26f94440ad8f64162d7e5790d0b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerTest.java index e86dccbcd677c6bec03de455dfc44aef7b7d7e89..2d135aeb36600129a6df7b847476a6d264040ba2 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieModelAssemblerTest.java index 7a7e7fc793a3910cf8933d92cb53708cefe0c984..ccee5176ed3c2e923b65e1493683d6fd2d4b7717 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static de.itvsh.goofy.common.UserProfileUrlProviderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieServiceTest.java index 69533f994fee3bfbddc66f7c030bf3efc564e144..4c18d0bcd9f93b1882331a7db46d8d832b4df5b5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/historie/HistorieServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.historie; import static org.mockito.ArgumentMatchers.any; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarByVorgangControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarByVorgangControllerTest.java index 807b7096b0e130ecc3c365e7499c5dcddad094f9..6ddb92d97b80bbfab96b6a951babe0e01ba9463b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarByVorgangControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarByVorgangControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandControllerTest.java index f9332017ddd6264e6dd06c77e9d5f6126fd40282..7664e060cdec3d312752811b8e065dfafbee92b2 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static de.itvsh.goofy.kommentar.KommentarCommandTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandITCase.java index ef360511deca6b6b066d4e30a18be240a536be03..46c346ff38d1bd5165f893a9d8d67d23b807bd10 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static de.itvsh.goofy.kommentar.KommentarCommandTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandTestFactory.java index bc63fa6ddad582ece5e180fbb984507bd1fc0af2..f275416ce83addd173b6cb96031a7d356a7d5f40 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarCommandTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.util.Objects; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarControllerTest.java index b6fe7e0fad5971defe59200d3768bc508c37a673..e9d439110b85b4c83fc3819b1468d015f4811645 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarMapperTest.java index b059c5ec3dd1177dfd22673b6aa73594abf671e5..090f110faa7c9639bdcb2b52b0e47e3d3076980a 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarModelAssemblerTest.java index 457380b8e3eaf93056abdff4b989a4aa3a0c6936..79aa91ceb04ad3e475e410cd629cb4eba4011317 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static de.itvsh.goofy.common.UserProfileUrlProviderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarRemoteServiceTest.java index 364b8af57e85a8873ad4f58d55988c094d21b392..290953882b05f29ac739bf50fa972f9f70f2f159 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarServiceTest.java index ab903893f2acdc5e4566c6606bf40c432388a609..8c258f2ae26300c3cc0b78551e3ab53973e539a8 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarTestFactory.java index 61395ae563a06413236bfe9a7066643bbd86240b..f61f31536a59bab834a246aa4b3f2a754e3c2f33 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/kommentar/KommentarTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.kommentar; import java.time.ZonedDateTime; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/GrpcPostfachMailTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/GrpcPostfachMailTestFactory.java index a313917ec45991a6c9040633f4e569cc0b72a896..62f52df85d5fa33e4864d422f70768df92bafc14 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/GrpcPostfachMailTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/GrpcPostfachMailTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static de.itvsh.goofy.postfach.PostfachMailTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailCommandControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailCommandControllerTest.java index 45f44979f6609e989b1ab7afa7903fe3669a5759..99507542223557c88e854baad788598e9357eb81 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailCommandControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailCommandControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailControllerTest.java index 4423d22786638e5c079cdb650624b02fb7e463e6..81409e93f33ebb1940a1eab00b73c17674c6edf4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailITCase.java index 06c76b268f59f851d66d840cf3e39e20ec3096bb..1c88d94109514117d63bc98f563ea33b5a14e344 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailMapperTest.java index bf66ec11cfdf04472911c60259086fee8b1c1229..b95f46d6beed27e99ca8fc062d45c7744b7d9406 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailModelAssemblerTest.java index 3dec4e88c9d4466b96e532ccff28675aebfc9dc1..c385612b9eff4ca1af497f96e77e43c75332ae25 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailPdfServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailPdfServiceTest.java index 70ed8e9febad707b40e49eee8d3d5177f75f692f..aca02908b3ee5e95955372892e819db284e95e58 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailPdfServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailPdfServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.assertj.core.api.Assertions.assertThat; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailRemoteServiceTest.java index ca147f87a6f8d404da513aeb75ade4785f2c80ef..5926a4d7f6d3e20292d867239a78414d741a5498 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailServiceTest.java index 54198f4649c50df4264c9e03967a3663c99e4977..8c4d744f4dca61b17a5e609944e1617ffb286740 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailTestFactory.java index 0a1d07bcc26df3972f12e95a24952976d06d4457..1eca6aef025ce15b6f9f43d7163b67aa3102318e 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachMailTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import java.time.ZonedDateTime; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachNachrichtComparatorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachNachrichtComparatorTest.java index f66afa4d6cbb1998eb3228c6e35498c11164bbf3..47486f527582eeb60c4977377a0a4077c8ff1f4e 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachNachrichtComparatorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/postfach/PostfachNachrichtComparatorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.postfach; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/representation/GrpcGetRepresentationsResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/representation/GrpcGetRepresentationsResponseTestFactory.java index 8f48a400b3a2070230438dab4888c1b90781aa51..39d329d667b1ce4aa45c94d8fc3338d565da5f67 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/representation/GrpcGetRepresentationsResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/representation/GrpcGetRepresentationsResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.representation; import java.util.Collections; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/representation/RepresentationControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/representation/RepresentationControllerTest.java index e4c6e253aa93806d0942ad2b92b2cb36cc7e1af1..7b95e7fabe95fbe3e931ab4e435abb721f0318f3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/representation/RepresentationControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/representation/RepresentationControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.representation; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/system/GrpcGetSystemStatusResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/system/GrpcGetSystemStatusResponseTestFactory.java index 29017f315b6bbec0668c5a081608ce9706bc1cb1..540f0951ee1486e5104fbd8c37817d0edfc740bf 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/system/GrpcGetSystemStatusResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/system/GrpcGetSystemStatusResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import de.itvsh.ozg.pluto.system.GrpcGetSystemStatusResponse; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/system/PlutoSystemStatusTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/system/PlutoSystemStatusTestFactory.java index a798ea07a2505a94d901f010b5fa99d377c424ba..55b5a3e5ba5c8760dd73d964d369d1c9b3541e2d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/system/PlutoSystemStatusTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/system/PlutoSystemStatusTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import de.itvsh.goofy.system.PlutoSystemStatus.PlutoSystemStatusBuilder; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/system/RemoteSystemStatusMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/system/RemoteSystemStatusMapperTest.java index 974b848ac9c344c95f6904fa6c5ba7dada7b4925..835faacd705c078fce895b72a8bdbb19687db4aa 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/system/RemoteSystemStatusMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/system/RemoteSystemStatusMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import org.junit.jupiter.api.DisplayName; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/system/SystemStatusRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/system/SystemStatusRemoteServiceTest.java index fa9f61d56fc2cc8154c571c2d8cb694d8869d96b..1acc5bd8cfd75ccdff3bb4b4d57582358dba5ad6 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/system/SystemStatusRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/system/SystemStatusRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.system; import de.itvsh.ozg.pluto.system.GrpcGetSystemStatusRequest; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerMapperTest.java index b27a1632c0ebb14879b2093c7f6cd1e9c8789c76..27aafd8faa13a3b641421f7c53176cee79de8440 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerTestFactory.java index 9f8be614a23e0e25bb98332654a09bc1050288a5..cc86bacb70a535fa6f5ef7fe3c87c44593a97998 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/AntragstellerTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Map; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ClientAttributeUtilsTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ClientAttributeUtilsTest.java index f4d5d6c58c08177e661062b142dce56c82b060e4..89ced0248fb47f2195373a99c4aa15e7dda3bfce 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ClientAttributeUtilsTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ClientAttributeUtilsTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderMapperTest.java index 98c7a83ed9048d39f739b13481714815b09d9c33..e5f834cf117c9ecc130b1a0b88ecc94363b0abe3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderTestFactory.java index badd734efb204cfdb389828b9b33b8d0367f7bd0..b4f89ae2ad24314281e11ea1bfadd0b489888c6a 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangHeaderTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; public class EingangHeaderTestFactory { diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangMapperTest.java index a8dadc9100802b666f056743b986a486977d92b5..0f6f13dae72731e1ce2b682e486d50b0e58a9bb0 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangTestFactory.java index 503f73cbbb6a410a845b693c299a292d3bbd367d..d306803e7cb0e6d931e01d0b28339c1e6edbbb0d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/EingangTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Map; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/FindVorgaengeRequestCriteriaTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/FindVorgaengeRequestCriteriaTestFactory.java index aee364baa45988ebdacf58e3d0b4dd39342af498..5d8e0c986c1d75d476ef86caba99bb7f7aa897cd 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/FindVorgaengeRequestCriteriaTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/FindVorgaengeRequestCriteriaTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.Optional; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcAntragstellerTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcAntragstellerTestFactory.java index 657f01a750b973c9bacdfba4d128d90cc3feec01..bf72d78420b89af619477bd5af76176839627a23 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcAntragstellerTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcAntragstellerTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcClientAttributeTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcClientAttributeTestFactory.java index aed0796d6ef350c15d113ac68b50db1a1e98cfc5..e174266e6ceb9c7fc104496ccb9f99dde64a02eb 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcClientAttributeTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcClientAttributeTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangHeaderTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangHeaderTestFactory.java index 2b08250362af20c4eb33deea33c8f188aecf1a53..6496d0fd6ea1a8ff9acdca68621a79213d74ac01 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangHeaderTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangHeaderTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.ZonedDateTime; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangTestFactory.java index 39c709df577e0033d0c51b2749dd7955d6720268..22b544cb0afe67d0fce833cef23d440545647149 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcEingangTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFilterByTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFilterByTestFactory.java index 58d13561288421faf73c20b81ef3dc43b595eebe..2e8ccb0747c8b5f76c86001c0c58f5e15fc9a8c8 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFilterByTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFilterByTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.goofy.vorgang.Vorgang.VorgangStatus; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFindVorgangRequestTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFindVorgangRequestTestFactory.java index bdeba65c9a74be6f721ad6f7451959d35155d9c6..eb628a4da330d9bd9b5175963846b1a13f392f9f 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFindVorgangRequestTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFindVorgangRequestTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.FindVorgaengeRequestCriteriaTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormDataMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormDataMapperTest.java index e2b435a87eec79ed87fca5615b0a64b0f6b4bc1d..4aa87a74e8029bcde863721a02609a0e88eeed8d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormDataMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormDataMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormFieldTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormFieldTestFactory.java index b8b0841a0bab3d4a8d1d5fac82c5572ea683bd11..f110b59201a0f49d7101c48b76d97db274e61128 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormFieldTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcFormFieldTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.ozg.pluto.vorgang.GrpcFormField; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcSubFormTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcSubFormTestFactory.java index 74b36ee4397099c6fedeab58f3359902897ff9d6..e6970f8f9c7ccbc176512811b606f3ab48295f1d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcSubFormTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcSubFormTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.ozg.pluto.vorgang.GrpcFormField; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangAttachedItemTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangAttachedItemTestFactory.java index 216ba59a1db199deb47cbdf31d9f6b8189c50ce7..be259bc7187a38847f31f1175fa2e5f9391feedf 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangAttachedItemTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangAttachedItemTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangHeaderTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangHeaderTestFactory.java index 5661d8554626aabe119a911430fd12107528c00e..12eb20fa5a7de3f3f91fe06b50e6bb6c76d8d09d 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangHeaderTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangHeaderTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.VorgangHeaderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangTestFactory.java index 2836ec97c5bd60bcb9e85485194c7218070745e3..d1bee97e6b0fee577dcf8a6665b1c8eb0a356db3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.LocalDateTime; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangResponseTestFactory.java index 2a9795acce39972e89e46dac28ca1485a55e1673..1eefbc10c3d95c66d043e06b1fcc116af2e307d4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.ozg.pluto.vorgang.GrpcFindVorgangWithEingangResponse; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangTestFactory.java index e53dfcd34272b456c8c302748e606b51459e3484..d763fa2f147d8e16398a3f09fdc04423611f2ffa 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcVorgangWithEingangTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.VorgangHeaderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcZustaendigeStelleTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcZustaendigeStelleTestFactory.java index 9f30e7a53841781c836e37b63da5b9738f75f42a..908cf76516023d2e64162c607ec19e860268d557 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcZustaendigeStelleTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/GrpcZustaendigeStelleTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.ozg.pluto.vorgang.GrpcZustaendigeStelle; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/RedirectRequestTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/RedirectRequestTestFactory.java index 60f6da82f2f01a268473d4320daf4280d216e272..f734412eb1feb5814671ff84a5619cd45b1c5c59 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/RedirectRequestTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/RedirectRequestTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import de.itvsh.goofy.common.command.CreateCommand; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangAuthorizationServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangAuthorizationServiceTest.java index cda05762f16f76bcc1c8e34bfcfe4fbd84eeeb38..b5bed86a7e7c01305ac474171fe7ebb5ea16d1eb 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangAuthorizationServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangAuthorizationServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerITCase.java index fa0cf7bd41a3a27a224bb63ee3aebffd3fbcb512..aaa83db5edc4e4b1b5b75668889717bfd1372f93 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerTest.java index 9ec50415c1b6397e736464330e2f82cc4519603b..14c2f15c7c2da9c7da49b8b646c3950be4e090a3 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.EingangTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderMapperTest.java index 4806fe964761047084e771e131457d7f1b2651fa..80652a8ee60859d6b20e5a124a3b395e290ce183 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.VorgangHeaderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderTestFactory.java index 736b88e6181a99144ac378bb0465e1c552bcd786..dddc286c9d1931ae894a5aa4d2f64c18c83380f5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangHeaderTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.time.ZonedDateTime; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangITCase.java index 22ee6f82a652f5a613a440a364915d8dbfdd7843..ae787029e76dd68744385e2d56cc0553dd9c56a4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangListResponseTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangListResponseTestFactory.java index 683d50b9216bf636c63c3222f0df4b62a1c61364..1baea8b849ddd81f97b12ecc49082d9ab3a883b0 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangListResponseTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangListResponseTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import java.util.List; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangModelAssemblerTest.java index 1f71752e1c532144dcad57f69f70423ca8aaf1cf..91c031d96d81110eab332cda332616a499b08278 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.common.UserProfileUrlProviderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangRemoteServiceTest.java index 0400afb646d3543268b49bae576bdc907923c526..725e63ddbfe52d5be4b50ba74873c090a1ae61ec 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangServiceTest.java index d4092e5614eb77ed32f0cbbd5d0a6c7fca5f6ff1..08da2a3ac1a5e187451a014cedc3d5c21db014bb 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperITCase.java index a9e4d8af6d89a31fbde1bcdf333bfcb23b5bc435..0e0d676516192edc0238457f3b3ce7368f7f4b68 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperTest.java index fc037201ac011e8ec6ef3f7ca5b1e0f995c89545..371f6c1b110a2d375d83129d3a3bec0e5b2729da 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.VorgangHeaderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessorTest.java index 08584fcc3fd326bc02ce98f0ba6a3fa2fe70eda7..0553ea33ebe08897b49b45f4f034622a501183a4 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangProzessorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.common.UserProfileUrlProviderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangTestFactory.java index 7141fd1bc35d3605eb3c2781be6723acfb74805e..6766bda857bc884706ac0af3eda9953861c90aea 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/VorgangWithEingangTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import static de.itvsh.goofy.vorgang.VorgangHeaderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapperTest.java index c488746f42d6f06d86bfb7520ceafb803e8a5b68..febe1054c00f0ce5cd976bd40bcfedc73d92e4c5 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; import org.junit.jupiter.api.Nested; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleTestFactory.java index fb7735f92a7633a53a38d7594eb15379709d6374..54638b39f020d1584fa73b90371d24c89c4e17af 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/ZustaendigeStelleTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang; public class ZustaendigeStelleTestFactory { diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessorTest.java index 8aa9e411b16170bfe269890b5a580fcf435d40da..87346990ae04e57b666bed06a22bf087d409d7de 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangCommandProzessorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.command; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessorTest.java index feacf77af7e95763d1e2af81c775bec914e8fe52..e3f275c75f4e379a1b8a6a2536430a7b112bd5e1 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/command/VorgangWithEingangCommandProzessorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.command; import static de.itvsh.goofy.common.UserProfileUrlProviderTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingControllerTest.java index 867fab84604c91a4b44f78d24a2945af4f0391b8..eefe10cdf97f3acefa57e233e420bccfc377aa03 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static org.mockito.Mockito.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoServiceTest.java index e8a8b13bb4d8fd8808c40b56c3b14f9e0e4ac370..9e6057c84c9e515d2253a5c72879112f8a155ad2 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingLandesnetzInfoServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.Arrays; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssemblerTest.java index 25625ead6ae194c69eb1df6407713b92999af8be..e07d7cc132be135d9d8acc1a4ed63a4a4feb37bd 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidatorTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidatorTest.java index b07f27f94fb0f8a7886853ff24bd2bee2be8d5f2..83ee22aa9d566a7f4913aa5b8d1e382f4c766801 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidatorTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingPasswordValidatorTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteServiceTest.java index 2fa8ebc876e18021d10f78521953d394a55ba699..ccc5cb9e94369ba7e22e31271c4e96ee650e9cab 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingTestFactory.java index ad92aa2aaab9321074ab35228a541c8cf9364d90..58e30fc98f46a66918b1c586ebf6b46b57ed2889 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/ForwardingTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import java.util.UUID; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadServiceTest.java index cb21f4337cfd2f0de116973a54938e1411e60acf..359629b552a79d538152fbdb3d0a1fbc42943dc7 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/vorgang/forwarding/LandesnetzInfoReadServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.vorgang.forwarding; import org.jsoup.Jsoup; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/AttachmentsByWiedervorlageControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/AttachmentsByWiedervorlageControllerTest.java index 0caeb1f1024e1abc5f5dd51ab1e19c0848b9c624..5aa0ba47d600f2cc56ba80be77d2ef41a767a957 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/AttachmentsByWiedervorlageControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/AttachmentsByWiedervorlageControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandByVorgangControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandByVorgangControllerTest.java index b7f274ded3b8cb8e7affbc43da5914b63815307e..83d2fd9b1e35c3d5045e9eac647b8ad9d53df00b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandByVorgangControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandByVorgangControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandControllerTest.java index 61ed296c5225bc556c4aea48209823f7cf1bf673..00265de8617c99b82b7afb6ddf1d4ba14c9a3d0b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandITCase.java index 14d792f6a42b0d7a3980cce94fd07a9f0dd62eeb..ac16b37821ec9d63a0ddfed102ed8bb119ec391b 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static de.itvsh.goofy.wiedervorlage.WiedervorlageCommandTestFactory.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandTestFactory.java index 9671fd858f21bbf3e4ff8da73ea209bf2ddb9c3c..d541b42b0103dd2883f328597b67096e006468c9 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageCommandTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import java.util.Objects; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerITCase.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerITCase.java index b3d22fb76f5a9d886d1909fec28df0230c8688d8..109d72461e2e4c611658295efbba0923642e7b78 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerITCase.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerITCase.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerTest.java index fae51a6b4af5d567adc8582e095b0dfb7fc9eb0c..7f1a801f4e28b8c0b43d203e2f98d39598a76be7 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageControllerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapperTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapperTest.java index 3b21f24d6a98eb7c2808706afdc8dcd35648ca81..a755d9f95a6bf3761f30cfb313cc64ed62cc5c85 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapperTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageMapperTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssemblerTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssemblerTest.java index 86a3585536d02118ca7206485155ffd27eecfba1..f28d723d7b5ef5893f296e293772a1a000dd8ee9 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssemblerTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageModelAssemblerTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteServiceTest.java index 307fa72a02e549754a8dac1940e5bb4f38c5bd45..e8ff6cfe61fb0e7a7069a957fd38fdccd3df783a 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageRemoteServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.mockito.ArgumentMatchers.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageServiceTest.java index 163839710f27a10a80e3639840bc985686e84ac9..c6352b5c127999365f48da5b434da1d6605cd730 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageServiceTest.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageServiceTest.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import static org.assertj.core.api.Assertions.*; diff --git a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageTestFactory.java b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageTestFactory.java index 60a2d19554191e09fbab178d699cec4e078a2cfd..e10fc170578d1f79c8bcf1e20af2f4eb36cf4944 100644 --- a/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageTestFactory.java +++ b/goofy-server/src/test/java/de/itvsh/goofy/wiedervorlage/WiedervorlageTestFactory.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.goofy.wiedervorlage; import java.time.LocalDate; diff --git a/pom.xml b/pom.xml index ce17122232f4c322c304d199cb1bbcaa0915c6a8..6dcf5fdde57042294fe64bbebd2f5de2802bcfcd 100644 --- a/pom.xml +++ b/pom.xml @@ -1,3 +1,28 @@ +<!-- + + Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + Ministerpräsidenten des Landes Schleswig-Holstein + Staatskanzlei + Abteilung 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. + +--> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> @@ -23,11 +48,43 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - + + <kop.license.version>1.3.0-SNAPSHOT</kop.license.version> <pluto.version>1.1.0-SNAPSHOT</pluto.version> <jsoup.version>1.15.1</jsoup.version> <kop-common-pdf.version>1.3.0-SNAPSHOT</kop-common-pdf.version> </properties> + + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>com.mycila</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>4.1</version> + <configuration> + <licenseSets> + <licenseSet> + <header>license/eupl_v1_2_de/header.txt</header> + <excludes> + <exclude>**/README</exclude> + <exclude>src/test/resources/**</exclude> + <exclude>src/main/resources/**</exclude> + </excludes> + </licenseSet> + </licenseSets> + </configuration> + <dependencies> + <dependency> + <groupId>de.itvsh.kop.common</groupId> + <artifactId>kop-common-license</artifactId> + <version>${kop.license.version}</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </pluginManagement> + </build> <dependencyManagement> <dependencies>