Infrastructure provider APIs (Hetzner Cloud, CloudNS)
Find a file
Snider ec1a591b71 fix(coderabbit): address review findings
- 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>
2026-03-17 16:24:37 +00:00
cmd fix(coderabbit): address review findings 2026-03-17 16:24:37 +00:00
docs docs: add human-friendly documentation 2026-03-11 13:02:40 +00:00
.gitignore chore: add .core/ and .idea/ to .gitignore 2026-03-15 10:17:49 +00:00
CLAUDE.md docs: add CLAUDE.md project instructions 2026-03-13 13:38:01 +00:00
client.go fix(coderabbit): address review findings 2026-03-17 16:24:37 +00:00
client_test.go fix(coderabbit): address review findings 2026-03-17 16:24:37 +00:00
cloudns.go refactor: replace fmt.Errorf and errors.New with coreerr.E from go-log 2026-03-16 20:38:10 +00:00
cloudns_test.go fix(coderabbit): address review findings 2026-03-17 16:24:37 +00:00
config.go refactor: replace fmt.Errorf and errors.New with coreerr.E from go-log 2026-03-16 20:38:10 +00:00
config_test.go feat: extract infra package from go-devops 2026-03-09 11:34:52 +00:00
go.mod chore: sync dependencies for v0.1.5 2026-03-16 22:18:37 +00:00
go.sum chore: sync dependencies for v0.1.5 2026-03-16 22:18:37 +00:00
hetzner.go refactor: replace fmt.Errorf and errors.New with coreerr.E from go-log 2026-03-16 20:38:10 +00:00
hetzner_test.go fix(coderabbit): address review findings 2026-03-17 16:24:37 +00:00