aboutsummaryrefslogtreecommitdiff
path: root/go.mod
diff options
context:
space:
mode:
authorIbrahim Konsowa <imkonsowa@gmail.com>2025-07-15 21:49:37 +0400
committerGitHub <noreply@github.com>2025-07-15 10:49:37 -0700
commitd78aa3d2de1a18c9802f72c926efa8e80ff2fa64 (patch)
tree7980858236682e2cdb3f91f6ed3f9eeaf4843b47 /go.mod
parent74f4e9ba5ab691938e89b32017a89359ae49428f (diff)
downloadseaweedfs-d78aa3d2de1a18c9802f72c926efa8e80ff2fa64.tar.xz
seaweedfs-d78aa3d2de1a18c9802f72c926efa8e80ff2fa64.zip
[Notifications] Improving webhook notifications (#6965)
* worker setup * fix tests * start worker * graceful worker drain * retry queue * migrate queue to watermill * adding filters and improvements * add the event type to the webhook message * eliminating redundant JSON serialization * resolve review comments * trigger actions * fix tests * typo fixes * read max_backoff_seconds from config * add more context to the dead letter * close the http response on errors * drain the http response body in case not empty * eliminate exported typesπ
Diffstat (limited to 'go.mod')
-rw-r--r--go.mod7
1 files changed, 7 insertions, 0 deletions
diff --git a/go.mod b/go.mod
index 179ea2395..ef46a358a 100644
--- a/go.mod
+++ b/go.mod
@@ -123,6 +123,7 @@ require (
require (
github.com/Jille/raft-grpc-transport v1.6.1
+ github.com/ThreeDotsLabs/watermill v1.4.7
github.com/a-h/templ v0.3.906
github.com/arangodb/go-driver v1.6.6
github.com/armon/go-metrics v0.4.1
@@ -163,6 +164,12 @@ require (
require github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 // indirect
require (
+ github.com/cenkalti/backoff/v3 v3.2.2 // indirect
+ github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 // indirect
+ github.com/lithammer/shortuuid/v3 v3.0.7 // indirect
+)
+
+require (
cel.dev/expr v0.23.0 // indirect
cloud.google.com/go/auth v0.16.2 // indirect
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect