Commit Graph

  • 2ba3e30bc3 Merge pull request 'Fail a bare invocation when stdout is not a terminal' (#4) from benvin/fix-invocation-guards into master master benvin 2026-09-24 21:14:38 +10:00
  • d39ca1e3a6 Rewrap the isTerminal comment unkin-agent 2026-09-22 23:49:34 +10:00
  • 0860da03c4 Document the untagged hermetic-env helper unkin-agent 2026-09-22 23:49:06 +10:00
  • 173a82f29e Pin x/term v0.45.0 and x/sys v0.47.0 unkin-agent 2026-09-22 23:48:59 +10:00
  • ddd93a8b71 Assert the hermetic env replaces the ambient one, not extends it unkin-agent 2026-09-22 23:48:59 +10:00
  • 21990d9297 Pass an explicit empty argv so cobra cannot reach os.Args unkin-agent 2026-09-22 23:48:59 +10:00
  • b0099991c0 Poison both config legs the hermetic env has to strip unkin-agent 2026-09-22 23:29:32 +10:00
  • c6c3f6a092 Pin the invocation gate against every kind of stdout unkin-agent 2026-09-22 23:29:32 +10:00
  • 30eee88d95 Detect a terminal with an ioctl, not a character-device stat unkin-agent 2026-09-22 23:29:32 +10:00
  • 5a7fea56e2 Document the interactive seam in AGENTS.md unkin-agent 2026-09-22 22:58:52 +10:00
  • 4ff55f052a Fail a bare invocation when stdout is not a terminal unkin-agent 2026-09-22 22:50:05 +10:00
  • f7c8ca5fba Merge pull request 'Resolve the config path; print help on a bare invocation' (#3) from benvin/legacy-invocation into master benvin 2026-09-22 22:41:09 +10:00
  • 6042499e25 Resolve the config path; print help on a bare invocation unkin-agent 2026-09-22 22:34:51 +10:00
  • 72337bf0bb Merge pull request 'Source the CA from /ca_chain, not from issuance' (#2) from benvin/ca-chain-endpoint into master v0.2.0 benvin 2026-09-19 14:36:34 +10:00
  • 4b2d020c86 Bound the unreachable-vault test to 200ms unkin-agent 2026-09-19 13:32:52 +10:00
  • b0aad96673 Source the CA from /ca_chain, not from issuance unkin-agent 2026-09-19 13:27:47 +10:00
  • ed05597056 Merge pull request 'Make certmanager a drop-in for the Python script' (#1) from benvin/drop-in-rewrite into master v0.1.0 benvin 2026-09-19 12:46:07 +10:00
  • 8330b32971 Run dev-mode Vault inside the integration step unkin-agent 2026-09-19 12:40:04 +10:00
  • 35e4c58305 Keep test/integration buildable without the integration tag unkin-agent 2026-09-19 12:20:27 +10:00
  • 618e1414e4 Release via goreleaser; test against a real Vault unkin-agent 2026-09-19 12:12:25 +10:00
  • b9633481a5 Make certmanager a drop-in for the Python script unkin-agent 2026-09-19 10:34:01 +10:00
  • 00f5b4a246 initial commit: certmanager unkinben 2026-03-24 19:38:24 +11:00