Skip to content

Commit

Permalink
Merge pull request #222 from adkumar1/gaiax-tagus-release
Browse files Browse the repository at this point in the history
build new version
  • Loading branch information
almadigabor authored Feb 14, 2025
2 parents e8ddf6d + b2ccdba commit f39c9db
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 35 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
- Added support for tagus-x compliance.
- Added changes to support v2 version of clearing house.

[2.1.15] - 2025-02-12
### Added
Added support for tagus-x compliance.
Added changes to support v2 version of clearing house.
### Changed
- Updated Arc42 document

## [2.1.14] - 2024-11-14
### Fixed
- Fixed the dependency vulnerability issues.
Expand Down
4 changes: 2 additions & 2 deletions charts/sdfactory/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ sources:
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)

version: "2.1.22"
version: "2.1.23"

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.

appVersion: "2.1.14"
appVersion: "2.1.15"
2 changes: 1 addition & 1 deletion charts/sdfactory/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# sdfactory

![Version: 2.1.22](https://img.shields.io/badge/Version-2.1.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.14](https://img.shields.io/badge/AppVersion-2.1.14-informational?style=flat-square)
![Version: 2.1.23](https://img.shields.io/badge/Version-2.1.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.15](https://img.shields.io/badge/AppVersion-2.1.15-informational?style=flat-square)

Helm Charts for SD Factory application. Self-Description Factory component is responsible for the creation of Self Descriptions.

Expand Down
82 changes: 51 additions & 31 deletions docs/ARC42.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,9 @@ thus providing self descriptions for
**LegalParticipant**

* **registrationNumber**: Country’s registration number which identify one specific company.
* **headquarterAddress.country**: Physical location in [ISO 3166-1](https://www.iso.org/iso-3166-country-codes.html)
* **headquarterAddress.countrySubdivisionCode**: Physical location in [ISO 3166-1](https://www.iso.org/iso-3166-country-codes.html)
alpha2, alpha-3 or numeric format.
* **legalAddress.country**: Legal location in [ISO 3166-1](https://www.iso.org/iso-3166-country-codes.html)
* **legalAddress.countrySubdivisionCode**: Legal location in [ISO 3166-1](https://www.iso.org/iso-3166-country-codes.html)
alpha2, alpha-3 or numeric format.

additional attributes for Catena-X purpose
Expand All @@ -91,7 +91,7 @@ additional attributes for Catena-X purpose

* **providedBy:** a resolvable link to the participant self-description providing the service (see SD LegalParticipant)
* **termsAndConditions**: a resolvable link to the Terms and Conditions applying to that service
* **policies**: a list of policy expressed using a DSL (Rego or ODRL)
* **policy**: a resolvable link to policy expressed
* **aggregationOf:** (optional) a resolvable link to the resources self descriptions related to the service and that
can exist independently of it.

Expand Down Expand Up @@ -234,18 +234,18 @@ An example of the body for LegalParticipant is given bellow:

```json
{
"externalId": "ID01234-123-4321",
"type": "LegalParticipant",
"holder": "BPNL000000000000",
"issuer": "CAXSDUMMYCATENAZZ",
"name": "CAXSDUMMYCATENAZZ",
"registrationNumber": [
{
"type": "local",
"value": "o12345678"
}
],
"headquarterAddress.country": "DE",
"legalAddress.country": "DE",
"bpn": "BPNL000000000000"
"headquarterAddress.countrySubdivisionCode": "DE-BY",
"legalAddress.countrySubdivisionCode": "DE-NW"
}
```

Expand All @@ -254,33 +254,53 @@ Verifiable Credentials for LegalParticipant:

```json
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://f1c82785-5598-41c7-a083-01a8e1a80e19.mock.pstmn.io/ctxsd"
],
"type": [
"VerifiableCredential"
],
"id": "5096f9c2-24fd-43c5-9d50-e43a409ebb33",
"issuanceDate": "2023-07-26T17:07:31Z",
"expirationDate": "2023-10-24T17:07:31Z",
"credentialSubject": {
"bpn": "BPNL000000000000",
"registrationNumber": [
{
"type": "local",
"value": "o12345678"
"@context": "https://www.w3.org/2018/credentials/v1",
"type": "VerifiablePresentation",
"verifiableCredential": [
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#"
],
"type": [
"VerifiableCredential"
],
"id": "9093670e-caf6-4254-83ad-99b3a7051275",
"issuanceDate": "2025-02-13T08:20:02Z",
"credentialSubject": {
"id": "http://catena-x.net/bpn/BPNL000000000000",
"type": "gx:LegalParticipant",
"bpn": "BPNL000000000000",
"gx:legalName": "Legal Participant Company Name",
"gx:legalRegistrationNumber": {
"id": "http://catena-x.net/legal-registration-number/f396d773-d8db-4d2b-81f4-caf082d577b8"
},
"gx:headquarterAddress": {
"gx:countrySubdivisionCode": "DE-BY"
},
"gx:legalAddress": {
"gx:countrySubdivisionCode": "DE-NW"
}
}
],
"headquarterAddress": {
"countryCode": "DE"
},
"type": "LegalParticipant",
"legalAddress": {
"countryCode": "DE"
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1"
],
"type": [
"VerifiableCredential"
],
"id": "f396d773-d8db-4d2b-81f4-caf082d577b8",
"issuanceDate": "2025-02-13T08:20:02Z",
"credentialSubject": {
"@context": "https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#",
"type": "gx:legalRegistrationNumber",
"id": "http://catena-x.net/bpn/BPNL000000000000",
"gx:leiCode": "5299004XPX8G34534ASV67"
}
}
},
"issuer": "CAXSDUMMYCATENAZZ"
]
}
```

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
</parent>
<groupId>com.tsystems</groupId>
<artifactId>sd-factory</artifactId>
<version>2.1.12</version>
<version>2.1.15</version>
<description>Self-Description Hub Prototype</description>
<packaging>jar</packaging>
<properties>
Expand Down

0 comments on commit f39c9db

Please sign in to comment.