Skip to content

Releases: eclipse-tractusx/digital-product-pass

v2.0.3

02 Feb 20:07
a57c5f3
Compare
Choose a tag to compare

What's Changed

[released]

[v2.0.3] - 02-02-2024

Added

  • Added Frameagreement conditions to the provider configuration
  • Added Unit Tests for Managers and for Services
  • Added changes from version v1.0.0 to version v2.0.0 for every component involved
  • Added iconMapping for all components involved in DPP v2.0.0
  • Added multi-language feature that supports currently EN and DE
  • Added back button in the welcome page
  • Added timeToLive attribute to discovery service model in the dpp-backed
  • Added readOnlyRootFilesystem to the container security context in helm charts
  • Added Serial Part aspect in the drill down components
  • Added notice.md to include Notice for docker images section to be only part of DockerHub description

Updated

  • Cleaned up necessary scripts
    -Refactored the DPP and IRS postman collections
  • Updated the deployment and testing directory structure and their references in relevant documentation
  • Updated license header and deployment directory references in the following readme files:
    • Admin guide
    • Arc42
    • Getting-Started guide
  • Updated test directory stricture in dpp-backend
  • Updated the app url from https://materialpass.int.demo.catena-x.net to https://dpp.int.demo.catena-x.net
  • Updated the payloads of asset, policies, contract definition, digital twin and its aspects to align with the DPPTriangle document v1.1.0
  • Updated the following frontend content:
    • Condition for "commercial.warranty" in General Cards
    • Mocked passports
    • Loading page translation
    • Translation files
    • Characteristics component
    • Identification component
    • Sustainability component
    • Typology component
  • Updated helm template to provide security context values from helm vaules file
  • Updated kics workflow
  • Updated user manual, deployment guide
  • Updated year 2024 to the license headers
  • Updated diagrams to an editable version in .svg in business statement readme
  • Updated README.md and UNIT_TESTS.md for the dpp-backend
  • Updated versions in docker workflows and setup-java action
  • Refactor docker workflows
  • Updated Notice for docker images section in a main README.md

Milestone PRs:

  • [ 9° ] - Release/v2.1.0 fix trivy: Fixed trivy issues by @saudkhan116 in #192
  • [ 10° ] - Release/v2.1.0/fix swaggerhub workflow: fixed release tag issue by @saudkhan116 in #193
  • [ 11° ] - Release/v2.1.0/kics: update kics by @saudkhan116 in #194
  • [ 12° ] - Release/v2.1.0/update user docs: update user manual and deployment guide by @saudkhan116 in #195
  • [ 13° ] - Release/v2.1.0/fix irs: add serial part aspect by @saudkhan116 in #196
  • [ 14º ] - Release/v2.1.0 business statement: Updated business statement by @matbmoser in #198
  • [ 15º ] - Release/v2.1.0 backend docs: Updated backend documentation by @matbmoser in #200
  • [ 16° ] - Release/v2.1.0/legal notice: Added notice.md file and update workflows by @saudkhan116 in #201

Full Changelog: v2.0.2...v2.0.3

v2.0.2

02 Feb 19:20
6b087f7
Compare
Choose a tag to compare

What's Changed

[v2.0.2] - 02-02-2024

Added

  • Added Frameagreement conditions to the provider configuration
  • Added Unit Tests for Managers and for Services
  • Added changes from version v1.0.0 to version v2.0.0 for every component involved
  • Added iconMapping for all components involved in DPP v2.0.0
  • Added multi-language feature that supports currently EN and DE
  • Added back button in the welcome page
  • Added timeToLive attribute to discovery service model in the dpp-backed
  • Added readOnlyRootFilesystem to the container security context in helm charts

Updated

  • Cleaned up necessary scripts
    -Refactored the DPP and IRS postman collections
  • Updated the deployment and testing directory structure and their references in relevant documentation
  • Updated license header and deployment directory references in the following readme files:
    • Admin guide
    • Arc42
    • Getting-Started guide
  • Updated test directory stricture in dpp-backend
  • Updated the app url from https://materialpass.int.demo.catena-x.net to https://dpp.int.demo.catena-x.net
  • Updated the payloads of asset, policies, contract definition, digital twin and its aspects to align with the DPPTriangle document v1.1.0
  • Updated the following frontend content:
    • Condition for "commercial.warranty" in General Cards
    • Mocked passports
    • Loading page translation
    • Translation files
    • Characteristics component
    • Identification component
    • Sustainability component
    • Typology component
  • Updated helm template to provide security context values from helm vaules file

Deleted

  • Filtered out unnecessary nnecessary/unused files

Milestone PRs:

  • [ 1° ] - Release/v2.1.0 reference configuration dpp edc dtr: Create a reference configuration for using the DPP by @saudkhan116 in #172
  • [ 2º ] - Release/v2.1.0 unit tests: Added more detailed unit tests to the application by @dsrparracho in #173
  • [ 3° ] - Release/v2.1.0 dpp 2.0.0: Added new version of DPP 2.0.0 by @saudkhan116 in #176
  • [ 4° ] - Release/v2.1.0 i18n: Multi-language EN and DE by @saudkhan116 in #177
  • [ 5° ] - Release/v2.1.0 general cards fix by @davidzynda in #178
  • [ 6° ] - Release/v2.1.0 qrcode back btn by @davidzynda in #179
  • [ 7° ] - Release/v2.1.0 add time to live attribute: added timeToLive attribute to the dpp-backend by @saudkhan116 in #190
  • [ 8° ] - Release/v2.1.0 dpp helm template: Refactor dpp helm template by @saudkhan116 in #191

Full Changelog: v2.0.1...v2.0.2

digital-product-pass-2.1.0

