Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: keeps/roda

v5.7.11

09 Dec 12:12
v5.7.11
4b3dc12

Choose a tag to compare

Enhancements

  • Enable HTTP Notification Processor to have HTTP header

To try out this version, check the install instructions.

v5.7.10

12 Nov 15:39
v5.7.10
60643bd

Choose a tag to compare

Bug fixes

  • Fixed incorrect HTTP error code when using REST-API and Bearer authentication

To try out this version, check the install instructions.

v5.7.9

03 Nov 13:52
v5.7.9
71b1ddc

Choose a tag to compare

Enhancements

  • Enhance support for representation status other than Original when ingesting a E-ARK SIP package

Security

  • Several dependency major upgrades to fix security vulnerabilities

To try out this version, check the install instructions.

v5.7.8

03 Nov 10:29
v5.7.8
450a0c7

Choose a tag to compare

Bug fixes

  • Add UTF-8 encoding when downloading files with non-ASCII characteres

Security

  • Several dependency major upgrades to fix security vulnerabilities

To try out this version, check the install instructions.

v5.7.7

24 Sep 15:40
v5.7.7
1a7f482

Choose a tag to compare

Enhancements

  • SecurityHeadersFilter is now fully configurable via properties. 7f7df9a
  • Added support for DIP lists in the portal. 91d5d0e

Bug fixes

  • Storing the reason for created events aa4781e
  • Resolved #3505: added support for both String and List values in conditionTypeMetadataValue

To try out this version, check the install instructions.

v6.0.1

22 Sep 09:08
v6.0.1
dfb289e

Choose a tag to compare

Enhancements

Bug fixes

  • Add option for ChildFilter when using ChildDocTransform

Security

  • Several dependency major upgrades to fix security vulnerabilities

To try out this version, check the install instructions.

v6.0.0

29 Jul 16:54
v6.0.0
fe6fa2c

Choose a tag to compare

⚠️ Breaking Changes

  • Due to various dependency changes in this release, it is strongly recommended to back up all data and configurations before performing the upgrade. After upgrading, a complete reindexing of all data is required to maintain system integrity and performance.
  • The embedded ApacheDS has been replaced by an external LDAP server running in an OpenLDAP container. Due to this change, starting RODA will cause previously stored user data to be lost. We recommend backing up all user information before upgrading. A migration process to transfer existing user data will be provided as soon as possible.
  • The legacy REST API (v1) has been fully removed. All external integrations must now use the new REST API (v2)

New features:

  • Major Web UI redesign: The RODA interface has been completely reimagined to deliver a cleaner, more intuitive, and user-friendly experience. This overhaul touches nearly every aspect of the UI, streamlining workflows, improving accessibility, and aligning with modern design standards. 3330
  • Introduced a transactional storage mechanism that stages most write operations before committing them to the main storage, enabling rollback in case of errors and improving data integrity and reliability. 1021224
  • The user database service has been upgraded from embedded ApacheDS to an external LDAP server with Spring LDAP integration, enhancing security, performance, and maintainability. 3115
  • Added support for manual override of file format identification via the Web UI, allowing users to correct misidentified formats when automatic detection fails. 3256
  • File format identification warnings now generate risk incidents, visible in the file information panel, allowing users to assess and accept potential issues like format mismatches or multiple matches. 3259
  • Improved audit log presentation by grouping related REST-API calls under single user actions and allowing inspection of detailed calls, enhancing clarity and reducing noise in the Web UI. 3383
  • Added support for advanced search over nested items using Solr block join queries, enabling more precise queries across hierarchical metadata structures via new filter parameters: ParentWhichFilterParameter and ChildOfFilterParameter 3322
  • Added support for external user group mapping by allowing administrators to define mappings between CAS attributes and RODA groups through configuration. User group membership is now resolved dynamically at login based on the external attribute (e.g. memberOf) and assigned to corresponding RODA groups 3499

Changes:

  • Migrated all GWT-RPC interface methods to REST API, reducing dependency on GWT and aligning with modern web architecture practices. 2060
  • Removed the sourceObjects field from the JobCollections index to prevent Solr overload caused by large identifier lists, improving system scalability and stability. Adjusted interface components to retrieve object data from the model instead of the index as needed. 3307
  • Added welcome pages for languages other than English and Portuguese, improving user onboarding for a wider audience. 7c506370f
  • Reviewed and updated pre-ingest text 3412
  • Improve support for E-ARK SIP administrative metadata (amdSec) 3380
  • Added detailed prompts and outcome tracking for lifting disposal holds, including preservation event generation via ModelService. Replaced liftDisposalHoldBySelectedItems API calls with dissociateDisposalHold for disposal hold removal. 3235
  • Added indexing support for technical metadata to improve searchability and metadata management. 0723959e

Security:

  • Several dependency major upgrades to fix security vulnerabilities

To try out this version, check the install instructions.

v5.7.6

27 Jun 14:02
v5.7.6
af5727d

Choose a tag to compare

Bug fixes

  • Updated dependency of jaxb for glassfish (#3411)

To try out this version, check the install instructions.

v5.7.5

19 May 10:12
v5.7.5
7cf66c2

Choose a tag to compare

Security

  • Several dependency major upgrades to fix security vulnerabilities

To try this version, check the install instructions.

v5.7.4

29 Apr 09:34
v5.7.4
bb3432e

Choose a tag to compare

Enhancements

  • Improve support for E-ARK SIP administrative metadata (amdSec) #3380

Bug fixes

  • NPE when editing a user via profile #3405

Security

  • Several major dependency upgrades to fix security vulnerabilities

To try out this version, check the install instructions.