Skip to content

Releases: eclipse-tractusx/traceability-foss

helm-charts-1.3.18

27 Oct 09:42
Compare
Choose a tag to compare

An umbrella Helm chart for eclipse-tractusx/traceability-foss project

6.0.1

23 Oct 09:22
Compare
Choose a tag to compare

[6.0.1] - 2023-10-23

Added

  • All elements from 6.0.1-rc1,rc2,rc3,rc4

[6.0.1-rc4]

Added

Changed

  • updated IRS helm chart from 6.6.1 to 6.7.2
  • updated policy related logic to reflect IRS changes

Removed

[6.0.1-rc3] - 2023-08-31

Added

Changed

  • Updated irs-registry-client from 1.1.0-SNAPSHOT to 1.2.0-SNAPSHOT
  • Updated irs-helm from 6.4.1 to 6.5.0

Removed

[6.0.1-rc2]

Added

  • OAuth2 client credentials rest template interceptor
  • Configuration for left and right policies to use registry client library
  • TRG Github Action Pipeline for quality checks
  • ErrorMessage field to investigation and alerts

Changed

  • Changed digitalTwinRegistryRestTemplate to use token in requests
  • Update asBuild test data to 1.5.3 and asPlanned to 1.5.1
  • Changed transfer notification logic not to break iteration loop when sending notifications to bpn with more than 1 connector endpoints
  • added handling for null manufacturerName in IrsJobResponse, if null is passed it is replaced with "UNKNOWN_MANUFACTURER"

Full Changelog: https://github.com/eclipse-tractusx/tx-traceability-foss/compare/6.0.0...6.0.1

helm-charts-1.3.17

23 Oct 09:24
Compare
Choose a tag to compare

An umbrella Helm chart for eclipse-tractusx/traceability-foss project.

6.0.1-rc4

10 Oct 14:20
Compare
Choose a tag to compare

[6.0.1-rc4]
Added

  • new submodelserver related API endpoints for data provisioning /api/submodel/data/{id}

Changed

  • updated IRS helm chart from 6.6.1 to 6.7.2
  • updated policy related logic to reflect IRS changes

Full Changelog: helm-charts-6.0.1-rc1...6.0.1-rc4

helm-charts-1.3.15

10 Oct 14:23
Compare
Choose a tag to compare

An umbrella Helm chart for eclipse-tractusx/traceability-foss project.

7.1.0

29 Sep 11:54
ec47b6f
Compare
Choose a tag to compare

[7.1.0 - 29.09.2023]

Added

  • Splitscreen View with sliders on parts and otherParts View
  • New test data for as planned assets aswell as JustInSequence and TractionBatteryCode
  • Toggle for parts and other parts to switch views asPlanned/asBuilt
  • LocalStorage to be used for saving view setting
  • archunit tests as preparation for good quality architecture checks
  • safety and security doc including roles matrix
  • handling for duplicate shellDescriptor ids when refreshing registry
  • Extendend testdata to reflect better overview of assets
  • Support for TractionBatteryCode

Changed

  • added sorting for /api/investigations received and created endpoints
  • added sorting for /api/alerts received and created endpoints
  • integration tests uses flyway now rather than hibernate schema auto creation
  • irs helm updated from 6.5.0 to 6.6.1
  • BpnEntity now contains BpnEdcMappingEntity fields
  • Directories of bpnEntity to match architecture
  • Mapping logic of catena-x site id and manufacturerPartId for AssetsAsPlanned

Removed

  • Old edc code not necessary anymore
  • BpnEdcMappingEntity removed with related repository

Full Changelog: 7.1.0...7.1.0

helm-charts-1.3.14

29 Sep 12:15
ccb8a8e
Compare
Choose a tag to compare

An umbrella Helm chart for eclipse-tractusx/traceability-foss project

7.0.0

18 Sep 14:14
6075f20
Compare
Choose a tag to compare

Added

  • OAuth2 client credentials rest template interceptor
  • Configuration for left and right policies to use registry client library
  • Add support for JustInSequence aspect model
  • TRG Github Action Pipeline for quality checks
  • ErrorMessage field to investigation and alerts
  • Cucumber tests for quality investigations
  • Refactored asset structure to allow new API for assets-as-planned
  • Optional parameter "receiverBpn" to /investigations endpoint
  • NEW API /api/assets/as-planned
  • NEW API DELETE /api/registry
  • NEW API GET /api/shelldescriptors
  • cascading sorting functionality by allowing multiple sort query parameters on APIs
  • cascading sorting functionality for Parts and OtherParts tables in FE
  • NEW API GET /api/assets/as-planned/distinctFilterValues
  • NEW API GET /api/assets/as-built/distinctFilterValues
  • Added Batch 2.0.0 support
  • Updated some patch version for used dependencies.

