Skip to content

Commit

Permalink
SBOM enhancements (performances, display) (#89)
Browse files Browse the repository at this point in the history
* Fix issue when there is no package info

* Sort packages alphabetically

* Add watch script

* Add status page for express.js

* Add coverage script to backend

* Fetch SBOM packages with concurrency of 10

* rrrr

* Simplify code to fetch package info

* Display perf result for SBOM + fix SBOM order

---------

Co-authored-by: Nicolas Vuillamy <[email protected]>
Co-authored-by: Itay <[email protected]>
  • Loading branch information
3 people authored Aug 15, 2023
1 parent 09dde4f commit 753d2cd
Show file tree
Hide file tree
Showing 13 changed files with 674 additions and 111 deletions.
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ CODETOTAL_HTTP_PORT=8081
CODETOTAL_HTTP_HOST=127.0.0.1
CODETOTAL_WS_PORT=8080
CODETOTAL_WS_HOST=127.0.0.1
DEBUG_MODULES=actions,megalinter,stores,transport
DEBUG_MODULES=actions,megalinter,stores,transport,sbom

# FRONTEND
CODETOTAL_UPLOAD_FILE_LIMIT_BYTES=10000000
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,13 @@ _Can be run using `npm run codetotal:beta`_
- Add a report progress bar
- Optimize new analysis dialog, drawer and linters list components' renders
- Fix completed report receiving updates from ongoing analysis

- Back-End
- Bug fix: SBOM packages not showing up in report page. Async parsing of packages information in SBOM module
- Retry calls to pypi or npm in case first attempts are failing
- Fetch SBOM packages with concurrency of 10
- Fix issue when there is no SBOM package info
- SBOM results: Remove duplicate packages and sort them alphabetically (as a second criteria, after severity)

## [v0.5.0] - 2023-08-10

Expand Down
Loading

0 comments on commit 753d2cd

Please sign in to comment.