Closed tschaffter closed 2 months ago
I need to fix 9 issues identified by Sonar for the challenge service.
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
No data about Duplication
Closes #2608
Description
Add endpoints to the Challenge Service to explore EDAM concepts.
This endpoint will be used by the OC web app to enable users to filter challenges using selected EDAM concepts. The filtering of challenges using EDAM concepts will be implemented in another PR to keep this PR lean.
cc: @rrchai
Changelog
/edamConcepts
to the API description/edamConcepts
to the challenge serviceNotes
For the new endpoint to be accessible via the API gateway, its config must be updated. See #2636.
Preview
List EDAM concepts:
List the EDAM concepts that match the space-separated search terms "sequence":
How to test
workspace-docker-stop && docker system prune -a
openchallenges-build-images
nx serve-detach openchallenges-challenge-service
apps/openchallenges/challenge-service/requests.http