Skip to content

v0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Sep 07:39

0.14.0 (2022-09-20)

⚠ BREAKING CHANGES

  • warn instead of panic for empty auth tokens file
  • only apply auth to /v1 API endpoints
  • set main binary as entrypoint in Dockerfile
  • rename github cmd args to better reflect usage

Features

  • add build-docker target to makefile (2e9bb34)
  • add initial fuzz testing of auth (5eb4c95)
  • add log level and format arguments (8cadf9a)
  • add routes fuzz test (ef30a17)
  • add support for auth token file to be a json file (#26) (ccbb94a)
  • check github tags for valid semver version (e3c1375)
  • more acurate handling of .well-known to avoid making the . in terraform.json regexp any (858ba28)
  • only apply auth to /v1 API endpoints (b3e0521)
  • return JSON from /health endpoint (66d160f)
  • safeguard index handler, simplify test logic (c3a4e86)
  • show help text when started without args (#23) (e41da8a)
  • store/github: require only at least one filter (#24) (771f335)
  • support parsing and setting env from JSON env files (686eddc)
  • use a leveled structured log library (59b6170)

Bug Fixes

  • avoid panic when no -env-json-files are specified (3b972e2)
  • handle odd cases for /v1 parsing (7966819)
  • return known http error strings on NotFound and MethodNotAllowed (b5509a9)
  • set main binary as entrypoint in Dockerfile (70b5e60)
  • store/github: error instead of panic on initial cache load error (f1887eb)
  • use Makefile in Dockerfile (f8feb73), closes #8
  • warn instead of panic for empty auth tokens file (5eab4c2)

Miscellaneous Chores

  • rename github cmd args to better reflect usage (1d7bdd3)