zulip/tools
Rishi Gupta b32fe9f2a0 features: Update screenshot and add tool to generate.
This adds a new management command that should make generating or
updating screenshots a bit easier in the future.
2017-08-22 11:32:22 -07:00
..
documentation_crawler py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
lib py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
linter_lib features: Update screenshot and add tool to generate. 2017-08-22 11:32:22 -07:00
setup requirements: Replace py3_dev.txt with dev_lock.txt. 2017-08-22 10:10:57 -07:00
tests mypy: Remove superfluous older 'type: ignore' annotations. 2017-08-08 11:27:51 -07:00
travis run-mypy: Stop running mypy --py2. 2017-08-16 17:54:43 -07:00
zulip-export py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
__init__.py
build-deb
build-docs tools: Add wrapper tool 'build-docs' for building documentation. 2017-06-14 20:16:02 -07:00
build-release-tarball py3: Cut out the build-release-tarball --py3 flag. 2017-08-16 17:54:43 -07:00
check-capitalization py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-css py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-frontend-i18n py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-issue-labels py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-provision py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-py3
check-swagger lint: Ban non-unique operationIds in Swagger. 2017-06-26 22:02:26 -04:00
check-templates py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
check-urls py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
clean-branches
clean-emoji-cache py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
clean-npm-cache py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
clean-repo clean-repo: Revert optimization to .pyc removal. 2017-07-30 17:24:55 -07:00
clean-venv-cache py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
commit-message-lint docs: Fix spelling of Travis CI. 2017-07-31 09:36:22 -07:00
commit-msg lint: Check if commit message is not empty before running gitlint. 2017-06-25 11:29:14 -04:00
compile-handlebars-templates py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
conf.ini-template
coveragerc coveragerc: Exclude zerver/tornado/ioloop_logging.py. 2017-07-05 15:07:52 -07:00
create-test-api-docs py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
deploy-branch
deployment-lock-ctl
diagnose requirements: Replace py3_dev.txt with dev_lock.txt. 2017-08-22 10:10:57 -07:00
django-template-graph
do-destroy-rebuild-database
do-destroy-rebuild-test-database
fetch-pull-request
fetch-rebase-pull-request
find-add-class py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
find-unused-css
get-handlebar-vars py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
html-grep py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
js-dep-visualizer.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
lint py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
lister.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
minify-js py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
munge_postgres_logs.pl
optimize-svg
pre-commit
pretty-print-html py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
provision py3: Rely on the shebang to invoke provision too. 2017-08-16 17:54:43 -07:00
README.md
renumber-migrations py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
replace-tarball-shebang py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
replacer.py tools: Add inline string replacer for files. 2017-08-17 09:03:35 -07:00
reset-to-pull-request
review Fix tools/review for python3. 2017-08-17 17:40:24 -04:00
run-dev-queue-processors py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
run-dev.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
run-mypy run-mypy: Stop running mypy --py2. 2017-08-16 17:54:43 -07:00
send_github_payloads.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
setup-git-repo
show-profile-results.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
start-dockers
stop_run_dev py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test_user_agent_parsing.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-all test-all: Fix buggy PYTHONWARNINGS invocation. 2017-08-16 11:56:24 -07:00
test-all-docker
test-api py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-backend py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-documentation tools: Add wrapper tool 'build-docs' for building documentation. 2017-06-14 20:16:02 -07:00
test-help-documentation.py py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-js-with-casper
test-js-with-node py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-migrations test-migrations: Fix error code bug. 2017-07-10 16:20:47 -07:00
test-queue-worker-reload py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-run-dev py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
test-tools py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
update-authors-json py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
update-locked-requirements requirements: Lock prod.txt instead of its py3_common dependency. 2017-08-22 10:10:57 -07:00
update-prod-static py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
user_agents_unique
webpack py3: Switch almost all shebang lines to use python3. 2017-08-16 17:54:43 -07:00
webpack.assets.json Extract /integrations code from landing-page into separate bundle. 2017-08-10 10:21:53 -07:00
webpack.config.ts webpack: jQuery and underscore should be compilied normally to make errors readable. 2017-08-05 19:53:56 -07:00
zanitizer
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 http://zulip.readthedocs.io/en/latest/directory-structure.html.