Commit Graph

266 Commits

Author SHA1 Message Date
Nicolas Carlier
d8d440a6b1 feat(cli): improve parameters desc 2019-01-06 19:28:42 +00:00
Nicolas Carlier
73102b6fc2 chore(): simplify Makefile 2019-01-03 15:58:07 +00:00
Nicolas Carlier
7a6af7312a feat(api): add basic CORS support 2019-01-03 15:57:14 +00:00
Nicolas Carlier
4d2c75e70b fix(api): fix nil pointer 2019-01-03 15:56:26 +00:00
Nicolas Carlier
891be3c091 chore(): use gzip for distrib 2019-01-03 10:59:44 +00:00
Nicolas Carlier
f3f5dd5209 doc(): update changelog 2019-01-03 10:23:56 +00:00
Nicolas Carlier
8185fbf058 doc(): fix Docker run example 2018-12-31 09:16:51 +00:00
Nicolas Carlier
16a7f711b4 chore(): update Go module definition 2018-12-31 09:15:29 +00:00
Nicolas Carlier
2e16a22650 doc(): update changelog 2018-12-30 21:05:25 +00:00
Nicolas Carlier
1dab1e968d feat(notification): complete refactoring of the notification system
- URL based configuration
- Only prefixed output lines are notified
- HTTP notifier: send a JSON with notification in the text attribute
- SMTP notifier: send an email with notification text in body
2018-12-30 21:00:22 +00:00
Nicolas Carlier
adead6d3b3 feat(worker): add worker status lifecycle 2018-12-30 21:00:22 +00:00
Nicolas Carlier
2ca5d671b9 feat(api): add API endpoint to retrieve logs 2018-12-30 21:00:22 +00:00
Nicolas Carlier
024fe05fc5 doc(): update changelog 2018-12-18 20:17:50 +00:00
Nicolas Carlier
aab844cee7 feat(): use htpasswd to manage basic auth 2018-12-18 19:52:03 +00:00
Nicolas Carlier
0a096c2763 chore(): upgrade to Go 1.11 2018-12-18 19:50:47 +00:00
Nicolas Carlier
6e60c0df30 doc(): update changelog 2018-12-13 14:25:59 +00:00
Nicolas Carlier
c5e393eb92 fix(runner): fix concurrency and log file creation 2018-12-13 14:21:46 +00:00
Nicolas Carlier
9c1d59c56d doc(): update changelog 2018-11-17 09:29:03 +00:00
Nicolas Carlier
d0634d5893 doc(): update changelog 2018-11-17 09:26:00 +00:00
Nicolas Carlier
ed37da819b doc(): fix go get URL 2018-11-17 09:23:50 +00:00
Nicolas Carlier
3021c19551 fix(worker): use snakecase for log filename
close #8
2018-11-05 13:28:12 +00:00
Nicolas Carlier
d233cdc776 doc(): update changelog 2018-09-12 14:30:12 +00:00
_eternal_flame
513e6d78dd feat(security): add http basic auth (fix #6) (#7)
feat(security): add http basic auth
2018-09-04 08:28:04 +02:00
Nicolas Carlier
ac754d93ac chore(): update Go version 2018-08-28 15:48:52 +00:00
Nicolas Carlier
ef962ee653 chore(): improve testing 2018-08-28 15:45:10 +00:00
Nicolas Carlier
e1dd6aa0d1 doc(): update logo 2018-08-23 21:35:04 +00:00
Nicolas Carlier
98a70ecb1c doc(): add logo 2018-08-23 21:30:22 +00:00
Nicolas Carlier
d15f7701c0 doc(readme): fix typo 2018-08-06 12:52:58 +02:00
Nicolas Carlier
103212b742 doc(): update changelog 2018-07-27 08:07:01 +00:00
Nicolas Carlier
e8d1c6e581 fix(runner): fix concurent access to the work request channel 2018-07-27 08:05:05 +00:00
Nicolas Carlier
c3d9201e6d chore(version): print full version output 2018-07-27 07:25:39 +00:00
Nicolas Carlier
6565f6f6ba feat(cli): add print version command 2018-07-24 16:02:57 +00:00
Nicolas Carlier
4e97f4b138 doc(): update changelog 2018-07-24 15:38:32 +00:00
Nicolas Carlier
5cd5547aa5 feat(logging): improve log outputs 2018-07-24 15:36:19 +00:00
Nicolas Carlier
7285663477 doc(): fix typo 2018-07-23 08:57:48 +00:00
Nicolas Carlier
d033fd6687 doc(): update changelog 2018-07-23 08:55:12 +00:00
Nicolas Carlier
5f32a4f7f8 fix(script): kill script process and sub process on timeout 2018-07-23 08:50:38 +00:00
Nicolas Carlier
fbf8794d0a feat(config): improve configuration flags 2018-07-23 08:33:18 +00:00
Nicolas Carlier
d9158c7ef5 Merge branch 'master' of github.com:ncarlier/webhookd 2018-07-06 14:10:53 +00:00
Nicolas Carlier
fa756c4810 doc(): add configutration section 2018-07-06 14:08:51 +00:00
Nicolas Carlier
67bfe0786f feat(): add Docker entrypoint
This allows to pre-fetch scripts form a GIT repository.
2018-07-06 14:07:09 +00:00
Nicolas Carlier
0e075d74ad doc(): update changelog 2018-05-06 11:02:51 +02:00
Nicolas Carlier
c723387d8b fix(docker): add bash shell to the Docker image 2018-05-06 11:00:27 +02:00
Nicolas Carlier
b05fdb5edc doc(): update changelog 2018-03-21 14:46:06 +00:00
Nicolas Carlier
219ea833fe doc: update changelog 2018-03-21 14:37:07 +00:00
Nicolas Carlier
43820cd9f0 fix(): fix panic due to writing into closed chan 2018-03-21 14:09:29 +00:00
Nicolas Carlier
82346b08da fix(server): remove global server timeouts 2018-03-21 14:08:00 +00:00
Nicolas Carlier
34f0f64d68 doc(): add changelog 2018-02-12 20:18:58 +00:00
Nicolas Carlier
8aed458769 chore(build): add distribution task 2018-02-12 20:18:33 +00:00
Nicolas Carlier
a37d4151bc chore(): move version variable 2018-02-12 20:18:01 +00:00