Standardized competency endpoints do not follow admin convention #9441
Labels
atlas
Pull requests that affect the corresponding module
chore
code quality
component:AdaptiveLearning
feature
good first issue
server-api
Improves the server API
Is your feature request related to a problem?
Usually all admin endpoints are located at
api/admin/
as documented here:Artemis/src/main/java/de/tum/cit/aet/artemis/core/security/annotations/EnforceAdmin.java
Line 12 in 3779e88
This conflicts with the endpoint for standardized competencies at
api/stanardized-competencies/
:Artemis/src/main/java/de/tum/cit/aet/artemis/atlas/web/StandardizedCompetencyResource.java
Line 33 in 3779e88
Describe the solution you'd like
Move endpoint to
api/admin/standardized-competencies/
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: