Skip to content

Releases: eclipse-tractusx/digital-product-pass

v2.2.0

26 Mar 15:56
a444118
Compare
Choose a tag to compare

[released]

[v2.2.0] - 26-03-2024

Updated

  • Refactored dpp-script by adding AppId as a script parameter
  • [BREAKING CHANGE]: Updated the encoding scheme to base64 to the lookup/shells?assetIds... in dpp-backend
  • Updated the digital twin registry version to v0.3.31
  • Updated postman collection to adjust the APIs from EDC v0.6.0
  • Updated IRS collection to change authentication process from OAuth2 to the API-Key
  • [BREAKING CHANGE]: Updated models to support the new EDC 0.6.0 semantics (alias for retro-compatibility enabled)
  • Updated edc-consumer and edc-provider helm charts version to v0.6.0
  • Updated the catalog request semantics
  • Optimized/refactored the contract negotiation and transfer flow.
  • Updated Data Plane Service data parsing
  • Updated the following readme files:
    • Postman readme
    • dpp-script readme
  • Updated translations
  • Updated battery graph

Added

  • Added timeout in negotiation and transfer requests for avoiding infinite loops. When status from transfer does not changes from STARTED.
  • Added missing static units
  • Added missing data fields

Milestones

[ 1° ] - Release/v2.2.0 units and translations update + separate collection icon #254
[ 2° ] - Release/v2.2.0 battery composition graph #255
[ 3° ] - Release/v2.2.0: updated chart and app versions to v2.2.0 #256
Release/v2.2.0 update edcs version v0.6.0: update edc helm version and make backend compatibility #246
Release/v2.2.0-added vue-chartjs library to frontend packege and run ip checks #240
BREAKING CHANGE: update registry version: Updated the encoding scheme to base64 to the lookup/shells?assetIds... in dpp-backend #239
Release/v2.2.0/refactor dpp script: Refactored the dpp-script and updated readme #237

Full Changelog: digital-product-pass-2.2.0...v2.2.0

digital-product-pass-2.2.0

26 Mar 15:48
a444118
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

digital-product-pass-2.1.4

20 Feb 17:31
073e9a9
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.1.3

19 Feb 17:51
079d1a6
Compare
Choose a tag to compare

[v2.1.3] - 19-02-2024

Updated

  • Renamed "Catena-X" to "Tractus-X" in header license prefix

Milestone PRs:

Full Changelog: v2.1.2...v2.1.3

digital-product-pass-2.1.3

19 Feb 17:49
079d1a6
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.1.2

16 Feb 18:02
16aeaf1
Compare
Choose a tag to compare

[v2.1.2] - 16-02-2024

Updated

  • Updated the following changes in the frontend:
    • Updated visualization and selection of policy
    • Changed styles of buttons and radio button in the policy dialog box to the standard styles guidelines
    • Updated "Help" link to point the end user manual
  • Updated end user manual readme
  • Increased timeouts to API calls in the backend

Added

  • Added the mechanism to parse the ODRL policy structure in the frontend

Milestone PRs:

  • chore: update code of conduct to latest version by @hzierer in #226
  • [ 1° ] - Hotfix/odrl-information: Added policy description to the policy selection popup by @matbmoser in #228
  • [ 2° ] - Release/v2.1.2 policy styles by @davidzynda in #230
  • [ 3° ] - Hotfix/user manual readme: updated user manual md file and Help button link by @saudkhan116 in #227

New Contributors

Full Changelog: v2.1.1...v2.1.2

digital-product-pass-2.1.2

16 Feb 18:01
16aeaf1
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.1.1

07 Feb 11:54
54d170e
Compare
Choose a tag to compare

What's Changed

[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 the license headers in all the files to the latest "license and copyright header" of 2024
  • Updated the install.md to match configuration

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
  • Re-added missing QR code scanner import

Security Issues Fixed

  • Updated axios library from v1.6.0 to v1.6.7 to fix vulnerability

Milestone PRs:

  • [ 1° ] - Hotfix/trg-2-06-integrate-dependabot: implement dependabot workflow by @saudkhan116 in #209
  • [ 2º ] - Hotfix/trg-7-02: license and copyright header by @dsrparracho in #210
  • [ 3° ] - Hotfix/trg-1-2-INSTALL.md: Update the installation guide by @saudkhan116 in #211
  • [ 4º ] - Hotfix/v2.1.1: Solved vulnerabilities and frontend bugs by @matbmoser in #212
  • fix(qr-code): re-added missing import by @matbmoser in #225

Full Changelog: v2.1.0...v2.1.1

digital-product-pass-2.1.1

05 Feb 18:00
5f50095
Compare
Choose a tag to compare

A Helm chart for Tractus-X Digital Product Pass Kubernetes

v2.1.0

02 Feb 21:02
df2ce48
Compare
Choose a tag to compare

What's Changed

[released]

[v2.1.0] - 02-02-2024

Added

  • Added policyId parameter to the /agree api.
  • Added mechanism to get a policy by id from a catalog contract
  • Added frontend logic to call the /decline and /cancel backend APIs
  • Added reload option in case of error
  • Added/fixed logging of the Digital Twin Registry Contracts and which policy was selected (Data Souverenighty improvement)
  • Added util method to move files from one path to another
  • Added functionality to treat more than one policy and more than one contract, allowing user to decide
  • Added safety functionalities to make sure that the contract selected is correct
  • Added Policy selector when autosign is not enabled
  • Added Contract JSON details display
  • Added Agree/Decline button for contract/policy
  • 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
  • Updated diagrams in Arc42, Data Retrieval Guide to editable drawio svgs
  • [BRAKING CHANGE] Renamed API from sign to negotiate /agree
  • Bumped Vite to version >=4.5.2
  • Updated the frontend to allow the AutoSigning of contracts.
  • Optimized temporary directory logging of the DTR negotiation
  • Updated logging and readme
  • 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.

Milestone PRs:

  • [ 17° ] - Release/v2.1.0/trg 4 02 & trg 4.03: updated container base images and adjusted user ids by @saudkhan116 in #202
  • [ 18º ] - Release/v2.1.0 arc42: Updated all diagrams to drawio editable svgs by @matbmoser in #204
  • [ 19º ] - Release/v2.1.0 backend agree: Enabled policy selection and handling of more than one contract in the backend by @matbmoser in #205
  • [ 20º ] - Release/v2.1.0 frontend agree: Frontend policy decline/agree functionality by @matbmoser in #206
  • [ 21° ] Release/v2.1.0/refactor dpp script by @saudkhan116 in #207
  • [ 22° ] - Release/v2.1.0/user manual: update user manual and added policy selection screenshots by @saudkhan116 in #208

Full Changelog: v2.0.3...v2.1.0