Skip to content

Releases: abinnovision/github-workflow-dispatch-proxy

v1.0.1

18 Oct 18:23
fed4fdf
Compare
Choose a tag to compare

1.0.1 (2024-10-18)

Bug Fixes

  • exclude /healthz requests from auto-logging (#26) (b0eeba4)

v1.0.0

03 Oct 12:41
64b0c40
Compare
Choose a tag to compare

1.0.0 (2024-10-03)

Features

  • add OpenAPI spec (a11afb4)
  • add OpenAPI spec (d9c89e1)
  • first implementation draft (8e970a3)
  • refactor modules to load external dependencies on startup (763aacb)
  • use authorization header for github id token (#11) (69d6ca5)

Bug Fixes

  • add extended logging for errors (865b558)
  • add OpenAPI as json (0ed7a2a)
  • add simple healthcheck endpoint (000f046)
  • add ts declarations for .yaml files (79e66e9)
  • always use json as response (fa5be62)
  • apply not found handler after mounting base router (2b9d98f)
  • apply POLICY_DIR const only for built-in policies (362a8c1)
  • catch and output bootstrap errors properly (e587f17)
  • import openapi.yaml instead of loading it through fs (90ba115)
  • log when a workflow dispatch has been created successfully (#10) (ddbd74f)
  • migrate to esm (24dcd87)
  • migrate to express (9bc1b68)
  • move dispatch-handler to dispatch directory (ed3606a)
  • redact secrets (2d2fec5)
  • refactor build to support loading built-in policies (46dc152)
  • remove hyper-express from build step (d410fe5)
  • remove pino-pretty transport as default (6f052ad)
  • use 8080 as default port (e36b6e4)
  • use default import (1ab0817)
  • use pino-http for logging within controller (#22) (aec54fa)