Skip to content

v1.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Sep 08:53
· 1387 commits to main since this release

This is version 1.5.0 of the Research Software Directory as a service. Main improvements are:

  • improved handling of child organizations to properly show their software and projects at the parent organization
  • added a rudimentary OAI-PMH interface (and scrapers) which allows other services to harvest data from the RSD

In addition it contains many small bug fixes and improvements.

This release requires an update to the database. A migration script from 1.4.0 to 1.5.0 can be found at: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/1.4.0-to-1.5.0.sql .

This version is production ready. If you starting a new RSD instance (without historical data) you can use docker-compose.yml provided in the deployment.zip file.

Bug Fixes

  • allow for arbitrary query parameters in oaipmh location (80e7400)
  • enable row level security for oaipmh (1899a25)
  • enforce correct query parameters (70ba9c3)
  • logo change in unit list (2bd37c6)
  • pass dash in the name to slug (2f7011c)
  • use rsd_path for link and close unit modal only on successful entry. (0f3eb5d)

Features

  • add an env flag to enable the oaipmh scraper (c6b180c)
  • add scraper for NARCIS (721bc8a)
  • show projects of child organisations as well (7f5dc7b)
  • show software and projects of child organisations at the parent level (6d7fb6e)
  • show software of child organisations as well (7534a39)