zulip/tools/lib
Eeshan Garg 390a1fec92 zulip_bots: Generate static files during provisioning.
This commit implements support for copying over static files
for all bots in the zulip_bots package to
static/generated/bots/ during provisioning. This directory
isn't tracked by Git. This allows us to have access to files
stored in an arbitrary zulip_bots package directory somewhere
on the system. For now, logo.* and doc.md files are copied over.

This commit should act as a starting point for extending our
macro-based Markdown framework to our bots/API packages'
documentation and eventually rendering these static files
alongside our webhooks' documentation.
2017-09-22 15:14:42 -07:00
..
__init__.py
api_tests.py lint: Clean up E712 PEP-8 rule. 2017-01-23 21:11:18 -08:00
capitalization.py api: Remove root_domain_uri from API page links. 2017-08-28 14:13:37 -07:00
css_parser.py pep8: Add compliance with rule E261 to css_parser.py. 2017-05-07 23:21:50 -07:00
find_add_class.py find_add_class: Don't check frontend tests. 2017-08-27 14:04:46 -07:00
gitlint-rules.py lint: Check if the first word of a commit message is imperative. 2017-06-19 07:01:52 -04:00
graph.py mypy: Wrap return value in Optional. 2017-05-23 21:56:50 -07:00
html_branches.py mypy: Allow Optional parameters in html_branches.py. 2017-08-15 17:50:18 -07:00
html_grep.py pep8: Add compliance with rule E261 to html_grep.py. 2017-05-07 23:21:50 -07:00
pretty_print.py linter: Fix bug resulting in <pre> being indented cyclically. 2017-06-13 08:39:59 -04:00
provision.py zulip_bots: Generate static files during provisioning. 2017-09-22 15:14:42 -07:00
sanity_check.py py3: Switch almost all shebang lines to use `python3`. 2017-08-16 17:54:43 -07:00
template_parser.py template_parser: Add 'with' to Django/Jinja block elements. 2017-07-19 16:39:54 -04:00
test_script.py mypy: Use Optional with strings where required. 2017-05-23 21:56:50 -07:00
test_server.py mypy: Remove superfluous older 'type: ignore' annotations. 2017-08-08 11:27:51 -07:00