Commit graph

559 commits

Author SHA1 Message Date
Reinier Criel
ccd59a2f17 Clean up code 2025-10-28 09:45:24 -07:00
Reinier Criel
684edd27a2 Fix scanning issue 2025-10-28 09:39:05 -07:00
Reinier Criel
c2e632ead2 Add e2e test for malware blocking + python3 fix 2025-10-28 09:15:00 -07:00
Reinier Criel
3c109fb5fd Fix issue seen during Windows testing 2025-10-27 15:19:48 -07:00
Reinier Criel
a438175e8a Fix tests 2025-10-27 13:28:35 -07:00
Reinier Criel
57bbb06f39 Add redirecting for explicit python(3) commands 2025-10-27 13:00:18 -07:00
Reinier Criel
f6381f5e91 Correct package-lock.json 2025-10-27 12:09:41 -07:00
Reinier Criel
8f877742d0 Fix permissions issue with aikido-pip3 2025-10-27 11:48:30 -07:00
Reinier Criel
e25146a2d2 Merge main into feature 2025-10-27 09:27:51 -07:00
Reinier Criel
190607de92 Adapt per review 2025-10-27 09:23:47 -07:00
Sander Declerck
5eeb68e355
Add documentation for verbose log level 2025-10-27 17:20:14 +01:00
Sander Declerck
ddc8218a2d
Rename writeVerboseInformation to writeVerbose 2025-10-27 17:14:45 +01:00
Sander Declerck
c5e25f4813
Add verbose logging setting + setup buffering of logs to prevent interleaving logs with the package manager. 2025-10-27 17:09:28 +01:00
Sander Declerck
0b393eeb5f
Merge branch 'main' into verbose-logging 2025-10-27 15:11:53 +01:00
bitterpanda
c284ad7ba9
Merge pull request #126 from AikidoSec/remove-malware-action-docs
Remove --safe-chain-malware-action documentation
2025-10-27 14:03:26 +01:00
Sander Declerck
ff724154fb
Remove --safe-chain-malware-action documentation 2025-10-27 13:49:29 +01:00
bitterpanda
03070b8b6a
Merge pull request #125 from AikidoSec/remove-prompt
Remove --safe-chain-malware-action flag
2025-10-27 13:18:29 +01:00
Sander Declerck
ab3319a310
Remove --safe-chain-malware-action flag 2025-10-27 11:51:19 +01:00
Sander Declerck
95d9cefcc9
Merge pull request #123 from AikidoSec/logging-silent-mode
Introduce silent mode to disable logging
2025-10-27 11:29:26 +01:00
Sander Declerck
23c8a2e324
Merge pull request #91 from AikidoSec/escape-special-chars-in-shell
Escape special chars in shell scripts
2025-10-27 11:29:09 +01:00
Sander Declerck
0029a7e1c1
Add extra comments for regex clarification 2025-10-27 10:49:26 +01:00
Reinier Criel
9dacf5cff3 Revert package-lock.json to match main 2025-10-25 14:27:05 -07:00
Reinier Criel
598ddc17fa Fix linting issue 2025-10-25 14:14:36 -07:00
Reinier Criel
38d3b46939 Some more cleanup 2025-10-25 14:03:19 -07:00
Reinier Criel
41fda7f6ed Update logging for audit 2025-10-25 13:35:18 -07:00
Reinier Criel
30a347d0b3 Cleanup readme 2025-10-24 13:51:54 -07:00
Reinier Criel
9914c0ccb3 Some fixes 2025-10-24 13:47:22 -07:00
Reinier Criel
6b2db6dace Fix ranges issue 2025-10-24 13:14:57 -07:00
Reinier Criel
15785fad73 Make sure we use a different version.txt to prevent having to redownload DB 2025-10-24 09:59:53 -07:00
Sander Declerck
f5f3b91b40
Test if command is safe to execute 2025-10-24 17:36:51 +02:00
Sander Declerck
d6dda73fb9
WIP 2025-10-24 16:21:14 +02:00
Reinier Criel
b5988e19c1 Some more cleanup 2025-10-23 13:11:51 -07:00
Reinier Criel
059cba06bc Implement e2e tests 2025-10-23 11:41:13 -07:00
Reinier Criel
f817bf887a Update documentation 2025-10-23 10:23:42 -07:00
Reinier Criel
c85802dd2e Undo unnecessary changes 2025-10-23 09:17:13 -07:00
Reinier Criel
1fdb15a392 Fix some border cases 2025-10-23 09:14:05 -07:00
Sander Declerck
0f164d055f
Fix mocking in tests 2025-10-23 17:48:26 +02:00
Sander Declerck
9a78cafbfd
Introduce silent mode to disable logging 2025-10-23 17:45:03 +02:00
Sander Declerck
7a55be49f4
Fix linting error 2025-10-23 13:29:14 +02:00
Sander Declerck
08c1328b52
Cleanup code, add some tests 2025-10-23 13:23:08 +02:00
Sander Declerck
c74c23b0ff
Fix unit tests 2025-10-23 10:52:03 +02:00
Sander Declerck
8447d3cac5
Merge branch 'main' into escape-special-chars-in-shell 2025-10-23 09:52:38 +02:00
Hans Ott
7e72ae7d3d
On Unix/macOS, pass args to spawn to avoid escaping issues 2025-10-23 09:46:15 +02:00
Reinier Criel
1b82aeb6b0 Adapt the structure to parse the initial pip commands 2025-10-22 15:28:27 -07:00
Reinier Criel
982da4aa77 more cleanup 2025-10-22 15:16:53 -07:00
Reinier Criel
fbb7e0f95f Add tests 2025-10-22 14:51:44 -07:00
Reinier Criel
1f707c1e13 Add cert 2025-10-22 09:43:40 -07:00
Reinier Criel
246071363a Merge branch 'main' into feature/pypi 2025-10-22 07:15:17 -07:00
Reinier Criel
8b9ffc28ed Some cleanup 2025-10-22 07:04:35 -07:00
Reinier Criel
f086aeb2be Skeleton 2025-10-22 06:59:32 -07:00