Sander Declerck
|
1d00084202
|
Externalize node-forge
|
2025-11-28 15:03:36 +01:00 |
|
Sander Declerck
|
bb3e50008a
|
Forge: usePureJavaScript
|
2025-11-28 14:59:28 +01:00 |
|
Sander Declerck
|
0fffcf2cc1
|
Add certificate command
|
2025-11-28 14:51:54 +01:00 |
|
Sander Declerck
|
161f256066
|
Change pwsh startup script
|
2025-11-28 14:10:01 +01:00 |
|
Sander Declerck
|
a3bff105cc
|
Update startup scripts to use safe-chain instead of aikido-*
|
2025-11-28 14:01:11 +01:00 |
|
Sander Declerck
|
f1ee6567df
|
Fix __dirname for esm / fix e2e tests.
|
2025-11-28 12:57:48 +01:00 |
|
Sander Declerck
|
bc51c839d0
|
Try fix build again
|
2025-11-28 11:02:48 +01:00 |
|
Sander Declerck
|
9c149f3bb3
|
Create and run build.js
|
2025-11-28 10:51:43 +01:00 |
|
Sander Declerck
|
afbf3d94c2
|
Merge branch 'main' into safe-chain-binaries
|
2025-11-27 15:14:52 +01:00 |
|
Sander Declerck
|
b14ff4cb33
|
First time build of the safe-chain binaries
|
2025-11-27 15:01:57 +01:00 |
|
Sander Declerck
|
c5b4fbf238
|
Update node-forge, npm-registry-fetch and make-fetch-happen
|
2025-11-27 10:34:11 +01:00 |
|
Sander Declerck
|
9b5b3cad22
|
Rename the environment variable
|
2025-11-26 16:47:46 +01:00 |
|
Sander Declerck
|
13892efa70
|
Allow to configure the minimum package age
|
2025-11-26 16:42:51 +01:00 |
|
Reinier Criel
|
023bccec11
|
Some more cleanup
|
2025-11-25 19:55:36 -08:00 |
|
Reinier Criel
|
5cb1bb935b
|
More cleanup'
|
2025-11-25 15:03:33 -08:00 |
|
Reinier Criel
|
e03bceba88
|
Some cleanup
|
2025-11-25 14:37:31 -08:00 |
|
Reinier Criel
|
cab3a0aba3
|
Add uv (Astral Python package manager) support
- Add uv package manager implementation following pip pattern
- Configure MITM proxy with CA bundle for PyPI packages
- Add shell integration (bash/zsh/fish/PowerShell)
- Conditional on --include-python flag
- Add 33 comprehensive E2E tests covering:
- uv pip install/sync/compile commands
- uv add for project dependencies
- uv tool install for global tools
- uv run --with for ephemeral dependencies
- uv sync for project syncing
- Malware blocking verification for all methods
- Update documentation and package.json
- Install uv in Docker test environment
|
2025-11-25 14:10:20 -08:00 |
|
Sander Declerck
|
156522912e
|
Remove the safe-chain-bun package
|
2025-11-25 15:10:42 +01:00 |
|
Sander Declerck
|
c8df7566b5
|
Remove ora dependency
|
2025-11-25 14:22:31 +01:00 |
|
Sander Declerck
|
c695d0cb5d
|
Add explaining comment
|
2025-11-24 18:29:35 +01:00 |
|
Sander Declerck
|
5629b640cc
|
Prevent package manager from caching modified response
|
2025-11-24 18:16:09 +01:00 |
|
Sander Declerck
|
900bf8e6ea
|
Parse npm registry's timestamps.
|
2025-11-24 15:52:17 +01:00 |
|
Sander Declerck
|
0a8dacda24
|
Add small comment on why we're removing the host header before forwarding.
|
2025-11-24 15:31:30 +01:00 |
|
Sander Declerck
|
faae0488c8
|
Undo small refactor
|
2025-11-24 15:31:30 +01:00 |
|
Sander Declerck
|
44ee58aa9b
|
Let modifyNpmInfoRequestHeaders return the header collection as well.
|
2025-11-24 15:31:30 +01:00 |
|
Sander Declerck
|
5834229427
|
Add comment in interceptorBuilder.js to clarify which api is for setup, and which api is used by the proxy.
|
2025-11-24 15:31:30 +01:00 |
|
Sander Declerck
|
9a1092199d
|
Move getHeaderValueAsString to separate utils file
|
2025-11-24 15:31:30 +01:00 |
|
Sander Declerck
|
e02e36cfea
|
Apply suggestion from @bitterpanda63
Adds comment about "utf8" encoding of json response.
Co-authored-by: bitterpanda <bitterpanda@proton.me>
|
2025-11-24 14:49:40 +01:00 |
|
Sander Declerck
|
f7de81645c
|
Fix cliArgument.js merge issue
|
2025-11-24 14:17:47 +01:00 |
|
Sander Declerck
|
a04bea26da
|
Merge branch 'main' into package-min-age
|
2025-11-24 14:15:55 +01:00 |
|
Sander Declerck
|
f34fb3576d
|
Merge pull request #152 from AikidoSec/pypi-feature-flag
Add feature flag in setup for python support.
|
2025-11-24 10:00:23 +01:00 |
|
Reinier Criel
|
72bf44cb6d
|
Fix linting issue
|
2025-11-21 10:31:57 -08:00 |
|
Reinier Criel
|
ab1aa0dce9
|
Little cleanup
|
2025-11-21 09:58:43 -08:00 |
|
Reinier Criel
|
0a0ac85542
|
Adapt per review
|
2025-11-21 09:41:07 -08:00 |
|
bitterpanda
|
f030b16adf
|
rm obvious comments
|
2025-11-21 13:33:33 +01:00 |
|
Reinier Criel
|
0e5b9b23f1
|
Fix tests
|
2025-11-17 10:18:47 -08:00 |
|
Reinier Criel
|
87fcb7239a
|
Adapt per review
|
2025-11-17 10:03:38 -08:00 |
|
Sander Declerck
|
c6bcd6f646
|
Add feature flag in setup for python support.
|
2025-11-14 14:12:44 +01:00 |
|
Sander Declerck
|
157725a25a
|
Cleanup
|
2025-11-14 10:29:09 +01:00 |
|
Sander Declerck
|
290a630526
|
Better header check + remove last-modified header
|
2025-11-14 10:23:06 +01:00 |
|
Sander Declerck
|
06b287d4d4
|
Use correct header collection for forwarding
|
2025-11-14 09:08:27 +01:00 |
|
Reinier Criel
|
7039961d4c
|
Bugfix
|
2025-11-13 15:50:37 -08:00 |
|
Reinier Criel
|
0b3cc1c175
|
Some more cleanup
|
2025-11-13 15:50:14 -08:00 |
|
Reinier Criel
|
474d91d29a
|
Indentation
|
2025-11-13 13:32:49 -08:00 |
|
Reinier Criel
|
f4ff18304a
|
Fix imports
|
2025-11-13 13:20:11 -08:00 |
|
Reinier Criel
|
4ee18973de
|
Fix unit test
|
2025-11-13 12:48:04 -08:00 |
|
Reinier Criel
|
a0e24b1722
|
Update comments
|
2025-11-13 11:21:53 -08:00 |
|
Reinier Criel
|
84b8c2f2cf
|
Merge branch 'main' into feature/cert-beta
|
2025-11-13 11:15:33 -08:00 |
|
Reinier Criel
|
61c9f1a1ef
|
Merge config file if it exists
|
2025-11-13 11:14:45 -08:00 |
|
Sander Declerck
|
59fa76a42f
|
Notify the user when we modified the package versions
|
2025-11-13 17:10:22 +01:00 |
|