Update to latest upstream/main
Created by: cmeessen
This update contains the following changes:
Additions
- adds a feedback panel (to be configured via
deployment/../data/settings.json
, https://github.com/research-software-directory/RSD-as-a-service/pull/571) - adds a no-commit-graph (Closes #60 (closed) via https://github.com/research-software-directory/RSD-as-a-service/pull/477)
- more informative research domain tags for projects (https://github.com/research-software-directory/RSD-as-a-service/pull/583)
- adds an about page for organisations (https://github.com/research-software-directory/RSD-as-a-service/pull/585)
- shows organisation metada gathered from ROR API (https://github.com/research-software-directory/RSD-as-a-service/pull/598)
- manually created mentions can only be edited by Admins if they are referenced in multiple times (https://github.com/research-software-directory/RSD-as-a-service/pull/599)
- information on publishing software pages (https://github.com/research-software-directory/RSD-as-a-service/pull/606)
- swagger UI (https://github.com/research-software-directory/RSD-as-a-service/pull/605)
Updates
- Update from PostgREST 9.0.0 to 10.0.0 (https://github.com/research-software-directory/RSD-as-a-service/pull/590)
- Update major version of some Java dependencies (https://github.com/research-software-directory/RSD-as-a-service/pull/602)
Fixes
- commit scraper fixes (https://github.com/research-software-directory/RSD-as-a-service/pull/587)
- refresh image cache when changing image (https://github.com/research-software-directory/RSD-as-a-service/pull/594)
- additional keyword validations and sanitising (https://github.com/research-software-directory/RSD-as-a-service/pull/600)
- fix slug validation when adding software/project/custom pages (https://github.com/research-software-directory/RSD-as-a-service/pull/603)
- page reload to replace cached image (https://github.com/research-software-directory/RSD-as-a-service/pull/608)