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 26aa4629e075eea205f9cf34266f77ea7bd0e029..9617a60f278aa3e6c445f95fb43752ad0b0e89c4 100644 --- a/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts +++ b/goofy-client/libs/postfach-shared/src/lib/postfach.util.ts @@ -21,6 +21,7 @@ /// Die sprachspezifischen Genehmigungen und Beschränkungen /// unter der Lizenz sind dem Lizenztext zu entnehmen. /// + import { getEmbeddedResource } from '@ngxp/rest'; import { isNil } from 'lodash-es'; import { PostfachMailListLinkRel } from './postfach.linkrel'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.html b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.html index 3bd38143ce8370fc378bfb09aae73c8de3f4bd7e..afbdc29b6f0a120553cd44fb3dff73ec3f7fdd8c 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.html +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-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="postfachMailCount != postfachNachrichtenCount.NONE"> <ng-container *ngIf="showButtonWithLabel; else showButton"> diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.scss b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9a08a5aabce6cc4cdbb268c4190a8d67f82f19e5 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.scss +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-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-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.spec.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.spec.ts index f87001189aea093ea885878db3e4ddb487c86b47..b7269460f15ccdda6d3168513c7d2d01f8fa2056 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.spec.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-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 { PostfachMailListResource, PostfachNachrichtenCount } from '@goofy-client/postfach-shared'; import { getElementFromFixture } from '@goofy-client/test-utils'; diff --git a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.ts b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.ts index ac5de2a2f578b5186d4b78ed660e3a413f305ea1..a59e17d30073bd52f0e969ed75fcc722734d4ea7 100644 --- a/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-button.component.ts +++ b/goofy-client/libs/postfach/src/lib/postfach-mail-pdf-button-container/postfach-mail-pdf-button/postfach-mail-pdf-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 { getPostfachNachrichtenCount, PostfachMailListResource, PostfachNachrichtenCount } from '@goofy-client/postfach-shared'; diff --git a/pom.xml b/pom.xml index 6dcf5fdde57042294fe64bbebd2f5de2802bcfcd..f51be5797b2f3f51d3e9cdedf26354ced2bc559b 100644 --- a/pom.xml +++ b/pom.xml @@ -70,6 +70,8 @@ <exclude>**/README</exclude> <exclude>src/test/resources/**</exclude> <exclude>src/main/resources/**</exclude> + <exclude>**/goofy-e2e/reports/videos/**</exclude> + <exclude>**/.angular/cache/**</exclude> </excludes> </licenseSet> </licenseSets>