Releases: eclipse-tractusx/bpdm
BPDM: 7.3.0
Images
- BPDM Pool: https://hub.docker.com/layers/tractusx/bpdm-pool/7.3.0/images/sha256-25ca7bc24cab88116c47fb4d4658ca6e981de2fb4dac4acb33e65067e63959d3
- BPDM Gate: https://hub.docker.com/layers/tractusx/bpdm-gate/7.3.0/images/sha256-5bbc168fdaa75e4ee2efaf57f554ad9fc58c62275827372ec46166207f715b5d
- BPDM Orchestrator: https://hub.docker.com/layers/tractusx/bpdm-orchestrator/7.3.0/images/sha256-24838990d9abcc44a86d2f17f661d7dc2f9f3ee22ff44aadf55ab3a858d1e7f8
- BPDM Cleaning Service Dummy: https://hub.docker.com/layers/tractusx/bpdm-cleaning-service-dummy/7.3.0/images/sha256-be1a3d76da1c7fcbe0da3a7d36feb5f60b8d141bdc75973e60692aaf0afb3fb1
Known-Knowns
- Due to last minute vulnerabilties, E2E tests were not executed on the latest code state (#1620 was not covered by E2E tests)
- Due to vulnerabilties present in the base layer, the BPDM images offered in Dockerhub currently contain vulnerabilities
CHANGELOG
- BPDM Orchestrator: fixed finished task events with correct content size in api response #1580
- BPDM Pool: Add validation for IsManagedBy relations to not overwrite validity periods that lie in the past #1555
- BPDM Pool: Automatically calculate a business partner's confidence level based on the other confidence criteria #1554
What's Changed
- build: BPDM 7.3.0 and BPDM Charts 6.3.0 SNAPSHOT versions by @nicoprow in #1559
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1547
- build(deps): bump trufflesecurity/trufflehog from 3.90.13 to 3.91.1 by @dependabot[bot] in #1548
- cicd(Workflows): App test checks on all pull requests by @nicoprow in #1573
- feat: Implement search logic for business partner extension by @kunyao-cofinity-x in #1382
- CICD: Create Docker Tags for Feature Branches by @nicoprow in #1577
- build(deps): bump trufflesecurity/trufflehog from 3.91.2 to 3.92.4 by @dependabot[bot] in #1576
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1569
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1568
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1567
- build(deps): increase spring boot starter to version 4.0.1 by @nicoprow in #1585
- build(deps): bump trufflesecurity/trufflehog from 3.92.4 to 3.92.5 by @dependabot[bot] in #1583
- build(deps): bump cucumber.version from 7.31.0 to 7.32.0 by @dependabot[bot] in #1552
- build(deps): bump springdoc.version from 2.8.14 to 3.0.0 by @dependabot[bot] in #1549
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.3 to 2.0.2 by @dependabot[bot] in #1550
- fix(orchestrator): finished task events with correct content size by @SujitMBRDI in #1584
- infra(bpdm): Update postgres to version 18 in charts by @SujitMBRDI in #1578
- infra(bpmd):Update postgres to bitnami version in charts by @SujitMBRDI in #1594
- feat(Pool): validate no changes to IsManagedBy relation validities in the past by @nicoprow in #1560
- test(Gate): add tests for V6 API by @nicoprow in #1544
- build(deps): bump springdoc.version from 3.0.0 to 3.0.1 by @dependabot[bot] in #1588
- build(deps-dev): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.3.0.6276 to 5.5.0.6356 by @dependabot[bot] in #1590
- build(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in #1591
- build(deps): bump trufflesecurity/trufflehog from 3.92.5 to 3.93.1 by @dependabot[bot] in #1600
- build(bpdm): release candidate 1 for app version 7.3.0 by @SujitMBRDI in #1603
- test(Gate): fix Pool API mock returning legal and site main address data by @nicoprow in #1602
- build(app): back to 7.3.0/6.3.0 SNAPSHOT versions by @nicoprow in #1604
- Feat(Pool): automatically calculate confidence levels by @nicoprow in #1558
- Test(Orchestrator): Add V6 API Tests by @nicoprow in #1581
- Refactor: Pool V6 Tests by @nicoprow in #1595
- build(deps): bump cucumber.version from 7.32.0 to 7.34.2 by @dependabot[bot] in #1598
- build(deps): bump trufflesecurity/trufflehog from 3.93.1 to 3.93.4 by @dependabot[bot] in #1610
- cicd(workflows): fix kind node setup in chart tests by @nicoprow in #1605
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 4.0.1 to 4.0.3 by @dependabot[bot] in #1612
- build(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.1 by @dependabot[bot] in #1611
- build: release candidate 2 for BPDM version 7.3.0 / Charts version 6.3.0 by @nicoprow in #1613
- Build/dependencies/jackson 3.1.0 by @nicoprow in #1620
- build: BPDM version 7.3.0 / Charts version 6.3.0 by @nicoprow in #1619
Full Changelog: bpdm-6.2.0...bpdm-6.3.0
BPDM Charts: 6.3.0
A Helm chart for Kubernetes that deploys the BPDM applications
CHANGELOG
Increase appversion to BPDM 7.3.0
Known-Knowns
- Due to last minute vulnerabilties, E2E tests were not executed on the latest code state (#1620 was not covered by E2E tests)
- Due to vulnerabilties present in the base layer, the referenced BPDM images offered in Dockerhub currently contain vulnerabilities
Changed
- BPDM Orchestrator: fixed finished task events with correct content size in api response #1580
- BPDM Pool: Add validation for IsManagedBy relations to not overwrite validity periods that lie in the past #1555
- BPDM Pool: Automatically calculate a business partner's confidence level based on the other confidence criteria #1554
What's Changed
- build: BPDM 7.3.0 and BPDM Charts 6.3.0 SNAPSHOT versions by @nicoprow in #1559
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1547
- build(deps): bump trufflesecurity/trufflehog from 3.90.13 to 3.91.1 by @dependabot[bot] in #1548
- cicd(Workflows): App test checks on all pull requests by @nicoprow in #1573
- feat: Implement search logic for business partner extension by @kunyao-cofinity-x in #1382
- CICD: Create Docker Tags for Feature Branches by @nicoprow in #1577
- build(deps): bump trufflesecurity/trufflehog from 3.91.2 to 3.92.4 by @dependabot[bot] in #1576
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1569
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1568
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1567
- build(deps): increase spring boot starter to version 4.0.1 by @nicoprow in #1585
- build(deps): bump trufflesecurity/trufflehog from 3.92.4 to 3.92.5 by @dependabot[bot] in #1583
- build(deps): bump cucumber.version from 7.31.0 to 7.32.0 by @dependabot[bot] in #1552
- build(deps): bump springdoc.version from 2.8.14 to 3.0.0 by @dependabot[bot] in #1549
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.3 to 2.0.2 by @dependabot[bot] in #1550
- fix(orchestrator): finished task events with correct content size by @SujitMBRDI in #1584
- infra(bpdm): Update postgres to version 18 in charts by @SujitMBRDI in #1578
- infra(bpmd):Update postgres to bitnami version in charts by @SujitMBRDI in #1594
- feat(Pool): validate no changes to IsManagedBy relation validities in the past by @nicoprow in #1560
- test(Gate): add tests for V6 API by @nicoprow in #1544
- build(deps): bump springdoc.version from 3.0.0 to 3.0.1 by @dependabot[bot] in #1588
- build(deps-dev): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.3.0.6276 to 5.5.0.6356 by @dependabot[bot] in #1590
- build(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in #1591
- build(deps): bump trufflesecurity/trufflehog from 3.92.5 to 3.93.1 by @dependabot[bot] in #1600
- build(bpdm): release candidate 1 for app version 7.3.0 by @SujitMBRDI in #1603
- test(Gate): fix Pool API mock returning legal and site main address data by @nicoprow in #1602
- build(app): back to 7.3.0/6.3.0 SNAPSHOT versions by @nicoprow in #1604
- Feat(Pool): automatically calculate confidence levels by @nicoprow in #1558
- Test(Orchestrator): Add V6 API Tests by @nicoprow in #1581
- Refactor: Pool V6 Tests by @nicoprow in #1595
- build(deps): bump cucumber.version from 7.32.0 to 7.34.2 by @dependabot[bot] in #1598
- build(deps): bump trufflesecurity/trufflehog from 3.93.1 to 3.93.4 by @dependabot[bot] in #1610
- cicd(workflows): fix kind node setup in chart tests by @nicoprow in #1605
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 4.0.1 to 4.0.3 by @dependabot[bot] in #1612
- build(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.1 by @dependabot[bot] in #1611
- build: release candidate 2 for BPDM version 7.3.0 / Charts version 6.3.0 by @nicoprow in #1613
- Build/dependencies/jackson 3.1.0 by @nicoprow in #1620
- build: BPDM version 7.3.0 / Charts version 6.3.0 by @nicoprow in #1619
Full Changelog: bpdm-6.2.0...bpdm-6.3.0
bpdm-6.3.0-rc2
A Helm chart for Kubernetes that deploys the BPDM applications
Changelog
Changed
- BPDM Orchestrator: fixed finished task events with correct content size in api response #1580
- BPDM Pool: Add validation for IsManagedBy relations to not overwrite validity periods that lie in the past #1555
- BPDM Pool: Automatically calculate a business partner's confidence level based on the other confidence criteria #1554
What's Changed
- build: BPDM 7.3.0 and BPDM Charts 6.3.0 SNAPSHOT versions by @nicoprow in #1559
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1547
- build(deps): bump trufflesecurity/trufflehog from 3.90.13 to 3.91.1 by @dependabot[bot] in #1548
- cicd(Workflows): App test checks on all pull requests by @nicoprow in #1573
- feat: Implement search logic for business partner extension by @kunyao-cofinity-x in #1382
- CICD: Create Docker Tags for Feature Branches by @nicoprow in #1577
- build(deps): bump trufflesecurity/trufflehog from 3.91.2 to 3.92.4 by @dependabot[bot] in #1576
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1569
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1568
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1567
- build(deps): increase spring boot starter to version 4.0.1 by @nicoprow in #1585
- build(deps): bump trufflesecurity/trufflehog from 3.92.4 to 3.92.5 by @dependabot[bot] in #1583
- build(deps): bump cucumber.version from 7.31.0 to 7.32.0 by @dependabot[bot] in #1552
- build(deps): bump springdoc.version from 2.8.14 to 3.0.0 by @dependabot[bot] in #1549
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.3 to 2.0.2 by @dependabot[bot] in #1550
- fix(orchestrator): finished task events with correct content size by @SujitMBRDI in #1584
- infra(bpdm): Update postgres to version 18 in charts by @SujitMBRDI in #1578
- infra(bpmd):Update postgres to bitnami version in charts by @SujitMBRDI in #1594
- feat(Pool): validate no changes to IsManagedBy relation validities in the past by @nicoprow in #1560
- test(Gate): add tests for V6 API by @nicoprow in #1544
- build(deps): bump springdoc.version from 3.0.0 to 3.0.1 by @dependabot[bot] in #1588
- build(deps-dev): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.3.0.6276 to 5.5.0.6356 by @dependabot[bot] in #1590
- build(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in #1591
- build(deps): bump trufflesecurity/trufflehog from 3.92.5 to 3.93.1 by @dependabot[bot] in #1600
- build(bpdm): release candidate 1 for app version 7.3.0 by @SujitMBRDI in #1603
- test(Gate): fix Pool API mock returning legal and site main address data by @nicoprow in #1602
- build(app): back to 7.3.0/6.3.0 SNAPSHOT versions by @nicoprow in #1604
- Feat(Pool): automatically calculate confidence levels by @nicoprow in #1558
- Test(Orchestrator): Add V6 API Tests by @nicoprow in #1581
- Refactor: Pool V6 Tests by @nicoprow in #1595
- build(deps): bump cucumber.version from 7.32.0 to 7.34.2 by @dependabot[bot] in #1598
- build(deps): bump trufflesecurity/trufflehog from 3.93.1 to 3.93.4 by @dependabot[bot] in #1610
- cicd(workflows): fix kind node setup in chart tests by @nicoprow in #1605
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 4.0.1 to 4.0.3 by @dependabot[bot] in #1612
- build(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.1 by @dependabot[bot] in #1611
- build: release candidate 2 for BPDM version 7.3.0 / Charts version 6.3.0 by @nicoprow in #1613
Full Changelog: v7.2.0...bpdm-6.3.0-rc2
bpdm-6.3.0-rc1
A Helm chart for Kubernetes that deploys the BPDM applications
Changelog
Changed
- BPDM Orchestrator: fixed finished task events with correct content size in api response #1580
- BPDM Pool: Add validation for IsManagedBy relations to not overwrite validity periods that lie in the past #1555
- BPDM Pool: Automatically calculate a business partner's confidence level based on the other confidence criteria #1554
What's Changed
- build: BPDM 7.3.0 and BPDM Charts 6.3.0 SNAPSHOT versions by @nicoprow in #1559
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1547
- build(deps): bump trufflesecurity/trufflehog from 3.90.13 to 3.91.1 by @dependabot[bot] in #1548
- cicd(Workflows): App test checks on all pull requests by @nicoprow in #1573
- feat: Implement search logic for business partner extension by @kunyao-cofinity-x in #1382
- CICD: Create Docker Tags for Feature Branches by @nicoprow in #1577
- build(deps): bump trufflesecurity/trufflehog from 3.91.2 to 3.92.4 by @dependabot[bot] in #1576
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1569
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1568
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1567
- build(deps): increase spring boot starter to version 4.0.1 by @nicoprow in #1585
- build(deps): bump trufflesecurity/trufflehog from 3.92.4 to 3.92.5 by @dependabot[bot] in #1583
- build(deps): bump cucumber.version from 7.31.0 to 7.32.0 by @dependabot[bot] in #1552
- build(deps): bump springdoc.version from 2.8.14 to 3.0.0 by @dependabot[bot] in #1549
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.3 to 2.0.2 by @dependabot[bot] in #1550
- fix(orchestrator): finished task events with correct content size by @SujitMBRDI in #1584
- infra(bpdm): Update postgres to version 18 in charts by @SujitMBRDI in #1578
- infra(bpmd):Update postgres to bitnami version in charts by @SujitMBRDI in #1594
- feat(Pool): validate no changes to IsManagedBy relation validities in the past by @nicoprow in #1560
- test(Gate): add tests for V6 API by @nicoprow in #1544
- build(deps): bump springdoc.version from 3.0.0 to 3.0.1 by @dependabot[bot] in #1588
- build(deps-dev): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.3.0.6276 to 5.5.0.6356 by @dependabot[bot] in #1590
- build(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in #1591
- build(deps): bump trufflesecurity/trufflehog from 3.92.5 to 3.93.1 by @dependabot[bot] in #1600
- build(bpdm): release candidate 1 for app version 7.3.0 by @SujitMBRDI in #1603
Full Changelog: bpdm-6.2.0...bpdm-6.3.0-rc1
BPDM: 7.2.0
Release of the BPDM apps.
You can find the most up-to-date documentation on the release branch. Please also consult the migration guide if you want to migrate from an older BPDM version.
Known-Knowns
- When creating a marketplace app the Portal does not support an internal technical user profile for BPDM permission group Gate Input Consumer. Therefore, it is currently not possible to create a marketplace app that enables access to ReadAccessGateInputForSharingMember offers for external VAT services wanting to access sharing member Gates
- BPDM currently only offers documentation on how to use the EDC 0.11 over DCP 1.0. There are no tutorials for DCP 0.8 available.
Changelog
Added
- BPDM: Add validity on business partner relation to the golden record process for legal entity relations #1295
- BPDM Gate: Fix synchronization of golden records sometimes skipping updates #1519
- BPDM: The Golden Record Process now automatically calculates the number of sharing members for the confidence criteria #1464
Changed
- BPDM Pool: each legal entity can now have only one alternative headquarter
- BPDM Pool: V6 POST legal entities API can only have less than or equal to 100 identifiers.
- BPDM Pool: maintained nanoseconds timestamps accuracy while creating/updating entity #1449
- BPDM Pool: fixed error response while creating duplicate legal address site #1471
- BPDM: The default logging level is now INFO #1523
- BPDM Pool: fixed response while creating legal form with unknown administrative area and stopped legal form being created #1446
What's Changed
- build(version): 7.2.0-SNAPSHOT BPDM / 6.2.0-SNAPSHOT BPDM Chart by @SujitMBRDI in #1498
- build(deps): bump kotlin.version from 2.2.10 to 2.2.20 by @dependabot[bot] in #1467
- docs(bpdm): aligned license and copyright header with TRG by @SujitMBRDI in #1506
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #1495
- build(deps): bump peter-evans/dockerhub-description from 4 to 5 by @dependabot[bot] in #1500
- Test(Pool): V6 API by @nicoprow in #1511
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1507
- build(deps): bump trufflesecurity/trufflehog from 3.90.8 to 3.90.11 by @dependabot[bot] in #1514
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.1.0.4751 to 5.2.0.4988 by @dependabot[bot] in #1454
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #1509
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1516
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1517
- feat(bpdm): validity for business partner relations by @SujitMBRDI in #1431
- test(System-Tester): introduce fixed order for relation tests by @nicoprow in #1521
- fix(Gate): output synchronization skipping updates sometimes by @nicoprow in #1520
- build(deps): bump cucumber.version from 7.28.1 to 7.31.0 by @dependabot[bot] in #1499
- build(release-candidate): BPDM 7.2.0-rc1 & BPDM Charts 6.2.0-rc1 by @SujitMBRDI in #1524
- build: back to SNAPSHOT after release candidate 1 by @SujitMBRDI in #1526
- feat: automatically count number of sharing members by @nicoprow in #1525
- build(deps): bump kotlin.version from 2.2.20 to 2.2.21 by @dependabot[bot] in #1527
- fix(bpdm-pool): identifier amount limit on legal entity POST endpoint by @SujitMBRDI in #1529
- build(deps): bump trufflesecurity/trufflehog from 3.90.12 to 3.90.13 by @dependabot[bot] in #1532
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.2.0.4988 to 5.3.0.6276 by @dependabot[bot] in #1534
- test: fix waiting for confidences to stabilize by @nicoprow in #1535
- build(deps): bump helm/chart-testing-action from 2.7.0 to 2.8.0 by @dependabot[bot] in #1531
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.6 to 3.5.7 by @dependabot[bot] in #1528
- fix(bpdm-pool): maintained nanoseconds timestamps accuracy by @SujitMBRDI in #1530
- fix(bpdm-pool): error response while creating duplicate legal address sites by @SujitMBRDI in #1538
- chore: set default logging level to INFO by @nicoprow in #1536
- fix(bpdm-pool): response when creating legal form for unknown administrative area by @SujitMBRDI in #1540
- cicd(Workflows): fix code injection vulnerabilities by @nicoprow in #1537
- build(deps): bump springdoc.version from 2.8.13 to 2.8.14 by @dependabot[bot] in #1533
- Refactor: Cleanup and Remove unused Code by @nicoprow in #1539
- build(release-candidate): BPDM 7.2.0-rc2 & BPDM Charts 6.2.0-rc2 by @SujitMBRDI in #1541
- cicd(workflows): update chart test workflow kubernetes version by @nicoprow in #1557
- build: app version 7.2.0 and helm chart version 6.2.0 by @nicoprow in #1556
Full Changelog: v7.1.0...v7.2.0
BPDM Charts: 6.2.0
A Helm chart for Kubernetes that deploys the BPDM applications
You can find the most up-to-date documentation on the release branch. Please also consult the migration guide if you want to migrate from an older BPDM version.
Known-Knowns
- When creating a marketplace app the Portal does not support an internal technical user profile for BPDM permission group Gate Input Consumer. Therefore, it is currently not possible to create a marketplace app that enables access to ReadAccessGateInputForSharingMember offers for external VAT services wanting to access sharing member Gates
- BPDM currently only offers documentation on how to use the EDC 0.11 over DCP 1.0. There are no tutorials for DCP 0.8 available.
Changelog
- Update to BPDM 7.2.0 appversion
What's Changed
- build(version): 7.2.0-SNAPSHOT BPDM / 6.2.0-SNAPSHOT BPDM Chart by @SujitMBRDI in #1498
- build(deps): bump kotlin.version from 2.2.10 to 2.2.20 by @dependabot[bot] in #1467
- docs(bpdm): aligned license and copyright header with TRG by @SujitMBRDI in #1506
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #1495
- build(deps): bump peter-evans/dockerhub-description from 4 to 5 by @dependabot[bot] in #1500
- Test(Pool): V6 API by @nicoprow in #1511
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1507
- build(deps): bump trufflesecurity/trufflehog from 3.90.8 to 3.90.11 by @dependabot[bot] in #1514
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.1.0.4751 to 5.2.0.4988 by @dependabot[bot] in #1454
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #1509
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1516
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1517
- feat(bpdm): validity for business partner relations by @SujitMBRDI in #1431
- test(System-Tester): introduce fixed order for relation tests by @nicoprow in #1521
- fix(Gate): output synchronization skipping updates sometimes by @nicoprow in #1520
- build(deps): bump cucumber.version from 7.28.1 to 7.31.0 by @dependabot[bot] in #1499
- build(release-candidate): BPDM 7.2.0-rc1 & BPDM Charts 6.2.0-rc1 by @SujitMBRDI in #1524
- build: back to SNAPSHOT after release candidate 1 by @SujitMBRDI in #1526
- feat: automatically count number of sharing members by @nicoprow in #1525
- build(deps): bump kotlin.version from 2.2.20 to 2.2.21 by @dependabot[bot] in #1527
- fix(bpdm-pool): identifier amount limit on legal entity POST endpoint by @SujitMBRDI in #1529
- build(deps): bump trufflesecurity/trufflehog from 3.90.12 to 3.90.13 by @dependabot[bot] in #1532
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.2.0.4988 to 5.3.0.6276 by @dependabot[bot] in #1534
- test: fix waiting for confidences to stabilize by @nicoprow in #1535
- build(deps): bump helm/chart-testing-action from 2.7.0 to 2.8.0 by @dependabot[bot] in #1531
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.6 to 3.5.7 by @dependabot[bot] in #1528
- fix(bpdm-pool): maintained nanoseconds timestamps accuracy by @SujitMBRDI in #1530
- fix(bpdm-pool): error response while creating duplicate legal address sites by @SujitMBRDI in #1538
- chore: set default logging level to INFO by @nicoprow in #1536
- fix(bpdm-pool): response when creating legal form for unknown administrative area by @SujitMBRDI in #1540
- cicd(Workflows): fix code injection vulnerabilities by @nicoprow in #1537
- build(deps): bump springdoc.version from 2.8.13 to 2.8.14 by @dependabot[bot] in #1533
- Refactor: Cleanup and Remove unused Code by @nicoprow in #1539
- build(release-candidate): BPDM 7.2.0-rc2 & BPDM Charts 6.2.0-rc2 by @SujitMBRDI in #1541
- cicd(workflows): update chart test workflow kubernetes version by @nicoprow in #1557
- build: app version 7.2.0 and helm chart version 6.2.0 by @nicoprow in #1556
Full Changelog: bpdm-6.1.0...bpdm-6.2.0
bpdm-6.2.0-rc2
A Helm chart for Kubernetes that deploys the BPDM applications
What's Changed
- build: back to SNAPSHOT after release candidate 1 by @SujitMBRDI in #1526
- feat: automatically count number of sharing members by @nicoprow in #1525
- build(deps): bump kotlin.version from 2.2.20 to 2.2.21 by @dependabot[bot] in #1527
- fix(bpdm-pool): identifier amount limit on legal entity POST endpoint by @SujitMBRDI in #1529
- build(deps): bump trufflesecurity/trufflehog from 3.90.12 to 3.90.13 by @dependabot[bot] in #1532
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.2.0.4988 to 5.3.0.6276 by @dependabot[bot] in #1534
- test: fix waiting for confidences to stabilize by @nicoprow in #1535
- build(deps): bump helm/chart-testing-action from 2.7.0 to 2.8.0 by @dependabot[bot] in #1531
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.6 to 3.5.7 by @dependabot[bot] in #1528
- fix(bpdm-pool): maintained nanoseconds timestamps accuracy by @SujitMBRDI in #1530
- fix(bpdm-pool): error response while creating duplicate legal address sites by @SujitMBRDI in #1538
- chore: set default logging level to INFO by @nicoprow in #1536
- fix(bpdm-pool): response when creating legal form for unknown administrative area by @SujitMBRDI in #1540
- cicd(Workflows): fix code injection vulnerabilities by @nicoprow in #1537
- build(deps): bump springdoc.version from 2.8.13 to 2.8.14 by @dependabot[bot] in #1533
- Refactor: Cleanup and Remove unused Code by @nicoprow in #1539
- build(release-candidate): BPDM 7.2.0-rc2 & BPDM Charts 6.2.0-rc2 by @SujitMBRDI in #1541
Full Changelog: bpdm-6.2.0-rc1...bpdm-6.2.0-rc2
bpdm-6.2.0-rc1
A Helm chart for Kubernetes that deploys the BPDM applications
What's Changed
- build(version): 7.2.0-SNAPSHOT BPDM / 6.2.0-SNAPSHOT BPDM Chart by @SujitMBRDI in #1498
- build(deps): bump kotlin.version from 2.2.10 to 2.2.20 by @dependabot[bot] in #1467
- docs(bpdm): aligned license and copyright header with TRG by @SujitMBRDI in #1506
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #1495
- build(deps): bump peter-evans/dockerhub-description from 4 to 5 by @dependabot[bot] in #1500
- Test(Pool): V6 API by @nicoprow in #1511
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1507
- build(deps): bump trufflesecurity/trufflehog from 3.90.8 to 3.90.11 by @dependabot[bot] in #1514
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.1.0.4751 to 5.2.0.4988 by @dependabot[bot] in #1454
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #1509
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1516
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1517
- feat(bpdm): validity for business partner relations by @SujitMBRDI in #1431
- test(System-Tester): introduce fixed order for relation tests by @nicoprow in #1521
- fix(Gate): output synchronization skipping updates sometimes by @nicoprow in #1520
- build(deps): bump cucumber.version from 7.28.1 to 7.31.0 by @dependabot[bot] in #1499
- build(release-candidate): BPDM 7.2.0-rc1 & BPDM Charts 6.2.0-rc1 by @SujitMBRDI in #1524
Full Changelog: bpdm-6.1.0...bpdm-6.2.0-rc1
BPDM: 7.1.0
Release of the BPDM apps.
You can find the most up-to-date documentation on the release branch. Please also consult the migration guide if you want to migrate from an older BPDM version.
Known-Knowns
- When creating a marketplace app the Portal does not support an internal technical user profile for BPDM permission group Gate Input Consumer. Therefore, it is currently not possible to create a marketplace app that enables access to ReadAccessGateInputForSharingMember offers for external VAT services wanting to access sharing member Gates
- For the new EDC 0.11 the golden record process was only tested on the 3rd release candidate, not the actual released version. There were no backwards compatibility tests between older EDC versions and the new EDC 0.11.
- BPDM currently only offers documentation on how to use the EDC 0.11 over DCP 1.0. There are no tutorials for DCP 0.8 available.
Changelog
Added
- BPDM: Support for 'IsManagedBy' business partner relations across Gate, Orchestrator, and Pool, including golden record processing and validation for relation chains and unique manager constraints #1364.
- CICD: Code Coverage Analysis and Reporting for BPDM #1338
- BPDM Cleaning Dummy: Configuration and scheduling support for relation cleaning dummy service with unit test coverage #1383.
- BPDM Pool: Add validation for too many identifiers when creating/updating business partners 1388
- BPDM: Add IsOwnedBy relation to the golden record process for sharing majority-owned legal hierarchies 1399
What's Changed
- build: BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1353
- build(deps): bump org.testcontainers:testcontainers-bom from 1.20.6 to 1.21.0 by @dependabot[bot] in #1324
- build(deps): bump com.opencsv:opencsv from 5.10 to 5.11 by @dependabot[bot] in #1335
- build(deps): bump cucumber.version from 7.22.1 to 7.22.2 by @dependabot[bot] in #1340
- fix(Pom): vulnerability issue in current trivy scan by increasing dependency version by @SujitMBRDI in #1354
- build(deps): bump trufflesecurity/trufflehog from 3.88.25 to 3.88.34 by @dependabot[bot] in #1352
- build(deps): bump kotlin.version from 2.1.20 to 2.1.21 by @dependabot[bot] in #1349
- build(deps): bump com.opencsv:opencsv from 5.11 to 5.11.1 by @dependabot[bot] in #1355
- build(deps): bump springdoc.version from 2.8.6 to 2.8.8 by @dependabot[bot] in #1336
- build(deps): bump trufflesecurity/trufflehog from 3.88.34 to 3.88.35 by @dependabot[bot] in #1359
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.0 to 1.21.1 by @dependabot[bot] in #1357
- build(deps): bump cucumber.version from 7.22.2 to 7.23.0 by @dependabot[bot] in #1358
- build(deps): bump trufflesecurity/trufflehog from 3.88.35 to 3.89.0 by @dependabot[bot] in #1362
- build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 by @dependabot[bot] in #1363
- build(deps): upgrade postgres version to fix vulnerabilties by @nicoprow in #1366
- build(deps): bump trufflesecurity/trufflehog from 3.89.0 to 3.89.1 by @dependabot[bot] in #1369
- fix(API): wrong required constraints on parameters by @nicoprow in #1372
- feat(BPDM): Golden Record Process For 'IsManagedBy' Relations by @SujitMBRDI in #1367
- build(dep): increase tomcat-embed-core dependency version by @SujitMBRDI in #1374
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.4.5 to 3.5.0 by @dependabot[bot] in #1356
- doc: Update Service Descriptions by @Sebastian-Wurm in #1371
- build(deps): bump springdoc.version from 2.8.8 to 2.8.9 by @dependabot[bot] in #1370
- feat(Pool): Refine 'IsManagedBy' validation error messages for role-specific clarity by @SujitMBRDI in #1380
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 by @dependabot[bot] in #1379
- build(deps): bump trufflesecurity/trufflehog from 3.89.1 to 3.89.2 by @dependabot[bot] in #1378
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.1 to 1.21.3 by @dependabot[bot] in #1386
- chore(app): added code coverage check using JaCoCo by @SujitMBRDI in #1360
- fix: adding enforce ascending by created_at to changelog search result by @kunyao-cofinity-x in #1389
- feat(bpdm-cleaning): add configuration and scheduling support for relation cleaning tasks with test coverage by @SujitMBRDI in #1384
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.0 to 3.5.3 by @dependabot[bot] in #1376
- build(deps): bump com.opencsv:opencsv from 5.11.1 to 5.11.2 by @dependabot[bot] in #1377
- cicd(sonar): add jacoco code coverage aggregate module by @nicoprow in #1393
- fix(charts): make config volume mounts for deployments read-only by @nicoprow in #1400
- build(deps): bump kotlin.version from 2.1.21 to 2.2.0 by @dependabot[bot] in #1387
- build(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 by @dependabot[bot] in #1394
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot[bot] in #1395
- build(deps): bump cucumber.version from 7.23.0 to 7.25.0 by @dependabot[bot] in #1398
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 3.10.0.2594 to 5.1.0.4751 by @dependabot[bot] in #1397
- fix(system-tester): race condition in test by waiting for BPN assignment before relation sharing by @SujitMBRDI in #1402
- feat(Pool): add validation check for too many identifiers by @nicoprow in #1403
- feat: add IsOwnedBy relation to golden record process components by @nicoprow in #1404
- docs(arc42): add disclaimer to architecture multi-tenancy decision by @nicoprow in #1407
- build(release-candidate): BPDM 7.1.0-rc1 & BPDM Charts 6.1.0-rc1 by @SujitMBRDI in #1408
- build: Back to BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1409
- feat(charts): make security properties for deployment's config volume mount adjustable by @nicoprow in #1410
- build(release-candidate): BPDM 7.1.0-rc2 & BPDM Charts 6.1.0-rc2 by @SujitMBRDI in #1412
- build: Back to BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1416
- feat(bpdm-pool): enforce dataspace participant validation for managing entity in IsManagedBy relation by @SujitMBRDI in #1420
- fix(pool): add read permission requirements to legal-entity/sites endpoint by @nicoprow in #1419
- feat(security): deny all requests on default by @nicoprow in #1418
- Test: Add Authenticated User Tests by @nicoprow in #1421
- test(Auth): fix authentication test assertions by @nicoprow in #1429
- fix(Auth): scope to deny access to unsecured endpoints by @nicoprow in #1430
- build(dependencies): add overwrite for netty-codec-http2 to fix vulnerability by @nicoprow in #1437
- build(deps): bump cucumber.version from 7.25.0 to 7.27.0 by @dependabot[bot] in #1422
- build(deps): bump trufflesecurity/trufflehog from 3.89.2 to 3.90.3 by @...
BPDM Charts: 6.1.0
A Helm chart for Kubernetes that deploys the BPDM applications
You can find the most up-to-date documentation on the release branch. Please also consult the migration guide if you want to migrate from an older BPDM version.
Known-Knowns
- When creating a marketplace app the Portal does not support an internal technical user profile for BPDM permission group Gate Input Consumer. Therefore, it is currently not possible to create a marketplace app that enables access to ReadAccessGateInputForSharingMember offers for external VAT services wanting to access sharing member Gates
- For the new EDC 0.11 the golden record process was only tested on the 3rd release candidate, not the actual released version. There were no backwards compatibility tests between older EDC versions and the new EDC 0.11.
- BPDM currently only offers documentation on how to use the EDC 0.11 over DCP 1.0. There are no tutorials for DCP 0.8 available.
Changelog
- Update to BPDM 7.1.0 appversion
- fix vulnerability in deployments by providing read-only volume mounts
- migrated Bitnami chart dependencies to the BitnamiLegacy repository
What's Changed
- build: BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1353
- build(deps): bump org.testcontainers:testcontainers-bom from 1.20.6 to 1.21.0 by @dependabot[bot] in #1324
- build(deps): bump com.opencsv:opencsv from 5.10 to 5.11 by @dependabot[bot] in #1335
- build(deps): bump cucumber.version from 7.22.1 to 7.22.2 by @dependabot[bot] in #1340
- fix(Pom): vulnerability issue in current trivy scan by increasing dependency version by @SujitMBRDI in #1354
- build(deps): bump trufflesecurity/trufflehog from 3.88.25 to 3.88.34 by @dependabot[bot] in #1352
- build(deps): bump kotlin.version from 2.1.20 to 2.1.21 by @dependabot[bot] in #1349
- build(deps): bump com.opencsv:opencsv from 5.11 to 5.11.1 by @dependabot[bot] in #1355
- build(deps): bump springdoc.version from 2.8.6 to 2.8.8 by @dependabot[bot] in #1336
- build(deps): bump trufflesecurity/trufflehog from 3.88.34 to 3.88.35 by @dependabot[bot] in #1359
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.0 to 1.21.1 by @dependabot[bot] in #1357
- build(deps): bump cucumber.version from 7.22.2 to 7.23.0 by @dependabot[bot] in #1358
- build(deps): bump trufflesecurity/trufflehog from 3.88.35 to 3.89.0 by @dependabot[bot] in #1362
- build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 by @dependabot[bot] in #1363
- build(deps): upgrade postgres version to fix vulnerabilties by @nicoprow in #1366
- build(deps): bump trufflesecurity/trufflehog from 3.89.0 to 3.89.1 by @dependabot[bot] in #1369
- fix(API): wrong required constraints on parameters by @nicoprow in #1372
- feat(BPDM): Golden Record Process For 'IsManagedBy' Relations by @SujitMBRDI in #1367
- build(dep): increase tomcat-embed-core dependency version by @SujitMBRDI in #1374
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.4.5 to 3.5.0 by @dependabot[bot] in #1356
- doc: Update Service Descriptions by @Sebastian-Wurm in #1371
- build(deps): bump springdoc.version from 2.8.8 to 2.8.9 by @dependabot[bot] in #1370
- feat(Pool): Refine 'IsManagedBy' validation error messages for role-specific clarity by @SujitMBRDI in #1380
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 by @dependabot[bot] in #1379
- build(deps): bump trufflesecurity/trufflehog from 3.89.1 to 3.89.2 by @dependabot[bot] in #1378
- build(deps): bump org.testcontainers:testcontainers-bom from 1.21.1 to 1.21.3 by @dependabot[bot] in #1386
- chore(app): added code coverage check using JaCoCo by @SujitMBRDI in #1360
- fix: adding enforce ascending by created_at to changelog search result by @kunyao-cofinity-x in #1389
- feat(bpdm-cleaning): add configuration and scheduling support for relation cleaning tasks with test coverage by @SujitMBRDI in #1384
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.0 to 3.5.3 by @dependabot[bot] in #1376
- build(deps): bump com.opencsv:opencsv from 5.11.1 to 5.11.2 by @dependabot[bot] in #1377
- cicd(sonar): add jacoco code coverage aggregate module by @nicoprow in #1393
- fix(charts): make config volume mounts for deployments read-only by @nicoprow in #1400
- build(deps): bump kotlin.version from 2.1.21 to 2.2.0 by @dependabot[bot] in #1387
- build(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 by @dependabot[bot] in #1394
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot[bot] in #1395
- build(deps): bump cucumber.version from 7.23.0 to 7.25.0 by @dependabot[bot] in #1398
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 3.10.0.2594 to 5.1.0.4751 by @dependabot[bot] in #1397
- fix(system-tester): race condition in test by waiting for BPN assignment before relation sharing by @SujitMBRDI in #1402
- feat(Pool): add validation check for too many identifiers by @nicoprow in #1403
- feat: add IsOwnedBy relation to golden record process components by @nicoprow in #1404
- docs(arc42): add disclaimer to architecture multi-tenancy decision by @nicoprow in #1407
- build(release-candidate): BPDM 7.1.0-rc1 & BPDM Charts 6.1.0-rc1 by @SujitMBRDI in #1408
- build: Back to BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1409
- feat(charts): make security properties for deployment's config volume mount adjustable by @nicoprow in #1410
- build(release-candidate): BPDM 7.1.0-rc2 & BPDM Charts 6.1.0-rc2 by @SujitMBRDI in #1412
- build: Back to BPDM 7.1.0-SNAPSHOT & BPDM Charts 6.1.0-SNAPSHOT by @SujitMBRDI in #1416
- feat(bpdm-pool): enforce dataspace participant validation for managing entity in IsManagedBy relation by @SujitMBRDI in #1420
- fix(pool): add read permission requirements to legal-entity/sites endpoint by @nicoprow in #1419
- feat(security): deny all requests on default by @nicoprow in #1418
- Test: Add Authenticated User Tests by @nicoprow in #1421
- test(Auth): fix authentication test assertions by @nicoprow in #1429
- fix(Auth): scope to deny access to unsecured endpoints by @nicoprow in #1430
- build(dependencies): add overwrite for netty-codec-http2 to fix vulnerability by @nicoprow in #1437
- build(deps): bump cucumber.version from 7.25.0 to 7.27.0 by @dependabot[bot] in #1422
- build(deps): bump trufflesecurity/trufflehog from 3.89.2 to 3.90.3 by @dependabot[bot] in #1432
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1433
- build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.1 to 1.7.2 by @dependabot[bot] in #1425
- test(cleaning-dummy): fix race condition by @nicoprow in #1438
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.5.3 to 3.5.4 by @dependabot[bot] in #1423
- build(deps): bump org.apache.commons:commons-c...