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

deprecate /service/siesta part of REST API urls

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6.1
    • Fix Version/s: 3.8.0
    • Component/s: REST
    • Labels:

      Description

      Background

      This is seemingly cosmetic issue for the REST API. I think it was discussed in the past, as we were planning development of long term public REST API for Nexus 3, but I don't see an issue to track it.

      The REST APIs are being mounted under

      • /service/siesta/rest/beta/tasks
      • /service/siesta/rest/v1/tasks

      The /service/siesta part was not intended to be a long term mount point. To my knowledge it was only kept to make getting /service/siesta/rest/v1/script out the door quicker.

      Acceptance

      • Expose the NXRM 3 public REST api under /service/rest/v1
      • This includes the existing scripting endpoint, so update the examples for the scripting API
      • the previous /service/siesta/rest/v1/script endpoint has been moved to /service/rest/v1/script - there is no shim - release notes will announce scripts depending on the old URL will need to be updated

        Attachments

          Activity

            People

            Assignee:
            jbryan Jeremy Bryan
            Reporter:
            plynch Peter Lynch
            Last Updated By:
            Jeremy Bryan
            Team:
            Nexus - Core
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title