Sander Declerck
|
7218d778cf
|
Update commands for ultimate
|
2026-01-27 13:06:17 +01:00 |
|
Sander Declerck
|
1058630dd1
|
Add uninstallation process for ultimate
|
2026-01-27 11:29:19 +01:00 |
|
Sander Declerck
|
471ef28210
|
Handle code quality comments
|
2026-01-19 15:22:24 +01:00 |
|
Sander Declerck
|
879b37e164
|
Add ultimate installer for Windows
|
2026-01-19 12:47:57 +01:00 |
|
Sander Declerck
|
b571aad6a0
|
Add command to verify safe-chain is intercepting the package managers commands
|
2025-12-19 16:18:21 +01:00 |
|
Reinier Criel
|
b9de94f0f1
|
Merge branch 'main' into feature/pipx-2
|
2025-12-17 14:28:14 +01:00 |
|
Reinier Criel
|
7e460e50e1
|
Skeleton
|
2025-12-15 15:06:00 +01:00 |
|
Reinier Criel
|
dc6fcb9761
|
Skeleton
|
2025-12-15 14:42:58 +01:00 |
|
Reinier Criel
|
a405a51706
|
Also remove script dir
|
2025-12-12 11:17:17 -08:00 |
|
Reinier Criel
|
092df57695
|
Change order
|
2025-12-11 20:29:58 -08:00 |
|
Reinier Criel
|
2b0f8d9f0d
|
Skeleton
|
2025-12-11 15:13:15 -08:00 |
|
bitterpanda
|
15cc6ff7fe
|
Merge pull request #178 from AikidoSec/feature/poetry-2
Add Poetry support
|
2025-12-05 15:56:20 +01:00 |
|
Reinier Criel
|
e211f531c5
|
Refactor PyPI logic and cleanup
|
2025-12-04 12:37:59 -08:00 |
|
Reinier Criel
|
82416456a0
|
Some small fixes
|
2025-12-03 07:58:09 -08:00 |
|
Reinier Criel
|
c1a12c9573
|
Merge branch 'main' into feature/poetry-2
|
2025-12-03 07:41:52 -08:00 |
|
Sander Declerck
|
aa441e7483
|
Add comments for esm vs cjs __dirname implementation
|
2025-12-03 11:38:29 +01:00 |
|
bitterpanda
|
c0076091c2
|
Update packages/safe-chain/bin/safe-chain.js
|
2025-12-03 11:10:47 +01:00 |
|
Sander Declerck
|
dc6f16a034
|
PR comments
|
2025-12-02 15:28:59 +01:00 |
|
Reinier Criel
|
c7edefd247
|
Fix issue during manual testing
|
2025-11-30 20:25:13 -08:00 |
|
Sander Declerck
|
1361abc4e8
|
Fix top-level await
|
2025-11-28 18:06:31 +01:00 |
|
Sander Declerck
|
8852afb5fa
|
Fix e2e tests
|
2025-11-28 18:05:09 +01:00 |
|
Sander Declerck
|
552fd37294
|
Remove certificate command
|
2025-11-28 16:30:18 +01:00 |
|
Sander Declerck
|
0fffcf2cc1
|
Add certificate command
|
2025-11-28 14:51:54 +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
|
9c149f3bb3
|
Create and run build.js
|
2025-11-28 10:51:43 +01:00 |
|
Sander Declerck
|
b14ff4cb33
|
First time build of the safe-chain binaries
|
2025-11-27 15:01:57 +01:00 |
|
Reinier Criel
|
4bfc315b57
|
Skeleton
|
2025-11-26 14:13:49 -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
|
c6bcd6f646
|
Add feature flag in setup for python support.
|
2025-11-14 14:12:44 +01:00 |
|
Reinier Criel
|
d3a4f81b3c
|
More cleanup
|
2025-11-06 13:44:34 -08:00 |
|
Reinier Criel
|
61a53b24fd
|
Some cleanup
|
2025-11-06 13:24:00 -08:00 |
|
Reinier Criel
|
e88aede939
|
Remove some debug logging
|
2025-11-06 12:25:55 -08:00 |
|
Reinier Criel
|
032fc3847f
|
Fix args
|
2025-11-06 11:09:28 -08:00 |
|
Reinier Criel
|
9bd29056c6
|
Some cleanup
|
2025-11-06 11:02:03 -08:00 |
|
Reinier Criel
|
28d24bb6ea
|
Another iteration
|
2025-11-06 10:26:26 -08:00 |
|
Reinier Criel
|
f400c5576a
|
WIP
|
2025-11-06 08:32:25 -08:00 |
|
Reinier Criel
|
3b56a0181f
|
Update comment
|
2025-11-05 09:55:09 -08:00 |
|
Reinier Criel
|
2b6b9b6737
|
Cleanup comments
|
2025-11-04 06:59:45 -08:00 |
|
Reinier Criel
|
d789491561
|
Merge branch 'main' into feature/pypi
|
2025-11-04 06:54:00 -08:00 |
|
Reinier Criel
|
9a0b6f45bb
|
Use comment iso type checking
|
2025-11-03 08:12:48 -08:00 |
|
Reinier Criel
|
a2fb94d0f0
|
Fix type check issues
|
2025-11-03 07:13:36 -08:00 |
|
Reinier Criel
|
548d416996
|
Merge remote-tracking branch 'origin/main' into feature/pypi
|
2025-11-03 06:49:53 -08:00 |
|
Sander Declerck
|
14c4c4997e
|
Remove @ts-expect-error suppressions
|
2025-11-03 13:57:29 +01:00 |
|
Hans Ott
|
c88b1a624f
|
Type check safe-chain package
|
2025-11-01 13:06:06 +01:00 |
|
Reinier Criel
|
8f877742d0
|
Fix permissions issue with aikido-pip3
|
2025-10-27 11:48:30 -07:00 |
|
Reinier Criel
|
190607de92
|
Adapt per review
|
2025-10-27 09:23:47 -07:00 |
|
Reinier Criel
|
38d3b46939
|
Some more cleanup
|
2025-10-25 14:03:19 -07:00 |
|
Reinier Criel
|
059cba06bc
|
Implement e2e tests
|
2025-10-23 11:41:13 -07:00 |
|