Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IRS release 4.5.0 #415

Merged
merged 25 commits into from
Feb 7, 2024
Merged

IRS release 4.5.0 #415

merged 25 commits into from
Feb 7, 2024

Conversation

ds-psosnowski
Copy link
Contributor

IRS release 4.5.0 with HELM

Added

  • Added helper script for building documentation locally.
  • Added new job parameter flag "auditContractNegotiation" which toggles setting contractAgreementId in Shells and Submodels
  • Added "contractAgreementId" field to Submodel model
  • Added Integration Tests for the entire IRS flow using stubbed responses of Discovery Service, Semantic Hub, EDC, Digital Twin Registry and BPDM Pool

Changed

  • Dataspace Discovery Service handles multiple EDC-Urls received for BPN now
  • Updated license header to "Copyright (c) 2021,2024 Contributors to the Eclipse Foundation"
  • Changed lookupGlobalAssetIds to lookupShellsByBPN, which provides full object.
  • Suppressed CVE-2024-20932 from graal-sdk-21.2.0.jar because this is not applicable for IRS.
  • Updated configuration of DISCOVERY_REST_TEMPLATE from ess.discovery.* to digitalTwinRegistry.discovery.* and discovery finder URL from digitalTwinRegistry.discoveryFinderUrl to digitalTwinRegistry.discovery.discoveryFinderUrl
  • Redesigned Shell object - wrapped payload and added "contractAgreementId" field
  • Changed structure of Policy creation to match EDC format
  • Update irs-registry-client to 1.6.0-SNAPSHOT

Fixed

  • Update to Spring Boot 3.1.8. This fixes the following CVEs:

HELM:

Added

  • Added configuration parameters oauth2.semantics.clientId,oauth2.semantics.clientSecret, oauth2.discovery.clientId,oauth2.discovery.clientSecret, oauth2.bpdm.clientId,oauth2.bpdm.clientSecret

Removed

  • Removed configuration parameters oauth2.clientId,oauth2.clientSecret, portal.oauth2.clientId,portal.oauth2.clientSecret

Changed

  • Changed configuration for discovery finder url from digitalTwinRegistry.discoveryFinderUrl to discovery.discoveryFinderUrl

ds-alexander-bulgakov and others added 25 commits January 22, 2024 12:29
…elease

fix(ci): Add module irs-common to maven release
…ter-settings

feat(irs):[#319] added documentation for contributors on how to enable new code formatting settings
…741-revert-737-feature/378-separate-credentials-config

feat(impl):[#378] separate credentials config
…-with-dynamic-data

feat(docu)#266 concept for testing with dynamic data
…14.0

Prepare Helm release for next version
Copy link
Contributor

@ds-jhartmann ds-jhartmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ds-jhartmann ds-jhartmann merged commit 67f01b5 into eclipse-tractusx:main Feb 7, 2024
20 of 22 checks passed
ds-jhartmann pushed a commit to ds-jhartmann/item-relationship-service that referenced this pull request Jun 13, 2024
…312-as-specified-lifecycle-support

feat(impl):[TRI-1312] as specified lifecycle support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants