From c3c6ea5f2c5f671dc4bdfe6eddb81dca7cf8c20d Mon Sep 17 00:00:00 2001 From: --show-origin Date: Thu, 22 Feb 2024 02:50:20 -0800 Subject: [PATCH 1/6] chore: added missing license files --- .tractusx | 19 +++ .../puris/templates/backend-deployment.yaml | 21 +++ charts/puris/templates/backend-hpa.yaml | 21 +++ charts/puris/templates/backend-ingress.yaml | 21 +++ charts/puris/templates/backend-service.yaml | 21 +++ .../templates/backend-serviceaccount.yaml | 21 +++ .../puris/templates/frontend-deployment.yaml | 21 +++ charts/puris/templates/frontend-hpa.yaml | 21 +++ charts/puris/templates/frontend-ingress.yaml | 21 +++ charts/puris/templates/frontend-service.yaml | 21 +++ .../templates/frontend-serviceaccount.yaml | 21 +++ frontend/postcss.config.js | 30 +++- frontend/src/assets/base.css | 134 ++++++++++-------- frontend/src/index.css | 23 ++- frontend/start-nginx.sh | 20 +++ frontend/tailwind.config.js | 37 +++-- frontend/vite.config.js | 21 +++ local/cleanup.sh | 20 +++ local/generate-keys.sh | 20 +++ local/init-wallets.sh | 20 +++ local/postgres/init-dtr.sql | 20 +++ local/vault/put-keys.sh | 20 +++ 22 files changed, 525 insertions(+), 69 deletions(-) diff --git a/.tractusx b/.tractusx index 6a3bf141..be9b4d37 100644 --- a/.tractusx +++ b/.tractusx @@ -1,3 +1,22 @@ +############################################################### +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +############################################################### + product: "PURIS" leadingRepository: "https://github.com/eclipse-tractusx/puris" repositories: diff --git a/charts/puris/templates/backend-deployment.yaml b/charts/puris/templates/backend-deployment.yaml index 47b44fd6..c17cfce2 100644 --- a/charts/puris/templates/backend-deployment.yaml +++ b/charts/puris/templates/backend-deployment.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + apiVersion: apps/v1 kind: Deployment metadata: diff --git a/charts/puris/templates/backend-hpa.yaml b/charts/puris/templates/backend-hpa.yaml index 853860e5..09889de1 100644 --- a/charts/puris/templates/backend-hpa.yaml +++ b/charts/puris/templates/backend-hpa.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.backend.autoscaling.enabled }} apiVersion: autoscaling/v2beta1 kind: HorizontalPodAutoscaler diff --git a/charts/puris/templates/backend-ingress.yaml b/charts/puris/templates/backend-ingress.yaml index b14bbdaa..d2aeb4c4 100644 --- a/charts/puris/templates/backend-ingress.yaml +++ b/charts/puris/templates/backend-ingress.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.backend.ingress.enabled -}} {{- $fullName := include "backend.fullname" . -}} {{- $svcPort := .Values.backend.service.port -}} diff --git a/charts/puris/templates/backend-service.yaml b/charts/puris/templates/backend-service.yaml index 61129bbe..ab40aca5 100644 --- a/charts/puris/templates/backend-service.yaml +++ b/charts/puris/templates/backend-service.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + apiVersion: v1 kind: Service metadata: diff --git a/charts/puris/templates/backend-serviceaccount.yaml b/charts/puris/templates/backend-serviceaccount.yaml index e5e33000..6a21a3b3 100644 --- a/charts/puris/templates/backend-serviceaccount.yaml +++ b/charts/puris/templates/backend-serviceaccount.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.backend.serviceAccount.create -}} apiVersion: v1 kind: ServiceAccount diff --git a/charts/puris/templates/frontend-deployment.yaml b/charts/puris/templates/frontend-deployment.yaml index 49b02e3e..02652bef 100644 --- a/charts/puris/templates/frontend-deployment.yaml +++ b/charts/puris/templates/frontend-deployment.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + apiVersion: apps/v1 kind: Deployment metadata: diff --git a/charts/puris/templates/frontend-hpa.yaml b/charts/puris/templates/frontend-hpa.yaml index 49ba83cc..d0538796 100644 --- a/charts/puris/templates/frontend-hpa.yaml +++ b/charts/puris/templates/frontend-hpa.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.frontend.autoscaling.enabled }} apiVersion: autoscaling/v2beta1 kind: HorizontalPodAutoscaler diff --git a/charts/puris/templates/frontend-ingress.yaml b/charts/puris/templates/frontend-ingress.yaml index 9ce5b218..beb1b6fa 100644 --- a/charts/puris/templates/frontend-ingress.yaml +++ b/charts/puris/templates/frontend-ingress.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.frontend.ingress.enabled -}} {{- $fullName := include "frontend.fullname" . -}} {{- $svcPort := .Values.frontend.service.port -}} diff --git a/charts/puris/templates/frontend-service.yaml b/charts/puris/templates/frontend-service.yaml index 9234e7af..fd6a3322 100644 --- a/charts/puris/templates/frontend-service.yaml +++ b/charts/puris/templates/frontend-service.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + apiVersion: v1 kind: Service metadata: diff --git a/charts/puris/templates/frontend-serviceaccount.yaml b/charts/puris/templates/frontend-serviceaccount.yaml index 67250f5f..365676ae 100644 --- a/charts/puris/templates/frontend-serviceaccount.yaml +++ b/charts/puris/templates/frontend-serviceaccount.yaml @@ -1,3 +1,24 @@ +# +# Copyright (c) 2022-2024 Volkswagen AG +# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + {{- if .Values.frontend.serviceAccount.create -}} apiVersion: v1 kind: ServiceAccount diff --git a/frontend/postcss.config.js b/frontend/postcss.config.js index 33ad091d..e79e57c9 100644 --- a/frontend/postcss.config.js +++ b/frontend/postcss.config.js @@ -1,6 +1,28 @@ +/* + * Copyright (c) 2022-2024 Volkswagen AG + * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + module.exports = { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, } + diff --git a/frontend/src/assets/base.css b/frontend/src/assets/base.css index 221ee740..21ea6985 100644 --- a/frontend/src/assets/base.css +++ b/frontend/src/assets/base.css @@ -1,92 +1,113 @@ +/* + * Copyright (c) 2022-2024 Volkswagen AG + * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + @tailwind base; @tailwind components; @tailwind utilities; /* color palette from */ :root { - --vt-c-white: #ffffff; - --vt-c-white-soft: #f8f8f8; - --vt-c-white-mute: #f2f2f2; + --vt-c-white: #ffffff; + --vt-c-white-soft: #f8f8f8; + --vt-c-white-mute: #f2f2f2; - --vt-c-black: #181818; - --vt-c-black-soft: #222222; - --vt-c-black-mute: #282828; + --vt-c-black: #181818; + --vt-c-black-soft: #222222; + --vt-c-black-mute: #282828; - --vt-c-indigo: #2c3e50; + --vt-c-indigo: #2c3e50; - --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); - --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); - --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); - --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); + --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); + --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); + --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); + --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); - --vt-c-text-light-1: var(--vt-c-indigo); - --vt-c-text-light-2: rgba(60, 60, 60, 0.66); - --vt-c-text-dark-1: var(--vt-c-white); - --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); + --vt-c-text-light-1: var(--vt-c-indigo); + --vt-c-text-light-2: rgba(60, 60, 60, 0.66); + --vt-c-text-dark-1: var(--vt-c-white); + --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); } /* semantic color variables for this project */ :root { - --color-background: var(--vt-c-white); - --color-background-soft: var(--vt-c-white-soft); - --color-background-mute: var(--vt-c-white-mute); + --color-background: var(--vt-c-white); + --color-background-soft: var(--vt-c-white-soft); + --color-background-mute: var(--vt-c-white-mute); - --color-border: var(--vt-c-divider-light-2); - --color-border-hover: var(--vt-c-divider-light-1); + --color-border: var(--vt-c-divider-light-2); + --color-border-hover: var(--vt-c-divider-light-1); - --color-heading: var(--vt-c-text-light-1); - --color-text: var(--vt-c-text-light-1); + --color-heading: var(--vt-c-text-light-1); + --color-text: var(--vt-c-text-light-1); - --section-gap: 160px; + --section-gap: 160px; } @media (prefers-color-scheme: dark) { - :root { - --color-background: var(--vt-c-black); - --color-background-soft: var(--vt-c-black-soft); - --color-background-mute: var(--vt-c-black-mute); + :root { + --color-background: var(--vt-c-black); + --color-background-soft: var(--vt-c-black-soft); + --color-background-mute: var(--vt-c-black-mute); - --color-border: var(--vt-c-divider-dark-2); - --color-border-hover: var(--vt-c-divider-dark-1); + --color-border: var(--vt-c-divider-dark-2); + --color-border-hover: var(--vt-c-divider-dark-1); - --color-heading: var(--vt-c-text-dark-1); - --color-text: var(--vt-c-text-dark-2); - } + --color-heading: var(--vt-c-text-dark-1); + --color-text: var(--vt-c-text-dark-2); + } } *, *::before, *::after { - box-sizing: border-box; - margin: 0; - position: relative; - font-weight: normal; + box-sizing: border-box; + margin: 0; + position: relative; + font-weight: normal; } body { - min-height: 100vh; - color: var(--color-text); - background: var(--color-background); - transition: color 0.5s, background-color 0.5s; - line-height: 1.6; - font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, - Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; - font-size: 15px; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + min-height: 100vh; + color: var(--color-text); + background: var(--color-background); + transition: color 0.5s, background-color 0.5s; + line-height: 1.6; + font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, + Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; + font-size: 15px; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } th { - background-color: lightslategray; + background-color: lightslategray; } th, td { - padding: 5px; + padding: 5px; } tr:nth-child(odd) { - background-color: lightgray; + background-color: lightgray; } input:disabled, select:disabled { @@ -94,10 +115,11 @@ input:disabled, select:disabled { } @layer components { - .btn-primary { - @apply my-2 bg-blue-500 text-white font-bold py-2 px-4 rounded hover:bg-blue-700; - } - .btn-primary:disabled{ - opacity: 0.6; - } + .btn-primary { + @apply my-2 bg-blue-500 text-white font-bold py-2 px-4 rounded hover:bg-blue-700; + } + + .btn-primary:disabled { + opacity: 0.6; + } } diff --git a/frontend/src/index.css b/frontend/src/index.css index bd6213e1..a82bfbc8 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1,3 +1,24 @@ +/* + * Copyright (c) 2022-2024 Volkswagen AG + * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + @tailwind base; @tailwind components; -@tailwind utilities; \ No newline at end of file +@tailwind utilities; diff --git a/frontend/start-nginx.sh b/frontend/start-nginx.sh index 1d8a701f..46c24fa8 100755 --- a/frontend/start-nginx.sh +++ b/frontend/start-nginx.sh @@ -1,3 +1,23 @@ +# +# Copyright (c) 2023-2024 Volkswagen AG +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + #!/usr/bin/env sh echo "Starting NGINX" export EXISTING_VARS=$(printenv | awk -F= '{print $1}' | sed 's/^/\$/g' | paste -sd,); diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index 7849f912..cb841304 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -1,11 +1,32 @@ +/* + * Copyright (c) 2022-2024 Volkswagen AG + * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + /** @type {import('tailwindcss').Config} */ module.exports = { - content: [ - "./index.html", - "./src/**/*.{vue,js,ts,jsx,tsx}", - ], - theme: { - extend: {}, - }, - plugins: [], + content: [ + "./index.html", + "./src/**/*.{vue,js,ts,jsx,tsx}", + ], + theme: { + extend: {}, + }, + plugins: [], } diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 98cc3bb1..f2b68d55 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -1,3 +1,24 @@ +/* + * Copyright (c) 2022-2024 Volkswagen AG + * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + import {fileURLToPath, URL} from "url"; import {defineConfig} from "vite"; diff --git a/local/cleanup.sh b/local/cleanup.sh index 05dc71ad..91eea34e 100644 --- a/local/cleanup.sh +++ b/local/cleanup.sh @@ -1,3 +1,23 @@ +# +# Copyright (c) 2023-2024 Volkswagen AG +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + docker compose down -v docker compose -f docker-compose-infrastructure.yaml down -v docker image rm local-vault diff --git a/local/generate-keys.sh b/local/generate-keys.sh index 093083b0..f1c12e7a 100644 --- a/local/generate-keys.sh +++ b/local/generate-keys.sh @@ -1,3 +1,23 @@ +# +# Copyright (c) 2023-2024 Volkswagen AG +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + #!/bin/bash # generate .key .cert (asymmetric encryption) and .keys (data encryption edc) for customer and supplier diff --git a/local/init-wallets.sh b/local/init-wallets.sh index d1d19e0d..a0f0aabc 100644 --- a/local/init-wallets.sh +++ b/local/init-wallets.sh @@ -1,3 +1,23 @@ +# +# Copyright (c) 2023-2024 Volkswagen AG +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + #!/bin/bash # retrieve access token for miw from keycloak diff --git a/local/postgres/init-dtr.sql b/local/postgres/init-dtr.sql index a62f0279..76264bc4 100644 --- a/local/postgres/init-dtr.sql +++ b/local/postgres/init-dtr.sql @@ -1 +1,21 @@ +/* + * Copyright (c) 2024 Volkswagen AG + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + */ + CREATE DATABASE dtr_database diff --git a/local/vault/put-keys.sh b/local/vault/put-keys.sh index 6bcf8cab..d96bf6a6 100644 --- a/local/vault/put-keys.sh +++ b/local/vault/put-keys.sh @@ -1,3 +1,23 @@ +# +# Copyright (c) 2023-2024 Volkswagen AG +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# + #!/bin/bash # enable job control (bg, fg) From d6197436760f2f5b5ba6cb85a0470059298bf754 Mon Sep 17 00:00:00 2001 From: --show-origin Date: Thu, 22 Feb 2024 02:53:38 -0800 Subject: [PATCH 2/6] chore(values.yaml): remove tractus-x references --- charts/puris/values.yaml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/charts/puris/values.yaml b/charts/puris/values.yaml index 5601b05d..4b34b14c 100644 --- a/charts/puris/values.yaml +++ b/charts/puris/values.yaml @@ -58,8 +58,6 @@ frontend: podSecurityContext: {} # fsGroup: 2000 - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod # -- Security configurations securityContext: # -- Get more privileges than the parent process @@ -96,8 +94,6 @@ frontend: hosts: - your-frontend-host-address.com - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://cloud.google.com/blog/products/containers-kubernetes/kubernetes-best-practices-resource-requests-and-limits resources: # -- Maximum resource limits of CPU und memory limits: @@ -125,8 +121,6 @@ frontend: # -- Constrains for tolerations tolerations: [] - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity affinity: podAntiAffinity: # -- Rules for the scheduler to find a pod @@ -141,8 +135,6 @@ frontend: # -- Topology key of the Kubernetes cluster topologyKey: kubernetes.io/hostname - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://github.com/helm/charts/blob/master/stable/nginx-ingress/values.yaml#L210 # -- Checks whether a pod is alive or not livenessProbe: # -- Number of failures (threshold) for a liveness probe @@ -250,8 +242,6 @@ backend: podSecurityContext: {} # fsGroup: 2000 - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod # -- Security configurations securityContext: # -- Get more privileges than the parent process @@ -269,8 +259,6 @@ backend: # -- The port of the service port: 8081 - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://cloud.google.com/blog/products/containers-kubernetes/kubernetes-best-practices-resource-requests-and-limits resources: # -- Maximum resource limits of CPU und memory limits: @@ -316,8 +304,6 @@ backend: # -- Constrains for tolerations tolerations: [] - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity affinity: podAntiAffinity: # -- Rules for the scheduler to find a pod @@ -332,8 +318,6 @@ backend: # -- Topology key of the Kubernetes cluster topologyKey: kubernetes.io/hostname - # Following Catena-X Helm Best Practices @url: https://eclipse-tractusx.github.io/docs/release/trg-5/trg-5-01/ - # @url: https://github.com/helm/charts/blob/master/stable/nginx-ingress/values.yaml#L210 # -- Checks whether a pod is alive or not livenessProbe: # -- Number of failures (threshold) for a liveness probe From ab82d9dc071ac13719f5e2d66804f2f6c0e6a9be Mon Sep 17 00:00:00 2001 From: --show-origin Date: Thu, 22 Feb 2024 03:11:05 -0800 Subject: [PATCH 3/6] fix(chart): bumped version for workflow --- charts/puris/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/puris/Chart.yaml b/charts/puris/Chart.yaml index faecb2a3..ce9aea4b 100644 --- a/charts/puris/Chart.yaml +++ b/charts/puris/Chart.yaml @@ -35,7 +35,7 @@ dependencies: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.0.1 +version: 1.0.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to From 7117ee1bab4a7324707776a545e8414aaa33fd99 Mon Sep 17 00:00:00 2001 From: --show-origin Date: Thu, 22 Feb 2024 08:04:51 -0800 Subject: [PATCH 4/6] chore: changed from dash to comma in license headers --- .tractusx | 2 +- .../puris/backend/PurisApplication.java | 10 +- .../common/edc/controller/EdcController.java | 8 +- .../edc/logic/service/EdcAdapterService.java | 6 +- .../common/security/SecurityConfig.java | 4 +- .../logic/ApiKeyAuthenticationFilter.java | 4 +- .../puris/templates/backend-deployment.yaml | 6 +- charts/puris/templates/backend-hpa.yaml | 6 +- charts/puris/templates/backend-ingress.yaml | 6 +- charts/puris/templates/backend-service.yaml | 6 +- .../templates/backend-serviceaccount.yaml | 6 +- .../puris/templates/frontend-deployment.yaml | 6 +- charts/puris/templates/frontend-hpa.yaml | 6 +- charts/puris/templates/frontend-ingress.yaml | 6 +- charts/puris/templates/frontend-service.yaml | 6 +- .../templates/frontend-serviceaccount.yaml | 6 +- frontend/Dockerfile | 6 +- frontend/postcss.config.js | 6 +- frontend/src/assets/base.css | 6 +- frontend/src/index.css | 6 +- frontend/src/router/index.js | 6 +- frontend/src/views/CatalogView.vue | 60 +- frontend/src/views/NegotiationView.vue | 6 +- frontend/src/views/SupplierDashboard.vue | 576 +++++++++--------- frontend/src/views/TransferView.vue | 6 +- frontend/start-nginx.sh | 4 +- frontend/tailwind.config.js | 6 +- frontend/vite.config.js | 6 +- local/cleanup.sh | 4 +- local/generate-keys.sh | 4 +- local/init-wallets.sh | 4 +- local/vault/put-keys.sh | 4 +- 32 files changed, 418 insertions(+), 386 deletions(-) diff --git a/.tractusx b/.tractusx index be9b4d37..ff946e98 100644 --- a/.tractusx +++ b/.tractusx @@ -1,5 +1,5 @@ ############################################################### -# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/backend/src/main/java/org/eclipse/tractusx/puris/backend/PurisApplication.java b/backend/src/main/java/org/eclipse/tractusx/puris/backend/PurisApplication.java index 96191b75..71b5857b 100644 --- a/backend/src/main/java/org/eclipse/tractusx/puris/backend/PurisApplication.java +++ b/backend/src/main/java/org/eclipse/tractusx/puris/backend/PurisApplication.java @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. @@ -44,8 +44,8 @@ public ModelMapper getModelMapper() { ModelMapper modelMapper = new ModelMapper(); modelMapper.getConfiguration() - .setFieldMatchingEnabled(true) - .setFieldAccessLevel(Configuration.AccessLevel.PRIVATE); + .setFieldMatchingEnabled(true) + .setFieldAccessLevel(Configuration.AccessLevel.PRIVATE); return new ModelMapper(); } diff --git a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/controller/EdcController.java b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/controller/EdcController.java index cb92b64e..d832e5d3 100644 --- a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/controller/EdcController.java +++ b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/controller/EdcController.java @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. @@ -24,8 +24,8 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ObjectNode; import lombok.extern.slf4j.Slf4j; -import org.eclipse.tractusx.puris.backend.common.util.PatternStore; import org.eclipse.tractusx.puris.backend.common.edc.logic.service.EdcAdapterService; +import org.eclipse.tractusx.puris.backend.common.util.PatternStore; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; diff --git a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/logic/service/EdcAdapterService.java b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/logic/service/EdcAdapterService.java index 79f0bd81..ddd84fc1 100644 --- a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/logic/service/EdcAdapterService.java +++ b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/edc/logic/service/EdcAdapterService.java @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/SecurityConfig.java b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/SecurityConfig.java index 53179935..16153249 100644 --- a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/SecurityConfig.java +++ b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/SecurityConfig.java @@ -1,6 +1,6 @@ /* - * Copyright (c) 2023-2024 Volkswagen AG - * Copyright (c) 2023-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/logic/ApiKeyAuthenticationFilter.java b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/logic/ApiKeyAuthenticationFilter.java index b4d3ca24..93399cd5 100644 --- a/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/logic/ApiKeyAuthenticationFilter.java +++ b/backend/src/main/java/org/eclipse/tractusx/puris/backend/common/security/logic/ApiKeyAuthenticationFilter.java @@ -1,6 +1,6 @@ /* - * Copyright (c) 2023-2024 Volkswagen AG - * Copyright (c) 2023-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/charts/puris/templates/backend-deployment.yaml b/charts/puris/templates/backend-deployment.yaml index c17cfce2..0b24778d 100644 --- a/charts/puris/templates/backend-deployment.yaml +++ b/charts/puris/templates/backend-deployment.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/backend-hpa.yaml b/charts/puris/templates/backend-hpa.yaml index 09889de1..a6d24592 100644 --- a/charts/puris/templates/backend-hpa.yaml +++ b/charts/puris/templates/backend-hpa.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/backend-ingress.yaml b/charts/puris/templates/backend-ingress.yaml index d2aeb4c4..9a3e6308 100644 --- a/charts/puris/templates/backend-ingress.yaml +++ b/charts/puris/templates/backend-ingress.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/backend-service.yaml b/charts/puris/templates/backend-service.yaml index ab40aca5..afe6b264 100644 --- a/charts/puris/templates/backend-service.yaml +++ b/charts/puris/templates/backend-service.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/backend-serviceaccount.yaml b/charts/puris/templates/backend-serviceaccount.yaml index 6a21a3b3..18153a63 100644 --- a/charts/puris/templates/backend-serviceaccount.yaml +++ b/charts/puris/templates/backend-serviceaccount.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/frontend-deployment.yaml b/charts/puris/templates/frontend-deployment.yaml index 02652bef..fd1971b0 100644 --- a/charts/puris/templates/frontend-deployment.yaml +++ b/charts/puris/templates/frontend-deployment.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/frontend-hpa.yaml b/charts/puris/templates/frontend-hpa.yaml index d0538796..eecabe59 100644 --- a/charts/puris/templates/frontend-hpa.yaml +++ b/charts/puris/templates/frontend-hpa.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/frontend-ingress.yaml b/charts/puris/templates/frontend-ingress.yaml index beb1b6fa..cd8ddc80 100644 --- a/charts/puris/templates/frontend-ingress.yaml +++ b/charts/puris/templates/frontend-ingress.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/frontend-service.yaml b/charts/puris/templates/frontend-service.yaml index fd6a3322..86304839 100644 --- a/charts/puris/templates/frontend-service.yaml +++ b/charts/puris/templates/frontend-service.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/charts/puris/templates/frontend-serviceaccount.yaml b/charts/puris/templates/frontend-serviceaccount.yaml index 365676ae..a46dcfcc 100644 --- a/charts/puris/templates/frontend-serviceaccount.yaml +++ b/charts/puris/templates/frontend-serviceaccount.yaml @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 3157922a..cd0fa81f 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -1,7 +1,7 @@ # -# Copyright (c) 2022-2024 Volkswagen AG -# Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) -# Copyright (c) 2022-2024 Contributors to the Eclipse Foundation +# Copyright (c) 2022,2024 Volkswagen AG +# Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) +# Copyright (c) 2022,2024 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. diff --git a/frontend/postcss.config.js b/frontend/postcss.config.js index e79e57c9..27f698d3 100644 --- a/frontend/postcss.config.js +++ b/frontend/postcss.config.js @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/frontend/src/assets/base.css b/frontend/src/assets/base.css index 21ea6985..8b068197 100644 --- a/frontend/src/assets/base.css +++ b/frontend/src/assets/base.css @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/frontend/src/index.css b/frontend/src/index.css index a82bfbc8..572cc63c 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index 7d97dda1..7ff1867d 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -1,7 +1,7 @@ /* - * Copyright (c) 2022-2024 Volkswagen AG - * Copyright (c) 2022-2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) - * Copyright (c) 2022-2024 Contributors to the Eclipse Foundation + * Copyright (c) 2022,2024 Volkswagen AG + * Copyright (c) 2022,2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST) + * Copyright (c) 2022,2024 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for additional * information regarding copyright ownership. diff --git a/frontend/src/views/CatalogView.vue b/frontend/src/views/CatalogView.vue index cd57695e..373fdb70 100644 --- a/frontend/src/views/CatalogView.vue +++ b/frontend/src/views/CatalogView.vue @@ -1,6 +1,6 @@ -
+
- - +
- - +
- - +
- - - + +
-
+