Skip to content

Releases: eclipse-tractusx/digital-product-pass

digital-product-pass-4.0.2

13 Sep 11:25
2622c21
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v4.0.1

25 Jul 09:34
dafa866
Compare
Choose a tag to compare

[v4.0.1] - 24-07-2024

What is new?

Added

  • Added unit tests for the dsp endpoint parsing functionality
  • Added digital product pass compatibility matrix file to the repo root path

Updated

  • Updated typos and missing explanations in the dpp-verification documentation.
  • Fixed typo in AttributeCertificationRecord which short name was amr, it was a typo and was corrected to acr.
  • Aligned charts for dpp-verification add-on configuration in the configmap -> #390
  • Deprecated old function to parse dsp endpoint with bpns.
  • Updated default INT urls to the Association INT environement url path.
  • Managed integration of latest IRS version chart: 7.4.0 and tested compatibility

Deleted

  • AssetId field removed from transfer-request model. Deprecated by the EDC v0.7.3 V3 Management Api -> #390

Issues Fixed

  • Fixed issue with dsp endpoint parsing/building from Digital Twin submodelBody field. -> #390
  • Fixed policy chart misconfiguration for the passport and digital twin registry -> #390

Milestone PRs:

  • chore/edcs v0.7.3: update IRS version in helm chart by @saudkhan116 in #391
  • chore: fix backend issues with policies and dsp endpoints/prepared v4.0.1 by @matbmoser in #388

Full Changelog: v4.0.0...v4.0.1

digital-product-pass-4.0.1

25 Jul 09:30
dafa866
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v4.0.0

19 Jul 17:46
b9122b3
Compare
Choose a tag to compare

What's Changed

[v4.0.0] - 19-07-2024

Added

The following changes are added in the DPP Verification:

  • Added New diagrams explaining how the “application” interact in the Attribute Verifacation Process
  • Added New diagrams explaining more details on the implementation done in R24.08
  • Added description to explain the diagrams and processes
  • Added documentation about Certified Snapshot Credential (CSC) and Attribute Verification Record (AMR)
  • Added SAMM Aspect Models to indicate the semantics of the Different Credentials
  • Added definition of Cretified Data Credential (CDC) structure
  • Added definition of CSC structure -> Issued the first CSC Credential
  • Added definitions of purpose and structure from the ARM (Attribute Certification Record)
  • Add a new section to show the Schemas of the verification aspects
  • Added detailed description about the previous investigation and information about type level verification
  • Added explaination how the Digital Twin can be referenced technically
  • Added explanation on how the wallet interacts with the digital product pass app, and how it issues the credentials
  • Added reference the components (wallet, dpp-backend addon) and where the implementation “code” is located

Updated

  • Updated copyright headers in dpp verification
  • Updated spring boot dependencies, reported by dependabot
  • Updated digital twin registry chart version to v0.5.2
  • Updated EDC version to v0.7.3 in helm charts
  • Adapted backend to the EDC v0.7.3
  • The following changres are updated in the DPP Verification
    • Updated the v1.0 of the Verification Concept and identified improvements
    • Fixed incoherences and the feedback provided by Nick Landgrover
    • Refactored existing diagrams to give a clear view and explanation of the concept
    • Updated our first sequence diagrams, they are really outdated
    • Updated the aspect semantics and explain where to find documentation about the schemas

Issues Fixed

  • Fixed EDC compatibility issues in the backend #380
  • Fixed frontend metadata issues in the Exchange tab #373
  • Fixed frontend issues regarding the data integrity #372
  • Fixed all the language typos in the Documentation (scanned with a tool)

Security Issues

Dependencies Fixed by Dependabot

  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #355
  • chore(deps): bump github/codeql-action from 2.25.2 to 3.25.11 by @dependabot in #356
  • chore(deps): updated spring-boot dependencies by @saudkhan116 in #357

