Skip to content

v0.1.1

Choose a tag to compare

@depado depado released this 20 Jun 19:10

Changelog

  • 8500a6a docs(readme): add badges
  • 2d9bb52 feat: add API and CLI commands
  • 696d811 feat: multiarch docker build, remove windows binary, golangci conf
  • 785f1d0 fix(api): add ?orphaned filter to stats endpoint
  • d9704f7 fix(backup): always restart container after StopContainer succeeds
  • 860147d fix(backup): skip retention when backup fails
  • 245d295 fix(backup): use structured logger for hook error messages
  • 0a87adb fix(docker): merge retention label into defaults instead of replacing
  • 3e9a077 fix: download restic before build to benefit from caching
  • 0cfbb8f fix: revert restic env and skip backup when container fails to stop
  • c7bf6ab perf(backup): replace polling with Docker event-driven waiter
  • e36323b perf(registry): skip bbolt write when repo entry unchanged
  • d696930 refactor(api): consolidate duplicate result types
  • 61a1111 refactor(backup): use parseConfig wrapper in stop paths
  • ade5fcf refactor(registry): remove dead HasRepos method
  • faa7e54 refactor: deduplicate splitAndTrim across packages
  • 492c55c security(api): add ReadTimeout and IdleTimeout to HTTP server
  • 27c6c87 security(api): use constant-time comparison for bearer token
  • 4e5749a security(restic): pass minimal environment to restic subprocess