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

Update README.md

dbc6565c3544949395ebc4e2d6e4edf64d5912fe authored 10 months ago by Adnan Hajdarević <[email protected]>
Add FreeBSD Instruction and Example to README.md (#675)

9a7986681d8ef47c1f35586854a0057d680fbfe9 authored 10 months ago by Pouria Mousavizadeh Tehrani <[email protected]>
Update README.md

de4003a7a83be8a6a9cbe0d3db134072f170ff61 authored 10 months ago by Adnan Hajdarević <[email protected]>
Update Templates.md

Add missing bracket to the Templates.md

bd1aaab0ad9824c4d5fc56ffee3fe2f5e996dc61 authored 12 months ago by Adnan Hajdarević <[email protected]>
Update README.md (#666)

a4eebd6005a1c9fed56a1e82c182ce111a44ae1a authored about 1 year ago by Tony Yang <[email protected]>
Update FUNDING.yml

56a960e3bda0a347b2bf45f44df2224a921b6f69 authored about 1 year ago by Adnan Hajdarević <[email protected]>
fix: additional typo (#652)

6daf4c29ac6b537988ca4214a675a14af0afcbb6 authored over 1 year ago by guangwu <[email protected]>
Add Zola Guide (#653)

3944b35d3922c8b1bc0562298c38199cf832c437 authored over 1 year ago by Óscar <[email protected]>
Hook-Examples.md: improve markdown formatting for code blocks (#637)

dc5d09a0d7080bce44b4b5448e6ffd6bbd71a555 authored over 1 year ago by Alfonso Montero <[email protected]>
Bump version to 2.8.1

f187592147f3a691bc1dc872728f8d6662595ea4 authored over 1 year ago by Adnan Hajdarevic <[email protected]>
Merge branch 'development'

a79e7d2cef83bc3e1b6e10ad0eaffe397dfc3df8 authored over 1 year ago by Adnan Hajdarevic <[email protected]>
changed src of hookdoo, previous img url was broken (#623)

Co-authored-by: abhiram11 <[email protected]>

5ed642354f3eaedaa986395801dd31e70e1219cc authored almost 2 years ago by Abhiram Satpute <[email protected]>
Update Hook-Examples.md (#576)

Synology webhook example

dab29e72671ab26fc80918d7168b681e7ce9b4ff authored over 2 years ago by Kārlis K <[email protected]>
Add Gitea and Uberspace Guide (#579)

0c0bf0b244660a766773b50dd6dbae1ff7a5eb0f authored almost 3 years ago by Arran <[email protected]>
Update Bitbucket example to reference Atlassian's outgoing IP subnets (#578)

* 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]>
Merge pull request #567 from Prince-Mendiratta/master

Fix broken link for guide to Jira and webhook integration

36e77b1c7aae66e2728aa598e1ef93d9c483f338 authored almost 3 years ago by Adnan Hajdarević <[email protected]>
Fix broken link for guide to Jira and webhook integration

Signed-off-by: Prince Mendiratta <[email protected]>

5189c6265158716efff4cfcb45031136b8be86b0 authored almost 3 years ago by Prince Mendiratta <[email protected]>
Update README.md

75f406845f57cb7f42d8e79584db2e512f58550f authored about 3 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #559 from Anksus/master

Update README.md

105b019e2ba401f6f9db80bd1a16be63f248db03 authored about 3 years ago by Adnan Hajdarević <[email protected]>
Update README.md

4f00a26293fa0a436f849b9c1d078a55d3fb71d2 authored about 3 years ago by Ankit_Susne <[email protected]>
Merge pull request #554 from moorereason/iss553

Send cli headers on default http handler

560cbaae74042a83a40b06d99d8b28094e080d72 authored over 3 years ago by Adnan Hajdarević <[email protected]>
Send cli headers on default http handler

Fixes #553

3285288f0394ee986a20143e0d65aa6beb778b70 authored over 3 years ago by Cameron Moore <[email protected]>
Merge pull request #529 from benjaoming/patch-1

Clarify version number for which the example works

2a36f24269bc43e03f673dc283d811c5253e4772 authored over 3 years ago by Adnan Hajdarević <[email protected]>
Clarify version number for which the example works

#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]>
Merge pull request #518 from adhawkins/busybox-tests

Allow tests to run on systems that use busybox (such as Alpine)

e329b6d9fffd54ec0926c143467fc459b398a4f1 authored almost 4 years ago by Adnan Hajdarević <[email protected]>
Allow tests to run on systems that use busybox (such as Alpine)

181672afcc171d7e9718cb3420d7d19585fb7fe6 authored almost 4 years ago by Andy Hawkins <[email protected]>
Fixes #497

d523af1b6cee94dd37abd8c0c89892f49d72270d authored almost 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #503 from TheCatLady/add-alt-docker-images

Add alternative Docker images

390e3bd7724d8a66ff8e858294543063fb33eb64 authored almost 4 years ago by Adnan Hajdarević <[email protected]>
Add alternative Docker images

21549749c0e347a58d3122f9bbc894dfa89c3ee9 authored almost 4 years ago by TheCatLady <[email protected]>
Add build directory to .gitignore

6184509494a031def7598302a6f3eb954fb37591 authored almost 4 years ago by Adnan Hajdarevic <[email protected]>
Merge branch 'development'

b1f69564a3fa41b856258cb668ce0032c29294c7 authored about 4 years ago by Adnan Hajdarevic <[email protected]>
bump version to 2.8.0

159cb4a911d6499b70a9bab0d4ab16d142bf2af9 authored about 4 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #489 from moorereason/iss487-doc-string

Add string parameter example to docs

b5af9a396881aa9a103c0daeed6060e7959add57 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #486 from moorereason/iss439-raw-body

Add option to send raw request body to command

2e4aea4cbc6e43b8aab4a063c784f6b017a0115c authored about 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #485 from moorereason/iss234-soft-sig-errors

Add soft signature failure support

b6e5b11174d01d4c53b3c24cdd3c63dbe7feb24d authored about 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #484 from moorereason/iss421-slash-path

Add support for slashes in hook IDs

9dec52c727e41866fda3bdbb6a8f8b3bbf862517 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Add string parameter example to docs

Fixes #487

f2b536dbad4a7cb8da1fbef6f506b226203c6997 authored about 4 years ago by Cameron Moore <[email protected]>
Add option to send raw request body to command

The existing `entire-payload` option sends a JSON representation of the
parsed request body. Ad...

62f9c01cab97598969456faa1148f3cc32c4f817 authored about 4 years ago by Cameron Moore <[email protected]>
Add soft signature failure support

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]>
Add support for slashes in hook IDs

When matching variables in routes, gorilla/mux uses a default pattern of
"[^/]+", thereby prohib...

c2ffd465c4db38bb256606bcb8b955ec9392a442 authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #479 from moorereason/iss312-http-request

Add request source

3e18a060ae290e7fdd35d080aab5af4b3ecd7f35 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Use strings.ToLower on source name parameters

6f5962f8f2592b75ccf55900eb7d27512f99c74a authored about 4 years ago by Cameron Moore <[email protected]>
Add request source

Add "request" source with support for "method" and "remote-addr"
parameters. Both values are ta...

346c761ef6f504362bb0869eae5a894ad39f2f1f authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #477 from moorereason/refactor-req-parsing

Move some request parsing into hook package

e513eb4bf46885046be32d348d4c823e93e62121 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Move some request parsing into hook package

Trying to simplify hookHandler. No functional changes introduced.

22c8a1670b92a879580eebe48397edd343dab12c authored about 4 years ago by Cameron Moore <[email protected]>
Update README.md

9c7f8c1ac4993c56658c4afacda5f3d40630d11e authored about 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #472 from moorereason/iss471-sc

Fix OrRule logic on parameter lookup failures

4fadb1171f22c0ef350f02b2e8a93eacb6c39530 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Fix OrRule logic on parameter lookup failures

Fixes #471

dc184d2737ff15e76a953cb76b34576e055e3ee9 authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #469 from Maximization/patch-1

Add guide to the README

7467933680e8e8b6b45ee5c8bb66d3d1fb37a256 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Add guide to the README

fd50118712af7d82729de9e4c9c619d0aeca6f5f authored about 4 years ago by Maxim Orlov <[email protected]>
Merge pull request #465 from moorereason/gh-action-tests

Add Github Action to build & run tests

67c317e741b6a91dcde1d69a51ee8c180022cf20 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #463 from moorereason/iss400

Document YAML support

ab3ff0343ecd53ba872edc8c2704037bb98401de authored about 4 years ago by Adnan Hajdarević <[email protected]>
Simplify build workflow

f007fa52809edc645cddb27ce688ce73f58aad92 authored about 4 years ago by Cameron Moore <[email protected]>
Add build badge to README.md

a904537367e0c7d36976e723f1c1a596c3498670 authored about 4 years ago by Cameron Moore <[email protected]>
Add Github Action to build & run tests

0814b10a16f8e53280d9e2138ae3a7b95381514a authored about 4 years ago by Cameron Moore <[email protected]>
Document YAML support

Fixes #400
Updates #288

d2795059303521cac3fdd0a1c4feeec406512514 authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #461 from moorereason/iss289-hmac-cleanup

Transition payload hash option names to hmac

0f4bbfac9f871fd3b6c1c14250186a3ac30a3655 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Transition payload hash option names to hmac

The payload-hash-* options are imprecisely named. Clarify their function
as HMAC validations by ...

6bbf14f7d9fc0f354ef0a313e76e69e93f83a6d2 authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #462 from moorereason/req-context

Add Request object to hook package to simplify API

6797bf7cf71bbc5e87418126be7bf19b79e01564 authored about 4 years ago by Adnan Hajdarević <[email protected]>
Add Request object to hook package to simplify API

To avoid having to pass around so many parameters to the hook package,
create a Request object t...

c6603894c1215ded1e717594b05dfb7cdd2dd81b authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #460 from moorereason/iss456-log-exec-err

Log stdlib error on failed exec.LookPath

b8498c564d2260ca25265e41bb9dd8fc4bf31eeb authored about 4 years ago by Adnan Hajdarević <[email protected]>
Log stdlib error on failed exec.LookPath

The error returned by exec.LookPath was never surfaced to the user.
Without that detail, the use...

dd5fa204157215aa9f38fc56929f284cadf321a5 authored about 4 years ago by Cameron Moore <[email protected]>
Merge pull request #449 from moorereason/feature/448-return-json

Update ExtractParameterAsString to return JSON on complex types

c7a8fbc9290aaadaacecadd27f05f9ea743ed64c authored over 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #446 from moorereason/feature/json-array

Add support for top-level JSON array in payload

04ca211531ef8355b6d38f7e066666933984aa8d authored over 4 years ago by Adnan Hajdarević <[email protected]>
Update ExtractParameterAsString to return JSON on complex types

Fixes #448

ae5e9e7894fee973b40ad66d28ead6fb7d368e20 authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #447 from moorereason/feature/docs-toc

Add a table of contents to some of the docs

47e5ae5527264e82302020a9d83c9ad8f82c374a authored over 4 years ago by Adnan Hajdarević <[email protected]>
Add a table of contents to some of the docs

534e99bf131e9a331761eceaeb45a8e9ef1ee776 authored over 4 years ago by Cameron Moore <[email protected]>
Add support for top-level JSON array in payload

Detect if leading character in JSON payload is an array bracket. If
found, decode payload into ...

0e90ccb441288b3068d0f77cdd9bef37824ffaab authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #445 from moorereason/bugfix/require-go14

Bugfix/require go14

f692da246518af948e469734ca08b1d1bf36fa73 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Change minimum golang version to 1.14 in README

fb9b22a118d68675ac061e100ac89b633df40005 authored over 4 years ago by Gabe Gałązka <[email protected]>
Require Go 1.14

When go.mod specifies go 1.14 or higher, the go tools now verify that
vendor/modules.txt is cons...

eefcd7f7d5be1407142f0e6713484d162588c3b3 authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #432 from moorereason/bugfix/logging-gocritic

Fix issues in logging middleware

c4f29b5d8ba17cc6250ef60e35838adf13c707cc authored over 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #431 from moorereason/bugfix/pidfile-tighten

Tighten file permissions on pidfile creation

dd84a68483a17f0a7d635a895651dc16a6173f6e authored over 4 years ago by Adnan Hajdarević <[email protected]>
Tighten file permissions on pidfile creation

Fixes report from gosec: "G306: Expect WriteFile permissions to be 0600
or less." Also, use new...

c9199d62e46eabd03ce6c55a04746e0f8b0cb427 authored over 4 years ago by Cameron Moore <[email protected]>
Rename var to avoid shadowing bytes package

importShadow: shadow of imported package 'bytes' (gocritic)

3d824b47b74547df7bfbe681c5e4250bec9405bf authored over 4 years ago by Cameron Moore <[email protected]>
Fix godoc comment on LogEntry.Panic

cc98de88ce28775136e66fbdeba7a0af4fa33d14 authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #427 from moorereason/feature/empty-payload-signature

Warn on failed validate of empty payload signature

e71b45b28f237694a8fa88cc25bd25cba162526d authored over 4 years ago by Adnan Hajdarević <[email protected]>
Warn on failed validate of empty payload signature

If signature validation fails on an empty payload, append a note to the
end of the error message...

41ac427a895a80b744e1ab698350277121fd0e1f authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #426 from moorereason/bugfix/issue425

Fix request dumper

7b3c5fd028b1a5fcd6560826ac574b001b04a845 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Fix request dumper

The existing code had a bug in printing request params. Simplify the
request logger by using ht...

526c9a20ac8ae1dbe309db3a59b86b6476946398 authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #420 from adnanh/master

Update README.md

a75ab4f92f762e6723cccc5be57f3a94765bc5fd authored over 4 years ago by Adnan Hajdarević <[email protected]>
Update README.md

345bf3d4094de98df6bd56b91e04b4c0cfe6cc62 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Bump version to v2.7.0

e6e324235dd142bfa312087d103b16b59e2d647b authored over 4 years ago by Adnan Hajdarevic <[email protected]>
Merge branch 'master' into development

6c8d2e6b6d7a6610cc93df50bd0f5ee348420307 authored over 4 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #417 from moorereason/bugfix/error-locating-command-test

Fix missing command test

c8ea86f6ce56b849cc63daa58249e36c95a1176e authored over 4 years ago by Adnan Hajdarević <[email protected]>
Fix missing command test

4f437e46421cf0f1cf9e26ac88fd87035bdd7dff authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #351 from dexpota/master

Add help target to Makefile

7267733aa853f0e97df01b3101b4c06d0a79c982 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #413 from moorereason/feature/go1.14ciphers

Use Go 1.14 cipher suites

95bd1b3072fdee3d6117b7b2e09ddde620011ee5 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #415 from moorereason/bugfix/missing-rid-on-missing-cmd

Add request ID logging on missing command

9cb199c8b37f7cd7c68aa22dff10f09513d97f79 authored over 4 years ago by Adnan Hajdarević <[email protected]>
Add request ID logging on missing command

4407c0190bb1c6e0e88d2c95e4083193746fbf0f authored over 4 years ago by Cameron Moore <[email protected]>
Use Go 1.14 cipher suites

Now that Go 1.14 is out, we can remove cipher_suites.go and use the
stdlib.

4897bea79f0cc3c42ed8aae595abd8f776b8e72c authored over 4 years ago by Cameron Moore <[email protected]>
Merge pull request #383 from moorereason/feature/pidfile

Add pidfile support

38294cd0c6dd2f3535e91188ce8d69536b72eb1a authored almost 5 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #384 from moorereason/feature/value-walk

Show failed parameter node lookups

dc4f42bb26b5a4f810ca9f4c6716475f46870957 authored almost 5 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #388 from moorereason/feature/multi-signature

Feature/multi signature

472ce4863fb997e66a633fd25b95ae08e353a2a6 authored almost 5 years ago by Adnan Hajdarević <[email protected]>
fix: updated based on review

- added support for sha512
- added notes to docs

de626ab2bb52097d5708af6ef959bb3cfd180a69 authored almost 5 years ago by Wyatt Johnson <[email protected]>
fix: spelling

f8c8932866b7b31027c0c2729e2855a135dd1845 authored almost 5 years ago by Wyatt Johnson <[email protected]>
fix: simplify implementation

6d3b81fc61095a03e40e2c6fe15897f1c91002ca authored almost 5 years ago by Wyatt Johnson <[email protected]>
feat: added multiple sig support

11e0031a9f0eeb373f1f3b659946f27b6460f87b authored almost 5 years ago by Wyatt Johnson <[email protected]>
Merge pull request #387 from adnanh/revert-355-master

Revert "Multiple Signature Support"

53f63a76147538912dc40b6ccf26a04342e7ed71 authored almost 5 years ago by Adnan Hajdarević <[email protected]>
Revert "Multiple Signature Support"

8c5b2e0c17470c7d9a72285f471030aa1ea007c1 authored almost 5 years ago by Adnan Hajdarević <[email protected]>