Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Release): Get linked releases of release #2116

Conversation

hoangnt2
Copy link
Contributor

@hoangnt2 hoangnt2 commented Sep 5, 2023

Get linked releases of release

How To Test?

{
  "_embedded" : {
    "sw360:releaseLinks" : [ {
      "id" : "6868686868",
      "name" : "Angular",
      "version" : "2.3.1",
      "releaseRelationship" : "DYNAMICALLY_LINKED",
      "clearingState" : "APPROVED",
      "licenseIds" : [ "MIT", "GPL" ],
      "_embedded" : {
        "sw360:releaseLinks" : [ {
          "id" : "90876",
          "name" : "Numpy",
          "version" : "1.19.5",
          "releaseRelationship" : "CODE_SNIPPET",
          "clearingState" : "APPROVED",
          "licenseIds" : [ "MIT" ]
        } ]
      }
    }, {
      "id" : "987456",
      "name" : "Angular",
      "version" : "2.3.1",
      "releaseRelationship" : "CODE_SNIPPET",
      "clearingState" : "APPROVED",
      "licenseIds" : [ "MIT", "GPL 2+" ]
    } ]
  },
  "_links" : {
    "curies" : [ {
      "href" : "https://sw360.org/docs/{rel}.html",
      "name" : "sw360",
      "templated" : true
    } ]
  }
}

@hoangnt2 hoangnt2 force-pushed the release/get-linked-releases-of-release branch from f9f5d5c to 451f332 Compare September 5, 2023 10:32
@hoangnt2 hoangnt2 added needs code review needs general test This is general testing, meaning that there is no org specific issue to check for REST New-UI Level for the API and UI level changes for the new-ui labels Sep 5, 2023
@nikkuma7
Copy link
Contributor

nikkuma7 commented Sep 6, 2023

Test successful.
image

@ag4ums ag4ums added do not merge - нет! and removed needs general test This is general testing, meaning that there is no org specific issue to check for labels Sep 6, 2023
@ag4ums
Copy link
Contributor

ag4ums commented Sep 11, 2023

This branch is on hold as we are discussing possiblity of removing linked releases of a releases, as this can create a cyclic link.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge - нет! needs code review New-UI Level for the API and UI level changes for the new-ui REST
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants