Skip to content

Commit

Permalink
chore: release prep 5.0.0 (#402)
Browse files Browse the repository at this point in the history
  • Loading branch information
kamilczaja authored Dec 17, 2024
1 parent 29a7e69 commit 16698d6
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 27 deletions.
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

0 comments on commit 16698d6

Please sign in to comment.