zulip/zerver/webhooks
Vishnu KS 92316ef4d1 statuspage: Properly detect the update is for component or incident.
The value of "status_indicator" can be "none" for both the component
and incident updates[1]. Also, it is not at all necessary that the value of
"status_indicator" is always "none" for incident updates[2][3]. So our previous
logic of using the value of "status_indicator" to determine whether
the update is that of a component or incident was incorrect. Instead, we
should use "incident" or "component" keys to determine the type of update.

This commit fixes issues [1] and [2] in sentry.

1. https://sentry.io/organizations/zulip/issues/2303217561
2. https://sentry.io/organizations/zulip/issues/2303197407
3. https://support.atlassian.com/statuspage/docs/enable-webhook-notifications/
2021-03-30 12:06:09 -07:00
..
airbrake python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
alertmanager python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
ansibletower python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
appfollow python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
appveyor python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
basecamp python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
beanstalk python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
beeminder python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
bitbucket python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
bitbucket2 python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
bitbucket3 webhooks: Remove get_event_handler ritual and Any casts. 2021-02-15 17:05:28 -08:00
buildbot python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
canarytoken python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
circleci python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
clubhouse webhooks: Remove get_event_handler ritual and Any casts. 2021-02-15 17:05:28 -08:00
codeship python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
crashlytics python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
delighted python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
deskdotcom integrations: Update deskdotcom integration docs. 2021-03-25 01:35:57 -07:00
dialogflow integrations: Use get_user function in dialogflow integration. 2021-03-11 20:30:57 -08:00
dropbox python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
errbit python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
flock python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
freshdesk python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
front python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
gci python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
gitea python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
github webhooks: Add support for more GitHub pull_request events. 2021-03-01 14:16:08 -08:00
gitlab python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
gocd python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
gogs webhooks: Strengthen format_pull_request_event type. 2021-02-15 17:05:28 -08:00
gosquared python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
grafana python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
greenhouse python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
groove webhooks: Remove get_event_handler ritual and Any casts. 2021-02-15 17:05:28 -08:00
harbor python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
hellosign python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
helloworld integrations: Make Hello World example less confusing. 2021-03-25 01:40:38 -07:00
heroku python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
homeassistant integrations: Update HomeAssistant Documentation. 2021-03-16 15:29:47 -07:00
honeybadger/fixtures inetgrations: Add webhook payloads for Honeybadger. 2018-01-02 11:45:33 -05:00
ifttt python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
insping python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
intercom webhooks: Remove get_event_handler ritual and Any casts. 2021-02-15 17:05:28 -08:00
jira webhooks: Remove get_event_handler ritual and Any casts. 2021-02-15 17:05:28 -08:00
jotform integration: Add jotform integration. 2021-03-04 11:40:58 -08:00
librato python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
mention python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
netlify python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
newrelic webhooks: Fix spelling of milliseconds. 2021-03-05 12:22:50 -08:00
opbeat python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
opsgenie python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
pagerduty python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
papertrail python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
pingdom integrations: Update Pingdom Documentation. 2021-03-16 15:29:47 -07:00
pivotal python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
raygun python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
reviewboard python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
rollbar/fixtures integrations: Add webhook payloads for rollbar. 2018-01-11 06:32:37 -05:00
runscope/fixtures integrations: Add webhook payloads for Runscope. 2017-12-29 07:27:20 -05:00
semaphore python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
sentry sentry: Do not assume context lines exist in stacktrace. 2021-03-22 12:16:10 -07:00
slack python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
slack_incoming python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
solano python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
splunk python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
statuspage statuspage: Properly detect the update is for component or incident. 2021-03-30 12:06:09 -07:00
stripe refactor: Rename filter to linkifier in frontend code and docs. 2021-03-15 11:19:59 -07:00
taiga python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
teamcity python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
thinkst python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
transifex python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
travis python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
trello python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
updown python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
wordpress python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
yo integrations: Update Yo Documentation. 2021-03-16 15:29:47 -07:00
zabbix integrations: Update Zabbix Documentation. 2021-03-18 15:00:10 -07:00
zapier doc: Correct the location of `Make a Zap` button. 2021-03-21 17:39:53 -07:00
zendesk integration: Update Zendesk Documentation. 2021-03-25 01:40:38 -07:00
__init__.py