zulip/docs/documentation
Adam Birds e27268837b tools: Have `optimize-svg` do the optimization automatiically.
I have made `tools/setup/optimize-svg` do the SVG optimization
automatically rather than just telling you the command to run if they
need optimizing. This included adding a `--check` parameter to use in
CI to only check as we previously did rather than actually running the
optimization.

I have also made `tools/setup/optimize-svg` execute
`tools/setup/generate_integration_bots_avatars.py` once it has run the
optimization to ensure it is always ran.

This makes it one less command to run when creating an integration,
but also means that we catch instances where a PNG has just been
copied into the `static/images/integrations/bot_avatars` folder as the
only instance where this won't be run is if `optimize-svg` has not
been run which would be caught in CI.

Fixes #18183. Fixes #18184.
2021-04-19 10:16:54 -07:00
..
api.md docs: Add a step to document feature level changes in zulip.yaml. 2021-04-07 09:27:36 -07:00
index.rst docs: Fix various capitalization errors. 2020-08-11 10:25:52 -07:00
integrations.md tools: Have `optimize-svg` do the optimization automatiically. 2021-04-19 10:16:54 -07:00
openapi.md docs: Do a general update pass on OpenAPI developer docs. 2020-06-20 19:06:07 -07:00
overview.md docs: Fix a few grammar issues in documentation. 2021-04-13 09:04:31 -07:00
user.md docs: Fix a few grammar issues in documentation. 2021-04-13 09:04:31 -07:00