Skip to content

v1.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Sep 11:19
· 1625 commits to main since this release

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

  • improved behavior and performance when searching for mentions by title
  • improved behavior when searching for organizations
  • enable custom themes for the generated web pages
  • improved database performance for some queries

In addition it contains many small bug fixes and improvements.

This release requires an update to the database. A migration script from 1.5.0 to 1.6.0 can be found at: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/1.5.0-to-1.6.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

  • add dependency to .env.local (e18918a)
  • add PGRST_RAW_MEDIA_TYPES to deployment docker-compose.yml (01714c9)
  • data-generation now correctly skips missing organisation logos (0a1bc2e)
  • improve database function that causes slow queries (b72ac6a)
  • improve publication search by title for crossref. We moved requests to backend (node) and perform polite requests. In case of errors we return partial results. (2e822ad)
  • remove static rsd title from the footer (f0606c0)
  • show homepage counts, align count props with api. (bfcdb6e)
  • use env variable for polite request to crossref (8664f5a)
  • use website settings prop as logo link. (3519891)

Features

  • add proxy support when running yarn dev directly from frontend folder (1303183)
  • allow continual typing of search term during api request (152a7e6)
  • enable custom theme,footer logo, contact email and custom links using the settings.json. Custom settings can be uploaded using volume mounts. (8f65afa)
  • smarter ROR organisation search (4c617d3)
  • use a docker container to serve the development version of the frontend (a0cff2f)