Mikel Olasagasti Uranga
|
9058d51cb9
|
chore(deps): Switch to go-viper/mapstructure (#9579)
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
|
2025-10-06 03:25:21 +00:00 |
|
afdesk
|
c0c7a6bf1b
|
fix(k8s): disable parallel traversal with fs cache for k8s images (#9534)
|
2025-09-30 01:44:51 +00:00 |
|
Teppei Fukuda
|
eba48afd58
|
feat: add documentation URL for database lock errors (#9531)
|
2025-09-26 08:25:44 +00:00 |
|
Teppei Fukuda
|
d57b1606c9
|
refactor: remove google/wire dependency and implement manual DI (#9509)
Co-authored-by: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com>
|
2025-09-23 13:02:11 +00:00 |
|
Owen Rumney
|
b4ad00f301
|
fix(cli): ensure correct command is picked by telemetry (#9260)
|
2025-07-30 10:33:45 +00:00 |
|
Teppei Fukuda
|
d2d0ec2b6d
|
chore: add modernize tool integration for code modernization (#9251)
Co-authored-by: knqyf263 <knqyf263@users.noreply.github.com>
|
2025-07-29 07:13:54 +00:00 |
|
Teppei Fukuda
|
8f5b56005a
|
chore: implement process-safe temp file cleanup (#9241)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: knqyf263 <knqyf263@users.noreply.github.com>
|
2025-07-28 13:49:03 +00:00 |
|
Nikita Pivkin
|
454b894098
|
refactor: use strings.SplitSeq instead of strings.Split in for-loop (#8983)
Signed-off-by: nikpivkin <nikita.pivkin@smartforce.io>
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io>
|
2025-06-09 10:01:53 +00:00 |
|
afdesk
|
521be3a178
|
chore(k8s): update comments with deprecated command format (#8964)
|
2025-06-03 06:54:45 +00:00 |
|
afdesk
|
4f1ab23869
|
feat(k8s): get components from namespaced resources (#8918)
|
2025-05-29 03:50:21 +00:00 |
|
Nikita Pivkin
|
fe127715e5
|
fix(k8s): use in-memory cache backend during misconfig scanning (#8873)
Signed-off-by: nikpivkin <nikita.pivkin@smartforce.io>
|
2025-05-21 00:22:23 +00:00 |
|
Matthieu MOREL
|
ee4f7dc6b4
|
fix: testifylint last issues (#8768)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-04-28 05:43:22 +00:00 |
|
afdesk
|
9a5383e993
|
fix(report): clean buffer after flushing (#8725)
|
2025-04-12 03:08:41 +00:00 |
|
afdesk
|
bff0e9b034
|
fix(k8s): skip passed misconfigs for the summary report (#8684)
Co-authored-by: Simar <simar@linux.com>
|
2025-04-05 06:48:10 +00:00 |
|
afdesk
|
1bf0117f77
|
feat(k8s): add support for controllers (#8614)
|
2025-03-27 20:58:14 +00:00 |
|
DmitriyLewen
|
dbb6f28871
|
fix(k8s): show report for --report all (#8613)
|
2025-03-27 06:01:50 +00:00 |
|
Teppei Fukuda
|
c80310d769
|
refactor: rename scanner to service (#8584)
|
2025-03-23 23:47:03 +00:00 |
|
simar7
|
68b164ddf4
|
refactor(misconf): Simplify misconfig checks bundle parsing (#8533)
|
2025-03-21 22:38:26 +00:00 |
|
Teppei Fukuda
|
fe09410ed4
|
chore: replace deprecated tenv linter with usetesting (#8504)
|
2025-03-06 12:26:20 +00:00 |
|
Teppei Fukuda
|
463b11731c
|
chore: use go.mod for managing Go tools (#8493)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2025-03-05 11:57:29 +00:00 |
|
DmitriyLewen
|
3d3a3d6f19
|
refactor(report): write tables after rendering all results (#8357)
|
2025-03-02 11:02:36 +00:00 |
|
Itay Shakury
|
49456ba841
|
fix: update all documentation links (#8045)
Co-authored-by: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com>
|
2025-02-26 10:41:46 +00:00 |
|
afdesk
|
f987e41574
|
fix(k8s): add missed option PkgRelationships (#8442)
|
2025-02-24 23:34:18 +00:00 |
|
Matthieu MOREL
|
156a2aa4c4
|
fix: enable err-error and errorf rules from perfsprint linter (#7859)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2024-12-10 07:03:43 +00:00 |
|
afdesk
|
44c7fdd7a3
|
refactor(k8s): add v prefix for Go packages (#7839)
|
2024-11-25 22:09:30 +00:00 |
|
afdesk
|
797b36fbad
|
fix(k8s): check all results for vulnerabilities (#7946)
|
2024-11-20 00:30:36 +00:00 |
|
Robiiin
|
bdfcc19f86
|
chore(k8s): enhance k8s scan log (#6997)
Co-authored-by: afdesk <work@afdesk.com>
|
2024-11-11 04:55:55 +00:00 |
|
afdesk
|
78827768a6
|
fix(k8s): skip resources without misconfigs (#7797)
|
2024-10-31 01:14:56 +00:00 |
|
smtan-gl
|
c434775923
|
fix(k8s)!: support k8s multi container (#7444)
Co-authored-by: afdesk <work@afdesk.com>
|
2024-10-29 07:26:28 +00:00 |
|
afdesk
|
010b213806
|
refactor(k8s): scan config files as a folder (#7690)
|
2024-10-21 18:25:54 +00:00 |
|
Teppei Fukuda
|
1faf5297e7
|
chore: add prefixes to log messages (#7625)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: simar7 <1254783+simar7@users.noreply.github.com>
|
2024-10-02 07:04:11 +00:00 |
|
DmitriyLewen
|
7cbdb0a0b5
|
feat(cli): rename --vuln-type flag to --pkg-types flag (#7104)
|
2024-07-09 08:06:29 +00:00 |
|
Teppei Fukuda
|
4be02bab8c
|
refactor: use google/wire for cache (#7024)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-06-27 07:04:01 +00:00 |
|
chenk
|
8d618e48a2
|
feat(k8s)!: node-collector dynamic commands support (#6861)
Signed-off-by: chenk <hen.keinan@gmail.com>
|
2024-06-26 07:04:50 +00:00 |
|
Teppei Fukuda
|
6dff4223ed
|
refactor: unify cache implementations (#6977)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-06-21 06:35:33 +00:00 |
|
Teppei Fukuda
|
30bcb95350
|
refactor: use version-specific URLs for documentation references (#6966)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-06-20 10:41:43 +00:00 |
|
Teppei Fukuda
|
983ac15f22
|
ci: add depguard (#6963)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-06-20 02:48:08 +00:00 |
|
Nikita Pivkin
|
ebb123f37f
|
chore: replace interface{} with any (#6751)
|
2024-05-27 02:53:19 +00:00 |
|
Matthieu MOREL
|
e86bacbd6d
|
ci(deps): fix gocritic in ".*_test.go$" (#6763)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2024-05-24 09:03:26 +00:00 |
|
Matthieu MOREL
|
48bdc6e734
|
ci(deps): fix gci and gofmt in ".*_test.go$" (#6721)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2024-05-22 02:55:16 +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 |
|
Matthieu MOREL
|
903bd69abd
|
ci(deps): update golangci-lint-action and enable testifylint linter on "integration/*" (#6706)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2024-05-17 08:05:47 +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
|
3eecfc6b6e
|
refactor: unify Library and Package structs (#6633)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com>
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io>
|
2024-05-07 12:25:52 +00:00 |
|
Katrin Leinweber
|
38e2fbf7f9
|
docs: link warning to both timeout config options (#6620)
|
2024-05-06 08:26:37 +00:00 |
|
chenk
|
e739ab8506
|
feat: support --skip-images scanning flag (#6334)
Signed-off-by: chenk <hen.keinan@gmail.com>
|
2024-05-02 11:49:39 +00:00 |
|
chenk
|
c6d5d856ce
|
BREAKING: add support for k8s disable-node-collector flag (#6311)
Signed-off-by: chenk <hen.keinan@gmail.com>
|
2024-05-02 11:08:59 +00:00 |
|
Teppei Fukuda
|
f0961d54f6
|
feat: respect custom exit code from plugin (#6584)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-05-02 05:07:49 +00:00 |
|
chenk
|
060d0bb641
|
BREAKING: support exclude kinds/namespaces and include kinds/namespaces (#6323)
Signed-off-by: chenk <hen.keinan@gmail.com>
|
2024-04-27 14:30:17 +00:00 |
|
Teppei Fukuda
|
13e72eca58
|
refactor: remove parallel walk (#5180)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-04-17 18:24:18 +00:00 |
|