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

Merge pull request #48 from almir/development

Adjust Makefile syntax and add docker section in README.md

2ed15e35bc68a053d4989fe95e900465639965a0 authored about 9 years ago by Adnan Hajdarević <[email protected]>
- fix hooks.json file name in readme

aff3a155d79a0d4a4c0cfecb741fc200be9c7053 authored about 9 years ago by almir <[email protected]>
- add docker section to readme

5f041cb9ae2a5ba71277a6ea97d0bfc2188ed2ac authored about 9 years ago by almir <[email protected]>
- adjust Makefile syntax

b7081f393417d9cb874de0c8061fb3e4c811e761 authored about 9 years ago by almir <[email protected]>
Merge pull request #47 from moorereason/hookecho

Add environment arguments and improve testing

2026328c56856424ac062b9dc456eb0746eee982 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Add environment arguments and improve testing

There's a lot in this commit.

1. Add `pass-environment-to-command` option that works much like...

ea3dbf343809537cd17a9da751dec0628e2c9076 authored about 9 years ago by Cameron Moore <[email protected]>
Merge pull request #46 from moorereason/testing

Add testing framework for main webhook app

6774079a57a24a55257c278f17af66fd15dbdcc8 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #45 from moorereason/signals

Refactor signal handling and Windows support

334fbc814cbf60e2b3822c3777375928a9445b7a authored about 9 years ago by Adnan Hajdarević <[email protected]>
Add testing framework for main webhook app

This commit adds a testing framework modeled after the godoc tests. It builds
webhook in a tempo...

802f3f572c5851a59a32652f9430cbc8e752d53e authored about 9 years ago by Cameron Moore <[email protected]>
Merge pull request #44 from timhughes/master

Pull request into development instead of master

6da00561bf55add7cb0e633e087cd6718e27e908 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #43 from adnanh/revert-42-master

Revert "adding rpm spec file and sysv init script"

2e40847eb91eb68a01e98c9d46bbb6e8166cd100 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Revert "adding rpm spec file and sysv init script"

5f7dd7211b1a21966dfb5b280a66d856bcbb1f6e authored about 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #42 from timhughes/master

adding rpm spec file and sysv init script

db25fcd06dd655583cf26826c665189958b40254 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Add travis test status badge to README.md

d1b4ef767af014342d9cc160056f7977a7b89310 authored about 9 years ago by Tim Hughes <[email protected]>
enable unit tests and add in init script and example hooks.json file to rpmspec

64b32564086bd81c3d5f000fc1799cb76a5fa28c authored about 9 years ago by Tim Hughes <[email protected]>
add in make target

bfe4c148a5986fde55c226fad07f06173b81fa85 authored about 9 years ago by Tim Hughes <[email protected]>
typo in travis.yml

033764601df3783bc9687fd75982a9d3a45b76b9 authored about 9 years ago by Tim Hughes <[email protected]>
add travis.yml

8173f4a346d026e4363ec201b9948112f00b7b4a authored about 9 years ago by Tim Hughes <[email protected]>
adding a rpm spec file and init script

ffd05a21016358385f0fd376549bf216e0ff7791 authored about 9 years ago by Tim Hughes <[email protected]>
Merge pull request #41 from moorereason/devsidefx

Remove logging side-effects from hook package

fea31474bdb0b464f5b33034c8ab1f680897293c authored about 9 years ago by Adnan Hajdarević <[email protected]>
Refactor signal handling and Windows support

This commit drops webhook_windows.go in favor of simply pulling out the
signal handling code to ...

1c319a7a08b544f319ef98614ee37105449d62b3 authored about 9 years ago by Cameron Moore <[email protected]>
Remove logging side-effects from hook package

The hook package should be self-contained and return errors instead of
relying on the log subsys...

2947e5e0e86c5c275e78f31991bb82d89565bad0 authored about 9 years ago by Cameron Moore <[email protected]>
Merge pull request #40 from adnanh/development

Add Dockerfile & Makefile