Changed

  • API BREAKING CHANGE: /api/assets changed to /api/assets/as-built
  • Changed digitalTwinRegistryRestTemplate to use token in requests
  • Update asBuild test data to 1.5.3 and asPlanned to 1.5.1
  • Changed transfer notification logic not to break iteration loop when sending notifications to bpn with more than 1 connector endpoints
  • Decentral flow only using bpn for resolving globalAssetIds
  • Logic of commitId retrieval by frontend has changed
  • Readme / Docker Notice information as required in TRGs
  • Removed references to GitHub registry and added docker hub for tractusx instead
  • Removed UX breaking black status box
  • Updated cypress-io/github-action from 5.8.4 to 6.0.0
  • Updated asciidoctor-maven-plugin from 2.2.3 to 2.2.4
  • Updated owasp:dependency-check from 8.3.1 to 8.4.0
  • Updated commons-io from 2.11.0 to 2.13.0
  • Updated snakeyaml from 2.0 to 2.1
  • Split up Parts View in Frontend to parts asBUilt and asPlanned
  • Replaced own implementation of getCatalog, negotiateAgreement, and validatePolicy with irs-client-library implementation.
  • Updated irs-registry-client from 1.1.0-SNAPSHOT to 1.2.0-SNAPSHOT
  • Updated irs-helm from 6.4.1 to 6.5.0
  • Migrated groovy integration tests to SpringBootTests
  • API GET/api/assets/as-built allow Search criteria to be provided
  • API GET/api/assets/as-planned allow Search criteria to be provided
  • Upgraded aquasecurity/trivy-action from 0.11.2 to 0.12.0
  • Upgraded actions/checkout from 3 to 4
  • Upgraded maven-checkstyle-plugin from 3.2.1 to 3.3.0
  • Upgraded swagger-annotations from 1.6.10 to 1.6.11
  • Upgraded spring-boot-maven-plugin from 3.0.2 to 3.1.3
  • Upgraded shedlock.version from 5.5.0 to 5.7.0
  • Upgraded mikefarah/yq from 4.34.2 to 4.35.1
  • Upgraded snakeyaml from 2.0 to 2.2
  • Upgraded docker/login-action from 2 to 3
  • Upgraded cypress-io/github-action 6.0.0 to 6.5.0

Known knowns

  • Backend [TRACEFOSS-1458]: AdminView: No validation of BPN for BPN EDC URL mapping
  • Backend [TRACEFOSS-589]: Backend API access without login returns incorrect HTTP status code (500 instead of 401)
  • Backend [TRACEFOSS-2148]: Endpoints for parts and notifications returns unsorted list

  • Frontend [TRACEFOSS-2149]: Sorting on empty table causes unhandled error view

  • Security [TRACEFOSS-829]: CVE Strict-Transport-Security header - The HSTS Warning and Error may allow attackers to bypass HSTS
  • Security [TRACEFOSS-830]: CVE one stack trace disclosure (Java) in the target web server's HTTP response
  • Security [TRACEFOSS-919]: Authorization Bypass Through User-Controlled SQL Primary Key CWE ID 566
  • Security [TRACEFOSS-984]: Improper Output Neutralization for Logs CWE ID 117
  • Security [TRACEFOSS-1313]: Using components with known vulnerabilities
  • Security [TRACEFOSS-1314]: Open Redirect - host header injection
  • Security [TRACEFOSS-1315]: No additional authentication component (MFA) during login process

  • Environment [TRACEFOSS-2164]: HTTP Requests for syncing the submodel server inoperable~~

6.0.0

25 Jul 11:05
e0740ce
Compare
Choose a tag to compare

Added

  • Moved all parts of app config to helm charts to be fully configurable
  • Helmignore config params for wrong values.yaml files
  • Home / Source URL in Helm Chart
  • Name Overrides in Helmchart for pgadmin, irs-helm and tractusx-connector
  • Added decentral registry approach
  • Added discovery finder / edc discovery service for looking up edc urls of receiver of notifications
  • Added about component with additional Workflow to load repo info into the component
  • Add Transformer to support new EDC constraint operator format

Changed

  • Modified IRS Policies support to handle multiple policies
  • Readme titles to match TRGs
  • Updated Irs helm chart to 6.3.1
  • Update EDC dependencies to 0.1.3
  • Update implementation to use EDC 0.5.0
  • Spring Security Config Update from 6.0.3 to 6.0.5

Removed

  • unused classes and methods

Known knowns

  • Backend [TRACEFOSS-1458]: AdminView: No validation of BPN for BPN EDC URL mapping
  • Backend [TRACEFOSS-589]: Backend API access without login returns incorrect HTTP status code (500 instead of 401)
  • Backend [TRACEFOSS-2148]: Endpoints for parts and notifications returns unsorted list

  • Frontend [TRACEFOSS-2149]: Sorting on empty table causes unhandled error view

  • Security [TRACEFOSS-829]: CVE Strict-Transport-Security header - The HSTS Warning and Error may allow attackers to bypass HSTS
  • Security [TRACEFOSS-830]: CVE one stack trace disclosure (Java) in the target web server's HTTP response
  • Security [TRACEFOSS-919]: Authorization Bypass Through User-Controlled SQL Primary Key CWE ID 566
  • Security [TRACEFOSS-984]: Improper Output Neutralization for Logs CWE ID 117
  • Security [TRACEFOSS-1313]: Using components with known vulnerabilities
  • Security [TRACEFOSS-1314]: Open Redirect - host header injection
  • Security [TRACEFOSS-1315]: No additional authentication component (MFA) during login process

  • Environment [TRACEFOSS-2164]: HTTP Requests for syncing the submodel server inoperable~~

Full Changelog: 5.0.0...6.0.0

helm-charts-1.3.12

25 Jul 11:13
6adf13a
Compare
Choose a tag to compare

An umbrella Helm chart for eclipse-tractusx/traceability-foss project