Skip to content

feat: License / License Group#58

Merged
nscuro merged 6 commits into
DependencyTrack:mainfrom
SolarFactories:licenses
May 10, 2026
Merged

feat: License / License Group#58
nscuro merged 6 commits into
DependencyTrack:mainfrom
SolarFactories:licenses

Conversation

@SolarFactories
Copy link
Copy Markdown

Add LicenseService endpoint bindings for:

  • LicenseService.Get - GET api/v1/license/{licenseID}
  • LicenseService.Create - PUT api/v1/license
  • LicenseService.Delete - DELETE api/v1/license/{licenseID}
  • LicenseService.GetConcise - GET api/v1/license/concise

Add new LicenseGroupService bindings:

  • LicenseGroupService.AddLicense - POST api/v1/licenseGroup/{uuid}/license/{licenseUUID}
  • LicenseGroupService.RemoveLicense - DELETE api/v1/licenseGroup/{uuid}/license/{licenseUUID}
  • LicenseGroupService.GetAll - GET api/v1/licenseGroup
  • LicenseGroupService.Create - PUT api/v1/licenseGroup
  • LicenseGroupService.Update - POST api/v1/licenseGroup
  • LicenseGroupService.Get - GET api/v1/licenseGroup/{uuid}
  • LicenseGroupService.Delete - DELETE api/v1/licenseGroup/{uuid}

CC SolarFactories/terraform-provider-dependencytrack#198

Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
…oncise, as the response is not actually paginated, despite what generated docs claim.

Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
… be set on custom groups.

Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
Signed-off-by: SolarFactories <SolarFactories@users.noreply.github.com>
@SolarFactories SolarFactories requested a review from nscuro as a code owner May 4, 2026 14:22
@owasp-dt-bot
Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@nscuro nscuro added the enhancement New feature or request label May 10, 2026
@nscuro nscuro merged commit de908ff into DependencyTrack:main May 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants