Skip to content

v2.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Dec 13:27
· 514 commits to main since this release

This is version 2.4.0 of the Research Software Directory as a service. The main changes compare to v2.3.0 are:

  • added public profile pages for RSD users. This profile first needs to be enabled by the user by linking their ORCID to their RSD account, and opting-in to this feature. The ORCID is then used to find all software and projects in which this user is mentioned as a contributor and combined into a profile page.
  • the RSD database now stores which users have the RSD admin role. Previously this was set in the .env file.
  • improved test data generation

This release requires an update to the database. The migration script can be found here: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/2.3.0-to-2.4.0.sql

WARNING: this update requires manual intervention by the RSD administrator to assign the RSD Admin role to the necessary users. More information on how to do this can be found here: https://research-software-directory.org/documentation/rsd-instance/getting-started/#log-in-as-rsd-administrator

Bug Fixes

  • better data generation to create profiles (0283359)
  • include public profile flag into public_profile rpc (9cf0e29)
  • unique software and project entries on public profile page (9b16227)

Features

  • add link to public profile for contrbutors and team members (f7a9180)
  • add ORCID coupling in authentication module (f9aa067)
  • change from admin list in .env to a table in the database (33aed30)
  • software and project overview by person based on ORCID (abf1792)
  • user can link ORCID account in user settings (542cf97)