Hass_SEA
7166c8cd48
set import paths back to source
...
set import paths back to github.com/adnanh/webhook/hook instead of forked location
2017-12-19 08:34:38 -08:00
Hass_SEA
be48bc0359
Edit import paths
...
Edit import paths
2017-12-18 09:24:19 -08:00
Hass_SEA
9ee7f1eb96
Add files via upload
...
Updates for Scalr
2017-12-16 14:34:34 -08:00
Hass_SEA
013415bbfc
Add files via upload
...
This pull request is to import into the upstream release the updates @AloysAugustin performed on folk scalr-tutorials/webhook to support scalr signing key with Adnanh/webhook. I've done a very basic copy accross and testing
Add a new match rule type that checks for a Scalr webhook signature.
The signature algorithm is described here:
https://scalr-wiki.atlassian.net/wiki/spaces/docs/pages/6193247/Webhook+Security+and+Authentication
An example match rule ifor a Scalr webhook will look like:
"match": {
"type": "scalr-signature",
"secret": "<Scalr-provided signing key>"
}
adds Scalr webhook signature verification. To verify the Scalr signature on a hook, use a match rule similar to this example:
[
{
"id": "scalr-test",
"execute-command": "test.sh",
"trigger-rule": {
"match": {
"type": "scalr-signature",
"secret": "Scalr-provided signing key"
}
}
}
]
Note that the trigger rule checks the scalr signature and checks that the request was signed less than 5 minutes before it was received. Please make sure that NTP is enabled on both your Scalr server and your webhook handler to prevent any issues.
2017-12-16 14:33:32 -08:00
Adnan Hajdarevic
ecbba514e5
Bump version
2017-12-13 20:46:15 +01:00
Adnan Hajdarevic
13555e1ef1
Merge
2017-12-13 20:45:22 +01:00
Adnan Hajdarević
ddec431ae9
Update README.md
2017-11-29 11:17:48 +01:00
Adnan Hajdarević
514388e39e
Merge pull request #166 from gdubicki/add_CaptureCommandOutputOnError
...
Add option to capture output of failed commands
2017-11-13 19:24:53 +01:00
Adnan Hajdarević
a49364ae93
Update README.md
2017-11-13 08:44:31 +01:00
Adnan Hajdarević
6c4e52d87e
Update README.md
2017-11-13 08:39:33 +01:00
Adnan Hajdarević
b161de13f2
Add DigitalOcean to sponsors
2017-11-13 08:38:55 +01:00
Greg Dubicki
e2f6e4eb37
Add tests for capturing command output
...
and fix running tests on macOS, where there is no
/bin/true...
2017-11-11 21:40:34 +01:00
Greg Dubicki
0d3d29055b
Allow hookecho to exit with codes other than 0
2017-11-11 21:05:36 +01:00
Greg Dubicki
a40fba5e29
Add CaptureCommandOutputOnError
...
to include stdout & stderror in failed executions,
with docs.
2017-11-11 18:46:55 +01:00
Adnan Hajdarević
137ded093d
Update README.md
2017-11-11 12:39:18 +01:00
Adnan Hajdarevic
24ec77cb6a
crisp
2017-11-11 12:29:39 +01:00
Adnan Hajdarevic
7f3529e302
Add project logo
2017-11-11 12:18:20 +01:00
Adnan Hajdarević
df781925f1
Merge pull request #195 from moorereason/iss193
...
Add Template docs
2017-11-11 01:33:48 +01:00
Cameron Moore
44d19e34a0
Add Template docs
...
In addition to the Template docs, README is updated to use the "w" URL
shortcut.
Fixes #193
2017-11-10 16:11:29 -06:00
Adnan Hajdarević
b1e0c0bf01
Merge pull request #194 from moorereason/iss192
...
Add docs
2017-11-10 21:05:50 +01:00
Cameron Moore
bab32db017
Add docs
2017-11-10 12:54:15 -06:00
Cameron Moore
5a69eab2b3
Convert README.md to unix line endings
2017-11-10 12:48:19 -06:00
Adnan Hajdarević
01aa178bb4
Merge pull request #161 from moorereason/templates
...
Allow hooks file to be parsed as a template
2017-11-09 12:00:14 +01:00
Cameron Moore
f5f04ddaa2
Allow hooks file to be parsed as a template
...
Add a -template command line option that instructs webhook to parse the
hooks files as Go text templates.
Includes a `getenv` template func for retrieving environment variables.
2017-11-08 09:14:58 -06:00
Adnan Hajdarević
ba0adb117a
Merge pull request #174 from col-panic/master
...
Pass "big" binary files #162
2017-11-08 10:56:49 +01:00
Marco Descher
c107bb4539
Merge branch 'master' of https://github.com/adnanh/webhook into colpanic/master
2017-11-08 08:33:22 +01:00
Adnan Hajdarevic
36c5a52539
Merge branch 'master' of github.com:adnanh/webhook
2017-11-07 19:22:41 +01:00
Adnan Hajdarevic
027f2d7363
Fix tests
2017-11-07 19:22:32 +01:00
Marco Descher
c9abc252e8
Delete hook files by default
2017-11-07 16:38:12 +01:00
Marco Descher
6145634670
Adapt to #173
2017-11-07 16:19:22 +01:00
Marco Descher
41b75acc70
Merge branch 'master' into master
2017-11-07 16:14:47 +01:00
Adnan Hajdarević
83e688efd3
Update README.md
2017-11-05 16:54:05 +01:00
Adnan Hajdarević
b1851784b5
Merge pull request #188 from adnanh/development
...
Merge pull request #187 from adnanh/master
2017-11-05 16:50:31 +01:00
Adnan Hajdarević
3c0508a8d3
Merge pull request #187 from adnanh/master
...
Backmerge
2017-11-05 16:50:09 +01:00
Adnan Hajdarević
7a91168f23
Update README.md
2017-11-05 16:49:36 +01:00
Adnan Hajdarević
2adf724295
Update README.md
2017-11-05 16:23:10 +01:00
Adnan Hajdarević
2f7eb31e8d
Update README.md
2017-11-05 16:09:31 +01:00
Adnan Hajdarević
717ad779a3
Merge pull request #185 from cavneb/patch-2
...
Remove Code Sponsor
2017-11-05 16:08:27 +01:00
Eric Berry
1e67afc3de
Remove Code Sponsor
2017-11-05 06:14:08 -08:00
Adnan Hajdarević
c094740905
Update README.md
2017-11-04 21:52:26 +01:00
Adnan Hajdarević
de494d4cc6
Add guides featuring webhook
2017-11-04 21:00:33 +01:00
Adnan Hajdarević
65bd1cdd10
Update webhook.go
2017-11-04 20:49:57 +01:00
Adnan Hajdarevic
7af1fe8e02
Merge branch 'master' into development
2017-11-04 20:48:51 +01:00
Adnan Hajdarevic
5def341367
Vendor
2017-11-04 20:31:12 +01:00
Adnan Hajdarević
a422170c61
Update README.md
2017-11-04 19:13:27 +01:00
Adnan Hajdarević
739388c0dc
Update README.md
2017-10-26 08:33:01 +02:00
Adnan Hajdarević
9c1efc91a2
Merge pull request #180 from stblassitude/master
...
Vendor code using godep.
2017-10-17 11:50:43 +02:00
Stefan Bethke
b663783717
Vendor code using godep.
...
For 3rd parties building binary packages, and for build consistency in
general, it is very helpful to have the same set of dependencies at
any time the product is built.
See [tools/godep](https://github.com/tools/godep ) for further details.
2017-10-09 20:05:32 +02:00
Adnan Hajdarević
e748910b6a
Merge pull request #176 from opencollective/opencollective
...
Activating Open Collective
2017-09-20 14:34:59 +02:00
Aseem Sood
78ca57908c
Added backers and sponsors on the README
2017-09-19 17:54:43 -04:00