simar7
c70b6fa166
refactor(misconf): Deprecate EXCEPTIONS for misconfiguration scanning ( #7776 )
...
Signed-off-by: Simar <simar@linux.com >
2024-10-29 22:29:42 +00:00
Teppei Fukuda
88ba46047c
feat(vex): VEX Repository support ( #7206 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com >
2024-07-25 12:18:37 +00:00
Oscar Blanco
03ac93dc20
feat(nodejs): add license parser to pnpm analyser ( #7036 )
...
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io >
2024-07-03 12:13:24 +00:00
DmitriyLewen
edc556b85e
feat(php): add installed.json file support ( #4865 )
2024-06-28 07:04:07 +00:00
Michael Stringer
f18d035ae1
feat(java): add support for sbt projects using sbt-dependency-lock ( #6882 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: knqyf263 <knqyf263@gmail.com >
2024-06-19 08:46:22 +00:00
Teppei Fukuda
56dbe1f676
fix: include packages unless it is not needed ( #6765 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-05-28 07:22:45 +00:00
Matthieu MOREL
bbaf5952bc
ci(deps): enable require-error rule from testifylint linter ( #6718 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-20 07:12:43 +00:00
Octogonapus
fecafb1fc5
feat: Add Julia language analyzer support ( #5635 )
2024-05-15 02:56:48 +00:00
Teppei Fukuda
6a72dd47ae
refactor: move artifact types under artifact package to avoid import cycles ( #6652 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-05-09 16:18:37 +00:00
Teppei Fukuda
998f750432
feat: introduce package UIDs for improved vulnerability mapping ( #6583 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-05-03 11:14:34 +00:00
DmitriyLewen
e3bef02018
feat: add support environment.yaml files ( #6569 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: knqyf263 <knqyf263@gmail.com >
2024-04-29 10:33:53 +00:00
Teppei Fukuda
59e54334d1
fix(cli): inconsistent behavior across CLI flags, environment variables, and config files ( #5843 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-02-01 03:25:30 +00:00
Teppei Fukuda
da597c479c
refactor: propagate time through context values ( #5858 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-01-03 09:43:45 +00:00
yuriShafet
16b757d180
feat: Packagesprops support ( #5605 )
...
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io >
2023-11-28 01:23:47 +00:00
Teppei Fukuda
ac0e327492
feat(flag): replace '--slow' with '--parallel' ( #5572 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2023-11-15 06:41:13 +00:00
Y.Horie
f4dd062f58
feat(report): Add CreatedAt to the JSON report. ( #5542 ) ( #5549 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: knqyf263 <knqyf263@gmail.com >
2023-11-15 04:11:09 +00:00
Teppei Fukuda
a96ec35572
feat: add aliases to '--scanners' ( #5558 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2023-11-15 00:53:22 +00:00
Nikita Pivkin
9ebc25d88b
test: validate SPDX with the JSON schema ( #5124 )
...
* test: validate SPDX with the JSON schema
* use the SPDX schema version based on the document version
* additionally validate the document using spdx
2023-09-14 06:10:09 +00:00
DmitriyLewen
c04f234fa4
fix(sbom): cyclonedx advisory should omit null value ( #5041 )
...
* return nil for advisories, if len of refs == 0
add marshal test
* add integration test for cyclonedx with vulns
* use existing testcase
* test(pom): add ID for cyclondedx integration golden file
* test(integration): add sorting cyclonedx vulns
2023-08-31 10:16:34 +00:00
DmitriyLewen
ef70d20766
feat: add Package.resolved swift files support ( #4932 )
...
* add Package.resolved files analyzer
* add Swift detector and integration test
* refactor after go-dep-parser changes
* bump go-dep-parser
* remove replaces
* use filePath for Required func
* add ID field
2023-08-23 11:23:50 +00:00
Teppei Fukuda
d3a34e409c
test: validate CycloneDX with the JSON schema ( #4956 )
...
* test: validate CycloneDX with the JSON schema
* fix(sbom): move licenses to `name` field in Cyclonedx format (#4941 )
* use license.Name instead of Expression
* update tests
* test: add uuid package
* test: compare UUID
---------
Co-authored-by: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com >
2023-08-08 12:51:10 +00:00
Teppei Fukuda
d19c7d9f29
feat(repo): support local repositories ( #4890 )
...
* feat(repo): support local repositories
* fix tests
* test: fix client/server tests
* docs: update
* test: add fs tests
* test: do not update golden files if overridden
* docs: remove a comment about fs deprecation
2023-07-31 11:27:36 +00:00