sw360-17.0.0-M1
sw360-17.0.0-M1
This tag covers many corrections/bug fixes after the 16.0 release.
This release provides features, multiple bug fixes for release 16.0, for example, new REST endpoints, improved docker script and fixes related to liferay-7.4.3.18-ga18
Migrations
For existing installations, a data migration is required. Please go to the readme file in scripts/migrations to see more information:
https://github.com/eclipse/sw360/blob/master/scripts/migrations/README.md
For running the migrations scripts, you will need python and the couchdb package. Please note that you will need to change manually in the python file: the DRYRUN variable and the couchdb URL (if that is not on localhost or requires password or both).
Credits
The following github users have contributed to the source code since the last release (in alphabetical order):
Abdul Kapti <[email protected]>
afsahsyeda <[email protected]>
Anupam Ghosh <[email protected]>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Eldrin <[email protected]>
Gaurav Mishra <[email protected]>
Helio Chissini de Castro <[email protected]>
Jaideep Palit <[email protected]>
Kouki Hama <[email protected]>
Muhammad Ali <[email protected]>
Nikesh kumar <[email protected]>
rudra-superrr <[email protected]>
Smruti Prakash Sahoo <[email protected]>
tuannn2 <[email protected]>
Please note that also many other persons usually contribute to the project with reviews, testing, documentations, conversations or presentations.
Features
a20704c7
update(lang): add chinese lang property filef9d23047
feat(MailApi): enable control over trusting the email host3707569d
feat(rest): new param (allDetails) added in component call to get more details of component65011f18
feat(UI): Applying sorting on release versions in drop down when inspecting a component.c8597b45
feat(SPDX): Upgrade tools-java library to support SPDX 2.3 format684d3c6a
feat(ProjectUI):License Info In the Spreadsheet Exported from Project License Clearing111d5876
feat(RESTapi): created new endpoint for clearingrequest and modified existing endpoint payload8cb48cd8
feat(AdminUI):Changed the title of the button in Edit Client modal to 'Update' from 'Edit' and set the validity to 'Days' by default in OauthCliente6a81fe0
Feat (Vulnerability): Improve add/update/delete vulnerability APIs implement add/update/delete vulnerability by GUIe9b035f2
feat(buildsystem): Rearrange dependencies and deploymentsb4c14975
feat(CRUI):Change CR state 'On Hold' to 'Awaiting Response' & edit PreferredClearingDate35d9e021
feat(docker): Move deps script outside docker builddb5176ab
feat(deps): Update shared slim script to have a txt file with libraries4596f06d
feat(SPDX): Use new SPDX library (#1496)d6ba4c07
feat(docker): Improve docker size and build time467edfba
feat(UI):Made the table header collapsable in wherever possible1550e909
feature(ui) : select your group in Project page by grid3b4e36c7
feat(search): allow searching for external ids27869c8a
feat(ProjectUI): Load License info header text based on project group
Corrections
93363bd7
fix(dependencies): Update okhttp and httpclient versions35ea249b
Fix(Vulnerability GUI): Fix bug cannot load vulnerability view pageb131a5bc
fix(ProjectUI):Stale data displayed after using the Group filter in Project Advance Search2cd58b9f
Modified the check so that searchQuery is considered when submitSearch is empty01eecf3a
fix(ProjectUI): Changing Project group should update CR4ca47851
fix(REST): Save otherLicenseIds while patching Release - 1735e97c8188
fix(UI): Added new column in exprot spreadsheet in project tabae77534c
Fix(Obligation): Fix bug can not add/update Admin Obligation and import OSADL06b741b0
fix(SPDX): import SPDX licenses with new SPDX library (tools-java 1.0.4)5d86c067
fix(moderation_request): Added a check that if documentId is null then ignoreac308a5d
upd(CI/CD): Build and test only during the PR.7da2858a
upd(docker): Fix wrong branch42cce1a6
upd(docker): Publish push to main commitsd0432233
fix(script): Script to remove trailing and leading whitespaces from component names4f7fd085
fix(ProjectUI): Multiple alerts when there are same linked projectsf6c22e52
fix(PreferencesUI):Read Access has to be checked before Generating token920d1281
fix(docker): Deploy libraries in correct place1564ab79
upd(doc): Update docker documentation related to redirects5c9e7845
upd(docker): Improve docker build and github actions7bcb75db
upd(docker): Improve github actions pipeline03e665ec
fix(docker): add missing dependenciesb679b883
fix(UI): Unresponsive UI & top align session message68f171f5
fix(UI): Added code to show the project list in component tab8312a8e6
fix(UI): Text field is blank while ExportSpread in licenses05b9c5f0
fix(User): CountryId does not exists while creating user with new Organizatione0059eec
upd(docker): Push sw360 docker image to registry429b6b73
fix(UI): Default behaviour of write access checkbox restore5ffcda69
fix(Project and Component UI): Formatting issues and the type of files that can be uploaded in Import SBOM MOdal are limited to rdf now-78332ea05fe
upd(buildsystem): Move away build-configuration8c09cfa1
upd(deps): Update jackson versionsb7757326
Fix(ProjectUI): Fix bug when editing obligations in a project.46e2b73d
fix(CouchDbView): Improve couchdb view performance282298e0
fix(Docs): Fixed REST and MkDocs generated issue9a1dcb48
fix(ecc): Reset Ecc Fields when Component type is changed.a5ece957
upd(sanitize): Remove lib prefix from datahandlerca8b2efc
"fix(rest): Added code for to Update the REST-API documentation for Definition of Manufacturer on project level14103917
fix(ComponentUI):HTML encoded character in Vendor field01448d74
fix(scripts): Sanitize scripts13753dbf
upd(ghactions): Fail fast with the license checker without setting a full blown systemb365744e
fix(bnd): Restore original bundle8682aa42
fix(docker): Dependencies need to be deployedaa4b625e
upd(docker): Move versions to separate file and update dep script9d3e9b3f
fix(versions): Update commons lang to correct last version7ee69887
fix(SBOM): Fixed Component type is not being set when components are created by importing SBOMdb359094
fix(ecc): Script to change ECC status in Releasedaa15a90
upd(thrift): Use only provided tarball to generate resources932987bc
fix(maven): Update commons-logging to equal versionsd9f594ec
fix(maven): Update commons-codec to equal versions41450708
fix(liferay): Use unique versions for same dependencies5acd4ecb
fix(maven): Use unique versions for same dependenciesde429b3f
bug(docker): Fix share location of jar files5e0a30cd
fix(ui): Fixed lar file to add missing widgets(Oauth Client & License Types)adb4f930
fix(ecc): Script to cleanup ECC information in released0ead7d1
fix(rest): Added component type tag in release apif0f308e4
upd(maven): Update maven build infra2db4244f
fix(UI): Do not copy specific external id while cloning releaseb8190e25
fix(UI): Disable write access from UI9f5e1ddd
fix(CrUi): fix the critical CR creation issuea6f8fa65
fix(ProjectUI): fixed Release filter bug in AttachmentUsage tab77e0ec1d
fix(ui): Generate portlet X url inside portlet Y33908857
fix(report): Nullpointer downloading reporte1dd21fc
fix(jenkins): Update old eclipse jarsignerf35c6244
fix(deps): Fixed wrong dependency download7ba948c4
fix(docker): Fix double called shutdown scriptd2d8011f
bug(docker): Fix invalid commited docker props9cddc708
upd(Docker): Upgrade docker and versions for new Liferay3a0d8c38
fix(AdminUI): Prevent license type duplication with case insensitive check17a82169
fix(ui): cannot link Component with closed project6d0a20ef
fix(REST): fixed release update issue for releases with invalid licenses
Infrastructure
a2b75597
fix(doc) : update migration Readmeb7048928
upd(README): Update with new informatione130c068
chore(deps): bump spring-security-core in /frontend/sw360-portlet6b8c6e7d
Update githubactions.yml8602a169
WIPe7e9858f
chores(liferay): updated liferay kernel and theme9e64374c
chores(upgrade): Updated default country Id of liferayf19f0203
chores(upgrade): Fixed the ui issues71145b2a
chores(upgrade): Updated default country Id of liferaya7fd29d7
chores(upgrade): Fixed the ui issues822597c2
Updated versions in bnd file according to Liferay 7.4.3.18 GA189efff9ff
chores(upgrade): Upgrade Liferay to 7.4.3.18 GA1832bc4839
chore(rel): Changing back to 16.1.0-SNAPSHOT