feat: add tool to send a test notification (#16611)

Relates to https://github.com/coder/coder/issues/16463

Adds a CLI command, and API endpoint, to trigger a test notification for
administrators of a deployment.
This commit is contained in:
Danielle Maywood
2025-02-19 14:08:38 +01:00
committed by GitHub
parent 833ca53e51
commit d2419c89ac
20 changed files with 438 additions and 4 deletions

19
coderd/apidoc/docs.go generated
View File

@ -1787,6 +1787,25 @@ const docTemplate = `{
}
}
},
"/notifications/test": {
"post": {
"security": [
{
"CoderSessionToken": []
}
],
"tags": [
"Notifications"
],
"summary": "Send a test notification",
"operationId": "send-a-test-notification",
"responses": {
"200": {
"description": "OK"
}
}
}
},
"/oauth2-provider/apps": {
"get": {
"security": [