zulip/tools
2019-05-05 17:57:19 -07:00
..
ci tests: Optimize test-backend performance. 2019-02-19 14:50:41 -08:00
circleci
documentation_crawler spiders: Set error status for exceptions generated by spider. 2019-04-08 17:04:29 -07:00
droplets create-production-venv: Remove Python 2 support. 2019-01-09 17:32:05 -08:00
i18n push-translations: Run manage.py makemessages first. 2019-03-13 14:11:27 -07:00
lib provision: Add support for Debian 10 Buster. 2019-05-05 17:57:19 -07:00
linter_lib lint: Lint against calls to _() on computed strings. 2019-04-23 15:23:18 -07:00
setup lint: Fix code that evaded our lint checks for string % non-tuple. 2019-04-23 15:21:37 -07:00
test-install test-install/install: Print usage when run without arguments. 2019-01-31 16:15:51 -08:00
tests lint: Fix code that evaded our lint checks for string % non-tuple. 2019-04-23 15:21:37 -07:00
zulint tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
zulip-export tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
__init__.py
build-docs build-docs: Fix shellcheck warnings. 2018-10-17 17:38:56 -07:00
build-release-tarball build-release-tarball: Fix shellcheck warnings. 2018-10-17 17:38:56 -07:00
check-capitalization
check-frontend-i18n
check-issue-labels lint: Fix code that evaded our lint checks for string % non-tuple. 2019-04-23 15:21:37 -07:00
check-provision
check-swagger
check-templates tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
clean-branches clean-branches: Fix shellcheck warnings. 2018-10-17 17:38:56 -07:00
clean-repo
commit-message-lint Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
commit-msg Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
compile-handlebars-templates
conf.ini-template
coveragerc
create-test-api-docs tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
deploy-branch Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
diagnose docs: Add documentation for if False mypy pattern in scripts. 2018-12-17 11:12:53 -08:00
django-template-graph django-template-graph: Fix shellcheck warnings. 2018-10-17 17:38:56 -07:00
do-destroy-rebuild-database scripts: Always use ON_ERROR_STOP=1 when running psql. 2019-04-22 14:54:19 -07:00
do-destroy-rebuild-test-database
fetch-pull-request Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
fetch-rebase-pull-request Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
find-add-class tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
find-unused-css Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
get-handlebar-vars
html-grep
inline-email-css emails: Fix duplicate <html> blocks in missed-message emails. 2019-01-11 14:23:30 -08:00
js-dep-visualizer.py tools: Add TypeScript to the dependency visualizer. 2019-04-12 11:14:42 -07:00
lint tools: Remove check-urls linter. 2019-05-05 17:47:41 -07:00
list-outdated-packages
minify-js
pre-commit Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
pretty-print-html lint: Fix code that evaded our lint checks for string % non-tuple. 2019-04-23 15:21:37 -07:00
provision provision: Clean up comments and unused variables. 2019-01-04 15:16:19 -08:00
push-to-pull-request Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
README.md
release-tarball-exclude.txt
renumber-migrations
replacer
reset-to-pull-request Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
review
run-dev.py run-dev-queue-processors: Remove 2019-04-05 15:18:38 -07:00
run-mypy docs: Move mypy documentation from contributing to testing. 2018-12-16 21:52:53 -08:00
setup-git-repo Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
show-profile-results
start-dockers Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
stop-run-dev
test-all tests: Optimize test-backend performance. 2019-02-19 14:50:41 -08:00
test-all-docker Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
test-api tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
test-backend test-backend: Change --parallel default to use cpu_count. 2019-05-02 10:48:20 -07:00
test-documentation test-documentation: Simplify --skip-external-links code path. 2018-12-29 09:09:18 -08:00
test-emoji-name-scripts test-emoji-name-scripts: Avoid hardcoded paths in /var/tmp. 2019-01-15 16:05:50 -08:00
test-help-documentation test-help-documentation: Skips checking external links. 2018-12-29 20:15:30 +05:30
test-js-with-casper
test-js-with-node subs: Add stream_ui_updates.js module for managing ui elements. 2019-04-30 14:36:52 -07:00
test-locked-requirements tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
test-migrations Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
test-queue-worker-reload test-queue-worker-reload: Use a pipe rather than polling a log file. 2019-01-15 16:00:48 -08:00
test-run-dev test-run-dev: Use a pipe rather than polling a log file. 2019-01-15 16:00:48 -08:00
test-tools
update-authors-json tools: Remove unused imports. 2019-02-02 17:10:31 -08:00
update-locked-requirements
update-prod-static tools: Fix missing comma in collectstatic configuration. 2019-03-04 08:31:12 -08:00
upgrade-python-dependencies tools: Make dependency upgrader upgrade indirect dependencies separately. 2019-04-26 16:22:00 -07:00
webpack tools/webpack: Run webpack in the foreground. 2019-04-22 13:59:11 -07:00
webpack-helpers.ts typescript: Fix violations of new typescript rules. 2019-04-13 11:42:48 -07:00
webpack.assets.json refactor: Remove inline javascript code in email_log.html. 2019-04-05 17:28:23 -07:00
webpack.config.ts webpack: Fix node_modules path resolution. 2019-04-22 13:49:23 -07:00
zanitizer docs: Avoid hardcoded /tmp paths in miscellaneous documentation. 2019-01-15 16:16:12 -08:00
zanitizer_config.pm.sample

This directory contains scripts that are used in building, managing, testing, and other forms of work in a Zulip development environment. Note that tools that are also useful in production belong in scripts/ or should be Django management commands.

For more details, see https://zulip.readthedocs.io/en/latest/overview/directory-structure.html.