-
Type:
Story
-
Status: Done
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 3.0.0
-
Fix Version/s: 3.26.0
-
Component/s: Repository, REST
-
Labels:
-
Epic Link:
We want to update /beta/repositories endpoints to /v1/repositories endpoints so customers can adopt and use these endpoints without worrying about the stability stigma from having a beta label.
Acceptance Criteria
- Update /beta/repositories to /v1/repositorySettings and ensure both /beta and /v1 prefixes can access the same API logic.
- Update the /beta/repositories/*/* REST APIs to /v1/repositories/*/* and ensure both /beta and /v1 prefixes access the same API logic.
- /beta APIs are hidden from Swagger UI
Notes
- We are not changing the REST API endpoint /v1/repositories. This endpoint lists repositories and is intended to be used by CI/CD tools like Jenkins. Not changing this endpoint to ensure we don't impact customer's existing CI/CD pipeline.
- relates
-
NEXUS-24679 The /service/rest/beta/repositories endpoint gives a permissions error for user that can see repositories
-
- New
-