Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-20140

Add build registration route that provides presigned URLs

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      In DM-20122 we determined that LTD Keeper can provide a presigned POST URL to build upload clients. This prevents clients from needing to maintain their own S3 credentials.

      This ticket enables LTD Keeper to generate those presigned URLs as part of a new {{POST /products/(slug)/builds/ endpoint.}}

      To prevent this update from breaking older clients, we may want to use accept headers to version the endpoint. This will set a useful precedent for future breaking API changes in LTD Keeper's REST API.

        Attachments

          Issue Links

            Activity

            jsick Jonathan Sick created issue -
            jsick Jonathan Sick made changes -
            Field Original Value New Value
            Epic Link DM-18720 [ 250045 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-20122 [ DM-20122 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-20139 [ DM-20139 ]
            jsick Jonathan Sick made changes -
            Labels ltd-conveyor ltd-keeper
            jsick Jonathan Sick made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            jsick Jonathan Sick made changes -
            Link This issue has to be done after DM-20141 [ DM-20141 ]
            jsick Jonathan Sick made changes -
            Story Points 6.2
            jsick Jonathan Sick made changes -
            Story Points 6.2 10.6
            jsick Jonathan Sick made changes -
            Story Points 10.6 12
            jsick Jonathan Sick made changes -
            Resolution Done [ 10000 ]
            Status In Progress [ 3 ] Done [ 10002 ]
            jsick Jonathan Sick made changes -
            Link This issue is triggering DM-20901 [ DM-20901 ]

              People

              Assignee:
              jsick Jonathan Sick
              Reporter:
              jsick Jonathan Sick
              Watchers:
              Jonathan Sick
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  CI Builds

                  No builds found.