diff --git a/.env b/.env index 97a3071f8..816b50f87 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ # Env variables for docker-compose.yaml -EDC_IMAGE=ghcr.io/sovity/edc-dev:10.1.0 -TEST_BACKEND_IMAGE=ghcr.io/sovity/test-backend:10.1.0 -EDC_UI_IMAGE=ghcr.io/sovity/edc-ui:4.1.1 +EDC_IMAGE=ghcr.io/sovity/edc-dev:10.2.0 +TEST_BACKEND_IMAGE=ghcr.io/sovity/test-backend:10.2.0 +EDC_UI_IMAGE=ghcr.io/sovity/edc-ui:4.1.2 EDC_UI_ACTIVE_PROFILE=sovity-open-source diff --git a/CHANGELOG.md b/CHANGELOG.md index 7167f23e3..202c865d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,19 +15,8 @@ please see [changelog_updates.md](docs/dev/changelog_updates.md). #### Patch Changes -- Improve database performance by removing duplicate indexes -- The data address is now correctly updated when editing an asset. -- Fix a database initialization error when starting the EDC with Logging House v1.1.0 - ### Deployment Migration Notes -#### MDS only - -##### logging-house-client extension - -If the extension is to be switched off, the following must now be set, as the extension is now activated by default when integrated: -- `EDC_LOGGINGHOUSE_EXTENSION_ENABLED: 'false'` - #### Compatible Versions - Connector Backend Docker Images: @@ -38,57 +27,70 @@ If the extension is to be switched off, the following must now be set, as the ex - Catalog Crawler CE: `ghcr.io/sovity/catalog-crawler-ce:{{ VERSION }}` - Connector UI Docker Image: `ghcr.io/sovity/edc-ui:{{ UI VERSION }}` - -## [10.1.0] - 2024-08-09 +## [10.2.0] - 2024-08-20 ### Overview -MDS 2.2 patch release +API Wrapper update, several bug fixes and database performance improvements. ### Detailed Changes -API Wrapper update and bug fixing. +This is a replacement for redacted release `10.1.0` with a few additional bug fixes. #### Minor Changes - API Wrapper: - - Added wrapper API endpoint to query a single contract agreement + - Added wrapper API endpoint to query a single contract agreement #### Patch Changes +- Core EDC + - Improve database performance by removing duplicate indexes and using UUID version 7. - Logginghouse-Client: Update logging-house-client extension to v1.1.0 - EDC Backend - - Fixed unrestricted policy wrongly displaying error - - Performance improvement when fetching a single contract agreement + - Fixed unrestricted policy wrongly displaying error + - Performance improvement when fetching a single contract agreement + - The data address is now correctly updated when editing an asset + - Fix a database initialization error when starting the EDC with Logging House v1.1.0 - EDC UI - Copyable contact email and subject fields on asset and data offer detail dialogs - Assets Page search input field is now case-insensitive - Markdown support for Reference files description, Conditions for use fields - Fixed wrong date format when creating a new data offer - Temporarily re-implemented the Create Asset Dialog + - Added description for fields in asset creation mask + - Added proper handling of custom JSON properties in edit asset process ### Deployment Migration Notes -#### logging-house-client extension +#### MDS only -As the updated logging-house-client extension now also saves data locally in a database, the following additional properties must be added and set accordingly to a second additional database since the extension has its own flyway migration: -- `EDC_DATASOURCE_LOGGINGHOUSE_URL`: "postgres://some-url" -- `EDC_DATASOURCE_LOGGINGHOUSE_USER`: "username" -- `EDC_DATASOURCE_LOGGINGHOUSE_PASSWORD`: "password" +##### logging-house-client extension If the extension is to be switched off, the following must now be set, as the extension is now activated by default when integrated: - `EDC_LOGGINGHOUSE_EXTENSION_ENABLED: 'false'` - #### Compatible Versions - Connector Backend Docker Images: - - Dev EDC: `ghcr.io/sovity/edc-dev:10.1.0` - - sovity EDC CE: `ghcr.io/sovity/edc-ce:10.1.0` - - MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:10.1.0` - - Dev Catalog Crawler: `ghcr.io/sovity/catalog-crawler-dev:10.1.0` - - Catalog Crawler CE: `ghcr.io/sovity/catalog-crawler-ce:10.1.0` -- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:4.1.1` + - Dev EDC: `ghcr.io/sovity/edc-dev:10.2.0` + - sovity EDC CE: `ghcr.io/sovity/edc-ce:10.2.0` + - MDS EDC CE: `ghcr.io/sovity/edc-ce-mds:10.2.0` + - Dev Catalog Crawler: `ghcr.io/sovity/catalog-crawler-dev:10.2.0` + - Catalog Crawler CE: `ghcr.io/sovity/catalog-crawler-ce:10.2.0` +- Connector UI Docker Image: `ghcr.io/sovity/edc-ui:4.1.2` + +## [10.1.0] - 2024-08-09 + +### Overview + +MDS 2.2 patch release + +*Redacted* + +This release contained a major bug that prevented the EDC from starting when the logging house and the EDC shared the same database. + +This was fixed in 10.2.0 ## [10.0.0] - 2024-07-24 diff --git a/docs/deployment-guide/goals/production/README.md b/docs/deployment-guide/goals/production/README.md index 849c7971c..88d1d0c80 100644 --- a/docs/deployment-guide/goals/production/README.md +++ b/docs/deployment-guide/goals/production/README.md @@ -155,7 +155,7 @@ A LoggingHouse extension is included in the MDS variant, which means that additi EDC_LOGGINGHOUSE_EXTENSION_ENABLED: "true" EDC_LOGGINGHOUSE_EXTENSION_URL: https://clearing.test.mobility-dataspace.eu -# LoggingHouse Extension database connection for its own database +# Optional: LoggingHouse Extension database connection if you don't want to share the database between the EDC and the Logging House. By default, both the LH and the EDC share the same database. EDC_DATASOURCE_LOGGINGHOUSE_URL: jdbc:postgresql://postgresql2:5432/edc EDC_DATASOURCE_LOGGINGHOUSE_USER: edc EDC_DATASOURCE_LOGGINGHOUSE_PASSWORD: edc diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index fe13c11b3..f5a766691 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,7 @@ commonsCompress = "1.26.1" commonsCollections = "4.4" commonsIo = "2.13.0" commonsLang = "3.13.0" -edc = "0.2.1.3" +edc = "0.2.1.4" findbugs = "3.0.2" flexmark = "0.64.8" flyway = "9.0.1"