Commit Graph

196 Commits

Author SHA1 Message Date
Nicolas Carlier
f29a1748ef
feat(notif): add TLS and password support to the SMTP notifier
close #39
2020-10-14 22:43:21 +02:00
Nicolas Carlier
f5f48381af fix(): fix timeout parameter name
close #37
2020-09-11 11:53:55 +00:00
Nicolas Carlier
b0496778e8 feat(): serve static assets 2020-09-11 11:48:18 +00:00
Nicolas Carlier
5dc21a0f53 doc(): update changelog 2020-08-22 20:30:52 +00:00
Nicolas Carlier
33d559ae25 doc(): prepare changelog 2020-08-22 20:28:24 +00:00
Nicolas Carlier
1ee71be4c5 feat(server): simplify TLS usage 2020-08-20 12:35:59 +00:00
Nicolas Carlier
7433f69c92 chore(): improve log semantic 2020-08-20 10:01:06 +00:00
Nicolas Carlier
296ab6aaa3 feat(): improve HTTP signature support
- fix nil pointer bugs
- upgrade dependency
- improve error handling
2020-08-20 09:48:46 +00:00
Nicolas Carlier
379ed57948 chore(): upgrade Go version 2020-08-20 08:20:39 +00:00
Nicolas Carlier
072124865e chore(): fix typo 2020-08-20 08:18:24 +00:00
Nicolas Carlier
5911b8f3c3 fix(notification):: fix missing error check 2020-06-08 13:39:53 +00:00
Emil Moe
552b683f9e
fix(scripts): fix line breaks (#33)
Ensure JSON doesn't have incorrectly line breaks: https://github.com/ncarlier/webhookd/issues/32
2020-06-03 09:40:19 +02:00
Nicolas Carlier
5a154811a9 doc(): add demo animation 2020-05-13 17:33:25 +00:00
Mark Lee
78501c4c49
do not register middlewares on /healthz path (#28)
chore(api): ignore common middlewares for health check endpoint
2020-04-14 09:06:49 +02:00
Nicolas Carlier
f75c9bcaac
doc(): fix typo 2020-03-31 20:42:15 +02:00
Nicolas Carlier
dabb5b752e doc(): update CHANGELOG 2020-03-25 16:55:50 +00:00
Nicolas Carlier
a1bc777642 doc(): prepare CHANGELOG 2020-03-25 16:50:25 +00:00
Nicolas Carlier
c92e2ff773 doc(): variables to fecth scripts from git repository 2020-03-25 16:49:27 +00:00
Nicolas Carlier
d96be9cd8d fix(test): add missing assets 2020-03-16 07:27:24 +00:00
Nicolas Carlier
0e2f58012d feat(signature): multi entries for a PEM file 2020-03-15 23:10:51 +00:00
Nicolas Carlier
8a393cc0c3 feat(docker): use Docker Compose container wrapper 2020-03-15 23:07:38 +00:00
Nicolas Carlier
d91e84d1be feat(signature): refactore the trust store system 2020-03-15 20:58:06 +00:00
Nicolas Carlier
a5fe96d2e8 feat(api): add info endpoint 2020-03-15 20:45:27 +00:00
Nicolas Carlier
14f7d7abf9 chore(docker): add curl to Docker image 2020-03-15 20:44:03 +00:00
Nicolas Carlier
a257e82274 fix(): fix tracing id log 2020-03-12 18:49:47 +00:00
Nicolas Carlier
548149a63d fix(logger): print colors only for TTY 2020-02-29 08:41:54 +00:00
Nicolas Carlier
1d3da80680 refactore(middleware): middlewares small refactoring 2020-02-29 08:18:12 +00:00
Nicolas Carlier
75aac478a2 doc(): update changelog 2020-02-26 21:44:34 +00:00
Nicolas Carlier
f69603349d doc(): prepare changelog 2020-02-26 21:21:06 +00:00
Nicolas Carlier
c21443c10e chore(): small pkg refactoring 2020-02-26 21:19:11 +00:00
Nicolas Carlier
43204677d3 feat(): finalize HTTP signature support 2020-02-26 19:30:41 +00:00
Nicolas Carlier
c16ec83a5a feat(): HTTP signature support 2020-02-25 20:51:07 +00:00
Nicolas Carlier
67f56528d1 chore(): simplify version output 2020-02-13 10:15:57 +00:00
Nicolas Carlier
d5f5b520ab doc(): fix some typos 2020-02-09 14:52:37 +00:00
Nicolas Carlier
3044b3951b fix(): improve configflag stability 2020-02-09 09:28:01 +00:00
Nicolas Carlier
40220077d2 fix(): fix password default configuration 2020-02-09 09:28:01 +00:00
Nicolas Carlier
5948b6001f feat(auth): simplify validate method 2020-02-09 09:28:01 +00:00
azlux
22a82baca1 better readme + notes 2020-02-08 15:03:42 +01:00
Nicolas Carlier
51f6ea8307 doc(): update changelog 2020-02-04 22:58:10 +01:00
Nicolas Carlier
fe715a0da4 chore(ci): update API key 2020-02-04 22:55:47 +01:00
Nicolas Carlier
37924f62ea doc(): prepare changelog 2020-02-04 21:38:11 +00:00
Nicolas Carlier
f9f48fc402 doc(): add Debian repository link 2020-02-04 21:37:15 +00:00
Nicolas Carlier
9373d1045e chore(): update dependencies 2020-02-04 21:31:37 +00:00
Nicolas Carlier
efa525be49 chore(): strcase usage generalization 2020-02-04 21:27:51 +00:00
Nicolas Carlier
6a011272fd feat(): refactoring of the config flag system 2020-02-04 21:27:50 +00:00
Nicolas Carlier
d2189cfd6c chore(): fix script variable name 2020-02-01 09:41:14 +00:00
Nicolas Carlier
f88d743367 doc(): update licence date 2020-02-01 09:40:32 +00:00
Nicolas Carlier
0f8d43adc0 chore(): update dependencies 2020-02-01 09:28:48 +00:00
Nicolas Carlier
57e5b79011 fix(): remove "done" statement at execution end 2020-02-01 08:49:37 +00:00
Nicolas Carlier
28288739f3 feat(): allow scripts with extensions 2020-02-01 08:47:18 +00:00