zulip/zerver/webhooks
Eeshan Garg cfe0f6b56d webhooks/clubhouse: Account for bug in GitHub branch payloads.
This change was prompted by a possible bug on Clubhouse's end. In
general, if a branch is added, it also prompts a workflow state
transition in its primary story.

However, our webhook error logs show an erroneous payload where
the same branch is added to another story, but there is no
workflow state transition. Also, both the stories are grouped in
the same payload, which confused/broke our code. Ideally, this
shouldn't happen and is most likely a bug on Clubhouse's end.
In most cases, changes included in Clubhouse payloads never
pertain to more than one parent entity (stories) simultaneously,
and we usually operate under the assumption that the changes
included therein are related to each other in terms of their
parent object (story or epic) and not a child object (the GitHub
branch).
2019-02-20 16:32:42 -08:00
..
airbrake webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
ansibletower webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
appfollow webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
appveyor webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
basecamp webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
beanstalk webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
beeminder Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
bitbucket webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
bitbucket2 webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
circleci webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
clubhouse webhooks/clubhouse: Account for bug in GitHub branch payloads. 2019-02-20 16:32:42 -08:00
codeship webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
crashlytics webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
delighted webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
deskdotcom webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
dialogflow zerver/webhooks: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
dropbox webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
flock Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
freshdesk webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
front webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
gci webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
github webhooks/github: Ignore check_suite events. 2019-02-20 16:32:42 -08:00
github_legacy webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
gitlab webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
gocd webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
gogs webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
gosquared webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
greenhouse webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
groove Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
hellosign webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
helloworld webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
heroku webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
homeassistant webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
honeybadger/fixtures inetgrations: Add webhook payloads for Honeybadger. 2018-01-02 11:45:33 -05:00
ifttt webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
insping webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
intercom Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
jira webhooks/jira: Ignore a few noisy events. 2019-02-20 16:32:42 -08:00
librato webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
mention webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
netlify webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
newrelic webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
opbeat webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
opsgenie webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
pagerduty webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
papertrail webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
pingdom webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
pivotal webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
raygun webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
reviewboard webhooks: Remove unused imports. 2019-02-02 17:05:20 -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 webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
sentry Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
slack webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
solano webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
splunk webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
stash/fixtures webhooks: Rename webhook fixtures to only include event type. 2017-05-13 20:07:40 -02:30
statuspage webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
stripe webhooks/stripe: Add fixture and test for invoiceitem.created. 2019-02-05 18:40:38 -03:30
taiga webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
teamcity webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
transifex webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
travis webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
trello webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
updown webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
wordpress webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
yo webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
zabbix webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
zapier zapier_app: Include bot details in response to auth requests. 2019-02-11 21:24:52 -08:00
zendesk webhooks: Remove unused imports. 2019-02-02 17:05:20 -08:00
__init__.py
github_dispatcher.py webhooks: Move github_webhook/ to github/. 2018-04-19 11:00:55 -07:00