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
|
8c2e8c9597
|
Build safe-chain binaries in build.js
|
2025-11-28 11:31:47 +01:00 |
|
Sander Declerck
|
832708299f
|
Use @yao-pkg/pkg
|
2025-11-28 11:29:40 +01:00 |
|
Sander Declerck
|
97883a42c2
|
Use node 24
|
2025-11-28 11:24:08 +01:00 |
|
Sander Declerck
|
7f1710fb73
|
Move target to package.json
|
2025-11-28 11:17:28 +01:00 |
|
Sander Declerck
|
05f1289268
|
Run pkg from ci step
|
2025-11-28 11:14:14 +01:00 |
|
Sander Declerck
|
c70659b7a1
|
Use correct pkg arg
|
2025-11-28 11:06:43 +01:00 |
|
Sander Declerck
|
bc51c839d0
|
Try fix build again
|
2025-11-28 11:02:48 +01:00 |
|
Sander Declerck
|
ccc8d685b2
|
Don't fail-fast in the pipeline matrix
|
2025-11-28 10:59:52 +01:00 |
|
Sander Declerck
|
8733f53b6b
|
Debug build
|
2025-11-28 10:58:10 +01:00 |
|
Sander Declerck
|
ae514d60d8
|
Use shell for pkg
|
2025-11-28 10:56:34 +01:00 |
|
Sander Declerck
|
a013141118
|
Try to fix the build
|
2025-11-28 10:55:29 +01:00 |
|
Sander Declerck
|
9c149f3bb3
|
Create and run build.js
|
2025-11-28 10:51:43 +01:00 |
|
Sander Declerck
|
98231b8d25
|
Ignore scripts on install for binaries
|
2025-11-27 15:30:39 +01:00 |
|
Sander Declerck
|
dbbe0f27bf
|
Speed up Windows
|
2025-11-27 15:26:40 +01:00 |
|
Sander Declerck
|
543f10657c
|
Separate pipeline for binary creation
|
2025-11-27 15:21:36 +01:00 |
|
Sander Declerck
|
afbf3d94c2
|
Merge branch 'main' into safe-chain-binaries
|
2025-11-27 15:14:52 +01:00 |
|
Sander Declerck
|
a632ef9bdd
|
Add the correct binaries
|
2025-11-27 15:11:11 +01:00 |
|
Sander Declerck
|
2eb141caa3
|
Merge pull request #181 from AikidoSec/update-dependencies
Update node-forge, npm-registry-fetch and make-fetch-happen
|
2025-11-27 15:08:50 +01:00 |
|
Sander Declerck
|
430792626b
|
Publish the created binaries
|
2025-11-27 15:07:54 +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 |
|
Hans Ott
|
72d6acaa7f
|
Merge pull request #177 from AikidoSec/banner2
Add banner for safe-chain
|
2025-11-27 09:57:07 +01:00 |
|
Hans Ott
|
da1d76e43f
|
Update banner with new tag line
|
2025-11-26 18:23:53 +01:00 |
|
Hans Ott
|
3140dcc071
|
Add banner for safe-chain
|
2025-11-26 17:40:18 +01:00 |
|
Sander Declerck
|
a57c37b58d
|
Merge pull request #176 from AikidoSec/min-package-age-configuration
|
2025-11-26 17:24:25 +01:00 |
|
Sander Declerck
|
9b5b3cad22
|
Rename the environment variable
|
2025-11-26 16:47:46 +01:00 |
|
Sander Declerck
|
3e6ff1ab56
|
Update readme file
|
2025-11-26 16:46:01 +01:00 |
|
Sander Declerck
|
13892efa70
|
Allow to configure the minimum package age
|
2025-11-26 16:42:51 +01:00 |
|
Sander Declerck
|
dc6c657d41
|
Merge pull request #162 from AikidoSec/readme-update-intro
Update intro in README.md
|
2025-11-26 16:41:55 +01:00 |
|
Sander Declerck
|
3ceed1fc4b
|
Merge branch 'main' into readme-update-intro
|
2025-11-26 16:31:41 +01:00 |
|
bitterpanda
|
5c3c3399d9
|
Merge pull request #168 from AikidoSec/feature/uv
Add uv (Astral Python Package Mgr) support
|
2025-11-26 13:20:45 +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
|
5b6fe659c2
|
Merge pull request #164 from AikidoSec/remove-safe-chain-bun
Remove the safe-chain-bun package
|
2025-11-25 16:07:23 +01:00 |
|
Sander Declerck
|
156522912e
|
Remove the safe-chain-bun package
|
2025-11-25 15:10:42 +01:00 |
|
Sander Declerck
|
1d50748f32
|
Merge pull request #163 from AikidoSec/remove-ora
Remove ora dependency
|
2025-11-25 15:07:45 +01:00 |
|
Sander Declerck
|
77e9d3d843
|
Fix e2e tests
|
2025-11-25 14:56:12 +01:00 |
|
Sander Declerck
|
c8df7566b5
|
Remove ora dependency
|
2025-11-25 14:22:31 +01:00 |
|
Sander Declerck
|
eac173dfa3
|
Update intro in README.md
|
2025-11-25 12:31:50 +01:00 |
|
Sander Declerck
|
d158e15c08
|
Merge pull request #159 from AikidoSec/publish-using-oidc
Publish using OIDC
|
2025-11-25 09:16:17 +01:00 |
|
Hans Ott
|
e976c28b8a
|
Publish using OIDC
|
2025-11-24 18:45:14 +01:00 |
|
Sander Declerck
|
fb3a8582a2
|
Merge pull request #158 from AikidoSec/prevent-packagemanager-from-caching-modified-response
Prevent package manager from caching modified response
|
2025-11-24 18:37:44 +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
|
f6400e9822
|
Merge pull request #151 from AikidoSec/package-min-age
npm: Minimum package age
|
2025-11-24 16:14:02 +01:00 |
|
Sander Declerck
|
900bf8e6ea
|
Parse npm registry's timestamps.
|
2025-11-24 15:52:17 +01:00 |
|