From 16698d6a13eccd6519bdbb8394024e31c1a451ad Mon Sep 17 00:00:00 2001 From: Kamil Czaja <46053356+kamilczaja@users.noreply.github.com> Date: Tue, 17 Dec 2024 19:24:07 +0100 Subject: [PATCH] chore: release prep 5.0.0 (#402) --- .github/ISSUE_TEMPLATE/release.md | 6 - CHANGELOG.md | 109 ++++++++++++++---- .../authorityportal/api/ApiInformation.kt | 2 +- 3 files changed, 90 insertions(+), 27 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index a6063d146..83c5b52ba 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -12,7 +12,6 @@ assignees: "" Feel free to edit this release checklist in-progress depending on what tasks need to be done: -- [ ] Check whether the flyway migrations in Authority Portal and sovity EDC-CE Catalog Crawler are identical. If not, you cannot proceed with the release or you need to make clear which EDC CE version is compatible and vice versa - [ ] Release [sovity EDC CE](https://github.com/sovity/edc-ce), this might require several steps, first of which is to [create a new `Release` issue](https://github.com/sovity/edc-ce/issues/new/choose) - [ ] Decide a release version depending on major/minor/patch changes in the CHANGELOG.md. @@ -23,11 +22,6 @@ Feel free to edit this release checklist in-progress depending on what tasks nee - [ ] Add the version to the old section. - [ ] Add the current date to the old version. - [ ] Bump the EDC CE Version to a release version in the `libs.versions.toml`. - - [ ] Bump the links to the Catalog Crawler initial deployment guide to the fixed EDC CE Version - - [ ] Add all Catalog Crawler or Catalog relevant changelog entries from the newer EDC CE release(s), merge and - reword them. - - [ ] Add all Catalog Crawler or Catalog deployment migration notes from the newer EDC CE release(s), merge and - reword them. - [ ] Write or review the `Deployment Migration Notes` section. - [ ] Ensure the `Deployment Migration Notes` contains the compatible docker images. - [ ] Write or review a release summary. diff --git a/CHANGELOG.md b/CHANGELOG.md index 269942a68..b7dc87c32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,8 +11,35 @@ please see [changelog_updates.md](docs/dev/changelog_updates.md). #### Major -- The Catalog Crawler has been moved to the AP repository. -- Removed MDS theme and MDS specific flags in the UI. +#### Minor + +#### Patch + +### Known issues + +### Deployment Migration Notes + +_No special migration steps required_ + +#### Compatible Versions + +- Authority Portal Backend Docker Image: `ghcr.io/sovity/authority-portal-backend:{{ version }}` +- Authority Portal Frontend Docker Image: `ghcr.io/sovity/authority-portal-frontend:{{ version }}` +- Catalog Crawler CE: `ghcr.io/sovity/authority-portal-crawler:{{ version }}` +- Sovity EDC CE: {{ CE Release Link }} + +## [v5.0.0] - 2024-12-17 + +### Overview + +This release introduces some quality of life changes and moves the catalog crawler into the AP repository. + +### Detailed Changes + +#### Major + +- The Catalog Crawler has been moved to the AP repository +- Removed MDS theme and MDS specific flags in the UI #### Minor @@ -23,21 +50,7 @@ please see [changelog_updates.md](docs/dev/changelog_updates.md). #### Patch -- Added documentation for roles and rights ([#334](https://github.com/sovity/authority-portal/issues/334)) -- Fixed Confirm and Delete buttons' behavior in confirmation modals ([#304](https://github.com/sovity/authority-portal/issues/304)) -- Fixed final step not showing when registering a central component ([#305](https://github.com/sovity/authority-portal/issues/305)) -- Fixed My Organization page not updated when switching between environments ([#255](https://github.com/sovity/authority-portal/issues/255)) -- Added live update when deactivating/reactivating users ([#287](https://github.com/sovity/authority-portal/issues/287)) -- Fixed Website title not updating in some scenarios ([#237](https://github.com/sovity/authority-portal/issues/237)) -- Fixed security vulnerabilities -- Fixed the user not being redirected to the correct URL after login ([#324](https://github.com/sovity/authority-portal/issues/324)) -- Fixed an issue wherein it was possible to bypass the CaaS request limit in an organization ([PR #384](https://github.com/sovity/authority-portal/pull/384)) -- Fixed an issue wherein a user registration could fail due to a mismatch of the internal database and the Keycloak database -- Fixed an issue where entries in the connector overview would randomly switch places ([PR #386](https://github.com/sovity/authority-portal/pull/386)) - Changed Client ID generation for Connectors & Central Components ([#327](https://github.com/sovity/authority-portal/issues/327)) -- Fixed an issue wherein a user could not be deleted if their organization had provided connectors to another participant ([PR #400](https://github.com/sovity/authority-portal/pull/400)) - -### Known issues ### Deployment Migration Notes @@ -67,10 +80,66 @@ please see [changelog_updates.md](docs/dev/changelog_updates.md). #### Compatible Versions -- Authority Portal Backend Docker Image: `ghcr.io/sovity/authority-portal-backend:{{ version }}` -- Authority Portal Frontend Docker Image: `ghcr.io/sovity/authority-portal-frontend:{{ version }}` -- Catalog Crawler CE: `ghcr.io/sovity/authority-portal-crawler:{{ version }}` -- Sovity EDC CE: {{ CE Release Link }} +- Authority Portal Backend Docker Image: `ghcr.io/sovity/authority-portal-backend:5.0.0` +- Authority Portal Frontend Docker Image: `ghcr.io/sovity/authority-portal-frontend:5.0.0` +- Catalog Crawler CE: `ghcr.io/sovity/authority-portal-crawler:5.0.0` +- sovity EDC CE: [`v10.5.1`](https://github.com/sovity/edc-ce/releases/tag/v10.5.1) + +## [v4.1.4] - 2024-12-13 + +### Overview + +MDS Release to catch up with EDC CE + +#### Patch + +- Bumped EDC-CE version + +### Known issues + +### Deployment Migration Notes + +- Deploy a Catalog Crawler with version `10.5.0`. Previous versions are not compatible with this release. + +#### Compatible Versions + +- Authority Portal Backend Docker Image: `ghcr.io/sovity/authority-portal-backend:4.1.4` +- Authority Portal Frontend Docker Image: `ghcr.io/sovity/authority-portal-frontend:4.1.4` +- Catalog Crawler CE: `ghcr.io/sovity/catalog-crawler-ce:10.5.0` +- Sovity EDC CE: [`v10.5.0`](https://github.com/sovity/edc-ce/releases/tag/v10.5.0) + +## [v4.1.3] - 2024-12-09 + +### Overview + +This release addresses several issues and adds minor improvements to the Portal. + +### Detailed Changes + +#### Patch + +- Fixed an issue wherein a user registration could fail due to a mismatch of the internal database and the Keycloak database ([PR #387](https://github.com/sovity/authority-portal/pull/387)) +- Fixed the user not being redirected to the correct URL after login ([#324](https://github.com/sovity/authority-portal/issues/324)) +- Fixed an issue wherein it was possible to bypass the CaaS request limit in an organization ([PR #384](https://github.com/sovity/authority-portal/pull/384)) +- Fixed an issue where entries in the connector overview would randomly switch places ([PR #386](https://github.com/sovity/authority-portal/pull/386)) +- Fixed an issue wherein buttons in a confirmation modal would randomly switch places under certain circumstances ([#304](https://github.com/sovity/authority-portal/issues/304)) +- Fixed final step not showing when registering a central component ([#305](https://github.com/sovity/authority-portal/issues/305)) +- Fixed "My Organization" page not updating when switching between environments ([#255](https://github.com/sovity/authority-portal/issues/255)) +- Fixed website title not updating in some scenarios ([#237](https://github.com/sovity/authority-portal/issues/237)) +- The page now updates when activating/deactivating a user ([#287](https://github.com/sovity/authority-portal/issues/287)) +- Added documentation for roles and rights ([#334](https://github.com/sovity/authority-portal/issues/334)) +- Fixed an issue wherein a service provider could not delete their account if they provided a connector to another participant + +### Deployment Migration Notes + +- Deploy a Catalog Crawler with version `10.4.4`. Previous versions are not compatible with this release. + +#### Compatible Versions + +- Authority Portal Backend Docker Image: `ghcr.io/sovity/authority-portal-backend:4.1.3` +- Authority Portal Frontend Docker Image: `ghcr.io/sovity/authority-portal-frontend:4.1.3` +- Catalog Crawler CE: `ghcr.io/sovity/catalog-crawler-ce:10.4.4` +- sovity EDC CE: [`v10.4.4`](https://github.com/sovity/edc-ce/releases/tag/v10.4.4) ## [v4.1.2] - 2024-09-26 diff --git a/authority-portal-backend/authority-portal-api/src/main/java/de/sovity/authorityportal/api/ApiInformation.kt b/authority-portal-backend/authority-portal-api/src/main/java/de/sovity/authorityportal/api/ApiInformation.kt index 4514683e7..aa792fef4 100644 --- a/authority-portal-backend/authority-portal-api/src/main/java/de/sovity/authorityportal/api/ApiInformation.kt +++ b/authority-portal-backend/authority-portal-api/src/main/java/de/sovity/authorityportal/api/ApiInformation.kt @@ -21,7 +21,7 @@ import io.swagger.v3.oas.annotations.info.License @OpenAPIDefinition( info = Info( title = "Authority Portal API", - version = "3.0.0", + version = "5.0.0", description = "REST API for sovity's Dataspace Authority Portal.", contact = Contact( name = "sovity GmbH",