Commit graph

767 commits

Author SHA1 Message Date
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
Sander Declerck
823fa2936e
Merge branch 'zsh-safe-chain-detection' into powershell-safe-chain-detection 2025-07-25 16:33:31 +02:00
Sander Declerck
d9ea0e2efc
Modify posix script: don't automatically install 2025-07-24 16:57:10 +02:00
Sander Declerck
26bb19eccc
Merge branch 'powershell-safe-chain-detection' into fish-safe-chain-detection 2025-07-23 11:57:34 +02:00
Sander Declerck
5df4671988
Fix paths in tests 2025-07-23 11:43:13 +02:00
Sander Declerck
ca5d3ecb2a
Use functions to wrap package managers and detect if the aikido commands are available 2025-07-23 11:36:45 +02:00
Sander Declerck
ccce2279c9
Merge branch 'zsh-safe-chain-detection' into powershell-safe-chain-detection 2025-07-23 11:21:59 +02:00
Sander Declerck
bc690c2aa6
Add CONTRIBUTING 2025-07-23 11:20:36 +02:00
Sander Declerck
248bb9f7b6
Take environment path separators into account when getting the target dir 2025-07-23 11:19:53 +02:00
Sander Declerck
577b09bd39
Use powershell functions to wrap npm, npx, yarn, pnpm and pnpx 2025-07-23 11:16:38 +02:00
willem-delbare
f1a9310de6
Merge pull request #12 from AikidoSec/safe-chain-test-in-readme
Use safe-chain-test in the docs instead of eslint-js
2025-07-22 09:51:09 +02:00
Sander Declerck
a9e96be2b4
Use safe-chain-test in the docs instead of eslint-js 2025-07-22 09:49:03 +02:00
Sander Declerck
eba1e9cc8e
Add wrappers for pnpm and pnpx in the script 2025-07-18 15:58:49 +02:00
Sander Declerck
24d4862dfd
Fix broken shell integration with nvm for Zsh and Bash 2025-07-18 15:55:58 +02:00
Sander Declerck
4424ba2e5b
Fix package.json 2025-07-18 15:18:59 +02:00
Sander Declerck
adc8ffedb6
Fix tests 2025-07-18 15:17:19 +02:00
Sander Declerck
6b1b21c670
Merge branch 'main' into zsh-safe-chain-detection 2025-07-18 15:15:38 +02:00
bitterpanda
f074750ccb
Merge pull request #10 from AikidoSec/fix-bug-in-teardown
Fix bug in teardown: missing argument
2025-07-18 13:06:36 +00:00
Sander Declerck
2aa8830b25
Fix bug in teardown: missing argument 2025-07-18 15:05:09 +02:00
bitterpanda
c87c6491d7
Merge pull request #2 from AikidoSec/improved-shell-integration
Refactor to allow customising shell integration per shell
2025-07-18 12:57:44 +00:00
Sander Declerck
0f354ccbb8
Remove packagemanager from package.json 2025-07-18 14:49:21 +02:00
Sander Declerck
36c195f5a9
Handle comments from the PR 2025-07-18 14:25:56 +02:00
bitterpanda
6c269a1bb5
Update src/shell-integration/supported-shells/powershell.spec.js 2025-07-18 09:53:58 +00:00
Sander Declerck
41bf3252d9
Fix command injection 2025-07-18 11:15:21 +02:00
Sander Declerck
8ffb0191f5
Merge branch 'main' into improved-shell-integration 2025-07-18 11:02:21 +02:00