All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- updated release pipeline to use travis #174
- bump webpa-common to v1.5.0
- Fixed a missing cardinality dimension in a metric that caused a panic.
- Metrics to support debugging the problem found by GH Issue issue 145
- Add WRP Header support for Partner-Ids and Metadata
- converting glide to go mod
fixed build upload
- Add alternative urls and consumer max retry logic for webhooks
- Retry on non 2xx status codes
- Fix for no retries being attempted
- Add metric for incoming content type
v0.1.3 - 2019-02-27
- Fix for issue 126
v0.1.2 - 2019-02-21
- Fix for delivering events as json or msgpack based events issue 113
- Updated to new version of webpa-common library
- Remove the worker pool as a fixed number of workers per endpoint and simply cap the maximum number. Partial fix for issue 115, issue 103
- Fix for webhook shallow copy bug. Partial fix for issue 115
- Fix for webhook update for all fields (updated webpa-common code to bring in fix)
- Fix for retry logic so all failures are retried the specified number of times - issue 91
- Fix for waiting for DNS to resolve prior to listening for webhook updates - issue 111
- Fix for cpu spike after about 10 mintues due to worker go routines not finishing.
- Fix logic for updating webhooks
- Fix for sending the same event multiple times to the same webhook.
- Fix for issue 99
0.1.1 - 2018-04-06
- Fix for X-Webpa-Event header
- Use all cores-1 for IO control by default
- Fix a bug where the regex matching was too greedy
- Add retries on errors deemed "retryable"
- Add all X-Midt headers
- Add metrics data
0.0.1 - 2017-03-28
- Initial creation