zulip/tools
Alex Vandiver 9ea9752e0e webhooks: Rename UnexpectedWebhookEventType to UnsupportedWebhookEventType.
Any exception is an "unexpected event", which means talking about
having an "unexpected event logger" or "unexpected event exception" is
confusing.  As the error message in `exceptions.py` already explains,
this is about an _unsupported_ event type.

This also switches the path that these exceptions are written to,
accordingly.
2020-09-10 17:47:21 -07:00
..
ci puppet: Don’t install netcat. 2020-09-03 10:33:47 -07:00
documentation_crawler python: Pre-fix a few spots for better Black formatting. 2020-09-03 17:51:09 -07:00
droplets python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
i18n tools: Delete tagmessages script. 2020-09-03 10:35:51 -07:00
lib python: Tweak some magic trailing commas to avoid Black bugs. 2020-09-03 17:51:09 -07:00
linter_lib webhooks: Move UnexpectedWebhookEventType into zerver.lib.exceptions. 2020-09-10 17:47:21 -07:00
node_lib js: Elide .js and .ts extensions from imports and requires. 2020-09-01 16:43:02 -07:00
setup python: Prefer --flag=option over --flag option. 2020-09-03 17:51:09 -07:00
test-install puppet: Don’t install netcat. 2020-09-03 10:33:47 -07:00
tests python: Pre-fix a few spots for better Black formatting. 2020-09-03 17:51:09 -07:00
wsl
zulip-export zulip-export: Specify --stream argument as required. 2020-09-03 16:17:14 -07:00
__init__.py
build-docs
build-release-tarball docs: Capitalize Markdown consistently. 2020-08-11 10:23:06 -07:00
cache-zulip-git-version
check-capitalization python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
check-frontend-i18n python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
check-issue-labels python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
check-node-fixtures minor: Improve error message for check-node-fixtures. 2020-08-14 10:40:29 -04:00
check-openapi js: Add "use strict" directive to CommonJS files. 2020-07-31 22:09:46 -07:00
check-provision python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
check-templates python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
check-thirdparty
clean-branches
clean-repo
commit-message-lint
commit-msg
conf.ini-template
coveragerc webhooks: Rename UnexpectedWebhookEventType to UnsupportedWebhookEventType. 2020-09-10 17:47:21 -07:00
create-test-api-docs python: Rewrite dict() as {}. 2020-09-02 11:15:41 -07:00
debug-require-webpack-plugin.ts debug-require: Throw errors for unknown and unloaded modules. 2020-07-29 11:17:24 -07:00
debug-require.js js: Add "use strict" directive to CommonJS files. 2020-07-31 22:09:46 -07:00
deploy-branch
diagnose
documentation.vnufilter
duplicate_commits.json
fetch-contributor-data team: Include users without an associated GitHub profile. 2020-07-24 10:51:47 -07:00
fetch-pull-request
fetch-rebase-pull-request
find-unused-css
generate-integration-docs-screenshot python: Elide type=str from argparse arguments. 2020-09-03 16:17:14 -07:00
lint python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
message-screenshot.js js: Add "use strict" directive to CommonJS files. 2020-07-31 22:09:46 -07:00
pre-commit
pretty-print-html
provision provision: Check for old Ubuntu or Python before starting Python. 2020-09-02 17:27:14 -07:00
push-to-pull-request
README.md
rebuild-dev-database
rebuild-test-database
release-tarball-exclude.txt
renumber-migrations
reset-to-pull-request
review
run-dev.py puppeteer: Save pid of run-dev.py --test in var/puppeteer. 2020-09-09 13:38:39 -04:00
run-mypy python: Replace list literal concatenation with * unpacking. 2020-09-02 11:15:41 -07:00
run-tsc
run-yarn-deduplicate
semgrep.yml python: Use standard secrets module to generate random tokens. 2020-09-09 15:52:57 -07:00
setup-git-repo
show-profile-results
stop-run-dev
test-all casper: Remove few traces of casper. 2020-08-30 17:16:02 -07:00
test-api python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
test-backend python: Pre-fix a few spots for better Black formatting. 2020-09-03 17:51:09 -07:00
test-documentation
test-help-documentation python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
test-js-with-node python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
test-js-with-puppeteer puppeteer: Rename CASPER_TESTS env variable to PUPPETEER_TESTS. 2020-09-09 13:38:39 -04:00
test-locked-requirements python: Replace list literal concatenation with * unpacking. 2020-09-02 11:15:41 -07:00
test-migrations
test-queue-worker-reload
test-run-dev
test-tools python: Elide default for store_{true,false} argparse arguments. 2020-09-03 16:17:14 -07:00
update-locked-requirements
update-prod-static python: Prefer --flag=option over --flag option. 2020-09-03 17:51:09 -07:00
update-zuliprc-api-field python: Elide type=str from argparse arguments. 2020-09-03 16:17:14 -07:00
webpack puppeteer: Rename build_for_prod_or_casper to build_for_prod_or_puppeteer. 2020-09-09 13:38:39 -04:00
webpack.assets.json js: Elide .js and .ts extensions from imports and requires. 2020-09-01 16:43:02 -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 https://zulip.readthedocs.io/en/latest/overview/directory-structure.html.