Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-23928

Update /beta/repositories and /beta/repositories/*/* endpoints to /v1

    XMLWordPrintable

    Details

      Description

      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

      1. Update /beta/repositories to /v1/repositorySettings and ensure both /beta and /v1 prefixes can access the same API logic.
      2. Update the /beta/repositories/*/* REST APIs to /v1/repositories/*/* and ensure both  /beta and /v1 prefixes access the same API logic.
      3. /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.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mshevelov Mykyta Shevelov
              Reporter:
              nblair Nicholas Blair
              Last Updated By:
              Ophelia Hernandez
              Team:
              NXRM - Trinity
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title