Releases: eclipse-tractusx/digital-product-pass
v2.2.0
[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
A Helm chart for Tractus-X Digital Product Pass Kubernetes
digital-product-pass-2.1.4
A Helm chart for Tractus-X Digital Product Pass Kubernetes
v2.1.3
[v2.1.3] - 19-02-2024
Updated
- Renamed "Catena-X" to "Tractus-X" in header license prefix
Milestone PRs:
- Hotfix/Header Licenses: Renamed catena-x to tractus-x by @matbmoser in #232
- chore: fixed header mistake by @matbmoser in #233
Full Changelog: v2.1.2...v2.1.3
digital-product-pass-2.1.3
A Helm chart for Tractus-X Digital Product Pass Kubernetes
v2.1.2
[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
A Helm chart for Tractus-X Digital Product Pass Kubernetes
v2.1.1
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
tov1.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
A Helm chart for Tractus-X Digital Product Pass Kubernetes
v2.1.0
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