This is version 2.29.0 of the Research Software Directory as a service. This release contains several new features and bug fixes:
- added support for RSD Federation which allows search in remote RSDs
- added support for searching remote software and filtering on source RSD
- added a category filter to software overview page for global software categories
- added a category filter for organization page for software and project categories
- added a category filter for community page software and project categories
- improved the ROR scraper to harvest alternative organization names
- improved the search to include alternative organization names
- several small bug fixes and improvements.
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/2.28.0-to-2.29.0.sql
Bug Fixes
- add missing centres (da9be19)
- convert strings to lower case before finding index of query in global search (0dff784)
- implement remarks about input update, add new, default local RSD value (de7a65b)
- improve remote rsd modal adviced name and refresh interval to 60min. (c4fb195)
- lighthouse accessibility for select rows/items (6db82f6)
- make categories count unique per software/project item (3184633)
- prevent form from hanging forever when title is missing from Crossref mention (ea02458)
- remove key from props passed to child component (compiler warning) (237f98b)
- same logo size (height) for sourcecode and package managers (d3f6b02)
Features
- adapt global search to also use ROR names (e999ef5)
- adapt organisations overview to use ROR names (1e86bcd)
- add categories filter to community software page (fc83f63)
- add custom labels to global categories form (4476b84)
- add remote software to global search (2316165)
- add rsd host filter when at least one remote defined (a56581c)
- add scraper for RSD aggregator (c56fd6c)
- add search to category modal. Refactored SearchInput shared component (8b06559)
- categories filter on software and highlight overview pages (8cfd7ea)
- do not capitalize custom category label in chips (b38887f)
- extend software overview filters to include remote software (a58cb08)
- include all software sources in the software overview (a55ae57)
- rsd admin can add remotes (ea1674d)
- scrape extra ROR names and acronyms (ca91d6f)
- show rsd host in global search only when host are defined (8e476d7)
- software categories filter on organisation page (7031ed3)
- suggested remote name received from the remote (736735f)
- use chip layout for custom categories on software page (d1590e6)