02 Feb 20:33
e59172d
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-2.0.3

02 Feb 20:06
a57c5f3
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-2.0.2

02 Feb 19:19
6b087f7
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.0.1

03 Jan 17:18
06c810d
Compare
Choose a tag to compare

What's Changed

[v2.0.1] - 03-01-2024

Added

  • Added function to check for duplicated DTRs in the temporaryStorage
  • Added check for skipping the check of all BPNs when the DTRs are not available for security and optimization
  • Added vue-i18n v9.2.2 library that will be used in the release v2.1.0 with the translations
  • Added check to fix bug related to invalid BPN endpoints in cache

Updated

  • Updated header license of modified files to match the new year 2024

Security Issues

  • Updated Axios from version v0.8.1 -> v1.6.0
  • Updated Spring Boot from version v3.1.5 -> v3.2.1
  • Logback from Log4j got updated with the Spring Boot v1.4.11 -> v1.4.14

Issues Fixed

  • Fixed the backend IRS exception handling, for detecting failure when job does not start
  • Fixed misconfiguration of config maps related to the temporaryStorage
  • Fixed incorrect authors names

Milestone PRs:

  • Hotfix/v2.0.1 security patch: Fixed security Issues by @matbmoser in #171

Full Changelog: v2.0.0...v2.0.1

digital-product-pass-2.0.1

03 Jan 17:18
06c810d
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.0.0

22 Dec 18:34
8132939
Compare
Choose a tag to compare

What's Changed

[v2.0.0] - 22-12-2023

Added

  • Added components to display a Transmission Pass in frontend
  • Added MOCK file with the transmission pass in frontend
  • Added permission listener & reloader in frontend
  • Added camera toggle component in frontend
  • Added Decentral Digital Twin Registry configuration payloads
  • Added IRS configuration guide
  • New Data Retrieval Guide added with detailed information how to retrieve data in Catena-X like the DPP.
  • Added new structure of files for the Arc42
  • Added new Authentication & Authorization chapter in the Arc42
  • Added detailed description next to the API diagrams at the Arc42
  • Added IRS Integration documentation at the Arc42
  • Added diagrams in xml form for further edition
  • Added Check of BPN Number in Frontend (With Trigger in Configuration)
  • Added Check of BPN Number in Backend (With Trigger in Configuration)
  • Added Check for appId Roles in Frontend (With Trigger in Configuration)
  • Added Check for appId Roles in Backend (With Trigger in Configuration)
  • Added new security checks in the backend and frontend
  • Added new non authorized view in the frontend
  • Added script to retrieve any type of aspect data using the dpp backend component
  • Added README.md on how to execute the script with certain parameters

Updated

  • Refactor frontend code to be compliant with transmission pass 2.0.0.
  • Refactor Responsiveness of frontend
  • Updated URL check in frontend
  • Corrected the payloads ids and the configurations
  • Updated the Install.md file with a section to install the prerequisites and configure values.yaml files
  • Updated the file structure from the Arc42
  • Updated data retrieval api diagrams with better quality
  • Updated context diagram with a new easy context
  • Updated Arc42 Descriptions in the Technical Integration chapter
  • Updated data uploading script by adding physical dimensions aspect
  • Refactored helm chart values configuration.
  • Refactored backend values chart configuration
  • Update the IRS version to 4.2.0
  • Adapted the springboot configuration structure
  • Update the default policies
  • [BREAKING CHANGES]: Updated the path from the backend from /consumer-backend to just /dpp-backend to declare the change to standalone application
  • [BREAKINK CHANGES]: Updated the packege name from org.eclipse.tractusx.productpass tp org.eclipse.tractusx.digitalproductpass to comply with the latest naming convention. And mark the initial version of the backend as a standalone application

Milestone PRs

  • [1°] - Release/v2.0.0 transmission pass: Added transmission pass support for frontend by @davidzynda in #154
  • [2°] - Release/v2.0.0 qr code scanner: Fixes some issus regarding a qr code scanner by @davidzynda in #155
  • [3º] - Release/v2.0.0 admin guide: Updated the admin guide by @matbmoser in #156
  • [4º] - Release/v2.0.0 arc42 update: Updated the Arc42 and created the data retrieval guide by @matbmoser in #157
  • [5º] - Release/v2.0.0 physical dimensions aspect: Prepare and register physical dimensions aspect to the provider setup by @saudkhan116 in #158
  • [6º] - Release/v2.0.0 fix license headers: license headers fixed by @saudkhan116 in #159
  • [7º] - Release/v2.0.0 authorization: Enabled BPN block and Role Authorization in the Digitla by @matbmoser in #161
  • [8º] - Release/v2.0.0 fix irs issues: Update IRS version and fix configuration issues by @saudkhan116 in #162
  • [9º] - Release/v2.0.0 passport retrieval script: Prepared python script to retrieve passport data by @saudkhan116 in #163
  • [10º] - Release/v2.0.0: Prepare a new release version dpp v2.0.0 by @saudkhan116 in #164
  • [ 11º ] - Feature/swaggerhub workflow: Prepared workflow to host backend API specs to the central swaggerhub by @saudkhan116 in #153
  • chore: updated workflow to new packege path by @matbmoser in #165
  • fix: fixed problem from path by @matbmoser in #166
  • fix: increased to 20 seconds swagger sleep by @matbmoser in #167
  • Hotfix/Release User: Updated the user release file by @matbmoser in #168
  • chore: updated docker file backend by @matbmoser in #169

Full Changelog: v1.4.0...v2.0.0

digital-product-pass-2.0.0

22 Dec 17:58
51d2f29
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-1.5.0

22 Dec 17:54
4246c9d
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes