Releases: jacobweinstock/webhook
Releases · jacobweinstock/webhook
v2.9.1
v2.9.0
Changelog
- 3f8dbf0 Correct typos - Rules Document with scalr-signature
- 213e452 adnanh#162 do use temporary files, provide env variable
- 5f041cb - add docker section to readme
- f59f0a5 - added omitempty to json fields
- b7081f3 - adjust Makefile syntax
- c350784 - create dockerfile and makefile for building docker image
- aff3a15 - fix hooks.json file name in readme
- 78c8c61 📝 Update README
- 6145634 Adapt to adnanh#173
- a40fba5 Add CaptureCommandOutputOnError
- b161de1 Add DigitalOcean to sponsors
- 0c0bf0b Add Gitea and Uberspace Guide (adnanh#579)
- 0814b10 Add Github Action to build & run tests
- c38778b Add HTTP methods cli parameter
- 173273b Add IP whitelist match rule.
- c660389 Add Request object to hook package to simplify API
- d4e9828 Add SHA512 payload check rule.
- c6c270c Add SIGHUP support
- 43f519a Add TLS version and cipher suites options
- 44d19e3 Add Template docs
- 0934b94 Add Travis CI and Appveyor configurations
- 2cf3f4e Add Windows to Travis CI
- 3463804 Add XML payload support
- 534e99b Add a table of contents to some of the docs
- d4e772c Add almir's docker image to the readme.
- 2154974 Add alternative Docker images
- 7635cfd Add another slice test to ExtractParameter tests
- d05911c Add arm64 to Travis CI
- a904537 Add build badge to README.md
- 6184509 Add build directory to .gitignore
- bd28fd0 Add code comment for signaturePayload
- bab32db Add docs
- 154177e Add documentation for SHA512 payload hash check rule.
- ea3dbf3 Add environment arguments and improve testing
- e1249a9 Add global HTTP methods to starting log message
- c19ee45 Add goreleaser before hook back in:
- fd50118 Add guide to the README
- de494d4 Add guides featuring webhook
- 8728ec4 Add help target to Makefile
- 36c2c69 Add instructions for debian
- f100356 Add list cipher suites support
- 725fda6 Add logfile feature
- 769e743 Add missing files
- e1634fe Add missing windows dependency
- e8628cd Add more guides to the README
- 8702b37 Add multipart form data examples
- 5b4e60e Add multipart form data section to README
- 93632d0 Add multipart form data support
- 943bc25 Add new tests for ExtractParameter
- 62f9c01 Add option to send raw request body to command
- 3414f34 Add per-hook HTTP method restrictions
- 876c853 Add pidfile support
- 47b82c7 Add prebuilt binaries to readme.md
- 7f3529e Add project logo
- b32f8f0 Add release process for container images
- 4407c01 Add request ID logging on missing command
- 346c761 Add request source
- da39872 Add request-id to verbose log messages
- 77159d9 Add setuid & setgid options
- 6b10219 Add sha256 payload check
- 5bca86c Add snap store link to the README.md
- 6d2f26d Add soft signature failure support
- f2b536d Add string parameter example to docs
- 18b0573 Add support for naming env variables (adnanh#75)
- c2ffd46 Add support for slashes in hook IDs
- 0e90ccb Add support for top-level JSON array in payload
- 1110f82 Add test for unsupported content type error message.
- 802f3f5 Add testing framework for main webhook app
- 2a2a20d Add tests for ExtractParameter
- d3f368c Add tests for ParseJSONParameters
- b53996f Add tests for SHA512 payload hash check rule.
- 53ec2e7 Add tests for YAML file parsing.
- 665f955 Add tests for additional headers in sign payload:
- e2f6e4e Add tests for capturing command output
- d1b4ef7 Add travis test status badge to README.md
- 3f834f5 Add travis webhook example
- 3f42ac2 Added .github/ISSUE_TEMPLATE.md (optional)
- 91c1675 Added CONTRIBUTING.md (optional)
- b310b79 Added Gitter badge
- c05ca8c Added HttpResponseCode hook setting
- ef3f43f Added SuccessHttpResponseCode handling for case when capture output is set to true.
- c6febd3 Added a test for command static parameters handling
- 78ca579 Added backers and sponsors on the README
- 5f853d8 Allow charset to be defined in Content-Type header
- 0d3d290 Allow hookecho to exit with codes other than 0
- f5f04dd Allow hooks file to be parsed as a template
- f056f94 Allow multiple values for ip-whitelist
- 181672a Allow tests to run on systems that use busybox (such as Alpine)
- 8d260c6 Apply gofmt
- ecbba51 Bump version
- c51971f Bump version
- fc0544e Bump version to 2.6.9
- f187592 Bump version to 2.8.1
- e6e3242 Bump version to v2.7.0
- 34ae132 Bump webhook version to 2.6.10
- fb9b22a Change minimum golang version to 1.14 in README
- dc9a70b Change the way static binary is built:
- 3a75bbf Change to CombinedOutput to consume Stderr as well
- 1ec494f Clarify version number for which the example works
- 9a7dedb Complete hook test suite
- 5a69eab Convert README.md to unix line endings
- 14ee68a Create FUNDING.yml
- ccd2890 Create README.md
- e0e1dd8 Delete appveyor.yml
- c9abc25 Delete hook files by default
- d279505 Document YAML support
- 9c35aa0 Document incoming-payload-content-type hook setting
- 8c46a83 Document minimum Go release
- 371ec9e Don't build on tags
- cfd138c Fix adnanh#141
- 650e7d3 Fix CI Go version issue
- c035af7 Fix CI build
- d65a280 Fix CI build
- bcf87f7 Fix CI build
- 98f86cf Fix Makefile to include .exe extension for windows builds
- dc184d2 Fix OrRule logic on parameter lookup failures
- 6c77ff0 Fix TestWebhook tests
- 779ff0a Fix XML error message
- 471c849 Fix another race condition in TestWebhook
- 5189c62 Fix broken link for guide to Jira and webhook integration
- d2e315d Fix environment and argument passing
- 6ea2d68 Fix failing header tests
- e47f9af Fix failing ip-whitelist tests
- 6cd8258 Fix for OS X USR1 signal
- cc98de8 Fix godoc comment on LogEntry.Panic
- becd893 Fix infinite loop in NotRule.Evaluate
- a99abd4 Fix invalid assumption in code that multipart forms can be parsed in the same way as urlencoded forms.
- d3fd9bd Fix issue with relative paths and command execution
- 01e0c9e Fix links in Hook Definition docs
- 8114812 Fix method not allowed log message
- 4f437e4 Fix missing command test
- 85889fe Fix nilpointer dereference when file cannot be created
- 3376219 Fix race in TestWebhook
- 526c9a2 Fix request dumper
- a5c92b8 Fix reverse build tag in webhook_windows.go
- 8a627f7 Fix slice traversal in ExtractParameter
- 0feeb94 Fix some tests for Windows
- 027f2d7 Fix tests
- 142e912 Fix to support hot reload with vim editor changes
- 66a9e48 Fix unnecessary nil check around range
- cfed5cf Fix unnecessary use of printf
- 7ed5d4a Fixed links to other .md files in Hook-Definition.md doc
- d52d7bd Fixed source code formatting with go fmt (spaces to tabs)
- d523af1 Fixes adnanh#497
- 54a7190 Forgot a rename in previous refactoring.
- ce18648 Format the file using
go fmt
. - 421fc2c Hotfix backmerge (adnanh#89)
- 956589f Improve placement of variable declaration
- 241061c Improved TestStaticParams to check for log ouput
- 681e8b6 Include shebang info wiki/home.md in readme
- dd5fa20 Log stdlib error on failed exec.LookPath
- 40d9dcd Make hook package internal
- 8530255 Makefile build cross-binary
- 13555e1 Merge
- b1f6956 Merge branch 'development'
- a79e7d2 Merge branch 'development'
- e86c2cf Merge branch 'development' into development
- 4914a41 Merge branch 'master' into development
- 7af1fe8 Merge branch 'master' into development
- d4810be Merge branch 'master' into development
- 45cf312 Merge branch 'master' into development
- 67343e2 Merge branch 'master' into development
- 1da40d4 Merge branch 'master' into development
- e85e059 Merge branch 'master' into development
- 6c8d2e6 Merge branch 'master' into development
- f993aaa Merge branch 'master' into development
- 642516d Merge branch 'master' into development
- 41b75ac Merge branch 'master' into master
- 8488d3c Merge branch 'master' of github.com:adnanh/webhook
- 36c5a52 Merge branch 'master' of github.com:adnanh/webhook
- 4dd60f5 Merge branch 'master' of github.com:adnanh/webhook
- c107bb4 Merge branch 'master' of https://github.com/adnanh/webhook into colpanic/master
- 7079128 Merge pull request adnanh#1 from adnanh/development
- c6530b1 Merge pull request adnanh#100 from adnanh/env-names
- 86cef3e Merge pull request adnanh#101 from adnanh/development
- e83d702 Merge pull request adnanh#104 from adnanh/master
- 7d525cf Merge pull request adnanh#105 from adnanh/development
- b662166 Merge pull request adnanh#107 from adnanh/development
- 5789362 Merge pull request adnanh#108 from adnanh/development
- d8a2158 Merge pull request adnanh#11 from moorereason/fix-extractparam
- e149c99 Merge pull request adnanh#111 from moorereason/fix106tests
- 93e5fe7 Merge pull request adnanh#113 from DG-i/master
- 8803239 Merge pull request adnanh#115 from adnanh/development
- 4aa81b7 Merge pull request adnanh#116 from handcraftedbits/development
- 2cfc1ce Merge pull request adnanh#124 from raphink/sha256
- 3978b66 Merge pull request adnanh#125 from adnanh/development
- 5561fa3 Merge pull request adnanh#126 from carsonip/patch-1
- 249962f Merge pull request adnanh#127 from adnanh/master
- 84ce6f2 Merge pull request adnanh#13 from moorereason/refactor-helpers
- 69a4aec Merge pull request adnanh#139 from adnanh/development
- 8527a9b Merge pull request adnanh#14 from moorereason/hook-tests
- c19e514 Merge pull request adnanh#143 from wrouesnel/yaml-decoding
- c581e05 Merge pull request adnanh#144 from ilkelma/use-combined-output
- ed251c3 Merge pull request adnanh#149 from adnanh/master
- b8807ed Merge pull request adnanh#15 from moorereason/fix-negindex
- c7ec25f Merge pull request adnanh#156 from andrewharvey/patch-1
- 147c95d Merge pull request adnanh#158 from adnanh/development
- bddb523 Merge pull request adnanh#16 from moorereason/fix-notrule
- 01aa178 Merge pull request adnanh#161 from moorereason/templates
- f0e26bc Merge pull request adnanh#164 from ivanpesin/static-parameter-warning
- 514388e Merge pull request adnanh#166 from gdubicki/add_CaptureCommandOutputOnError
- baec1ca Merge pull request adnanh#17 from adnanh/json-parameters
- 985d519 Merge pull request adnanh#172 from ivanpesin/fsnotify-vim
- 71269d8 Merge pull request adnanh#173 from ivanpesin/log-request-id
- ba0adb1 Merge pull request adnanh#174 from col-panic/master
- e748910 Merge pull request adnanh#176 from opencollective/opencollective
- acf38c3 Merge pull request adnanh#18 from moorereason/extract-tests
- 9c1efc9 Merge pull request adnanh#180 from stblassitude/maste...