Skip to content
This repository has been archived by the owner on Jul 25, 2018. It is now read-only.

sw360-3.1.0

Compare
Choose a tag to compare
@mcjaeger mcjaeger released this 09 Jan 22:32
· 88 commits to master since this release

This release was created because of a thrift API change in PR #680, which adds different return types incorporating status information in the response.

Enhancements

  • 818fc47 feat(components): review merge functionality for components
  • 332a45b feat(components): add merge functionality for components
  • 512a17f feat(rest): initial commit
  • dc2d820 feat(projectImport): Renamed BDP Import to Project Import and removed references for BDP in main repository
  • e1d043c feat(bdpImport): Use of proper error message when importing projects
  • a1fc428 feat(bdpimport): Allow user to search for BDP projects instead of loading them all
  • 42f0f64 feat(project): add ECC status information to projects
  • 764d48e feat(vulnerability): Limit the size of the related vulnerability tables for project/component/release feat(vulnerability): Allow for choose the size of tables of related vulnerabilities feat(vulnerability): limit db requests to vulnerabilities feat(vulnerability): limit db requests to component and releases feat(vulnerability): make linked release presentation consistent with the rest of the portal
  • 894eb9a feat(vulnerabilities): Make CVE search configurable
  • 6df3726 feat(ui): Make session expire after 30 minutes
  • 7addd52 feat(licenseinfo): clean license texts in license info generation
  • da134c9 feat(ui): Define new LAR files to remove BDP Import from default configuration
  • 2f44328 feat(lics): also import and export external IDs
  • c80c4cd feat(travis): test that all files contain license headers
  • 456f7ec feat(licenseinfo): allow users to edit the license info header text
  • c116fd0 feat(licenseinfo): store selection and display usage
  • 71b11f4 feat(ui): add tooltips to sw360 enum values
  • e7efbcc feat(attachments): Prevent deletion of approved attachments
  • 1368eb7 feat(releases): add support for COTS clearing add component type to clearing status tav of project details view. add new fields (cotsResponsible, clearingDeadline, containsOSS) to COTSDetails for supporting COTS clearing reorganize Commercial Details into two tables

Infrastructure

  • b437c9d chore(repositories): refactor and cleanup
  • ecfe478 chore(moderation): remove z character for project moderation requests
  • 5b6eca0 chore(components): Show moderation request warning when updating ECC data
  • 76c787e chore(licensing): fix headers of some files

Corrections

  • 169f2ce perf(ComponentSummary): only load necessary releases
  • 742b405 fix(components): component merge wizard fix display of component types in merge wizard fix setting reference from release to component after move fix jquery-confirm loading error remove aggregate fields from component merge wizard
  • 195d031 fix(projects): fix NullPointerException when preparing LicenseInfo generation page
  • e4453cf fix(ui): execute javascript on Liferay event instead of window load
  • 8f095a0 fix(pom): remove some unused dependencies
  • 0a23634 fix(ui): hide scrollbar in tab menu and resize moderation table while zooming
  • 00712b8 fix(projects): duplicating project does not copy linked projects or releases
  • 58e341f bug(ui): No component/vulnerability is loaded for new user
  • e7ae922 fix(homepage): Escape description value for title attributes on homepage
  • c4c2fff fix(moderation): No HTML tags in moderations request for license info headers of projects
  • d26f2b3 fix(javascript): use requirejs if needed

Refactorings

  • 9251f8b refactor(backend): introduce VendorDatabaseHandler.java