Commit graph

1148 commits

Author SHA1 Message Date
Sander Declerck
fce7550609
Cleanup debugging code from test again 2025-10-15 09:21:23 +02:00
Sander Declerck
056a1963e3
Remove test again 2025-10-15 09:18:11 +02:00
Sander Declerck
3aec473755
Without safe-chain 2025-10-15 08:50:13 +02:00
Sander Declerck
1f2d4e86c7
Add registry to localhost again 2025-10-15 07:54:35 +02:00
Sander Declerck
1a8d58889c
Try again 2025-10-15 07:50:56 +02:00
Sander Declerck
b4f7d84563
Run npm install command 2025-10-15 07:50:13 +02:00
Sander Declerck
24bda852d0
Redo test - start simple 2025-10-15 07:42:16 +02:00
Sander Declerck
b567016ddd
Simplify test 2025-10-14 16:11:34 +02:00
Sander Declerck
d35a4ca357
Change config location 2025-10-14 16:05:39 +02:00
Sander Declerck
93223fe640
Try more config 2025-10-14 16:00:31 +02:00
Sander Declerck
7ae4d3bc8d
Try some more config 2025-10-14 15:59:43 +02:00
Sander Declerck
23bce71356
Fix config 2 2025-10-14 15:40:08 +02:00
Sander Declerck
b794b293d1
Fix config 2025-10-14 15:32:13 +02:00
Sander Declerck
4c76242d44
More config 2025-10-14 15:25:10 +02:00
Sander Declerck
dfdce18c8d
Fix config 2025-10-14 15:23:40 +02:00
Sander Declerck
bfe5820d0f
Log even more 2025-10-14 15:16:57 +02:00
Sander Declerck
daf69964f2
Test without safe-chain 2025-10-14 15:00:00 +02:00
Sander Declerck
ee82134c19
Proxyres on close and end 2025-10-14 14:54:58 +02:00
Sander Declerck
a2d05b0cf0
More logs 2025-10-14 14:18:33 +02:00
Sander Declerck
35beeb55b0
Curl url with npm package 2025-10-14 14:10:23 +02:00
Sander Declerck
f655e8cfcb
Change command to install through registry. 2025-10-14 13:52:28 +02:00
Sander Declerck
37585e8073
Add more logs, handle verdaccio not starting better 2025-10-14 13:44:49 +02:00
Sander Declerck
c50eac977b
Throw when verdaccio did not start 2025-10-14 13:34:47 +02:00
Sander Declerck
b6c31e1a5a
Increase time to start verdaccio 2025-10-14 13:30:06 +02:00
Sander Declerck
2968960b41
Cleanup registryProxy, increase timeout on DockerTestContainer 2025-10-14 13:22:58 +02:00
Sander Declerck
f4933b08d0
Add log to diagnose e2e tests 2025-10-14 13:15:14 +02:00
Sander Declerck
d2c155afee
Add e2e test for registry over http 2025-10-14 12:55:56 +02:00
Sander Declerck
8ed2330a3c
Allow the safe-chain to act as a regular http proxy too (besides the CONNECT tunneling implementation) 2025-10-13 15:49:42 +02:00
Sander Declerck
4be412483e
Also push new lockfile 2025-10-10 16:20:56 +02:00
Sander Declerck
ea92ea0731
Remove abbrev package 2025-10-10 16:19:38 +02:00
Sander Declerck
8aebb1b96b
Remove dry-run scanner for npm, relying on the proxy to block maliscious package downloads instead 2025-10-10 16:18:43 +02:00
Sander Declerck
5eedbfb57f
Merge pull request #104 from AikidoSec/safe-chain-version-command
Add command to get the safe-chain version
2025-10-10 15:47:29 +02:00
Sander Declerck
4fc33d2387
Add command to get the safe-chain version 2025-10-10 15:34:33 +02:00
Sander Declerck
dc4352bffb
Merge pull request #99 from AikidoSec/remove-sync
Remove `safeSpawnSync` (unused)
2025-10-10 15:04:39 +02:00
Hans Ott
2fa14b82f3 Simplify tests 2025-10-10 14:57:28 +02:00
Sander Declerck
831621323b
Merge pull request #101 from AikidoSec/oxlint
Use oxlint instead of eslint
2025-10-10 14:54:54 +02:00
Sander Declerck
a2d9469761
Merge pull request #103 from AikidoSec/handle-socket-errors
Listen to error events on sockets
2025-10-10 14:08:27 +02:00
Sander Declerck
a377fd6caa
Listen to error events on sockets 2025-10-10 13:55:39 +02:00
Hans Ott
5518846e96
Update packages/safe-chain/package.json
Co-authored-by: Timo Kössler <info@timokoessler.de>
2025-10-10 11:45:34 +02:00
Hans Ott
5e08461859
Add $schema reference for autocompletion
Co-authored-by: Timo Kössler <info@timokoessler.de>
2025-10-10 11:41:42 +02:00
Hans Ott
41ab4b1edb Use oxlint instead of eslint
- Less dev dependencies
- Much faster
- More helpful output
- More sane defaults
- Easier config
2025-10-09 18:03:45 +02:00
Hans Ott
459f3a5b14 Remove unused import 2025-10-09 17:35:29 +02:00
Sander Declerck
7603a29182
Merge pull request #98 from AikidoSec/yarn-tls-errors
Don't set YARN_HTTPS_CA_FILE_PATH, it ignores all system CAs
2025-10-09 16:57:53 +02:00
Hans Ott
36213a52f1 Run unit tests on windows 2025-10-09 16:52:05 +02:00
Hans Ott
0afea0eed6 Remove safeSpawnSync (unused) 2025-10-09 16:44:55 +02:00
Sander Declerck
ad7e94dac4
Add unit tests for yarn environment variables 2025-10-09 15:35:43 +02:00
Sander Declerck
d5620b2d12
Don't set YARN_HTTPS_CA_FILE_PATH, it ignores all system CAs 2025-10-09 14:58:06 +02:00
Sander Declerck
662b26a2d5
Merge pull request #95 from AikidoSec/proxy-socket-check-if-writable
Check if a socket is writable before writing to it
2025-10-08 19:51:57 +02:00
Sander Declerck
abc0add350
Downgrade safe-chain in e2e tests to 1.0.24 2025-10-08 19:43:11 +02:00
Sander Declerck
219a189993
Check if a socket is writable before writing to it 2025-10-08 19:32:25 +02:00