zulip/zerver/webhooks
Hari Prashant Bhimaraju 977a043d03 grafana: Support notifications from Grafana Alerting.
This commit adds support for Grafana's new alerting system, Grafana
Alerting. The existing Grafana integration has been modified to
detect the version of the notification through the structure of the
payload body, since the the structure varies by version. Support for
legacy alerting is been continued. Example fixtures have been added
for Grafana Alerting's webhooks.

Tests updated.
2022-11-14 16:28:59 -08:00
..
airbrake markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
alertmanager markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
ansibletower markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
appfollow markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
appveyor markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
azuredevops webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
basecamp markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
beanstalk webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
beeminder markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
bitbucket webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
bitbucket2 webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
bitbucket3 webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
buildbot integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
canarytoken markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
circleci webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
clubhouse markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
codeship markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
crashlytics markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
delighted markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
deskdotcom integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
dialogflow integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
dropbox markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
errbit markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
flock markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
freshdesk tests: Call client methods with explicit keyword arguments. 2022-06-28 16:12:00 -07:00
freshping freshping: Create a mapping for event types. 2022-08-16 13:43:10 -07:00
freshstatus markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
front markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
gci markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
gitea webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
github webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
gitlab webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
gocd gocd: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
gogs webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
gosquared gosquared: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
grafana grafana: Support notifications from Grafana Alerting. 2022-11-14 16:28:59 -08:00
greenhouse greenhouse: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
groove groove: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
harbor harbor: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
hellosign hellosign: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
helloworld Remove Debian 10 support. 2022-04-26 16:32:02 -07:00
heroku markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
homeassistant homeassistant: Strengthen types using WildVale. 2022-11-14 13:49:38 -08:00
honeybadger/fixtures
ifttt markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
insping insping: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
intercom intercom: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
jira jira: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
jotform jotform: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
json markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
librato python: Mark dict parameters with defaults as read-only. 2022-10-06 13:48:28 -07:00
lidarr lidarr: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
mention mention: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
netlify netlify: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
newrelic newrewlic: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
opbeat opbeat: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
opencollective opencollective: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
opsgenie opsgenie: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
pagerduty pagerduty: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
papertrail markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
pingdom pingdom: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
pivotal testing: 100% coverage for zerver/webhooks/{librato,pivotal}. 2022-08-25 12:04:24 -07:00
radarr radarr: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
raygun raygun: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
reviewboard reviewboard: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
rhodecode webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
rollbar/fixtures
runscope/fixtures
semaphore webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
sentry sentry: Properly stringify a possibly-None result. 2022-09-06 15:06:05 -07:00
slack markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
slack_incoming slack_incoming: Handle optional attachment fields aptly. 2022-08-22 16:40:13 -07:00
solano webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
sonarqube sonarqube: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
sonarr sonarr: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
splunk splunk: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
statuspage statuspage: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
stripe stripe: Fix WildValue usage. 2022-09-08 20:22:38 -07:00
taiga taiga: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
teamcity teamcity: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
thinkst thinkst: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
transifex markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
travis markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
trello trello: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
updown updown: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
uptimerobot uptimerobot: Use the create-bot-construct-url macro for uptimerobot. 2022-09-08 13:37:35 -07:00
wekan wekan: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
wordpress markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
zabbix zabbix: Strengthen types using WildValue. 2022-09-01 14:02:01 -07:00
zapier integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
zendesk integrations: Add incoming webhook macro to relevant docs. 2022-09-09 16:31:33 -07:00
__init__.py