Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/adnanh/webhook
webhook is a lightweight incoming webhook server to run shell commands
https://github.com/adnanh/webhook
dbc6565c3544949395ebc4e2d6e4edf64d5912fe authored 10 months ago by Adnan Hajdarević <[email protected]>
9a7986681d8ef47c1f35586854a0057d680fbfe9 authored 10 months ago by Pouria Mousavizadeh Tehrani <[email protected]>
de4003a7a83be8a6a9cbe0d3db134072f170ff61 authored 10 months ago by Adnan Hajdarević <[email protected]>
Add missing bracket to the Templates.md
bd1aaab0ad9824c4d5fc56ffee3fe2f5e996dc61 authored 12 months ago by Adnan Hajdarević <[email protected]>a4eebd6005a1c9fed56a1e82c182ce111a44ae1a authored about 1 year ago by Tony Yang <[email protected]>
56a960e3bda0a347b2bf45f44df2224a921b6f69 authored about 1 year ago by Adnan Hajdarević <[email protected]>
6daf4c29ac6b537988ca4214a675a14af0afcbb6 authored over 1 year ago by guangwu <[email protected]>
3944b35d3922c8b1bc0562298c38199cf832c437 authored over 1 year ago by Óscar <[email protected]>
dc5d09a0d7080bce44b4b5448e6ffd6bbd71a555 authored over 1 year ago by Alfonso Montero <[email protected]>
f187592147f3a691bc1dc872728f8d6662595ea4 authored over 1 year ago by Adnan Hajdarevic <[email protected]>
a79e7d2cef83bc3e1b6e10ad0eaffe397dfc3df8 authored over 1 year ago by Adnan Hajdarevic <[email protected]>
Co-authored-by: abhiram11 <[email protected]>
5ed642354f3eaedaa986395801dd31e70e1219cc authored almost 2 years ago by Abhiram Satpute <[email protected]>Synology webhook example
dab29e72671ab26fc80918d7168b681e7ce9b4ff authored over 2 years ago by Kārlis K <[email protected]>0c0bf0b244660a766773b50dd6dbae1ff7a5eb0f authored almost 3 years ago by Arran <[email protected]>
* Update Bitbucket example to check all of Atlassian's outgoing IP ranges
Co-authored-by: Mar...
c7f7163aaa8aec87c32790baadfaf4f6a0fe5049 authored almost 3 years ago by Marek Isalski <[email protected]>Fix broken link for guide to Jira and webhook integration
36e77b1c7aae66e2728aa598e1ef93d9c483f338 authored almost 3 years ago by Adnan Hajdarević <[email protected]>Signed-off-by: Prince Mendiratta <[email protected]>
5189c6265158716efff4cfcb45031136b8be86b0 authored almost 3 years ago by Prince Mendiratta <[email protected]>75f406845f57cb7f42d8e79584db2e512f58550f authored about 3 years ago by Adnan Hajdarević <[email protected]>
Update README.md
105b019e2ba401f6f9db80bd1a16be63f248db03 authored about 3 years ago by Adnan Hajdarević <[email protected]>4f00a26293fa0a436f849b9c1d078a55d3fb71d2 authored about 3 years ago by Ankit_Susne <[email protected]>
Send cli headers on default http handler
560cbaae74042a83a40b06d99d8b28094e080d72 authored over 3 years ago by Adnan Hajdarević <[email protected]>Fixes #553
3285288f0394ee986a20143e0d65aa6beb778b70 authored over 3 years ago by Cameron Moore <[email protected]>Clarify version number for which the example works
2a36f24269bc43e03f673dc283d811c5253e4772 authored over 3 years ago by Adnan Hajdarević <[email protected]>#461 changed option name and in https://github.com/adnanh/webhook/pull/528#issuecomment-82616581...
1ec494fb0de4415d058356dce74e1378e92a99e3 authored over 3 years ago by Benjamin Balder Bach <[email protected]>Allow tests to run on systems that use busybox (such as Alpine)
e329b6d9fffd54ec0926c143467fc459b398a4f1 authored almost 4 years ago by Adnan Hajdarević <[email protected]>181672afcc171d7e9718cb3420d7d19585fb7fe6 authored almost 4 years ago by Andy Hawkins <[email protected]>
d523af1b6cee94dd37abd8c0c89892f49d72270d authored almost 4 years ago by Adnan Hajdarević <[email protected]>
Add alternative Docker images
390e3bd7724d8a66ff8e858294543063fb33eb64 authored almost 4 years ago by Adnan Hajdarević <[email protected]>21549749c0e347a58d3122f9bbc894dfa89c3ee9 authored almost 4 years ago by TheCatLady <[email protected]>
6184509494a031def7598302a6f3eb954fb37591 authored almost 4 years ago by Adnan Hajdarevic <[email protected]>
b1f69564a3fa41b856258cb668ce0032c29294c7 authored about 4 years ago by Adnan Hajdarevic <[email protected]>
159cb4a911d6499b70a9bab0d4ab16d142bf2af9 authored about 4 years ago by Adnan Hajdarevic <[email protected]>
Add string parameter example to docs
b5af9a396881aa9a103c0daeed6060e7959add57 authored about 4 years ago by Adnan Hajdarević <[email protected]>Add option to send raw request body to command
2e4aea4cbc6e43b8aab4a063c784f6b017a0115c authored about 4 years ago by Adnan Hajdarević <[email protected]>Add soft signature failure support
b6e5b11174d01d4c53b3c24cdd3c63dbe7feb24d authored about 4 years ago by Adnan Hajdarević <[email protected]>Add support for slashes in hook IDs
9dec52c727e41866fda3bdbb6a8f8b3bbf862517 authored about 4 years ago by Adnan Hajdarević <[email protected]>Fixes #487
f2b536dbad4a7cb8da1fbef6f506b226203c6997 authored about 4 years ago by Cameron Moore <[email protected]>
The existing `entire-payload` option sends a JSON representation of the
parsed request body. Ad...
Add a new trigger-signature-soft-failures option to allow soft signature
failures in Or rules.
...
6d2f26d95283a77a97722adb57a2c6a2574576b3 authored about 4 years ago by Cameron Moore <[email protected]>
When matching variables in routes, gorilla/mux uses a default pattern of
"[^/]+", thereby prohib...
Add request source
3e18a060ae290e7fdd35d080aab5af4b3ecd7f35 authored about 4 years ago by Adnan Hajdarević <[email protected]>6f5962f8f2592b75ccf55900eb7d27512f99c74a authored about 4 years ago by Cameron Moore <[email protected]>
Add "request" source with support for "method" and "remote-addr"
parameters. Both values are ta...
Move some request parsing into hook package
e513eb4bf46885046be32d348d4c823e93e62121 authored about 4 years ago by Adnan Hajdarević <[email protected]>Trying to simplify hookHandler. No functional changes introduced.
22c8a1670b92a879580eebe48397edd343dab12c authored about 4 years ago by Cameron Moore <[email protected]>9c7f8c1ac4993c56658c4afacda5f3d40630d11e authored about 4 years ago by Adnan Hajdarević <[email protected]>
Fix OrRule logic on parameter lookup failures
4fadb1171f22c0ef350f02b2e8a93eacb6c39530 authored about 4 years ago by Adnan Hajdarević <[email protected]>Fixes #471
dc184d2737ff15e76a953cb76b34576e055e3ee9 authored about 4 years ago by Cameron Moore <[email protected]>Add guide to the README
7467933680e8e8b6b45ee5c8bb66d3d1fb37a256 authored about 4 years ago by Adnan Hajdarević <[email protected]>fd50118712af7d82729de9e4c9c619d0aeca6f5f authored about 4 years ago by Maxim Orlov <[email protected]>
Add Github Action to build & run tests
67c317e741b6a91dcde1d69a51ee8c180022cf20 authored about 4 years ago by Adnan Hajdarević <[email protected]>Document YAML support
ab3ff0343ecd53ba872edc8c2704037bb98401de authored about 4 years ago by Adnan Hajdarević <[email protected]>f007fa52809edc645cddb27ce688ce73f58aad92 authored about 4 years ago by Cameron Moore <[email protected]>
a904537367e0c7d36976e723f1c1a596c3498670 authored about 4 years ago by Cameron Moore <[email protected]>
0814b10a16f8e53280d9e2138ae3a7b95381514a authored about 4 years ago by Cameron Moore <[email protected]>
Fixes #400
Updates #288
Transition payload hash option names to hmac
0f4bbfac9f871fd3b6c1c14250186a3ac30a3655 authored about 4 years ago by Adnan Hajdarević <[email protected]>
The payload-hash-* options are imprecisely named. Clarify their function
as HMAC validations by ...
Add Request object to hook package to simplify API
6797bf7cf71bbc5e87418126be7bf19b79e01564 authored about 4 years ago by Adnan Hajdarević <[email protected]>
To avoid having to pass around so many parameters to the hook package,
create a Request object t...
Log stdlib error on failed exec.LookPath
b8498c564d2260ca25265e41bb9dd8fc4bf31eeb authored about 4 years ago by Adnan Hajdarević <[email protected]>
The error returned by exec.LookPath was never surfaced to the user.
Without that detail, the use...
Update ExtractParameterAsString to return JSON on complex types
c7a8fbc9290aaadaacecadd27f05f9ea743ed64c authored over 4 years ago by Adnan Hajdarević <[email protected]>Add support for top-level JSON array in payload
04ca211531ef8355b6d38f7e066666933984aa8d authored over 4 years ago by Adnan Hajdarević <[email protected]>Fixes #448
ae5e9e7894fee973b40ad66d28ead6fb7d368e20 authored over 4 years ago by Cameron Moore <[email protected]>Add a table of contents to some of the docs
47e5ae5527264e82302020a9d83c9ad8f82c374a authored over 4 years ago by Adnan Hajdarević <[email protected]>534e99bf131e9a331761eceaeb45a8e9ef1ee776 authored over 4 years ago by Cameron Moore <[email protected]>
Detect if leading character in JSON payload is an array bracket. If
found, decode payload into ...
Bugfix/require go14
f692da246518af948e469734ca08b1d1bf36fa73 authored over 4 years ago by Adnan Hajdarević <[email protected]>fb9b22a118d68675ac061e100ac89b633df40005 authored over 4 years ago by Gabe Gałązka <[email protected]>
When go.mod specifies go 1.14 or higher, the go tools now verify that
vendor/modules.txt is cons...
Fix issues in logging middleware
c4f29b5d8ba17cc6250ef60e35838adf13c707cc authored over 4 years ago by Adnan Hajdarević <[email protected]>Tighten file permissions on pidfile creation
dd84a68483a17f0a7d635a895651dc16a6173f6e authored over 4 years ago by Adnan Hajdarević <[email protected]>
Fixes report from gosec: "G306: Expect WriteFile permissions to be 0600
or less." Also, use new...
importShadow: shadow of imported package 'bytes' (gocritic)
3d824b47b74547df7bfbe681c5e4250bec9405bf authored over 4 years ago by Cameron Moore <[email protected]>cc98de88ce28775136e66fbdeba7a0af4fa33d14 authored over 4 years ago by Cameron Moore <[email protected]>
Warn on failed validate of empty payload signature
e71b45b28f237694a8fa88cc25bd25cba162526d authored over 4 years ago by Adnan Hajdarević <[email protected]>
If signature validation fails on an empty payload, append a note to the
end of the error message...
Fix request dumper
7b3c5fd028b1a5fcd6560826ac574b001b04a845 authored over 4 years ago by Adnan Hajdarević <[email protected]>
The existing code had a bug in printing request params. Simplify the
request logger by using ht...
Update README.md
a75ab4f92f762e6723cccc5be57f3a94765bc5fd authored over 4 years ago by Adnan Hajdarević <[email protected]>345bf3d4094de98df6bd56b91e04b4c0cfe6cc62 authored over 4 years ago by Adnan Hajdarević <[email protected]>
e6e324235dd142bfa312087d103b16b59e2d647b authored over 4 years ago by Adnan Hajdarevic <[email protected]>
6c8d2e6b6d7a6610cc93df50bd0f5ee348420307 authored over 4 years ago by Adnan Hajdarevic <[email protected]>
Fix missing command test
c8ea86f6ce56b849cc63daa58249e36c95a1176e authored over 4 years ago by Adnan Hajdarević <[email protected]>4f437e46421cf0f1cf9e26ac88fd87035bdd7dff authored over 4 years ago by Cameron Moore <[email protected]>
Add help target to Makefile
7267733aa853f0e97df01b3101b4c06d0a79c982 authored over 4 years ago by Adnan Hajdarević <[email protected]>Use Go 1.14 cipher suites
95bd1b3072fdee3d6117b7b2e09ddde620011ee5 authored over 4 years ago by Adnan Hajdarević <[email protected]>Add request ID logging on missing command
9cb199c8b37f7cd7c68aa22dff10f09513d97f79 authored over 4 years ago by Adnan Hajdarević <[email protected]>4407c0190bb1c6e0e88d2c95e4083193746fbf0f authored over 4 years ago by Cameron Moore <[email protected]>
Now that Go 1.14 is out, we can remove cipher_suites.go and use the
stdlib.
Add pidfile support
38294cd0c6dd2f3535e91188ce8d69536b72eb1a authored almost 5 years ago by Adnan Hajdarević <[email protected]>Show failed parameter node lookups
dc4f42bb26b5a4f810ca9f4c6716475f46870957 authored almost 5 years ago by Adnan Hajdarević <[email protected]>Feature/multi signature
472ce4863fb997e66a633fd25b95ae08e353a2a6 authored almost 5 years ago by Adnan Hajdarević <[email protected]>
- added support for sha512
- added notes to docs
f8c8932866b7b31027c0c2729e2855a135dd1845 authored almost 5 years ago by Wyatt Johnson <[email protected]>
6d3b81fc61095a03e40e2c6fe15897f1c91002ca authored almost 5 years ago by Wyatt Johnson <[email protected]>
11e0031a9f0eeb373f1f3b659946f27b6460f87b authored almost 5 years ago by Wyatt Johnson <[email protected]>
Revert "Multiple Signature Support"
53f63a76147538912dc40b6ccf26a04342e7ed71 authored almost 5 years ago by Adnan Hajdarević <[email protected]>8c5b2e0c17470c7d9a72285f471030aa1ea007c1 authored almost 5 years ago by Adnan Hajdarević <[email protected]>