v32.7.0
-
Display the
Run.scancodeio_version
in the Pipeline run modal.
When possible this value is displayed as a link to the diff view between the current
ScanCode.io version and the version used when the Pipeline was run. #956 -
Improve presentation of the "Resources detected license expressions" project section. #937
-
Add ability to sort by Package URL in the package list #938
-
Fix an issue where the empty project settings were overriding the settings loaded
from a config file. #961 -
Control the execution order of Pipelines within a Project. Pipelines are not allowed
to start anymore unless all the previous ones within a Project have been completed. #901 -
Add support for webhook subscriptions in project clone. #910
-
Add resources license expression summary panel in the project details view.
This panel displays the list of licenses detected in the project and includes links
to the resources list. #355 -
Add the
tag
field on the DiscoveredPackage model. This new field is used to store
the layer id where the package was found in the Docker context. #919 -
Add to apply actions, such as archive, delete, and reset to a selection of projects
from the main list. #488 -
Add new "Outputs" panel in the Project details view.
Output files are listed and can be downloaded from the panel. #678 -
Add a step in the
deploy_to_develop
pipelines to create "local-files" packages
with from-side resource files that have one or more relations with to-side resources
that are not part of a package.
This allows to include those files in the SBOMs and attribution outputs. #914 -
Enable sorting the packages list by resource count. #978
What's Changed
- Use bulk creation for resource in ScanCodebase pipeline by @tdruez in #897
- Refactor the pipes.log_progress as a context manager by @tdruez in #898
- Control the execution order of Pipelines within a Project #901 by @tdruez in #906
- Add progress logging to scan_resources pipe #908 by @tdruez in #909
- Add support for Webhook subscriptions in project clone by @tdruez in #910
- Modify pipelines to get purls from package_data by @AyanSinhaMahapatra in #904
- Add resources license summary panel in the project details view #355 by @tdruez in #916
- Include link to the resource archive details view in breadcrumb #918 by @tdruez in #920
- Add tag on DiscoveredPackage model and store the docker layer id #919 by @tdruez in #923
- Send only unique PURLs to PurlDB by @keshav-space in #836
- Add UI and JS logic for the list selection and actions #488 by @tdruez in #924
- Add "Outputs" panel in the Project details view #678 by @tdruez in #928
- 903 update purldb matching by @JonoYang in #913
- Base implementation for local-files packages creation #914 by @tdruez in #927
- D2D: Add house-keeping step by @keshav-space in #911
- Re-enable offline docker installation by @pombredanne in #540
- D2d pipeline updates by @JonoYang in #934
- Update status for deployed files without license by @keshav-space in #932
- Don't directory match anything mapped or matched by @JonoYang in #945
- Remove too-many-maps status from path mapping by @keshav-space in #946
- Use more specific status for PurlDB matchings by @keshav-space in #948
- Bump scancode-toolkit to v32.0.7 by @AyanSinhaMahapatra in #947
- Update d2d pipeline to use specific license flags by @AyanSinhaMahapatra in #954
- Skip matched archives in directory matching by @keshav-space in #957
- Limit npm package lookup to resource without status by @keshav-space in #952
- Display only 5 packages per resource in list view by @keshav-space in #955
- [Workaround] Handle dangling legal files by @keshav-space in #949
- Add ability to sort by Package URL in package list #938 by @tdruez in #962
- Improve presentation "Resources detected license expressions" #937 by @tdruez in #964
- Display the
Run.scancodeio_version
in the Pipeline run modal #956 by @tdruez in #965 - Improve the QS performances of each view #958 by @tdruez in #972
- Bump scancode-toolkit to v32.0.8 by @AyanSinhaMahapatra in #974
- Load the Project license and status summary panels lazily by @tdruez in #980
- Add GitHub action to build Docker image and publish it to GHCR by @tdruez in #983
Full Changelog: v32.6.0...v32.7.0