409b441c31f83279af0db289123eb4b0b14809a6 authored about 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #39 from almir/development

- create dockerfile and makefile for building docker image

93505b4132a4f1b7b3d5be7118c66fc2c98f1b55 authored about 9 years ago by Adnan Hajdarević <[email protected]>
- create dockerfile and makefile for building docker image

c3507845070a4c58b11fb70a91a5ae3d828ccb10 authored about 9 years ago by almir <[email protected]>
Merge pull request #38 from adnanh/development

Fail if webhook cannot load hooks when not running in verbose mode (unless -nopanic flag is used)

7b8cc0499206731eea76ee1dc4d095354df413cf authored about 9 years ago by Adnan Hajdarević <[email protected]>
Merge branch 'master' into development

d4810bebdb23b870da227113f43ce7cb4ae282e9 authored about 9 years ago by Adnan Hajdarevic <[email protected]>
add nopanic flag

272546bb2b99c567adc83cffdcaa0f1d6d400b44 authored about 9 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #35 from ciarand/patch-1

Fix reverse build tag in webhook_windows.go

2afc6e6a54b3ed0b1c19c10355ab0b51c00bebdd authored over 9 years ago by Adnan Hajdarević <[email protected]>
Fix reverse build tag in webhook_windows.go

9c545a745f4d8b778a7ec3f055cf55645f8cd52c accidentally started negating
the build constraint in ...

a5c92b88a6f07606b14d9445eb72c3ae99b3022f authored over 9 years ago by Ciaran Downey <[email protected]>
Update README.md

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

d91b34a3162c3723ce5a4cedf6d782e745b5b52b authored over 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #34 from adnanh/development

Development

005e723b23a5595b1bf17af3ec578c66b25b51d6 authored over 9 years ago by Adnan Hajdarević <[email protected]>
refactor

9977fa8c615303b031c2140aa60e7fc6c2de869c authored over 9 years ago by Adnan Hajdarevic <[email protected]>
add entire query and headers as well

cbe2440cda71312dc7ba6c4da6abefc856f9539b authored over 9 years ago by Adnan Hajdarevic <[email protected]>
return command output, pass whole payload as json to the command

9c545a745f4d8b778a7ec3f055cf55645f8cd52c authored over 9 years ago by Adnan Hajdarevic <[email protected]>
Update README.md

263c75b1b55e57f5eda05f2c8465a94e988ff333 authored over 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #33 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

83cbffd37cf24b3524d9372dd7ff95793427274b authored over 9 years ago by Adnan Hajdarević <[email protected]>
Added Gitter badge

b310b79fb8e2d697a80d56985b9fa2b5dc40c289 authored over 9 years ago by The Gitter Badger <[email protected]>
match all hooks with the same id

f1ebc440a4bcdd30b5af9889961211d72063c754 authored over 9 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #30 from adnanh/development

separated windows and other platforms to different files, removed sig…

10732bd57b3c111fa9bda9516a4b450204b60e04 authored over 9 years ago by Adnan Hajdarević <[email protected]>
separated windows and other platforms to different files, removed signal watcher from windows build file so webhook can actually compile on windows, added string as a source, so you can pass static strings to your scripts without having to wrap them around with other scripts

43506853306c0464620088815e946e450fb45a3b authored over 9 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #28 from kevinlebrun/fix-for-osx-signals

Fix for OS X USR1 signal

6053f48b230986f3d533a537c80822695dc938b8 authored over 9 years ago by Adnan Hajdarević <[email protected]>
Fix for OS X USR1 signal

