sw360-3.3.0-M1
New Features
48741ac - feat(rest): Token Generate with API Keys implementation (9 days ago)
a20a225 - feat(licenseImport): fix and improve
26e4c55 - feat(rest): Add externalId endpoint (projects) to REST API
20e4472 - feat(projects): add a flag to enable/disable displaying project's vulnerabilities
0a3a636 - feat(wsimport): Whitesource import service
1386a75 - feat(rest): Specify properties dynamically in GET /releases
7918a40 - feat(rest) Added route DELETE /releases/{ID},{ID2} to delete releases
8d36000 - feat(rest): Update REST Attachment endpoints and documentation
c55c5f7 - feat(rest) Paging/Sorting for GET /components, response contains pagination...
dd7025a - feat(attachments): enable viewing/editing of attachment usages...
dc1be63 - feat(rest) Route PATCH /release/{id} added to update an existing release
ed79f9a - feature: codescoop integration
590841b - feat(rest) Batch-Deletion for components
5933bb7 - feat(rest) Route PATCH /component/{id} added to update an existing component
cc5a5a1 - feat(search): Improve lucene search logic and handling of results
f9f6604 - feat(licenses): allow to create unchecked licenses
897acbf - feat(rest) Specify required fields for components in GET /components
0ed834a - feat(rest): Read client id and client secret from configuration file
7fa5164 - feat(ui): Add preferred external id keys for projects, components and releases
0eb74f9 - feat(ui): Pagination of entries in project and component view
5581b19 - feat(release): Add project mainline state to export spreadsheet (clearing status)
Corrections
5ddf781 - fix(license): fix problem in editing licenses
06ea9d0 - fix(rest): GET /components response will contain all components...
942f263 - fix(projects): prevent duplicate attachment usages from crashing project display
0f936d7 - fix(wsimport): add lar file
f145f0b - fix(rest): Correct REST embedded User to prevent error messages
c2c0afe - fix(rest): Show attachments as embedded resource list
187756b - fix(projects): fix assertion exception when requesting attachment uses with empty...
ffd6884 - fix(licenseInfo): remove the unnecessary license text input field from license info...
90791fc - fix(rest): Trying to sort components by an unsupported property causes NPE
74c6512 - fix(projects): Enable phrase search for group and tag in projects
a4a4244 - fix(components): Remove updateOnlyRequested condition
47045ad - fix(component): No update for all component properties if they are not in request
d7c6fec - fix(licenseinfo): Update merge handling for licenseInfo objects
02d1289 - fix(search): impose the defined search limit on all searches by default
f844a42 - fix(attachments): Set content encoding to identity only for gzip files
4b7a2f3 - fix(attachments): Set content encoding to identity in case of gzip files
c19298b - fix(licenses): Validate obligation list in LicenseDatabaseHandler
7e75dfb - fix(moderation): Add external id map to moderation request
4f7b441 - fix(releases): Show release summary if the search text is empty
f28df1b - fix(search): Remove special characters in lucene search
48ad171 - fix(datahandler): Handle duplicate names in source code bundle generation...
a149ff9 - fix(user): Change user id field to optional
1b7aa8a - fix(ui): Fix table styling for components and projects
54e5286 - fix(users): handle external change of user email address by storing...
4bfaea3 - fix(home): Truncate long document names in homepage datatables
b70bc7f - fix(test): replace "BLACK_HOLE_ADDRESS" with real one
e693af5 - fix(test): add IOException to the expected ones in BlackHole test
a1f8433 - fix(attachments): Allows to set attachments for source bundle generation
General Clean Up and Infrastructure
7d41a20 - chore(vulnerabilities): Improve handling of null values in lastUpdate
d553979 - chore(licenseinfo): Add separate DOCX template for reports
56834d7 - chore(rest): Change docs reference in HAL Browser
7ffab39 - chore: move attachments db classes to common
c638bb8 - chore(rakefile): drop Rakefile, since it is unused and partially does no longer work
3da002e - chore(moderation): Adjust footer length with datatable width (columns)
ba44539 - chore(projects): Remove default value for clearingTeam in projects
e480824 - chore(datahandler): Fix typo Repostitory to Repository
bc4128a - chore(components): Autoset ECC options should check if component is OSS
59cf17a - chore(projects): Change the file name of export spreadsheet
756d7b9 - chore(rest): Add delivery start date to REST API guide
37b61cd - chore(docs): removing orphan architecture document to wiki
ae16c73 - chore(config): Restore sw360.properties configuration file
1c156ce - chore(travis): Add travis configuration file to project
848c233 - chore(config): Change sw360portal specific links because of new repository
69a4fd7 - chore(git): restore .gitignore that's gone missing during move to eclipse repository