zulip/docs/subsystems
Alex Vandiver 2218de0399 management: Disable Sentry for management commands run interactively.
This adds `--automated` and `--no-automated` flags to all Zulip
management commands, whose default is based on if STDIN is a TTY.
This enables cron jobs and supervisor commands to continue to report
to Sentry, and manually-run commands (when reporting to Sentry does
not provide value, since the user can see them) to not.

Note that this only applies to Zulip commands -- core Django
commands (e.g. `./manage.py`) do not grow support for `--automated`
and will always report exceptions to Sentry.

`manage.py` subcommands in the `upgrade` and `restart-server` paths
are marked as `--automated`, since those may be run semi-unattended,
and they are useful to log to Sentry.
2024-05-24 10:30:16 -07:00
..
accessibility.md docs: Update broken edX reference links 2024-03-20 09:14:19 -07:00
analytics.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
api-release-checklist.md docs: Clean redundant relative links. 2022-02-24 16:12:18 -08:00
billing.md billing: Document how to test different billing states. 2024-05-02 18:31:23 -07:00
caching.md docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
client.md docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
dependencies.md Remove support for Ubuntu 20.04 and Debian 11. 2024-04-01 13:27:39 -07:00
django-upgrades.md docs: Apply sentence single-spacing from Prettier. 2021-09-08 12:06:24 -07:00
email.md email-templates: Add zulip_onboarding_topics email templates. 2023-08-18 16:25:48 -07:00
emoji.md settings: Explain that Google blob emojis are deprecated. 2022-10-04 12:29:35 -07:00
events-system.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
full-text-search.md docs: Rename "operators" to "filters". 2022-12-09 13:52:13 -08:00
hashchange-system.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
hotspots.md hotspots: Convert module to TypeScript. 2024-03-04 18:17:34 -08:00
html-css.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
index.md docs: Reorganize sections and pages about contributing to Zulip. 2022-08-25 11:24:57 -07:00
input-pills.md user_pill: Convert module to TypeScript. 2023-11-01 21:39:05 -07:00
logging.md docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
management-commands.md management: Disable Sentry for management commands run interactively. 2024-05-24 10:30:16 -07:00
markdown.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
notifications.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
performance.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
pointer.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
presence.md web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
queuing.md worker: Split into separate files. 2024-04-16 23:00:02 -07:00
realms.md docs: Move OPEN_REALM_CREATION doc section to multiple-organizations.md. 2022-10-31 17:56:45 -07:00
release-checklist.md docs: Add updating /history to release checklist. 2024-05-09 12:40:21 -07:00
schema-migrations.md docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
sending-messages.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
settings.md docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
slash-commands.md composebox_typeahead: Convert module to typescript. 2024-05-16 14:53:26 -07:00
typing-indicators.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
unread_messages.md docs: Update `docs/subsystems/` files to use channel. 2024-05-20 11:23:23 -07:00
widgets.md ts: Replace all occurance of widgetize.js with widgetize.ts. 2024-03-19 12:12:23 -07:00