Skip to content

Commit 20c818a

Browse files
authored
Merge pull request #2257 from siemens/chore/release-18.1
chore(rel-18.1): changing files for tagging 18.1 Reviewed by: [email protected], [email protected]
2 parents 5f421d2 + 8467c55 commit 20c818a

File tree

2 files changed

+160
-2
lines changed

2 files changed

+160
-2
lines changed

CHANGELOG.md

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,164 @@ This is the changelog file of the sw360 project. It starts with the first releas
44

55
https://github.com/sw360/sw360portal/releases
66

7+
## sw360-18.1.0-M1
8+
This tag includes important corrections and fixes following the 18.0 pre-release. It is also the final tag with Liferay, as SW360 will use the SW360-frontend project (https://github.com/eclipse-sw360/sw360-frontend) starting from the next release.
9+
10+
### Migrations
11+
12+
For existing installations, a data migration is required with PR 1963. Please go to the readme file in scripts/migrations to see more information:
13+
14+
https://github.com/eclipse/sw360/blob/master/scripts/migrations/README.md
15+
16+
Note: 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).
17+
18+
### Credits
19+
20+
The following github users have contributed to the source code since the last release (in alphabetical order):
21+
22+
```
23+
> Afsah Syeda <[email protected]>
24+
> Aftab, Farooq Fateh (ext) <[email protected]>
25+
> Anupam Ghosh <[email protected]>
26+
> Akshit Joshi <[email protected]>
27+
28+
> Gaurav Mishra <[email protected]>
29+
> Helio Chissini de Castro <[email protected]>
30+
> Jens Viebig <[email protected]>
31+
> hoangnt2 <[email protected]>
32+
> Keerthi B L <[email protected]>
33+
> Nikesh kumar <[email protected]>
34+
> rudra-superrr <[email protected]>
35+
> sameed.ahmad <[email protected]>
36+
> tuannn2 <[email protected]>
37+
```
38+
39+
Please note that also many other persons usually contribute to the project with reviews, testing, documentations, conversations or presentations.
40+
41+
### Features
42+
* `4bfabe486` feat(rest) : Remove mail-request parameter and read from config file
43+
* `96863d14c` feat(REST): Search package by purl and version
44+
* `684d90117` feat(REST): Create clearing request for a project and move the preferred clearing date limit field out of Liferay"
45+
* `fe044d00` feat(project): Added release field for licenseObligation get endpoint
46+
* `70837b27` feat(rest): filter attachment usages in project
47+
* `ea94202b` feat(license): Update Whitelist
48+
* `af155858` feat(CR): Update clearing request state from AWAITING RESPONSE to PENDING INPUT
49+
* `2bd2b2fd` feat(vscode): Add workspace java settings
50+
* `8ceba8fb` feat(docker): Add test build using docker
51+
* `944a7164` feat(rest): added pagination for vulnerability tracking status page.
52+
* `70391d07` feat(rest): add license obligations to a project.
53+
* `4f65386f` feat(obligation): endpoint to list license obligation table data
54+
* `5fcb3533` feat(rest) : endpoint to list license obligations from license database.
55+
* `240c73f3` feat(CR): Create a new Clearing Request state Sanity Check to perform sanity check before accepting a project
56+
* `4bc56326` Revert "feat(CR): Disable Clearing Request creation for the projects which have linked releases without SRC type attachment"
57+
* `71d3a470` Feat(User): Create new endpoints to Create/Revoke/List rest api token
58+
* `d4820efc` feat(Rest) : Download license clearing report end point.
59+
* `14fda713` feat(api): new endpoint /mySubmissions
60+
* `cec7f4b7` feat(docker): Improve output of check_image script.
61+
* `d7699485` feat(docker): Revamp docker build setup
62+
* `2ddf76f0` feat(user): Enable API user endpoint by default
63+
* `36a41cef` feat(Obligation): adding obligation type data in license obligation table.
64+
* `44219a39` feat(rest) : Pagination for vulnerability tracking status
65+
* `b925c0ab` Revert "feat(UI): enhanced date filter for open and closed clearing requests tab"
66+
* `a3038447` feat(UI): enhanced date filter for open and closed clearing requests tab
67+
* `9f9a1ffa1` feat(UI): Add an info button in the create CR page
68+
* `b98d346a4` feat(UI): Add clearing type column in closed clearing request tab
69+
* `b6aa50650` feat(Project): - Extract license from all releases in dependency network when download license information of a project - Generate source code bundle from all releases in dependency network when download Generate source code bundle for a project
70+
* `49f5486fa` feat(rest): endpoint to link sourceProject to list of projects.
71+
* `1ab14350b` feat(CR): Disable Clearing Request creation for the projects which have linked releases without SRC type attachment
72+
* `bcd600c26` feat(User): Add new endpoints to get/update requesting user profile
73+
* `3cb73c19f` feat(rest): Create new endpoint to unschedule all services.
74+
* `83a2b3a28` feat(license): Listing obligations by license
75+
* `8a9c407e8` feat(license): Fix Update License isChecked
76+
* `89a75f815` feat(project): Update ghactions workflows deps
77+
* `849e10a0c` feat(obligation): Add api listing obligations by ObligationLevel
78+
* `3ec2cb129` feat(rest) : Rest end point for releases by lucene search
79+
* `7ccba71d5` feat(project): Setup Sonatype publishing
80+
* `c0fb731c4` feat(license): Create API Export License
81+
* `141e24bab` feat(Release):Upload Source Code Attachment to Releases through a Scheduled Service
82+
* `c7c33c78f` feat(rest): adding pagination for listing vendors endpoint.
83+
* `c805ff90f` feat(rest) : Adding or Modifying fields to project summaryadminastration page
84+
* `6a89beabc` feat(Script): Delete MR's for a specific user
85+
* `adc862038` feat(license): Create new api update license
86+
87+
### Corrections
88+
* `dfabecd2c` fix(importCDX) : Fix package's linked release updation when an SBOM is imported
89+
* `3de514387` fix(project): adding project owner field in project get endpoint.
90+
* `c31464972` fix(api): throw 409 if last moderator
91+
* `219792b1` fix(importCDX): Resolve incorrect package/release count in import summary
92+
* `6d9f3620` fix(rest): Create a new endpoint for dataBaseSanitation.
93+
* `ae997be2` fix(project): Update outdated Github actions
94+
* `cb02b200` fix(sw360): changing mkdocs version
95+
* `0c9523fb` fix(REST): Improve error message handling for CycloneDX sbom import using REST API
96+
* `df735e9b` fix(Release): Updating the license overview in the summary page
97+
* `e5ac9278` fix(SRCUploadService): Source upload should work for release versions having alphanumeric characters
98+
* `fa42d204` fix(api): provide typeMasks name as Optional type
99+
* `6e36abbb` fix(api): check project modifier before embedding
100+
* `3beff049` fix(Project): Fix bug Expand Next Level and Collapse All button are hidden when click on sort icon
101+
* `5112980f` fix(urlEncoding): url encoding.
102+
* `fe0a4408` fix(Release): Add embedded other licenses in release response
103+
* `d4a8be84` fix(importCDX): Packages without VCS in SBOM having VCS in SW360 are not getting linked to project
104+
* `8af9bd5e` fix(importCDX): Add check for existing comps and package using case-insensitive comparison of vcs and purl
105+
* `ee3ed068` fix(Liferay): Fix bug cannot access oauth client page when import lar file
106+
* `edc9320c` fix(rest) : attachment usage type fix in response
107+
* `49be7428` fix(importSBOM): Remove the invalid characters appearing in import summary message for invalid packages list
108+
* `5a726764` fix(rest): create endpoint for search by userName using lucene search.
109+
* `ff068133` fix(rest): Added releaseId in recentRelease and release mySubscription.
110+
* `87a14f7a` fix(Rest): Added status for mysubsciption in component.
111+
* `d28843c2` fix(docker): Fix broken binaries context inclusion
112+
* `16475d70` fix(rest) : create new endpoint for cleanup attachment.
113+
* `0950a2ca` fix(script): update modifiedBy/modifiedOn project fields.
114+
* `67696a9f` fix(department): Division by zero caused by bad default value for interval
115+
* `9703661d` fix(rest): Added primaryRole and secondaryDepartmentRoles fields for user endpoint.
116+
* `fba0d8e5` fix(rest): Added modifiedBy field in project search by id.
117+
* `178813e5f` fix(docker): Adjust local naming for docker images
118+
* `b55372562` fix(thrift): Add proper version to build
119+
* `34765dd80` fix(thrift): Follow link download step
120+
* `ef5cc0142` fix(database): Restore reading environment database vars
121+
* `8aaf95734` fix(UI) : Issue fix for vulnerability not displaying for project
122+
* `c63023c4d` fix(release): modify the externalId query parsing
123+
* `6a6cb33b5` fix(docker): We have been using wrong Java version
124+
* `625ffcfa1` fix(release): revert external id query parsing
125+
* `222879a9e` fix(rest): error handling when user dont have sufficient import permission
126+
* `d619c5121` fix(Table): Fix error of hiding attachment table content when clicking sort
127+
* `ef83441df` fix(moderator): show message when only moderator choose remove me option.
128+
* `590a2b3ad` fix(docker): Remove deletion that invalidate image
129+
* `2fe147f09` fix(rest): create new enpoint to check server connection.
130+
* `47d14b158` fix(script): Fix migration script not working with python3
131+
* `0d535c386` fix(config): Correct file number
132+
* `0f9d9b85a` fix(rest): create a new endpoint for fossology in admin tab.
133+
* `5b9f10921` fix(script): Fix incorrect numbering for migration scripts
134+
* `0f9d31974` fix(couchdb): Add config entry to disable couchdb cache
135+
* `451948a79` fix(javadoc): Remove invalid link reference
136+
* `05c2445fa` fix(lib): Add meta information to enable publish
137+
* `b5f6cb469` fix(importCDX): Update failed component creation error message
138+
* `6e1964a40` fix(rest-fossology): applied changes for upload endpoint
139+
* `5a83fe2c9` fix(RequestsPortlet): Unable to reopen CR, Open Components to display open releases, clearing progress to show percentage
140+
* `2fdd5f4c5` fix(Rest): Allowing search for releases using externalIds
141+
* `d9fce216f` Fix(package): Fix issues api for package - Cannot unlink orphan packages from the project - Cannot link a package to a release without any package - Handle message when package with same purl already exists
142+
* `02d84be81` fix (rest) : rest api created for component search by lucene search
143+
144+
### Infrastructure
145+
* `e71c5e53f` Revert "build(deps): bump org.apache.commons:commons-compress"
146+
* `42ed65ee` chore(deps): Update json to version 20240303
147+
* `cd53eed2` refactor(deps): Update new codebase library
148+
* `8fca0929` chore(license): Ignore checks under templates
149+
* `73ea0cf3` chore(templates): Second batch of bug report template updates
150+
* `f375af4f` chore(templates): Update outdated bug/issue templates
151+
* `a28f3ce3` build(deps): bump idna in /.github/actions/clean_up_package_registry
152+
* `2d907549` build(deps): bump org.apache.commons:commons-compress
153+
* `4d87a2bb` build(deps): bump org.bitbucket.b_c:jose4j in /rest/resource-server
154+
* `7ee06367` build(deps): bump org.springframework.security:spring-security-core
155+
* `737a1320` ci(docker): Use external action to reduce maintenance
156+
* `d9341ee28` chore(package-portlet): package-portlet enabled for default installation
157+
* `ecb30a34d` Update build status
158+
* `7d3511146` build(deps): bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0
159+
* `8b5428d92` docs(api): add OpenAPI docs for /vulnerabilities
160+
* `27dc3d8bb` docs(api): add OpenAPI docs for releases
161+
* `72a99c897` docs(project): response codes DELETE /projects
162+
* `1c3f70f8e` chore(javadoc): Fix javadoc entries as requirements to publish in sonatype
163+
164+
7165
## sw360-18.0.0-M1
8166
This tag covers many corrections/bug after the 17.0 release and multiple new endpoints to support sw360 UI project.
9167

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@
6363
</distributionManagement>
6464

6565
<properties>
66-
<revision>18.0.${patchlevel}</revision>
67-
<patchlevel>0-SNAPSHOT</patchlevel>
66+
<revision>18.1.${patchlevel}</revision>
67+
<patchlevel>0</patchlevel>
6868
<rest.version>1.0.0</rest.version>
6969

7070
<!-- Build version properties -->

0 commit comments

Comments
 (0)