zulip/tools/setup
Puneeth Chaganti 4d2ce607c9 tools: Add script to trigger webhook notification using fixtures.
When creating a webhook integration or creating a new one, it is a pain to
create or update the screenshots in the documentation. This commit adds a
tool that can trigger a sample notification for the webhook using a fixture,
that is likely already written for the tests.

Currently, the developer needs to take a screenshot manually, but this could
be automated using puppeteer or something like that.

Also, the tool does not support webhooks with basic auth, and only supports
webhooks that use json fixtures. These can be fixed in subsequent commits.
2020-04-16 19:25:13 -07:00
..
dev-vagrant-docker dev-vagrant-docker: Upgrade docker-systemctl-replacement. 2019-06-24 22:06:32 -07:00
emoji text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
__init__.py
build_pygments_data pygments_data: Replace JS module with JSON module. 2020-02-12 10:09:12 -08:00
dev-motd Vagrantfile: Be nicer to /etc/update-motd.d. 2019-05-24 17:33:06 -07:00
generate-fixtures flush-memcached: Respect MEMCACHED_LOCATION; handle errors. 2019-10-01 16:05:55 -07:00
generate-test-credentials generate-test-credentials: Fix shellcheck warnings. 2018-08-03 09:15:27 -07:00
generate_zulip_bots_static_files.py tools: Add script to trigger webhook notification using fixtures. 2020-04-16 19:25:13 -07:00
install-aws-server install-aws-server: Use our settings.py if available. 2019-06-13 14:39:25 -07:00
install-sgrep sgrep: Install syntactic code search tool as an external linter. 2020-04-01 15:08:34 -07:00
install-shellcheck install-shellcheck: Check the tarball’s SHA-256 hash. 2020-03-31 15:01:54 -07:00
lang.json bugdown: Add 'none' as alias for no syntax highlighting in codeblocks. 2020-04-09 16:02:02 -07:00
optimize-svg Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
postgres-init-dev-db flush-memcached: Respect MEMCACHED_LOCATION; handle errors. 2019-10-01 16:05:55 -07:00
postgres-init-test-db tools: Fix postgres-init-*-db cache handling. 2019-06-17 16:24:13 -07:00
setup_venvs.py setup_venv: Replace virtualenv_args list with python2 bool. 2020-02-05 12:38:10 -08:00