python-zulip-api/integrations
Shane Kearns c3d99f6613 integrations/perforce: Skip messages for missing streams.
For a large perforce server with many users, this allows projects
to opt-in to zulip notifications by creating the stream for the
branch to be monitored.

Commits to paths for which a stream mapping yields a result,
but no stream exists in Zulip, are simply dropped silently.

This behaviour is opt-in, by setting the configuration key
ZULIP_IGNORE_MISSING_STREAM = True
in the zulip_perforce_config.py file.
2017-06-22 14:27:13 -04:00
..
codebase Replace native datetimes in the Codebase integration. 2017-03-08 15:32:06 -08:00
git mypy: Annotate *bots/githook-post-receive* 2016-12-03 15:58:22 -06:00
google pep8: Add compliance with rule E261 google/google-calendar. 2017-05-31 17:07:15 -07:00
hg Fix several new errors caught by mypy 0.501. 2017-03-03 14:12:52 -08:00
irc bots: Move IRC and Jabber mirror scripts to api/integrations. 2017-05-26 15:04:55 -07:00
jabber pep8: Add compliance with rule E261 jabber_mirror_backend.py. 2017-06-04 15:01:39 +05:30
jira/org/humbug/jira integrations: Change default ZULIP_SITE to https://zulip.example.com. 2016-11-26 19:30:32 -08:00
log2zulip log2zulip: Fix paths to the rest of the project. 2017-06-05 23:48:31 -07:00
nagios lint: Clean up E241 PEP-8 rule. 2017-01-23 21:21:14 -08:00
openshift pep8: Add compliance with rule E261 to zulip_openshift_config.py. 2017-05-07 23:21:50 -07:00
perforce integrations/perforce: Skip messages for missing streams. 2017-06-22 14:27:13 -04:00
rss pep8: Add compliance with rule E261 rss-bot. 2017-06-04 15:02:31 +05:30
slack Add Slack importer bot. 2017-05-09 10:48:08 -07:00
svn mypy: PySvn Client.Log returns a dictionary mapping to many different types. 2017-05-22 14:39:26 -07:00
trac mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
twitter lint: Clean up E121 PEP-8 rule. 2017-01-23 21:02:39 -08:00
zephyr pep8: Add compliance with rule E261 zephyr_mirror_backend.py. 2017-06-04 15:05:22 +05:30