All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
- Support Portal autosetup latest workflow.
- Support SDE, Digital twin, EDC 7 support 24/05 release.
- Dependabot reported security issues fixed.
- The retrieval and processing of the DIM Technical User credentials for automatic configuration and set-up of the EDC connector could not be fully tested. So the full functionality cannot be guaranteed.
- postgresql DB upgrade
- Update base image due to vulnerabilities
- Fixed the CVE-2024-22262 springframework URL Parsing with Host Validation security issue
- Fixed the CVE-2024-22257 spring-security Broken Access Control With Direct Use of AuthenticatedVoter
- Multiple dependencies updated to maintain latest versions
- Fixed CVE-2024-22234 and CVE-2024-22243
- Fixed Trivy security issue CVE-2024-1597
- Update Spring Boot to version 3.2.3
- Update commons-text, commons-io, commons-compres, bcprov, bcpkix, snappy-java, jakarta.activation-api
- Fixed trivy security issues CVE-2023-34053, CVE-2023-46589, CVE-2023-6378
- Fix helm repo name in
INSTALL.md
(#89) - Fix link to temurin repository in "Notice for Docker images" (#90)
- Remove default connection test, that prevented helm test to succeed (#92)
- Fix Chart names in helm test step (#95)
- Update DT asset creation for oauth secret information
- Updated trivy workflow
- Changed the base image for security issue
- Support DDTR 3.2 for external subject id
- Image creation on docker hub
- Image update for Trivy workflow
- Updated the deployment to take the image from tractusx
- Name change for the image
- Updated the product name
- Updated Dockerfile image to point to the overarching package
- Updated the Helm lint file
- CPU/Memory updated in values file
- Updated documentation
- Updated Security file
- Security issue fix
- Corrected image for Trviy workflow
- Email notification only on successful component connetcivity test
- Corrected email template
- Security issue fixed
- Added interface document
- Updated the document
- Added flag to skip portal integration API point
- Improvement in portal failure logs
- Security issue fix
- Latest DEPENDENCIES file
- Refactor technical user use for bpdm and portal backend for SDE
- Support for tool app/service type in autosetup
- Updated the ARC42 document
- Support EDC SSI
- Addition of Helm lint
- Updated code of conduct
- Updated SDE to combine frontend & backend helm charts
- Updated Spring boot version
- Added support for EDC connector 0.4.1
- Added registry base url in asset for consumer reference
- Upgrade for DT registry 0.3.2
- Fixed spring core security issue
- Changed name of repository
- Added header to the files
- Changed default ingress to false
- Added .tractusx file
- Veracode security issue fixes
- Fixed DEPENDENCIES file issue
- Specified runAsUser for securitycontext of container
- Specified base image in Readme
- Added changes related to digital twin registry
- Validate input request attribute
- Upgrade spring expression to 6.0.8 version
- Spring boot upgraded to 3.0.5
- Fixed for cross site scripting
- Veracode issue fix
- Support Digital Twin registry in Autosetup
- Arc 42 update for E2E Data exchange test service integration
- Fixed email sent issue for failure use case of connector test
- Rename tractus-X connector app name because of ingress access issue
- Connector test service integration for managed connector connectivity test
- Update email template for connector status
- Sonar code duplication issue fix
- Security issues fixed
- Snakeyaml jar issue fixed
- veracode security issue fixed
- Supports EDC connector 0.1.6
- Changed base image to eclipse-temurin
- Added AUTHORS.md, INSTALL.md
- Added sources in Chart.yaml
- Added LICENSE in charts
- Added README.md in charts
- Springboot jar fixes
- keycloak jar fixes
- Fixed CHANGELOG.md file format
- Changed README.md
- Added semantic versioing
- Update bounce crystel lib version
- Organisation name with more special character support
- Hot fix of Multi requesting of Managed SDE
- update tomcat, spring security version
- Removed tag from values.yaml
- Addded Daps wrapper service
- test issue fix and update dft package as deployment
- Added .helmignore
- Moved helm charts from
helm/
tocharts
- Added helm release
- Added versioning
- Added tagging
- Move ARC42.md to docs directory
- Enable triggering of Autosetup process for SDE application
- Enable triggering of Autosetup process for EDC application
- Creation of the certificates for DAPS registration
- Registration of EDC connector into Catena-X dataspace
- Registration of the services in CX-Portal
- Autosetup process is based on KubeApps
- Integration to Catena-X Portal
- Cross side scripting (XSS) shall be mitigated (low risk)