zulip/zerver/webhooks
Zixuan James Li 1e36d79b83 intercom: Return success on HEAD requests.
Intercom sends a HEAD request to validate the webhook URL on their side,
which was not expected in the previous implementation.
This fixes the problem that we send out a confusing error message for it.

Fixes #23912.

Signed-off-by: Zixuan James Li <p359101898@gmail.com>
2023-01-06 13:32:47 -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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
basecamp ruff: Fix ISC003 Explicitly concatenated string. 2023-01-04 16:25:07 -08: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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
bitbucket3 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -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 circleci: Rewrite integration to support the new webhook format. 2022-11-15 10:45:05 -08:00
clubhouse Fix typos caught by typos. 2023-01-03 11:09:50 -08: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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08: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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
gitea webhooks: Pick a more reasonable length for short sha. 2022-11-08 08:20:51 -08:00
github Fix typos caught by typos. 2023-01-03 11:09:50 -08:00
gitlab Fix typos caught by typos. 2023-01-03 11:09:50 -08:00
gocd gocd: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
gogs ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
gosquared ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
harbor ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
hellosign hellosign: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
helloworld integrations-docs: Update Hello World for current macros and style. 2022-11-28 12:21:36 -08: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 ifttt: Strengthen types using WildValue. 2022-11-15 15:05:02 -08:00
insping insping: Strengthen types using WildValue. 2022-11-14 13:49:38 -08:00
intercom intercom: Return success on HEAD requests. 2023-01-06 13:32:47 -08:00
jira ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -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 Fix typos caught by typos. 2023-01-03 11:09:50 -08:00
lidarr ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
mention mention: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
netlify ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
newrelic newrewlic: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
opbeat ruff: Fix SIM118 Use `key in dict` instead of `key in dict.keys()`. 2023-01-04 16:25:07 -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 Fix typos caught by typos. 2023-01-03 11:09:50 -08:00
papertrail papertrail: Strengthen types using WildValue. 2022-11-15 15:05:02 -08:00
pingdom ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
pivotal ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
radarr ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
raygun ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
reviewboard ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
rhodecode ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -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: Interpret event timestamp in UTC. 2023-01-04 16:25:07 -08:00
slack markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
slack_incoming slack_incoming: Support "fields" in "section"s. 2023-01-04 14:03:47 -08:00
solano webhooks: Use get_short_sha to get shortened sha. 2022-11-08 08:20:51 -08:00
sonarqube ruff: Fix SIM118 Use `key in dict` instead of `key in dict.keys()`. 2023-01-04 16:25:07 -08:00
sonarr ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
splunk splunk: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
statuspage ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
stripe ruff: Fix ISC003 Explicitly concatenated string. 2023-01-04 16:25:07 -08:00
taiga ruff: Enable new lints DTZ, ISC, PIE, PLW, Q, S, SIM. 2023-01-04 16:25:07 -08: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 ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08:00
travis markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
trello ruff: Fix ISC003 Explicitly concatenated string. 2023-01-04 16:25:07 -08:00
updown ruff: Fix N818 exception name should be named with an Error suffix. 2022-11-17 16:52:00 -08: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 webhooks: Update Zabbix integration documentation. 2022-12-08 12:08:07 -08: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