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
Adjust Makefile syntax and add docker section in README.md
2ed15e35bc68a053d4989fe95e900465639965a0 authored about 9 years ago by Adnan Hajdarević <[email protected]>aff3a155d79a0d4a4c0cfecb741fc200be9c7053 authored about 9 years ago by almir <[email protected]>
5f041cb9ae2a5ba71277a6ea97d0bfc2188ed2ac authored about 9 years ago by almir <[email protected]>
b7081f393417d9cb874de0c8061fb3e4c811e761 authored about 9 years ago by almir <[email protected]>
Add environment arguments and improve testing
2026328c56856424ac062b9dc456eb0746eee982 authored about 9 years ago by Adnan Hajdarević <[email protected]>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]>Add testing framework for main webhook app
6774079a57a24a55257c278f17af66fd15dbdcc8 authored about 9 years ago by Adnan Hajdarević <[email protected]>Refactor signal handling and Windows support
334fbc814cbf60e2b3822c3777375928a9445b7a authored about 9 years ago by Adnan Hajdarević <[email protected]>
This commit adds a testing framework modeled after the godoc tests. It builds
webhook in a tempo...
Pull request into development instead of master
6da00561bf55add7cb0e633e087cd6718e27e908 authored about 9 years ago by Adnan Hajdarević <[email protected]>Revert "adding rpm spec file and sysv init script"
2e40847eb91eb68a01e98c9d46bbb6e8166cd100 authored about 9 years ago by Adnan Hajdarević <[email protected]>5f7dd7211b1a21966dfb5b280a66d856bcbb1f6e authored about 9 years ago by Adnan Hajdarević <[email protected]>
adding rpm spec file and sysv init script
db25fcd06dd655583cf26826c665189958b40254 authored about 9 years ago by Adnan Hajdarević <[email protected]>d1b4ef767af014342d9cc160056f7977a7b89310 authored about 9 years ago by Tim Hughes <[email protected]>
64b32564086bd81c3d5f000fc1799cb76a5fa28c authored about 9 years ago by Tim Hughes <[email protected]>
bfe4c148a5986fde55c226fad07f06173b81fa85 authored about 9 years ago by Tim Hughes <[email protected]>
033764601df3783bc9687fd75982a9d3a45b76b9 authored about 9 years ago by Tim Hughes <[email protected]>
8173f4a346d026e4363ec201b9948112f00b7b4a authored about 9 years ago by Tim Hughes <[email protected]>
ffd05a21016358385f0fd376549bf216e0ff7791 authored about 9 years ago by Tim Hughes <[email protected]>
Remove logging side-effects from hook package
fea31474bdb0b464f5b33034c8ab1f680897293c authored about 9 years ago by Adnan Hajdarević <[email protected]>
This commit drops webhook_windows.go in favor of simply pulling out the
signal handling code to ...
The hook package should be self-contained and return errors instead of
relying on the log subsys...
Add Dockerfile & Makefile
409b441c31f83279af0db289123eb4b0b14809a6 authored about 9 years ago by Adnan Hajdarević <[email protected]>- create dockerfile and makefile for building docker image
93505b4132a4f1b7b3d5be7118c66fc2c98f1b55 authored about 9 years ago by Adnan Hajdarević <[email protected]>c3507845070a4c58b11fb70a91a5ae3d828ccb10 authored about 9 years ago by almir <[email protected]>
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]>d4810bebdb23b870da227113f43ce7cb4ae282e9 authored about 9 years ago by Adnan Hajdarevic <[email protected]>
272546bb2b99c567adc83cffdcaa0f1d6d400b44 authored about 9 years ago by Adnan Hajdarevic <[email protected]>
Fix reverse build tag in webhook_windows.go
2afc6e6a54b3ed0b1c19c10355ab0b51c00bebdd authored over 9 years ago by Adnan Hajdarević <[email protected]>
9c545a745f4d8b778a7ec3f055cf55645f8cd52c accidentally started negating
the build constraint in ...
d12bbf4036074f508927310435e47a2f4e9cc2bb authored over 9 years ago by Adnan Hajdarević <[email protected]>
d91b34a3162c3723ce5a4cedf6d782e745b5b52b authored over 9 years ago by Adnan Hajdarević <[email protected]>
Development
005e723b23a5595b1bf17af3ec578c66b25b51d6 authored over 9 years ago by Adnan Hajdarević <[email protected]>9977fa8c615303b031c2140aa60e7fc6c2de869c authored over 9 years ago by Adnan Hajdarevic <[email protected]>
cbe2440cda71312dc7ba6c4da6abefc856f9539b authored over 9 years ago by Adnan Hajdarevic <[email protected]>
9c545a745f4d8b778a7ec3f055cf55645f8cd52c authored over 9 years ago by Adnan Hajdarevic <[email protected]>
263c75b1b55e57f5eda05f2c8465a94e988ff333 authored over 9 years ago by Adnan Hajdarević <[email protected]>
Add a Gitter chat badge to README.md
83cbffd37cf24b3524d9372dd7ff95793427274b authored over 9 years ago by Adnan Hajdarević <[email protected]>b310b79fb8e2d697a80d56985b9fa2b5dc40c289 authored over 9 years ago by The Gitter Badger <[email protected]>
f1ebc440a4bcdd30b5af9889961211d72063c754 authored over 9 years ago by Adnan Hajdarevic <[email protected]>
separated windows and other platforms to different files, removed sig…
10732bd57b3c111fa9bda9516a4b450204b60e04 authored over 9 years ago by Adnan Hajdarević <[email protected]>43506853306c0464620088815e946e450fb45a3b authored over 9 years ago by Adnan Hajdarevic <[email protected]>
Fix for OS X USR1 signal
6053f48b230986f3d533a537c80822695dc938b8 authored over 9 years ago by Adnan Hajdarević <[email protected]>
It seems that signals code for Linux and OS X (FreeBSD) are different. I
rely on `syscall.SIGUSR...
fb71ea0fae737d09e0b4a7361319e7e3b8ba581b authored over 9 years ago by Adnan Hajdarević <[email protected]>
added hook reload on USR1 signal
aeacb6dac7756a272458d2f12e56ade2cc942e78 authored over 9 years ago by Adnan Hajdarević <[email protected]>1039151a16fa7193d2690cdc13797e08360a15cf authored over 9 years ago by Adnan Hajdarevic <[email protected]>
db928228c83e4cc670a6fb71e2460eba20a12bdd authored over 9 years ago by Adnan Hajdarević <[email protected]>
Allow charset to be defined in Content-Type header
6896a34aabb0283144f0adafc147e31842b249e7 authored over 9 years ago by Adnan Hajdarević <[email protected]>
The payload couldn't be parsed when charset was present in the
`Content-Type` header. The conten...
Add tests for ParseJSONParameters
12c48f87cbe42cf5bd815dc53efd94e61ec78d52 authored almost 10 years ago by Adnan Hajdarević <[email protected]>Add new tests for ExtractParameter
acf38c3210c6203711205ca2c8bc7c5f9aafd734 authored almost 10 years ago by Adnan Hajdarević <[email protected]>This commit adds 100% coverage to Hook.ParaseJSONParameters.
d3f368cb8fcd3c83b1b3dbc65fbc74b4f9c3e9a0 authored almost 10 years ago by Cameron Moore <[email protected]>
This commit regains 100% coverage for ExtractParameter after changes
from commit 688483d.
231426da57d198ee1e66d5a7b7c87c03e8cc793d authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added parse-parameters-as-json property to hooks, fixed some bugs in old...
baec1cadc5d70c811ce2ad2ad55ff27d77338445 authored almost 10 years ago by Adnan Hajdarević <[email protected]>688483d6d1e8888a154b949bba47d69c7b7e2931 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
Fix infinite loop in NotRule.Evaluate
bddb523b6729eaafcbd0d6224e94a8567a9a4e7f authored almost 10 years ago by Adnan Hajdarević <[email protected]>Only support unsigned ints for slice indexes
b8807ed434e09656dd93557ac22813ab7981e5f7 authored almost 10 years ago by Adnan Hajdarević <[email protected]>Complete hook test suite
8527a9b23e3e14aed6134caf3821834694f82e4b authored almost 10 years ago by Adnan Hajdarević <[email protected]>becd8935be6eee7a86e2093cbae191f1fccc3cdc authored almost 10 years ago by Cameron Moore <[email protected]>
This commit changes ExtractParameter to parse slice indexes as unsigned
ints. Fixes test case "...
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]>Refactor to remove helpers package
84ce6f262af4ef5d4e6374428e21132a61e1ec87 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
This commit removes the "helpers" package by moving functions from the
package into the other pa...
Fix ExtractParameter and add tests
d8a21582a3ceeb17ec2ce3d0aa6502773515d650 authored almost 10 years ago by Adnan Hajdarević <[email protected]>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]>7635cfde33e11b469c05cfeb2baf62e604e75223 authored almost 10 years ago by Cameron Moore <[email protected]>
2a2a20dcb8156b2a8925f5e22b9d8ded1a651940 authored almost 10 years ago by Cameron Moore <[email protected]>
Cleanups from static analyzers
10755eb9d991cb46fe8d824ed31f83621a9151b3 authored almost 10 years ago by Adnan Hajdarević <[email protected]>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]>Thanks to rsc.io/grind
956589fab3d67fb5ce9823b7d7c5d8201b7a95f7 authored almost 10 years ago by Cameron Moore <[email protected]>f83af9713834a3b49f03f130aa9ed892b10972fd authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
5a96a5721af1f2f05bcc26a83c549ad76b37123a authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
added support for https
37b310feaa692d0a023399299f8819ef5357c8a1 authored almost 10 years ago by Adnan Hajdarević <[email protected]>ad76b51e6ade1861db042072de323bce90dc1a1f authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
4304aaa2d5ba08a5a19a6ac1449d1409816ca794 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
a2fac2373beb7554247f04321b2dc2dcf17c7981 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
c9adceb5d8db9552a5138fa15b298e5c0c7255c6 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
8488d3c43286ce136b8200e2acf40cb7320a9cf8 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
d3f5da548986bef5cdf13b6d87007cee5121dcd3 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
59b495484509bf369070745d77f632027be8a588 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
added ability to hot reload the hooks file
36aea82855e1ef8048838d62f130590091a195df authored almost 10 years ago by Adnan Hajdarević <[email protected]>652109d46efc2046ce5d52fc2389959cf6de360c authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
a7bbff0963f8660530aa4097c76ec2799560ad23 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
0b269e48702e53e485bc1b81d224bddab251f170 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
40d01e4d5a38b8b12f8b71292cc2992a154b1b09 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
90528b2ed98e12a3c6922192214af7d9803ccc28 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
489750a710faa64b2ea171f62eda3353c4cc18ba authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
b332c9e7151aa06e3d9e21c119678ebcfd9a5d3c authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
bacf2b366634d15f87f615426c2c5303949c0afd authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
c96b0497e4fd0366d128b5f894198fce61cf991d authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
56560d3809b9de715a4dc5cd590d3ac9a2acc7fc authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
d858b543091a7b45a9f7a9d21e388f03ff2659b1 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
a6023dea8fad6a162321e73d29b0df7af51ec185 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
93ab47359d1be6b17adf87f53113eb2a051569e6 authored almost 10 years ago by Adnan Hajdarević <[email protected]>
2e16eb5d7791b813af631925b1a2b90998af787b authored almost 10 years ago by Adnan Hajdarević <[email protected]>
misplaced closing bracket...
f47ba2ad9730c9b0c45db9051085ece0f989e586 authored almost 10 years ago by Adnan Hajdarević <[email protected]>d285c08f9fee7eeabe0d7ebc66d7904ca63d4d40 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>
899e5333e81b54f59fdbb1f7909c27fe68e4e605 authored almost 10 years ago by Adnan Hajdarevic <[email protected]>