Infrastructure provider APIs (Hetzner Cloud, CloudNS)
- Truncate response body in error messages to 256 bytes to prevent sensitive data leakage from upstream APIs (client.go) - Replace unchecked strings.Split index with safe repoShortName helper to prevent potential panic (cmd/monitor) - Fix test assertions to match coreerr.E error format after prior refactor Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| cmd | ||
| docs | ||
| .gitignore | ||
| CLAUDE.md | ||
| client.go | ||
| client_test.go | ||
| cloudns.go | ||
| cloudns_test.go | ||
| config.go | ||
| config_test.go | ||
| go.mod | ||
| go.sum | ||
| hetzner.go | ||
| hetzner_test.go | ||