v2.22.0
This is version 2.22.0 of the Research Software Directory as a service. This release contains several improvements and bug fixes:
- Added support for plugins in the frontend which allow custom extensions to the RSDs
- Added search of OpenAlex when adding mentions, output, or reference papers by title.
- Allow adding mentions, output or reference papers by OpenAlex ID instead of DOI.
- Scrape citations of OpenAlex based reference papers.
This 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/2.21.0-to-2.22.0.sql
Bug Fixes
- form validation when changing mention type from highlight to other types (a16405b)
- listen to main server block by default (9f597f6)
Features
- add scraper for mentions with an OpenAlex ID (67566fc)
- add syntax highlighting in documentation (fb233b7)
- allow for searching mentions by OpenAlex ID (5d2b8aa)
- allow harvesting citations of OpenAlex reference papers (4175b82)
- mention title search now also searches the OpenAlex database (d800792)
- plugin documentation (030fd88)
- plugin support in the frontend (7758c82)
- provide eduPersonEntitlements in user token (8f8f695)
- support for absolute urls in plugin configuration (c0e9d0c)