Skip to content

Release v3.3.0-hifis1

  • CITATION.cff
    • Version number
    • Release date
    • Check upstream version number in references
  • Create release notes

Release notes

This is the update of the Helmholtz RSD to v3.3.0-hifis1.

What's changed

Breaking changes: the environment variable RSD_AUTH_PROVIDERS must be changed from HELMHOLTZID to HELMHOLTZ:<modifier> where <modifier> must be replaced by DISABLED, INVITE_ONLY or EVERYONE.

Incoming changes from upstream v3.3.0

This is version 3.3.0 of the Research Software Directory as a service. This release contains the several bug fixes and new features:

  • added support for RSD invitation link for new users. This replaces the ORCID and email whitelist.
  • added a scraper for the NASSA and 4TU communities
  • allow coupling of LinkedIn accounts to the RSD user account
  • improved user's personal page
  • allow user to upload avatar.
  • disallow duplicated software contributors or project team members
  • fixed markdown rendering with long content
  • improved global search

This version requires an update to the database. A migration script can be found here: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/3.2.1-to-3.3.0.sql

Bug Fixes

  • clickable mobile menu button (49f147a)
  • do not check presence in allow list if HELMHOLTZ:INVITE_ONLY (68f8195)
  • do not enforce login and consent prompt (c28afec)
  • enable helmholtz on invite page regardless of accessType value (54f5676)
  • failing e2e test (0b712df)
  • package manager icons layout in Safari (81fc71f)
  • PR remarks (312f9df)
  • screen jumps when editing large markdown content (8c3f73e)

Features

  • account invites on backend (31ed216)
  • add avatar image to user menu on top left (7803f38)
  • add link LinkedIn to user settings (frontend part) (19812c1)
  • add NASSA scraper (5405e1c)
  • add profile options to user section and refactor ui (5022c27)
  • allow coupling of LinkedIn accounts to existing RSD accounts (664390f)
  • check if person is already added as contributor or team member (67f7c99)
  • CodeMeta scraper for 4TU (e03b711)
  • configure ORCID api search in settings.json (3b720c2)
  • delete email whitelist (d416d32)
  • delete ORCID whitelist (dbcd870)
  • improve global search to include only active modules (b215c86)
  • include profile entry into internal RSD search for contrubitors and team members and use account id for profile page. (7f50424)
  • make feedback component more generic to support KIN-RPD (2baf06d)
  • rsd member invite/registration ui/frontend implementation (35986d3)
  • SSR organisation logo, units and releases (dc85d6f)
Edited by Christian Meeßen