Milestones

  • Feature/retrieve aspect data frontend by @saudkhan116 in #335
  • chore(changelog): updated versions in frontend and readme by @saudkhan116 in #338
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in /dpp-frontend by @dependabot in #340
  • chore(deps): bump requests from 2.31.0 to 2.32.2 in /dpp-backend/scripts by @dependabot in #345
  • chore: added more test data to the serial part items by @matbmoser in #346
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #334
  • Feature/verification schemas: Verification Schemas of Certified Data Credential and Digital Product Passport by @matbmoser in #344
  • Feature/simple wallet: DPP Verification Simple Wallet Component by @matbmoser in #343
  • chore(deps): bump vite from 4.5.2 to 4.5.3 in /dpp-frontend by @dependabot in #348
  • chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #297
  • Feature/verification backend: Added Verification Add-on + Modularized Backend to Core by @matbmoser in #342
  • fix(vulnerability): wallet no cache vulnerability fixed by @matbmoser in #352
  • Feature/verification frontend: Adapt frontend to visualize the verification data by @saudkhan116 in #341
  • Chore/cleanup files: Removed unnecessary content/files and refactor workflows and helm charts by @saudkhan116 in #349
  • chore(license-headers): updated copyright license headers and NOTICE sections by @saudkhan116 in #351
  • chore(changelog): release/v4.0.0-rc1: updated changelog and versions by @saudkhan116 in #353
  • chore(license-headers): update copyright headers in dpp verification by @saudkhan116 in #364
  • chore(deps): updated spring-boot dependencies by @saudkhan116 in #357
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #355
  • chore(deps): bump github/codeql-action from 2.25.2 to 3.25.11 by @dependabot in #356
  • chore(DEPEMDENCIES): update Springboot version to fix HIGH vulnerability by @saudkhan116 in #377
  • chore(dtr): update dtr chart version to v0.5.2 by @saudkhan116 in #375
  • Bugfix/edc policy: Fixed breaking changes in the backend by @saudkhan116 in #382
  • Chore/edcs v0.7.3: Updated EDCs to v0.7.3 by @saudkhan116 in #384
  • chore/frontend bug fix: Resolved issues to the frontend by @saudkhan116 in #376
  • chore: updated dpp-verification docs with more detailed explanations by @matbmoser in #369

Full Changelog: v3.1.0...v4.0.0

digital-product-pass-4.0.0

19 Jul 17:46
b9122b3
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v4.0.0-rc1

03 Jul 17:38
c800893
Compare
Choose a tag to compare

What's Changed

[v4.0.0-rc1] - 03-07-2024

Added

  • Added digital product pass verification schemas
  • Added Certified Data Credential SAMM Semantic Model
  • Added schemas and examples of the credentials
  • Added the simple wallet component built in python
  • Added functionality to issue certified data credentials or any verifiable credential with datamodel v2
  • Added functionality to verify credentials with JsonWebSignature2020
  • Added DID method to visualize the public key
  • Added api translator from SAMM json schema to JSON-LD Context
  • Added bpn authorization mechanism with api keys
  • Added storage of credentials
  • Added private and public key managers
  • Added the Verification Module with all the necessary changes to verify a digital product pass Certified Data Credential
  • Added wallet service and configuration so that the backend can communicate with the Simple Wallet
  • Added test data to the serial part items in dpp-tutorial
  • Added translations for verification addon
  • Added verification to dpp-frontend to visualize verification details of the aspect data
  • Added eclipse-dash-license action and workflow
  • Added enable/disable feature to the dpp-frontend helm chart

Updated

  • Moved all the "core" backend components to the "core" folder so that the application would be modular.
  • Updated configurations and implemented verification configuration
  • Updated licenses from charts
  • Updated license headers in workflow files
  • Refactor and optimize workflows
  • Updated user(10001)/group(10001) ids to Dockerfiles and helm values
  • Moved hardcoded values from helm templates and make them configurable from helm values
  • Updated PULL_REQUEST_TEMPLATE.md
  • Updated Arc42.md
  • Updated AdminGuide.md
  • Updated copyright license headers in the entire source code and documentation

