zulip/zerver/webhooks
Tim Abbott e603237010 email: Convert accounts code to use delivery_email.
A key part of this is the new helper, get_user_by_delivery_email.  Its
verbose name is important for clarity; it should help avoid blind
copy-pasting of get_user (which we'll also want to rename).
Unfortunately, it requires detailed understanding of the context to
figure out which one to use; each is used in about half of call sites.

Another important note is that this PR doesn't migrate get_user calls
in the tests except where not doing so would cause the tests to fail.
This probably deserves a follow-up refactor to avoid bugs here.
2018-12-06 16:21:38 -08:00
..
airbrake webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
ansibletower Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
appfollow Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
appveyor webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
basecamp Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
beanstalk Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
beeminder Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
bitbucket webhooks: Replace SUBJECT_WITH_* with TOPIC_WITH_*. 2018-11-12 15:47:11 -08:00
bitbucket2 webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
circleci webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
clubhouse clubhouse: Fix typoed include statement. 2018-12-03 14:31:44 -08:00
codeship webhook tests: Replace SUBJECT with TOPIC. 2018-11-12 15:47:11 -08:00
crashlytics webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
delighted Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
deskdotcom Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
dialogflow zerver/webhooks: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
dropbox dropbox: Fix incorrect placement of notify_bot_owner_on_invalid_json. 2018-11-20 18:45:43 -08:00
flock Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
freshdesk Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
front Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
gci webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
github webhooks/github: Enable PM notifications for non-JSON payloads. 2018-11-14 22:35:57 -08:00
github_legacy webhooks: Replace SUBJECT_WITH_* with TOPIC_WITH_*. 2018-11-12 15:47:11 -08:00
gitlab webhooks: Replace SUBJECT_WITH_* with TOPIC_WITH_*. 2018-11-12 15:47:11 -08:00
gocd zerver/webhooks: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
gogs webhooks: Replace SUBJECT_WITH_* with TOPIC_WITH_*. 2018-11-12 15:47:11 -08:00
gosquared webhooks/gosquared: Support chat message events. 2018-11-20 15:59:51 -08:00
greenhouse webhooks/greenhouse: Update docs to conform to style guide. 2018-11-20 18:38:43 -08:00
groove Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
hellosign Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
helloworld Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
heroku webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
homeassistant Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
honeybadger/fixtures inetgrations: Add webhook payloads for Honeybadger. 2018-01-02 11:45:33 -05:00
ifttt Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
insping Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
intercom Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
jira email: Convert accounts code to use delivery_email. 2018-12-06 16:21:38 -08:00
librato Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
mention webhooks/mention: Update docs to conform to style guide. 2018-05-20 10:54:13 -07:00
netlify Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
newrelic Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
opbeat Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
opsgenie Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
pagerduty webhooks/pagerduty: Update docs to conform to style guide. 2018-05-31 23:48:42 -04:00
papertrail Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
pingdom webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
pivotal Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
raygun Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
reviewboard webhooks: Add ReviewBoard integration. 2018-11-12 16:11:32 -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 Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
sentry Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
slack webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
solano zerver/webhooks: Change use of typing.Text to str. 2018-05-10 14:19:49 -07:00
splunk Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
stash/fixtures webhooks: Rename webhook fixtures to only include event type. 2017-05-13 20:07:40 -02:30
statuspage Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
stripe webhooks/stripe: Update fixture for customer_subscription_created. 2018-12-06 11:29:16 -08:00
taiga taiga tests: Use self.TOPIC instead of "subject". 2018-11-12 15:47:11 -08:00
teamcity email: Convert accounts code to use delivery_email. 2018-12-06 16:21:38 -08:00
transifex webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
travis minor: Use topic_name() in travis test. 2018-11-14 23:24:06 -08:00
trello webhooks/trello: Fix indentation and numbering. 2018-09-27 10:04:40 -07:00
updown webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
wordpress webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
yo webhooks: Notify bot owner on invalid JSON. 2018-11-20 15:59:09 -08:00
zabbix webhooks: Change *_SUBJECT_TEMPLATE to *_TOPIC_TEMPLATE. 2018-11-12 15:47:11 -08:00
zapier Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
zendesk Sweep tests for expected_subject -> expected_topic. 2018-11-12 15:47:11 -08:00
__init__.py
github_dispatcher.py webhooks: Move github_webhook/ to github/. 2018-04-19 11:00:55 -07:00