Skip to content

Commit

Permalink
Merge branch 'main' into release/v3.0.0-update-helm-version
Browse files Browse the repository at this point in the history
  • Loading branch information
saudkhan116 authored May 13, 2024
2 parents 42cf05c + 1c507d2 commit 33e44fb
Show file tree
Hide file tree
Showing 97 changed files with 3,241 additions and 1,101 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ tgz
## Backup Files
*.bck
*.bak
*.bkp

bin

######## Python - inspired by https://github.com/github/gitignore/blob/main/Python.gitignore
Expand Down
1 change: 1 addition & 0 deletions DEPENDENCIES_BACKEND
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ maven/mavencentral/org.bouncycastle/bcutil-jdk15on/1.69, MIT, approved, clearlyd
maven/mavencentral/org.checkerframework/checker-qual/3.33.0, MIT, approved, clearlydefined
maven/mavencentral/org.codehaus.plexus/plexus-utils/3.2.1, , approved, CQ20774
maven/mavencentral/org.ow2.asm/asm/9.6, BSD-3-Clause, approved, #10776
maven/mavencentral/org.projectlombok/lombok/1.18.32, MIT AND LicenseRef-Public-Domain, approved, CQ23907
maven/mavencentral/org.reactivestreams/reactive-streams/1.0.4, CC0-1.0, approved, CQ16332
maven/mavencentral/org.slf4j/jul-to-slf4j/2.0.13, MIT, approved, #7698
maven/mavencentral/org.slf4j/slf4j-api/2.0.13, MIT, approved, #5915
Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,19 @@
SPDX-License-Identifier: Apache-2.0
-->

<h1 style="display:flex; align-items: center;"><img src="./docs/media/catenaxLogo.svg"/>&nbsp;&nbsp;Digital Product Pass Application</h1>

[![Contributors][contributors-shield]][contributors-url]
[![Stargazers][stars-shield]][stars-url]
[![Apache 2.0 License][license-shield]][license-url]
[![Latest Release][release-shield]][release-url]

<div align="center">
<img alt="Digital Product Pass App Logo" width="200" height="200" src="./docs/media/dpp-tx-logo.png"/>
<br>
<h1 style="align-items: center;">Digital Product Pass Application</h1>
</div>



## Description

The digital product passport application provides a consumer user interface to request a battery passport from a battery manufacturer using the standardized components and technologies in a Catena-X network. The passport will be displayed in a human-readable from any browser. The data exchange standards given by Catena-X are used to provide the battery passport to different personas (roles) in the network.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ data:
transfer: {{ .Values.backend.edc.apis.transfer }}
receiverEndpoint: "https://{{ .Values.backend.hostname }}/endpoint"
delay: {{ .Values.backend.edc.delay }} # -- Negotiation status Delay in milliseconds in between async requests [<= 500]
authorizationKey: {{ .Values.backend.edc.authorizationKey }}
# -- security configuration
security:
# -- authorization configuration about bpn and role checks
Expand Down
6 changes: 5 additions & 1 deletion charts/digital-product-pass/values-int.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
#################################################################################

backend:
image:
pullPolicy: Always
ingress:
enabled: true
# className: "nginx"
Expand Down Expand Up @@ -62,12 +64,14 @@ backend:
discovery:
hostname: "semantics.int.demo.catena-x.net/discoveryfinder"

single-api:
singleApi:
maxRetries: 30
delay: 1000


frontend:
image:
pullPolicy: Always
ingress:
enabled: true
#className: ""
Expand Down
1 change: 1 addition & 0 deletions charts/digital-product-pass/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ backend:
rightOperand: "cx.circular.dpp:1"
prohibition: []
obligation: []

digitalTwinRegistry:
endpoints:
search: "/lookup/shells"
Expand Down
19 changes: 19 additions & 0 deletions docs/RELEASE_USER.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,25 @@
# Release Notes Digital Product Pass Application
User friendly relase notes without especific technical details.


**May 13 2024 (Version 3.0.0-rc1)**
*13.05.2024*

### Added

#### Data Sovereighty Configuration enabled

Now in the backend configuration it is possible to add the policies required per contract.
The policy configuration guide can be found here: [Policy Configuration Guide](https://github.com/eclipse-tractusx/digital-product-pass/blob/main/docs/data-sovereignty/PolicyConfigGuide.md)

#### Single API functionality enabled

Now the backend allows users to access and retrieve information without pending of a frontend keyclock authentication. With a single api call `/api/data/request` and the API Key configured in the helm charts values, the backend is allowed to be accessed.

#### EDC 0.7.0 integrated in the application

The Digital Product Pass application now supports the latest edc version available. The new models and payloads have been integrated into the application.

**May 06 2024 (Version 2.3.0)**
*06.05.2024*

Expand Down
3 changes: 3 additions & 0 deletions docs/interoperability/InteroperabilityGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@ The following candidates are not yet implemented:
* Sealant Passport, Tire Passport
* E-Drive

The digital product pass is using the [EDC v0.7.0](https://github.com/eclipse-tractusx/tractusx-edc/releases/tag/0.7.0) and enables the [data sovereignty policy configurations](https://github.com/eclipse-tractusx/digital-product-pass/blob/main/docs/data-sovereignty/PolicyConfigGuide.md)


## Technical Integration Design

The technical integration design can be found in the [arc42 documentation](../architecture/Arc42.md)
Expand Down
Binary file added docs/media/dpp-tx-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 33e44fb

Please sign in to comment.