1
0
Commit Graph

21 Commits

Author SHA1 Message Date
a6fccfb908 fix(webhook): log errors in webhook response 2024-06-03 13:11:44 +02:00
57bd5aca80 fix(webhooks): send application/json header 2023-12-06 14:09:49 +01:00
55d345e236 feat(webhooks): validate events and target url 2023-10-20 12:42:28 +02:00
61cd08fa13 fix(webhooks): add created by user object when creating a webhook 2023-10-18 22:18:45 +02:00
72366a5b27 feat(webhooks): add created by user object when returning all webhooks 2023-10-18 20:06:07 +02:00
b4e3d8ee47 fix(webhooks): lint 2023-10-17 20:40:09 +02:00
7a74e491da fix(webhooks): lint 2023-10-17 20:35:14 +02:00
2c84cec044 docs(webhooks): add swagger docs for all webhook endpoints 2023-10-17 20:35:14 +02:00
fc0029eed7 fix(webhooks): don't send the proxy auth header to the webhook target 2023-10-17 20:35:14 +02:00
1b82f26d3e chore(webhooks): simplify registering webhook events 2023-10-17 20:35:13 +02:00
ec4aa606e2 chore(webhooks): reuse webhook client 2023-10-17 20:35:13 +02:00
831aa4a014 feat(webhooks): add support for webhook proxy 2023-10-17 20:35:13 +02:00
b38360c9a5 feat(webhooks): add timeout config option 2023-10-17 20:35:13 +02:00
34a92b759e feat(webhooks): add setting to enable webhooks 2023-10-17 20:35:13 +02:00
a0d8b28813 feat(webhooks): add hmac signing 2023-10-17 20:35:13 +02:00
4253d14367 chore(webhooks): remove WebhookEvent interface 2023-10-17 20:35:13 +02:00
96ccf6b923 feat(webhooks): add route to get all available webhook events 2023-10-17 20:35:13 +02:00
57de44694c feat(webhooks): add index on project id 2023-10-17 20:35:13 +02:00
c5de41f183 feat(webhooks): add event listener to send webhook payload 2023-10-17 20:35:12 +02:00
e5b8d8bd2d feat(webhooks): register task and project events as webhook 2023-10-17 20:35:12 +02:00
ad7d485eb5 feat(webhooks): add basic crud actions for webhooks 2023-10-17 20:35:12 +02:00