Skip to content

v2.29.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Feb 10:27
· 6 commits to main since this release

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)