zulip/tools/lib
wizsid11 95789eb879 Add Slack webhook.
Adds a new webhook integration for Slack to receive messages
from one's Slack team's public channels.
Contains negative tests for broken, missing or invalid data.

Allows two different option for integration:
1. Receive notification on a single stream with different topics
for each of Slack's public channels.
2. Receive notification on different streams for each of Slack's
public channels.

Steps to choose between the two options is described in the documentation.

Fixes #3569.
2017-03-23 23:32:38 -07:00
..
__init__.py Extract tools/lib/template_parser.py. 2016-08-01 16:27:50 -07:00
api_tests.py lint: Clean up E712 PEP-8 rule. 2017-01-23 21:11:18 -08:00
capitalization.py Add Slack webhook. 2017-03-23 23:32:38 -07:00
css_parser.py linter: Add support for automatic checking for 4 space indents in CSS. 2017-03-21 13:40:05 -07:00
find_add_class.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
graph.py Add roadmap feature to js-dep-visualizer. 2017-03-21 07:39:30 -07:00
html_branches.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
html_grep.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
pretty_print.py linter: Add support for automatic checking for 4 space indents in HTML. 2017-03-14 14:50:16 -07:00
provision.py Add wrapper and log file output for provisioning. 2017-01-17 14:23:28 -08:00
sanity_check.py tools: Create more consistent checks for venv. 2017-02-06 21:50:32 -08:00
template_parser.py Enhance template parser for comments, Fix deep nesting in Jinja2. 2017-03-11 15:16:44 -08:00
test_script.py Add wrapper and log file output for provisioning. 2017-01-17 14:23:28 -08:00
test_server.py Change bot domains to string_id.EXTERNAL_HOST. 2017-03-08 16:26:13 -08:00