diff --git a/CHANGELOG.md b/CHANGELOG.md index dcfe1b1d4..6dbb7cfa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,23 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [released] +## [v2.1.1] - 05-02-2024 + +## Added +- Added missing german translations to the transmission pass +- Added missing german translations to the policy selection feature +- Integrated dependabot to automate the dependencies updates + +## Updated +- Updated axios library from `v1.6.0` to `v1.6.7` to fix vulnerability +- Updated the license headers in all the files to the latest "license and copyright header" of 2024 + +## Issues Fixed +- Fixed tabs bugs related to translations +- Fixed translations of battery pass and digital product pass +- Fixed missing additional data visualization +- Fixed missing total sources visualization ## [released] ## [v2.1.0] - 02-02-2024 @@ -43,8 +60,7 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/e - Added fixes in backend and frontend integration - Added pydoc comments to the getPassport.py - Added access-token parameter to authorize the APIs without providing username/password and company - - + ## Updated - Updated versions from container base images - Adjusted the non root user ids in Dockerfiles and dpp helm chart configurations @@ -57,7 +73,6 @@ The changelog format is based on [Keep a Changelog](https://keepachangelog.com/e - Updated license header - Updated user manual readme by adding the policy selection screenshots - ## Issues Fixed - Fixed issue related to `sleepy` EDCs, allowing the backend to re-request the contract negotiation when the EDC does not respond. diff --git a/DEPENDENCIES_FRONTEND b/DEPENDENCIES_FRONTEND index 8c0e320b0..b387385bf 100644 --- a/DEPENDENCIES_FRONTEND +++ b/DEPENDENCIES_FRONTEND @@ -11,7 +11,7 @@ npm/npmjs/-/anymatch/3.1.3, ISC, approved, #5050 npm/npmjs/-/argparse/1.0.10, MIT, approved, #2174 npm/npmjs/-/astral-regex/2.0.0, MIT, approved, clearlydefined npm/npmjs/-/asynckit/0.4.0, MIT, approved, clearlydefined -npm/npmjs/-/axios/1.6.3, MIT, approved, #11338 +npm/npmjs/-/axios/1.6.7, MIT, approved, #11338 npm/npmjs/-/balanced-match/1.0.2, MIT, approved, clearlydefined npm/npmjs/-/base64-js/1.5.1, MIT, approved, clearlydefined npm/npmjs/-/binary-extensions/2.2.0, MIT, approved, clearlydefined diff --git a/README.md b/README.md index 8551c07de..4d75f45e3 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,9 @@ In particular, the appliction is used to access the battery passport data provid ### Software Version #### Helm Chart Version -
2.1.0+
2.1.1#### Application Version -
v2.1.0+
v2.1.1@@ -83,7 +83,7 @@ To get started you can have a look into our documentation: ## Installation -For installing the Digital Product Pass application please consult our [Intallation Guide](./INSTALL.md). +For installing the Digital Product Pass Application please consult our [Intallation Guide](./INSTALL.md). ## License diff --git a/charts/digital-product-pass/Chart.yaml b/charts/digital-product-pass/Chart.yaml index 0f19c0713..c8e065605 100644 --- a/charts/digital-product-pass/Chart.yaml +++ b/charts/digital-product-pass/Chart.yaml @@ -41,10 +41,10 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.0 +version: 2.1.1 # 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 # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.1.1" diff --git a/charts/digital-product-pass/README.md b/charts/digital-product-pass/README.md index c6ad71e3e..866faed9b 100644 --- a/charts/digital-product-pass/README.md +++ b/charts/digital-product-pass/README.md @@ -23,7 +23,7 @@ # digital-product-pass -![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) +![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.1](https://img.shields.io/badge/AppVersion-2.1.1-informational?style=flat-square) A Helm chart for Tractus-X Digital Product Pass Kubernetes diff --git a/charts/digital-product-pass/values-dev.yaml b/charts/digital-product-pass/values-dev.yaml index 67597765c..3b538823f 100644 --- a/charts/digital-product-pass/values-dev.yaml +++ b/charts/digital-product-pass/values-dev.yaml @@ -105,5 +105,4 @@ oauth: enabled: true bpn: *bpn roleCheck: - enabled: false - + enabled: false \ No newline at end of file diff --git a/charts/digital-product-pass/values.yaml b/charts/digital-product-pass/values.yaml index f4514c5a1..7c832675a 100644 --- a/charts/digital-product-pass/values.yaml +++ b/charts/digital-product-pass/values.yaml @@ -95,7 +95,8 @@ backend: catalog: "/catalog/request" negotiation: "/contractnegotiations" transfer: "/transferprocesses" - delay: 100 # -- Negotiation status Delay in milliseconds in between async requests [<= 500] + # -- Negotiation status Delay in milliseconds in between async requests [<= 500] + delay: 100 # -- backend hostname (without protocol prefix [DEFAULT HTTPS] for security ) hostname: *hostname @@ -181,7 +182,7 @@ frontend: ingress: enabled: false hosts: [] - + # -- The [pod security context](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod) defines privilege and access control settings for a Pod within the deployment podSecurityContext: seccompProfile: diff --git a/deployment/local/storage/pv-data.yaml b/deployment/local/storage/pv-data.yaml index 22cf66db5..2e64354ba 100644 --- a/deployment/local/storage/pv-data.yaml +++ b/deployment/local/storage/pv-data.yaml @@ -20,6 +20,7 @@ # # SPDX-License-Identifier: Apache-2.0 ################################################################################# + apiVersion: v1 kind: PersistentVolume metadata: @@ -33,6 +34,6 @@ spec: storageClassName: standard claimRef: name: pvc-data - namespace: default + namespace: {{ .Values.namespace }} hostPath: - path: "/mnt" + path: "/mnt" \ No newline at end of file diff --git a/deployment/local/storage/pvc-data.yaml b/deployment/local/storage/pvc-data.yaml index dbcc22388..f9936817d 100644 --- a/deployment/local/storage/pvc-data.yaml +++ b/deployment/local/storage/pvc-data.yaml @@ -27,7 +27,7 @@ metadata: name: pvc-data labels: {{- include "chart.labels" . | nindent 4 }} - namespace: default + namespace: {{ .Values.namespace }} spec: storageClassName: standard accessModes: diff --git a/docs/RELEASE_USER.md b/docs/RELEASE_USER.md index 96b8731a2..7a2f2f890 100644 --- a/docs/RELEASE_USER.md +++ b/docs/RELEASE_USER.md @@ -24,6 +24,23 @@ # Release Notes Digital Product Pass Application User friendly relase notes without especific technical details. +**February 05 2024 (Version 2.1.1)** +*05.02.2024* + +### Added +#### Added missing german translations for transmission passport +The missing translations related with the view to show the transmission passport was added in order to have both english and german languages on the application. + +#### Integrated dependabot in repository +Integrated dependabot to automate the dependencies updates and comply to the tractus-x release guidelines. + +### Updated +#### Updated License and copyright header +The License and copyright header was changed and the latest version was updated to every files needed in the application folder to the year 2024. + +#### Fixed security vulnerabilies related to axios +Updated the axios library to the latest version `v1.6.7` in order to solve the library vulnerability. + **February 02 2024 (Version 2.1.0)** *02.02.2024* diff --git a/dpp-backend/charts/digital-product-pass-backend/Chart.yaml b/dpp-backend/charts/digital-product-pass-backend/Chart.yaml index ac17849a1..188a8200e 100644 --- a/dpp-backend/charts/digital-product-pass-backend/Chart.yaml +++ b/dpp-backend/charts/digital-product-pass-backend/Chart.yaml @@ -41,10 +41,10 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.0 +version: 2.1.1 # 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 # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.1.1" diff --git a/dpp-backend/charts/digital-product-pass-backend/README.md b/dpp-backend/charts/digital-product-pass-backend/README.md index 78c5aec61..69d6ab27c 100644 --- a/dpp-backend/charts/digital-product-pass-backend/README.md +++ b/dpp-backend/charts/digital-product-pass-backend/README.md @@ -23,7 +23,7 @@ # digital-product-pass-backend -![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) +![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.1](https://img.shields.io/badge/AppVersion-2.1.1-informational?style=flat-square) A Helm chart for Tractus-X Digital Product Pass Backend Kubernetes diff --git a/dpp-backend/digitalproductpass/README.md b/dpp-backend/digitalproductpass/README.md index 3146a813f..dfbd1c014 100644 --- a/dpp-backend/digitalproductpass/README.md +++ b/dpp-backend/digitalproductpass/README.md @@ -24,7 +24,7 @@