Commit graph

491 commits

Author SHA1 Message Date
Sander Declerck
8d015fdca3
Add e2e tests to workspace 2025-09-05 11:33:08 +02:00
Sander Declerck
7673d32912
Move safe-chain package to packages/safe-chain 2025-09-05 11:19:37 +02:00
bitterpanda
fc9a9ca129
Merge pull request #22 from AikidoSec/scoped-packages
Fix undefined error when adding scoped package on yarn, npm or npx
2025-08-18 12:51:46 +00:00
Sander Declerck
9e1c90a914
Fix undefined error when adding scoped package on yarn, npm or npx 2025-08-16 19:45:51 +02:00
bitterpanda
b57cc11157
Merge pull request #19 from AikidoSec/safer-line-removal
Only remove lines from shell scripts if we're sure it's safe to remove
2025-08-06 13:30:40 +00:00
Sander Declerck
fe39b9cc23
Also split on unicode line and paragraph separators 2025-08-06 15:28:39 +02:00
Sander Declerck
df8bb9be74
Only remove lines from shell scripts if we're sure it's safe to remove 2025-08-06 15:08:57 +02:00
Sander Declerck
56f62240a6
Merge pull request #4 from AikidoSec/fix/aikido-security-update-packages-5669664-mBXT
[Aikido] Fix  security issue in brace-expansion via minor version upgrade from 2.0.1 to 2.0.2
2025-08-05 15:16:26 +02:00
Sander Declerck
cf6f895724
Merge branch 'main' into fix/aikido-security-update-packages-5669664-mBXT 2025-08-05 15:13:21 +02:00
bitterpanda
13165b1350
Merge pull request #18 from AikidoSec/e2e-tests-docker
E2e tests using docker
2025-08-05 12:32:55 +00:00
Sander Declerck
35f43f6787
Exclude test/e2e from default linter 2025-08-05 13:51:39 +02:00
Sander Declerck
956acc4775
Make sure all tests are run 2025-08-05 13:43:27 +02:00
Sander Declerck
24a9cd94e5
Fix linter 2025-08-05 13:39:09 +02:00
Sander Declerck
7dd93d490e
Fix unit tests 2025-08-05 13:37:47 +02:00
Sander Declerck
8fe228c476
Undo move of files to safe-chain 2025-08-05 13:35:40 +02:00
Sander Declerck
b29bc2e6dc
Move merged scripts to correct location 2025-08-05 11:50:08 +02:00
Sander Declerck
113a084fec
Merge branch 'main' into e2e-tests-docker 2025-08-04 10:28:51 +02:00
Sander Declerck
d9942854f4
Merge pull request #3 from AikidoSec/zsh-safe-chain-detection
Zsh and bash: Use functions to wrap package managers and detect if the aikido commands are available
2025-08-04 10:27:49 +02:00
Sander Declerck
72b6c1d3b3
Merge pull request #15 from AikidoSec/fish-safe-chain-detection
Fish: Use functions to wrap package managers and detect if the aikido commands are available
2025-08-04 10:25:37 +02:00
Sander Declerck
dce6350816
Merge pull request #13 from AikidoSec/powershell-safe-chain-detection
Powershell: Use functions to wrap package managers and detect if the aikido commands are available
2025-08-04 10:23:55 +02:00
Sander Declerck
c0805431ab
Merge branch 'powershell-safe-chain-detection' into fish-safe-chain-detection 2025-08-04 10:22:40 +02:00
Sander Declerck
c5b9722a40
Change text as suggested 2025-08-04 10:22:33 +02:00
Sander Declerck
43742fd911
Merge branch 'zsh-safe-chain-detection' into powershell-safe-chain-detection 2025-08-04 10:21:36 +02:00
Sander Declerck
432769bca0
Change text as suggested 2025-08-04 10:20:57 +02:00
Sander Declerck
b8ac2e3bc1
Change text as suggested 2025-08-04 10:19:54 +02:00
bitterpanda
2a7e2e3ed8
Update src/shell-integration/startup-scripts/init-pwsh.ps1 2025-07-31 14:26:29 +00:00
bitterpanda
d6d80d8f03
Update src/shell-integration/startup-scripts/init-fish.fish 2025-07-31 14:26:14 +00:00
Sander Declerck
9f5380b7a8
Pin docker images 2025-07-30 17:21:13 +02:00
Sander Declerck
733887744d
Add docs to npm package 2025-07-30 17:08:25 +02:00
Sander Declerck
1bbfb5425d
Remove test package 2025-07-30 17:03:17 +02:00
Sander Declerck
e7aadc42a3
Add jobname to e2e tests 2025-07-30 16:58:51 +02:00
Sander Declerck
af53a8fbb8
Run e2e tests on PR check 2025-07-30 16:54:57 +02:00
Sander Declerck
c966660a09
Remove e2e workflow 2025-07-30 16:43:11 +02:00
Sander Declerck
cc58c48c9b
Move linter file 2025-07-30 16:41:01 +02:00
Sander Declerck
822e734a4e
Set working directory for unit tests 2025-07-30 16:39:33 +02:00
Sander Declerck
b1ca2d2dc5
Move project to separate folder 2025-07-30 16:37:37 +02:00
Sander Declerck
dc3a7bf6e2
Cleanup comments 2025-07-30 16:21:05 +02:00
Sander Declerck
9ad90d8073
Fix linting errors 2025-07-30 16:19:14 +02:00
Sander Declerck
05ebb3f19e
First setup and teardown tests 2025-07-30 16:10:46 +02:00
Sander Declerck
73b209a5f6
bump node version 2025-07-29 11:12:09 +02:00
Sander Declerck
0c56c3d1f9
Basic e2e test 2025-07-29 11:09:49 +02:00
bitterpanda
042fa27519
Merge pull request #14 from AikidoSec/add-contributing-file
Add CONTRIBUTING
2025-07-28 18:53:55 +00:00
bitterpanda
b7e7ee9f73
Update .github/CONTRIBUTING 2025-07-28 18:53:19 +00:00
Sander Declerck
784892826c
Shorten contribution file, add bug template 2025-07-28 15:01:33 +02:00
Sander Declerck
e4d4317f62
Merge branch 'powershell-safe-chain-detection' into fish-safe-chain-detection 2025-07-28 12:48:26 +02:00
Sander Declerck
2224c0f1c1
Merge branch 'zsh-safe-chain-detection' into powershell-safe-chain-detection 2025-07-28 12:47:56 +02:00
Sander Declerck
5b4d014ef2
Cleanup 2025-07-28 12:41:14 +02:00
Sander Declerck
32e2408ad0
Fish: only show warning instead of auto-installing safe-chain 2025-07-28 11:00:01 +02:00
Sander Declerck
6a8d56dfec
Merge branch 'powershell-safe-chain-detection' into fish-safe-chain-detection 2025-07-28 10:38:36 +02:00
Sander Declerck
0e6d96fe1d
Powershell: only print warning when safe-chain is unavailable 2025-07-28 10:37:36 +02:00