FOSSology 4.2.0 Release Candidate 1
Pre-release
Pre-release
·
797 commits
to master
since this release
4.2.0-rc1 (Oct 3rd 2022)
This release adds important corrections to 4.1.0
The release 4.2.0-rc1 introduces reuse specifications to fossology.
The release 4.2.0-rc1 introduces a number of corrections to 4.1.0 and major changes to FOSSology, including:
- Support ubuntu jammy 22.04
- Detect SPDX-FileCopyrightText keyword
- Allow user to configure token
- Reuse all report columns
- Detect Licenses Folder
Credits to contributors for 4.2.0-rc1
From the GIT commit history, we have following contributors since 4.1.0:
> aman1971 <ak584584@gmail.com>
> Antoine Auger @antoineauger
> Avinal Kumar <avinal.xlvii@gmail.com>
> dushimsam <dushsam@gmail.com>
> Gaurav Mishra <mishra.gaurav@siemens.com>
> Karthik Krishna <gkarthikkrishna1@gmail.com>
> Krishna Mahato <krishhtrishh9304@gmail.com>
> Martin Daur <mdaur@gmx.net>
> pret3nti0u5 <vineetvatsal09@gmail.com>
> rohitpandey49 <rohit.pandey4900@gmail.com>
> Shaheem Azmal M MD <shaheem.azmal@siemens.com>
> soham4abc <sohambanerjee4abc@hotmail.com>
> Thanvi pendyala <thanvipendyala194@gmail.com>
Features
eb07d7626
feat(reuse): detect Licenses Folderf9f9023a2
feat(ubuntu): support ubuntu jammy 22.04 for fossologyafa5fd58a
feat(licenseRef): add/update licenses from spdx.org88025d5a6
feat(copyright): Detect SPDX-FileCopyrightText keyword41674a5bd
feat(API): add user to a group.b154feee9
feat(api): Download file using UploadID7fbbe736c
feat(API): import csv-license file85cf46567
feat(oidc): allow user to configure token54f80533c
feat(api): Set permissions for a upload in a folder for different groups14aba0a4c
feat(API): REST-API to initiate FOSSology mantainancea5d6a18d5
feat(API): get group members with corresponding roles42e7f0c13
feat(API): remove member from group.0c9620e95
feat(api): new endpoint for geting copyright detailsc2b09f16e
feat(api): jobs/all endpoint added53b043b19
feat(API): delete user group917ee86af
feat(API): jobs returns only logged in user's jobs4038daac1
feat(reuse): ignore text of testdata454c8cede
feat(resue): reuse standard40dfd5833
feat(reuse): implemented REUSE standardf60b09983
feat(reuse): implemented REUSE standarda3e8f235e
feat(reuse): Adopted Reuse.software standard3424028f5
feat(API): Add pagination to search request9c12b6222
feat(copyrightexport): Added copyright export to fo_nomos_license_list262b93954
feat(ui): close banner for a session11f424ac3
feat(API): added a copyright feat in /uploads/{id}/licenses api
Corrections
cc1f48985
fix(lint): openapi lint correctedf88a614ec
fix(api): add missing variablesb8de588a6
fix(reportImport): remove dual check for access and fix array warning6778a6041
refactor(demomod): add missing code in makefile118f29e0f
fix(copyright): fix regex conf files41cd3d446
fix(default_group): exposed deafult_group in /users/self8bde786a7
fix(ui): restore license text for bulk modalfa4964c83
fix(reuser): reuse all report columnsb9f727dc4
fix(ci): update spectral-action to fix ci testa9054815a
fix(uploadPermission):introduced error on changing upload permissions20376e602
fix(reuse): perform code fixes on reuse branch75a386bc1
test(ci): Run REUSE compliance check in CIdd873faf6
fix(reuser): add scancode as dependency if sched8c9f8bf92
fix(ui): Fix upload from Srv for parameterize agent13fb71910
fix(make): Fix warnings in make for Ubuntu 20.04.2 LTSd94cced54
fix(readme): typo fixed
Infrastructure
251be4682
chore(deps): bump twig/twig from 3.3.8 to 3.4.3 in /src03b180355
chore(Dockerfile): add OCI annotations534564bc9
docs(openapi): fix spectral lint warnings/errors045440de8
chore(component-id): use package-url instead purlff8e440de
chore(deps): bump guzzlehttp/guzzle from 7.4.1 to 7.4.3 in /src42aa7c40d
chore(workflow): update GHA dependenciesc7d61ba6d
chore(deps): bump guzzlehttp/guzzle from 7.4.4 to 7.4.5 in /src113253c2d
chore(deps): bump guzzlehttp/guzzle from 7.4.3 to 7.4.4 in /srcfe2bd41a0
docs(reuse): reuse badge added