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

chore: release prep 5.0.0 #402

Merged
merged 3 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.
Expand Down
109 changes: 89 additions & 20 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand Down Expand Up @@ -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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
Loading