Nicolas Carlier
|
659e9a6bb1
|
doc(): prepare changelog
|
2022-05-26 08:06:55 +00:00 |
|
Nicolas Carlier
|
5e65febceb
|
refactor(): internals rescafolding
|
2022-05-26 10:05:53 +02:00 |
|
Michael Vallaly
|
bc1de4e5da
|
feat(): adding HTTP PATCH support to API calls
Co-authored-by: Michael Vallaly <mike.vallaly@alphaeon.com>
|
2022-05-12 09:13:08 +02:00 |
|
Nicolas Carlier
|
3559f1faea
|
doc(): update changelog
|
2022-05-09 23:24:42 +02:00 |
|
Nicolas Carlier
|
173ba6c347
|
feat(): support application/x-www-form-urlencoded
|
2022-05-09 23:17:49 +02:00 |
|
Nicolas Carlier
|
213a1c4a29
|
doc(): change JSON payload example
|
2022-03-02 13:51:03 +01:00 |
|
Nicolas Carlier
|
4e6298dda7
|
feat(): improve control on streaming protocol
close #51
|
2022-02-05 08:55:09 +01:00 |
|
Nicolas Carlier
|
bf6fe82b54
|
chore(docker): publish edge image
|
2021-12-30 11:50:19 +00:00 |
|
Nicolas Carlier
|
fda917463c
|
chore(): fix arch configuration
|
2021-12-30 11:22:51 +00:00 |
|
Nicolas Carlier
|
e1f24fa3d6
|
chore(ci): activate publication on tags
|
2021-12-05 10:31:59 +00:00 |
|
Nicolas Carlier
|
141ce0c729
|
doc(): prepare changelog
|
2021-12-05 10:26:36 +00:00 |
|
Nicolas Carlier
|
47ba07dd12
|
chore(): upgrade Go version
|
2021-12-05 10:23:26 +00:00 |
|
Nicolas Carlier
|
735041ce1d
|
chore(ci): publish Docker image with GH action
|
2021-12-05 10:10:22 +00:00 |
|
Nicolas Carlier
|
9fa96acfb2
|
feat(): configure static path
close #45
|
2021-12-05 10:09:02 +00:00 |
|
Alexandre DEVELY
|
67107de377
|
update test sha1 with github signature (#50)
fix(example): update Github hook signature format
|
2021-10-29 09:14:45 +02:00 |
|
Nicolas Carlier
|
6b3623f67a
|
feat(api): refactore router
- Simplify router
- Single routes onfiguration file
- Improve HTTP logger
|
2021-07-11 13:09:44 +02:00 |
|
Nicolas Carlier
|
3b0863822c
|
chore(ci): switching to Github Actions
|
2021-06-18 08:43:38 +00:00 |
|
Nicolas Carlier
|
ccd8c8fbff
|
doc(): update changelog
|
2021-05-29 15:57:34 +00:00 |
|
Nicolas Carlier
|
02fefc1676
|
doc(): prepare changelog
|
2021-05-29 15:53:17 +00:00 |
|
Nicolas Carlier
|
07fbb6ee3a
|
feat(): output hook execution logs to server logs
BREAKING CHANGES for configuration
- rename `-log-dir` to `-hook-log-dir`
- add `-hook-log-output`
- add `-log-level`
- remove `-debug`
close #44
|
2021-05-29 15:30:02 +00:00 |
|
Nicolas Carlier
|
ed67fc72f6
|
feat(notification): email subject customization
|
2021-05-19 18:44:30 +00:00 |
|
Nicolas Carlier
|
25fe46c731
|
chore(): add hook_id example and doc
|
2021-05-07 07:29:53 +00:00 |
|
Ahren Stevens-Taylor
|
d3777a7fcd
|
#42: Expose Work ID to script environment (#43)
feat(): expose hook ID to script environment
|
2021-05-06 09:15:16 +02:00 |
|
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 |
|