It seems that signals code for Linux and OS X (FreeBSD) are different. I
rely on `syscall.SIGUSR...

6cd825865134f630e048df6c8f1d56fad47cec01 authored over 9 years ago by Kevin Le Brun <[email protected]>
Update README.md

fb71ea0fae737d09e0b4a7361319e7e3b8ba581b authored over 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #24 from adnanh/development

added hook reload on USR1 signal

aeacb6dac7756a272458d2f12e56ade2cc942e78 authored over 9 years ago by Adnan Hajdarević <[email protected]>
added hook reload on USR1 signal

1039151a16fa7193d2690cdc13797e08360a15cf authored over 9 years ago by Adnan Hajdarevic <[email protected]>
bumping up the minor version

db928228c83e4cc670a6fb71e2460eba20a12bdd authored over 9 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #21 from kevinlebrun/master

Allow charset to be defined in Content-Type header

6896a34aabb0283144f0adafc147e31842b249e7 authored over 9 years ago by Adnan Hajdarević <[email protected]>
Allow charset to be defined in Content-Type header

The payload couldn't be parsed when charset was present in the
`Content-Type` header. The conten...

5f853d8abab3b726ae629b7c1ee5581f90c065b4 authored over 9 years ago by Kevin Le Brun <[email protected]>
Merge pull request #19 from moorereason/test-json

Add tests for ParseJSONParameters

12c48f87cbe42cf5bd815dc53efd94e61ec78d52 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #18 from moorereason/extract-tests

Add new tests for ExtractParameter

acf38c3210c6203711205ca2c8bc7c5f9aafd734 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Add tests for ParseJSONParameters

This commit adds 100% coverage to Hook.ParaseJSONParameters.

d3f368cb8fcd3c83b1b3dbc65fbc74b4f9c3e9a0 authored almost 10 years ago by Cameron Moore <[email protected]>
Add new tests for ExtractParameter

This commit regains 100% coverage for ExtractParameter after changes
from commit 688483d.

943bc258f79818aa4c19b0c48a852a886ca82907 authored almost 10 years ago by Cameron Moore <[email protected]>
removed leftover debug trace, fixed a panic bug

231426da57d198ee1e66d5a7b7c87c03e8cc793d authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #17 from adnanh/json-parameters

added parse-parameters-as-json property to hooks, fixed some bugs in old...

baec1cadc5d70c811ce2ad2ad55ff27d77338445 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
added parse-parameters-as-json property to hooks, fixed some bugs in old code

688483d6d1e8888a154b949bba47d69c7b7e2931 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #16 from moorereason/fix-notrule

Fix infinite loop in NotRule.Evaluate

bddb523b6729eaafcbd0d6224e94a8567a9a4e7f authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #15 from moorereason/fix-negindex

Only support unsigned ints for slice indexes

b8807ed434e09656dd93557ac22813ab7981e5f7 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #14 from moorereason/hook-tests

Complete hook test suite

8527a9b23e3e14aed6134caf3821834694f82e4b authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Fix infinite loop in NotRule.Evaluate

becd8935be6eee7a86e2093cbae191f1fccc3cdc authored almost 10 years ago by Cameron Moore <[email protected]>
Only support unsigned ints for slice indexes

This commit changes ExtractParameter to parse slice indexes as unsigned
ints. Fixes test case "...

230d16dd9327baae41547555a9083ec7f4bdfdd7 authored almost 10 years ago by Cameron Moore <[email protected]>
Complete hook test suite

This commit provides 100% test coverage of the hook package.

Two bugs were discovered with thes...

9a7dedbc09604781dac8912d7b0877180edcb7ca authored almost 10 years ago by Cameron Moore <[email protected]>
Merge pull request #13 from moorereason/refactor-helpers

Refactor to remove helpers package

84ce6f262af4ef5d4e6374428e21132a61e1ec87 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Refactor to remove helpers package

This commit removes the "helpers" package by moving functions from the
package into the other pa...

7dd55f52326163923d0777bd9a337e8d97d21213 authored almost 10 years ago by Cameron Moore <[email protected]>
Merge pull request #11 from moorereason/fix-extractparam

Fix ExtractParameter and add tests

d8a21582a3ceeb17ec2ce3d0aa6502773515d650 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Fix slice traversal in ExtractParameter

With these changes, I'm able to pass tests "a.1.b" and "a.1.b.c".

8a627f7e67787c8ba9a61ffeb86678d9d8cb5ad1 authored almost 10 years ago by Cameron Moore <[email protected]>
Add another slice test to ExtractParameter tests

7635cfde33e11b469c05cfeb2baf62e604e75223 authored almost 10 years ago by Cameron Moore <[email protected]>
Add tests for ExtractParameter

2a2a20dcb8156b2a8925f5e22b9d8ded1a651940 authored almost 10 years ago by Cameron Moore <[email protected]>
Merge pull request #9 from moorereason/vet

Cleanups from static analyzers

10755eb9d991cb46fe8d824ed31f83621a9151b3 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Rework negroni Logger creation

From `go vet`:

webhook.go:98: github.com/codegangsta/negroni.Logger composite literal uses unke...

e9aaeb579ea4e71617d036a3ee401a024089feb5 authored almost 10 years ago by Cameron Moore <[email protected]>
Improve placement of variable declaration

Thanks to rsc.io/grind

956589fab3d67fb5ce9823b7d7c5d8201b7a95f7 authored almost 10 years ago by Cameron Moore <[email protected]>
added per-hook defined response message

f83af9713834a3b49f03f130aa9ed892b10972fd authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added custom url prefix for served hooks url path

5a96a5721af1f2f05bcc26a83c549ad76b37123a authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Merge pull request #4 from adnanh/development

added support for https

37b310feaa692d0a023399299f8819ef5357c8a1 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
updated minor version to 2.2.0

ad76b51e6ade1861db042072de323bce90dc1a1f authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
readme update

4304aaa2d5ba08a5a19a6ac1449d1409816ca794 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
updated readme to include https

a2fac2373beb7554247f04321b2dc2dcf17c7981 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added support for https

c9adceb5d8db9552a5138fa15b298e5c0c7255c6 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Merge branch 'master' of github.com:adnanh/webhook

8488d3c43286ce136b8200e2acf40cb7320a9cf8 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
bumped up the minor version to 2.1.0

d3f5da548986bef5cdf13b6d87007cee5121dcd3 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Update README.md

59b495484509bf369070745d77f632027be8a588 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Merge pull request #3 from adnanh/development

added ability to hot reload the hooks file

36aea82855e1ef8048838d62f130590091a195df authored almost 10 years ago by Adnan Hajdarević <[email protected]>
added ability to hot reload the hooks file

652109d46efc2046ce5d52fc2389959cf6de360c authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
fixed invalid parameter name in example file

a7bbff0963f8660530aa4097c76ec2799560ad23 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
fixed payload-hash-sha1 for github header

0b269e48702e53e485bc1b81d224bddab251f170 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
typo

40d01e4d5a38b8b12f8b71292cc2992a154b1b09 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
webhook 2.0.0

90528b2ed98e12a3c6922192214af7d9803ccc28 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added logger

489750a710faa64b2ea171f62eda3353c4cc18ba authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added flags

b332c9e7151aa06e3d9e21c119678ebcfd9a5d3c authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
negroni boilerplate

bacf2b366634d15f87f615426c2c5303949c0afd authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
updates to README wiki links

c96b0497e4fd0366d128b5f894198fce61cf991d authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
merge

56560d3809b9de715a4dc5cd590d3ac9a2acc7fc authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
new path

d858b543091a7b45a9f7a9d21e388f03ff2659b1 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Update README.md

a6023dea8fad6a162321e73d29b0df7af51ec185 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Update README.md

93ab47359d1be6b17adf87f53113eb2a051569e6 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
bumped up the minor version

2e16eb5d7791b813af631925b1a2b90998af787b authored almost 10 years ago by Adnan Hajdarević <[email protected]>
Update webhook.go

misplaced closing bracket...

f47ba2ad9730c9b0c45db9051085ece0f989e586 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
logical error

d285c08f9fee7eeabe0d7ebc66d7904ca63d4d40 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
removed debug output

899e5333e81b54f59fdbb1f7909c27fe68e4e605 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>