Deleted

  • Removed GHCR references from workflows
  • Removed standalone backend helm chart from the dpp-backend directory

Issues Fixed

  • Fixed issues from the latest models (DPP, BatteryPass and TransmissionPass)

Security Issues

  • Updated wallet Dockerfile to fix no-cache high vulnerability

Dependencies Fixed by Dependabot

  • chore(deps): bump vite from 4.5.2 to 4.5.3 in /dpp-frontend by @dependabot in #348
  • chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #297
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #334
  • chore(deps): bump requests from 2.31.0 to 2.32.2 in /dpp-backend/scripts by @dependabot in #345
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in /dpp-frontend by @dependabot in #340

Milestones

  • Feature/retrieve aspect data frontend by @saudkhan116 in #335
  • fix(vulnerability): wallet no cache vulnerability fixed by @matbmoser in #352
  • Feature/verification frontend: Adapt frontend to visualize the verification data by @saudkhan116 in #341
  • Chore/cleanup files: Removed unnecessary content/files and refactor workflows and helm charts by @saudkhan116 in #349
  • chore(license-headers): updated copyright license headers and NOTICE sections by @saudkhan116 in #351
  • chore(changelog): release/v4.0.0-rc1: updated changelog and versions by @saudkhan116 in #353

Full Changelog: digital-product-pass-3.1.2...v4.0.0-rc1

digital-product-pass-4.0.0-rc1

03 Jul 17:35
c800893
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-3.1.2

03 Jul 14:33
89cc92d
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-3.1.1

03 Jul 08:32
6d313a0
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v3.1.0

20 Jun 14:23
36805c9
Compare
Choose a tag to compare

What's Changed

[v3.1.0] - 19-06-2024

Added

  • Added a new file LICENSE_non-code file in root level with the contents of the CC-BY-4.0 license
  • Added dpp-tutorial to step-by-step guide (readme files) of DPP worksession at the Tractus-X Community Days:
    • deployment.md
    • data-provision.md
    • aspect-model.md
    • data-consumption.md
    • digital-twin-provision.md
    • qr-code.md

Updated

  • Updated the contents of "Project Licenses" and "Terms of Use" sections to the CONTRIBUTING.md file
  • Updated "Declared Project License" section in NOTICE.md.
  • Updated the license header and notices to following readme files:
    • main README.md
    • /docs/*
    • /dpp-backend/*
    • /dpp-tutorial/*
    • /deployment/*
    • /dpp-verification/*
    • AUTHORS.md
    • SECURITY.md
    • INSTALL.md
    • NOTICE.md
    • CONTRIBUTING.md
    • CHANGELOG.md
  • Updated dpp-frontend to support the following new models:
    • Digital Product Pass v5.0.0
    • Battery Pass 6.0.0
    • Transmission Pass 3.0.0
  • Updated EDC version v0.7.0
  • Updated IRS version v7.1.3

Issues Fixed

  • Fixed token refresh for keycloak plugin in frontend
  • Fixed IRS configuration keys in docker entrypoint script for frotnend
  • Fixed CORS issue in frontend #274

Milestones

  • Prepared Overview readme for the DPP Tutorial by @saudkhan116 in #319
  • Docs/dpp tutorial: Prepared deployment anddata-provision readme by @saudkhan116 in #320
  • Feature/irs: Make IRS compatible to the dpp-backend by @saudkhan116 in #328
  • Chore/update license legal docs by @saudkhan116 in #332
  • Feature/generic UI: Update branch by @matbmoser in #333
  • Chore/update EDC and IRS versions by @saudkhan116 in #327
  • Chore/adapt models frontend: Support new models from BatteryPass, DigitalProductPass and TransmissionPass by @saudkhan116 in #336
  • release/v3.1.0/chore(changelog): updated CHANGELOG.md and helm chart version by @saudkhan116 in #337

Full Changelog: v3.0.0...v3.1.0