You can clone with
HTTPS or Subversion.
set response status based on config error vs unexpected error
let ServiceTimeout through unmodified
ServiceError, not ServiceException
report any unhandled exception as a ServiceError
add ServiceError and ServiceConfigurationError
helps when you define variables before use
include user and repo in haystack payload
rescue everything for haystack
ServiceTimeout instead of Timeout::Error
only run service hook code in timeout, not json deserialization
use de-JSON'd objects instead of raw strings
redact passwords in the right place
redact passwords and tokens when reporting exceptions
report the correct hostname
need fully qualified hostname
report exceptions to haystack
Merge branch 'timeout-fix'
fix 20s timeout for all services
The timeout block was around the route definition, which
runs only once at startup.