zulip/zerver/webhooks
Eeshan Garg 2393342e03 webhooks/jira: Handle anomalous payloads properly.
We recently ran into a payload in production that didn't contain
an event type at all. A payload where we can't figure out the event
type is quite rare. Instead of letting these payloads run amok, we
should raise a more informative exception for such unusual payloads.
If we encounter too many of these, then we can choose to conduct a
deeper investigation on a case-by-case basis.

With some changes by Tim Abbott.
2021-12-28 10:56:25 -08:00
..
airbrake webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
alertmanager webhooks: Refactor alertmanager to use REQ. 2021-08-08 17:11:18 -07:00
ansibletower python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
appfollow webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
appveyor python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
basecamp webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
beanstalk python: Remove default "utf8" argument for encode(), decode(). 2021-08-02 15:53:52 -07:00
beeminder webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
bitbucket webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
bitbucket2 webhooks/jira: Handle anomalous payloads properly. 2021-12-28 10:56:25 -08:00
bitbucket3 webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
buildbot help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
canarytoken webhooks: Fix Canarytokens pluralization. 2021-12-22 14:05:17 -08:00
circleci webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
clubhouse webhooks: Fix Clubhouse capitalization. 2021-12-22 14:05:17 -08:00
codeship webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
crashlytics webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
delighted webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
deskdotcom webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
dialogflow request: Refactor ZulipRequestNotes to RequestNotes. 2021-09-03 08:48:45 -07:00
dropbox python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
errbit webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
flock python: Remove locally dead code. 2021-08-19 01:51:37 -07:00
freshdesk webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
freshping webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
freshstatus webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
front python: Convert "".format to Python 3.6 f-strings. 2021-08-02 15:53:52 -07:00
gci webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
gitea webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
github webhooks/jira: Handle anomalous payloads properly. 2021-12-28 10:56:25 -08:00
gitlab help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
gocd webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
gogs webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
gosquared webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
grafana webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
greenhouse webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
groove webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
harbor webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
hellosign webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
helloworld bots: Pass realm to remaining get_system_bot calls in tests. 2021-07-26 15:33:13 -07:00
heroku python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
homeassistant webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
honeybadger/fixtures
ifttt ifttt: Ensure topic and body are strings, and not dicts / arrays. 2021-12-13 14:59:00 -08:00
insping python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
intercom webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
jira webhooks/jira: Handle anomalous payloads properly. 2021-12-28 10:56:25 -08:00
jotform webhooks: Fix Jotform capitalization. 2021-12-22 14:05:17 -08:00
json python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
librato python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
lidarr webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
mention webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
netlify help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
newrelic webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
opbeat message: Fix the edit topic bug by removing leading \n from msg content. 2021-07-06 09:41:54 -07:00
opencollective integrations: Add basic open collective integration. 2021-08-03 16:09:33 -07:00
opsgenie webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
pagerduty webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
papertrail webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
pingdom webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
pivotal webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
radarr webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
raygun webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
reviewboard webhooks: Add missing space in Review Board. 2021-12-22 14:05:17 -08:00
rollbar/fixtures
runscope/fixtures
semaphore webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
sentry message: Fix the edit topic bug by removing leading \n from msg content. 2021-07-06 09:41:54 -07:00
slack request: Refactor ZulipRequestNotes to RequestNotes. 2021-09-03 08:48:45 -07:00
slack_incoming slack_incoming: Handle explicit None text payload in webhook. 2021-07-15 09:37:39 -07:00
solano help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
sonarqube python: Remove locally dead code. 2021-08-19 01:51:37 -07:00
sonarr webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
splunk help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
statuspage webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
stripe help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
taiga webhook: Rename FIXTURE_DIR_NAME to WEBHOOK_DIR_NAME. 2021-06-29 17:01:54 -07:00
teamcity webhooks: Fix TeamCity capitalization. 2021-12-22 14:05:17 -08:00
thinkst webhooks: Fix Canarytokens pluralization. 2021-12-22 14:05:17 -08:00
transifex python: Remove locally dead code. 2021-08-19 01:51:37 -07:00
travis webhooks: Detect view function with default naming convention. 2021-07-24 15:10:09 -07:00
trello help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
updown webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
uptimerobot webhooks: Remove space from UptimeRobot. 2021-12-22 14:05:17 -08:00
wordpress webhooks: Add support to event filtering system for webhooks. 2021-07-24 15:10:09 -07:00
yo webhooks: Rename Yo App to Yo. 2021-12-22 14:05:17 -08:00
zabbix help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
zapier python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
zendesk integration: Update Zendesk Documentation. 2021-03-25 01:40:38 -07:00
__init__.py