├── .github ├── dependabot.yml └── workflows │ └── ci.yaml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── Makefile ├── README.md ├── docs ├── services │ ├── alertmanager.md │ ├── awssqs.md │ ├── email.md │ ├── github.md │ ├── googlechat.md │ ├── grafana.md │ ├── mattermost.md │ ├── newrelic.md │ ├── opsgenie.md │ ├── overview.md │ ├── pagerduty.md │ ├── pagerduty_v2.md │ ├── pushover.md │ ├── rocketchat.md │ ├── slack.md │ ├── teams.md │ ├── telegram.md │ ├── tools.go │ ├── webex.md │ └── webhook.md ├── templates.md └── triggers.md ├── examples └── certmanager │ ├── README.md │ ├── cli │ └── main.go │ ├── config.yaml │ └── controller │ └── main.go ├── go.mod ├── go.sum └── pkg ├── api ├── api.go ├── api_test.go ├── config.go ├── config_test.go ├── factory.go └── factory_test.go ├── cmd ├── context.go ├── context_test.go ├── template.go ├── template_test.go ├── tools.go ├── tools_test.go ├── trigger.go └── trigger_test.go ├── controller ├── controller.go ├── controller_test.go ├── metrics.go ├── state.go └── state_test.go ├── docs └── docs.go ├── mocks ├── api.go └── factory.go ├── services ├── alertmanager.go ├── alertmanager_test.go ├── awssqs.go ├── awssqs_test.go ├── console.go ├── email.go ├── email_test.go ├── github.go ├── github_test.go ├── googlechat.go ├── googlechat_test.go ├── grafana.go ├── grafana_test.go ├── mattermost.go ├── mattermost_test.go ├── mocks │ └── mocks.go ├── newrelic.go ├── newrelic_test.go ├── opsgenie.go ├── opsgenie_test.go ├── pagerduty.go ├── pagerduty_test.go ├── pagerdutyv2.go ├── pagerdutyv2_test.go ├── pushover.go ├── rocketchat.go ├── rocketchat_test.go ├── services.go ├── services_test.go ├── slack.go ├── slack_test.go ├── teams.go ├── teams_test.go ├── telegram.go ├── telegram_test.go ├── webex.go ├── webex_test.go ├── webhook.go └── webhook_test.go ├── subscriptions ├── annotations.go ├── annotations_test.go └── global.go ├── templates ├── service.go └── service_test.go ├── triggers ├── service.go └── service_test.go └── util ├── http ├── logroundtripper.go └── transport.go ├── misc └── misc.go ├── slack ├── client.go ├── client_test.go └── mocks │ └── client.go └── text └── strings.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/README.md -------------------------------------------------------------------------------- /docs/services/alertmanager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/alertmanager.md -------------------------------------------------------------------------------- /docs/services/awssqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/awssqs.md -------------------------------------------------------------------------------- /docs/services/email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/email.md -------------------------------------------------------------------------------- /docs/services/github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/github.md -------------------------------------------------------------------------------- /docs/services/googlechat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/googlechat.md -------------------------------------------------------------------------------- /docs/services/grafana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/grafana.md -------------------------------------------------------------------------------- /docs/services/mattermost.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/mattermost.md -------------------------------------------------------------------------------- /docs/services/newrelic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/newrelic.md -------------------------------------------------------------------------------- /docs/services/opsgenie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/opsgenie.md -------------------------------------------------------------------------------- /docs/services/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/overview.md -------------------------------------------------------------------------------- /docs/services/pagerduty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/pagerduty.md -------------------------------------------------------------------------------- /docs/services/pagerduty_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/pagerduty_v2.md -------------------------------------------------------------------------------- /docs/services/pushover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/pushover.md -------------------------------------------------------------------------------- /docs/services/rocketchat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/rocketchat.md -------------------------------------------------------------------------------- /docs/services/slack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/slack.md -------------------------------------------------------------------------------- /docs/services/teams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/teams.md -------------------------------------------------------------------------------- /docs/services/telegram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/telegram.md -------------------------------------------------------------------------------- /docs/services/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/tools.go -------------------------------------------------------------------------------- /docs/services/webex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/webex.md -------------------------------------------------------------------------------- /docs/services/webhook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/services/webhook.md -------------------------------------------------------------------------------- /docs/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/templates.md -------------------------------------------------------------------------------- /docs/triggers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/docs/triggers.md -------------------------------------------------------------------------------- /examples/certmanager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/examples/certmanager/README.md -------------------------------------------------------------------------------- /examples/certmanager/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/examples/certmanager/cli/main.go -------------------------------------------------------------------------------- /examples/certmanager/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/examples/certmanager/config.yaml -------------------------------------------------------------------------------- /examples/certmanager/controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/examples/certmanager/controller/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/api.go -------------------------------------------------------------------------------- /pkg/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/api_test.go -------------------------------------------------------------------------------- /pkg/api/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/config.go -------------------------------------------------------------------------------- /pkg/api/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/config_test.go -------------------------------------------------------------------------------- /pkg/api/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/factory.go -------------------------------------------------------------------------------- /pkg/api/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/api/factory_test.go -------------------------------------------------------------------------------- /pkg/cmd/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/context.go -------------------------------------------------------------------------------- /pkg/cmd/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/context_test.go -------------------------------------------------------------------------------- /pkg/cmd/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/template.go -------------------------------------------------------------------------------- /pkg/cmd/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/template_test.go -------------------------------------------------------------------------------- /pkg/cmd/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/tools.go -------------------------------------------------------------------------------- /pkg/cmd/tools_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/tools_test.go -------------------------------------------------------------------------------- /pkg/cmd/trigger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/trigger.go -------------------------------------------------------------------------------- /pkg/cmd/trigger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/cmd/trigger_test.go -------------------------------------------------------------------------------- /pkg/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/controller/controller.go -------------------------------------------------------------------------------- /pkg/controller/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/controller/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/controller/metrics.go -------------------------------------------------------------------------------- /pkg/controller/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/controller/state.go -------------------------------------------------------------------------------- /pkg/controller/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/controller/state_test.go -------------------------------------------------------------------------------- /pkg/docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/docs/docs.go -------------------------------------------------------------------------------- /pkg/mocks/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/mocks/api.go -------------------------------------------------------------------------------- /pkg/mocks/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/mocks/factory.go -------------------------------------------------------------------------------- /pkg/services/alertmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/alertmanager.go -------------------------------------------------------------------------------- /pkg/services/alertmanager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/alertmanager_test.go -------------------------------------------------------------------------------- /pkg/services/awssqs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/awssqs.go -------------------------------------------------------------------------------- /pkg/services/awssqs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/awssqs_test.go -------------------------------------------------------------------------------- /pkg/services/console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/console.go -------------------------------------------------------------------------------- /pkg/services/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/email.go -------------------------------------------------------------------------------- /pkg/services/email_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/email_test.go -------------------------------------------------------------------------------- /pkg/services/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/github.go -------------------------------------------------------------------------------- /pkg/services/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/github_test.go -------------------------------------------------------------------------------- /pkg/services/googlechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/googlechat.go -------------------------------------------------------------------------------- /pkg/services/googlechat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/googlechat_test.go -------------------------------------------------------------------------------- /pkg/services/grafana.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/grafana.go -------------------------------------------------------------------------------- /pkg/services/grafana_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/grafana_test.go -------------------------------------------------------------------------------- /pkg/services/mattermost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/mattermost.go -------------------------------------------------------------------------------- /pkg/services/mattermost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/mattermost_test.go -------------------------------------------------------------------------------- /pkg/services/mocks/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/mocks/mocks.go -------------------------------------------------------------------------------- /pkg/services/newrelic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/newrelic.go -------------------------------------------------------------------------------- /pkg/services/newrelic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/newrelic_test.go -------------------------------------------------------------------------------- /pkg/services/opsgenie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/opsgenie.go -------------------------------------------------------------------------------- /pkg/services/opsgenie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/opsgenie_test.go -------------------------------------------------------------------------------- /pkg/services/pagerduty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/pagerduty.go -------------------------------------------------------------------------------- /pkg/services/pagerduty_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/pagerduty_test.go -------------------------------------------------------------------------------- /pkg/services/pagerdutyv2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/pagerdutyv2.go -------------------------------------------------------------------------------- /pkg/services/pagerdutyv2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/pagerdutyv2_test.go -------------------------------------------------------------------------------- /pkg/services/pushover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/pushover.go -------------------------------------------------------------------------------- /pkg/services/rocketchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/rocketchat.go -------------------------------------------------------------------------------- /pkg/services/rocketchat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/rocketchat_test.go -------------------------------------------------------------------------------- /pkg/services/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/services.go -------------------------------------------------------------------------------- /pkg/services/services_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/services_test.go -------------------------------------------------------------------------------- /pkg/services/slack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/slack.go -------------------------------------------------------------------------------- /pkg/services/slack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/slack_test.go -------------------------------------------------------------------------------- /pkg/services/teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/teams.go -------------------------------------------------------------------------------- /pkg/services/teams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/teams_test.go -------------------------------------------------------------------------------- /pkg/services/telegram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/telegram.go -------------------------------------------------------------------------------- /pkg/services/telegram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/telegram_test.go -------------------------------------------------------------------------------- /pkg/services/webex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/webex.go -------------------------------------------------------------------------------- /pkg/services/webex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/webex_test.go -------------------------------------------------------------------------------- /pkg/services/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/webhook.go -------------------------------------------------------------------------------- /pkg/services/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/services/webhook_test.go -------------------------------------------------------------------------------- /pkg/subscriptions/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/subscriptions/annotations.go -------------------------------------------------------------------------------- /pkg/subscriptions/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/subscriptions/annotations_test.go -------------------------------------------------------------------------------- /pkg/subscriptions/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/subscriptions/global.go -------------------------------------------------------------------------------- /pkg/templates/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/templates/service.go -------------------------------------------------------------------------------- /pkg/templates/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/templates/service_test.go -------------------------------------------------------------------------------- /pkg/triggers/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/triggers/service.go -------------------------------------------------------------------------------- /pkg/triggers/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/triggers/service_test.go -------------------------------------------------------------------------------- /pkg/util/http/logroundtripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/http/logroundtripper.go -------------------------------------------------------------------------------- /pkg/util/http/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/http/transport.go -------------------------------------------------------------------------------- /pkg/util/misc/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/misc/misc.go -------------------------------------------------------------------------------- /pkg/util/slack/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/slack/client.go -------------------------------------------------------------------------------- /pkg/util/slack/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/slack/client_test.go -------------------------------------------------------------------------------- /pkg/util/slack/mocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/slack/mocks/client.go -------------------------------------------------------------------------------- /pkg/util/text/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj/notifications-engine/HEAD/pkg/util/text/strings.go --------------------------------------------------------------------------------