Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@kamilczaja kamilczaja released this 17 Dec 18:26
· 1 commit to main since this release
16698d6

[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

  • Uptime Kuma is no longer mandatory and the status dashboard can be disabled
  • Added Owning Organization in Admin Connector Overview (#355)
  • Added a button to change the password in the user settings (PR #397)
  • Removed link to frontend URL in all-connectors-view for authority- and operator admins (PR #398)

Patch

  • Changed Client ID generation for Connectors & Central Components (#327)

Deployment Migration Notes

  • The Crawler image name and version changed due to the crawler being moved into the AP repository and versions being aligned

    • Previously: ghcr.io/sovity/catalog-crawler-ce
    • Now: ghcr.io/sovity/authority-portal-crawler
  • Portal Backend

    • Following variables are now optional and can be removed from the configuration if not used:
      • authority-portal.kuma.metrics-url
      • authority-portal.kuma.api-key
      • authority-portal.deployment.environments.test.data-catalog.kuma-name
      • authority-portal.deployment.environments.test.daps.kuma-name
      • authority-portal.deployment.environments.test.logging-house.kuma-name
  • Portal Frontend

    • New mandatory variables:
      # Enables or disables the status uptime dashboard
      AUTHORITY_PORTAL_FRONTEND_ENABLE_DASHBOARD: true
      # Direct URL to the UPDATE_PASSWORD required action in Keycloak
      AUTHORITY_PORTAL_FRONTEND_UPDATE_PASSWORD_URL: https://[KC_FQDN]/realms/authority-portal/protocol/openid-connect/auth?response_type=code&client_id=oauth2-proxy&scope=openid&kc_action=UPDATE_PASSWORD&redirect_uri=[AP_FQDN_URL_ENCODED]%2Foauth2%2Fcallback
    • Removed variables:
      • AUTHORITY_PORTAL_FRONTEND_IFRAME_URL
    • The MDS theme is no longer available, so configurations using mds-open-source will revert to the default sovity theme

Compatible Versions

  • 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