|
|
07b07e60c5
|
Ensure paths are not followed through parent links
|
2026-06-22 15:32:40 +10:00 |
|
|
|
e10a3f62b0
|
Belts and braces: normalise paths before globbing
|
2026-06-22 15:06:46 +10:00 |
|
|
|
e78f61c5ed
|
Avoid TOCTOU issues, stronger perms on manifest dir, don't allow harvesting to existing dir by default, scan whole file for potential secrets
CI / test (push) Successful in 48s
CI / test (almalinux, docker.io/library/almalinux:9, python3.11) (push) Successful in 11m19s
CI / test (debian, docker.io/library/debian:13, python3) (push) Successful in 20m40s
Lint / test (push) Successful in 48s
|
2026-06-22 11:41:11 +10:00 |
|
|
|
0a0f067111
|
Add other common strings that could represent sensitive values to ignore unless in --dangerous mode
|
2026-06-22 10:57:54 +10:00 |
|
|
|
1544dc0295
|
more test coverage
|
2026-05-31 16:50:57 +10:00 |
|
|
|
66d032d981
|
Introduce 'enroll validate' to check a harvest meets the schema spec and isn't lacking artifacts or contains orphaned ones
CI / test (push) Failing after 1m47s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 23s
|
2026-01-05 21:17:50 +11:00 |
|
|
|
7a9a0abcd1
|
Add tests for symlinks management
CI / test (push) Failing after 7m32s
Lint / test (push) Successful in 30s
Trivy / test (push) Successful in 23s
|
2026-01-05 16:54:39 +11:00 |
|
|
|
bcf3dd7422
|
Fix tests
CI / test (push) Successful in 7m18s
Lint / test (push) Successful in 31s
Trivy / test (push) Successful in 22s
|
2026-01-05 15:52:25 +11:00 |
|
|
|
e4be7f5975
|
Rename secrets to ignore as it does more than secrets
CI / test (push) Successful in 5m35s
Lint / test (push) Successful in 27s
Trivy / test (push) Successful in 17s
|
2025-12-15 17:03:28 +11:00 |
|