Aller au contenu principal
Version: 6.0

Release Notes

6.0.0

Date de release: 8 novembre 2022

In this major release the internal authentication mechanism was removed from the application and externalized. It is now implemented based on a Keycloak instance that handles user and role management either directly or via an external authentication solution (using SAML or OpenID).

New Features

  • Remove user management from feeder and delegate to Keycloak.
  • Add API endpoint for workflow executions. This replaces one aspect (i.e. launching and reviewing workflow executions) of the now deprecated XML API (see below). One use case for this API are the observers. It uses the same token authentication mechanism as the other APIs.

Improvements

  • New UI for feature toggles

Bugfixes

  • Properly store organization context in session

Deprecations

The following features will be removed with a next major release of feeder. In any upcoming minor versions, the features are still available, but unsupported.

  • Continuation workflows will be removed. Please use the event system for those cases. We offer a migration script to convert existing continuation workflows into event handlers.
  • Teardown workflows will be removed. Please use the event system for those cases. We offer a migration script to convert existing teardown workflows into event handlers.
  • Deletion workflows will be removed without replacement.
  • Support for MySQL and MariaDB will be removed. It's recommend to use Postgres going forward. Support for Microsoft SQL Server won't be dropped.
  • feeder offers a XML API to manage workflows, steps, users and organizations, which wasn't maintainend actively. Therefore, we'll remove it without replacement, except for workflow_executions (see new above).

6.0.1

Date de release: 30 décembre 2022

This is just a regular bugfix release addressing a few issues, partly regression of the latest major release.

Bugfixes

  • Support large output on error console
  • Fix replacement pattern for ${SAFESIPNAME}
  • Fix data migration to version 6.0

6.0.2

Date de release: 14 april 2023

This bugfix release addresses a number of application issues.

Bugfixes

  • Add content-type and content-disposition (filename) to responses of the access API
  • Improve stability for long-running steps in workflows
  • Disable CSRF token check for API routes
  • Observer: rename entered_sip to sip
  • Fix data migration when organizations have been deleted
  • Fix data migration to create new tracking fields fails when updated_by is nil
  • Use "MatterhornMETSv1.0" as default for package_type in the bridge depositions API

6.0.3

Date de release: 20 may 2023

This is a regular bugfix release addressing a couple of issues.

Bugfixes

  • Properly release DB connections for long-running jobs
  • Show filename for archived depositions
  • Add missing step to default ingest to F6 workflow

6.0.4

Date de release: 8 février 2024

This is just a small bugfix release to address a blocking issue in older deployments

Bugfixes

  • provide valid JSON in feeder responses of depositions