zulip/zerver/webhooks
Hari Prashant Bhimaraju 2dab5cbd03 solano: Strengthen types using WildValue.
This commit strengthens types by typing the Solano webhook's incoming
payload as WildValue, which eradicates the use of Any within the
incoming webhook integration.

The KeyError exception has been replaced to catch a ValidationError
instead now, since the incoming payload's keys will be tamed before
usage and the non-existence of the key is raised as a
ValidationError in the taming function.
2022-09-01 14:05:14 -07: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 integrations: Add Azure DevOps webhook integration. 2022-09-01 14:01:13 -07:00
basecamp markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
beanstalk integrations: Satisfy Python-Markdown’s archaic 4-space requirement. 2022-06-27 17:36:17 -07:00
beeminder markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
bitbucket bitbucket: Strengthen types using WildValue. 2022-03-15 13:02:02 -07:00
bitbucket2 integrations-docs: Update git-webhook-url-with-branches.md. 2022-07-07 17:12:00 -07:00
bitbucket3 integrations-docs: Update git-webhook-url-with-branches.md. 2022-07-07 17:12:00 -07:00
buildbot markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
canarytoken markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
circleci markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
clubhouse markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07: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 backend: Add request as parameter to json_success. 2022-02-04 15:16:56 -08:00
dialogflow dialogflow: Strengthen types using WildValue. 2022-05-10 13:50:20 -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 freshping: Create a mapping for event types. 2022-08-16 13:43:10 -07: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 markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
gitea integrations: Satisfy Python-Markdown’s archaic 4-space requirement. 2022-06-27 17:36:17 -07:00
github integrations: Satisfy Python-Markdown’s archaic 4-space requirement. 2022-06-27 17:36:17 -07:00
gitlab integrations-docs: Add line break in GitLab integration doc. 2022-06-27 10:14:51 -07:00
gocd markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
gogs integrations: Satisfy Python-Markdown’s archaic 4-space requirement. 2022-06-27 17:36:17 -07:00
gosquared markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
grafana markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
greenhouse markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
groove markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
harbor integrations: Update harbor for new payload format. 2022-07-22 11:44:22 -07:00
hellosign markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
helloworld Remove Debian 10 support. 2022-04-26 16:32:02 -07:00
heroku markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
homeassistant backend: Add request as parameter to json_success. 2022-02-04 15:16:56 -08:00
honeybadger/fixtures inetgrations: Add webhook payloads for Honeybadger. 2018-01-02 11:45:33 -05:00
ifttt markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
insping markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
intercom markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
jira markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
jotform markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
json markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
librato testing: 100% coverage for zerver/webhooks/{librato,pivotal}. 2022-08-25 12:04:24 -07:00
lidarr markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
mention markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
netlify markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
newrelic integration: Fix integration with newrelic. 2022-07-27 16:15:29 -07:00
opbeat markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
opencollective markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
opsgenie markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
pagerduty python: Use a real parser for email addresses. 2022-07-29 15:47:33 -07:00
papertrail markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
pingdom markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
pivotal testing: 100% coverage for zerver/webhooks/{librato,pivotal}. 2022-08-25 12:04:24 -07:00
radarr markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
raygun markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
reviewboard markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
rhodecode integrations: Add RhodeCode webhook integration. 2022-07-13 14:10:00 -07: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 markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
sentry markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
slack markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
slack_incoming slack_incoming: Handle optional attachment fields aptly. 2022-08-22 16:40:13 -07:00
solano solano: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
sonarqube sonarqube: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
sonarr sonarr: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
splunk splunk: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
statuspage statuspage: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
stripe stripe: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
taiga markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07: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 markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
travis markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
trello markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
updown updown: Strengthen types using WildValue. 2022-09-01 14:05:14 -07:00
uptimerobot uptimerobot: Strengthen types using WildValue. 2022-09-01 14:05:07 -07:00
wekan integration: Add wekan integration. 2022-08-22 15:37:22 -07:00
wordpress markdown: Rewrite include plugin without markdown-include. 2022-06-26 17:36:31 -07:00
yo actions: Split out zerver.actions.message_send. 2022-04-14 17:14:34 -07:00
zabbix zabbix: Strengthen types using WildValue. 2022-09-01 14:02:01 -07:00
zapier zapier: Strengthen types using WildValue. 2022-09-01 14:02:01 -07:00
zendesk docs: Fix many spelling mistakes. 2022-02-07 18:51:06 -08:00
__init__.py