zulip/zerver/views
Alex Vandiver 2928bbc8bd logging: Report stack_info on logging.exception calls.
The exception trace only goes from where the exception was thrown up
to where the `logging.exception` call is; any context as to where
_that_ was called from is lost, unless `stack_info` is passed as well.
Having the stack is particularly useful for Sentry exceptions, which
gain the full stack trace.

Add `stack_info=True` on all `logging.exception` calls with a
non-trivial stack; we omit `wsgi.py`.  Adjusts tests to match.
2020-08-11 10:16:54 -07:00
..
development integrations: Decode webhook responses to str. 2020-08-07 11:12:32 -07:00
__init__.py
alert_words.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
archive.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
attachments.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
auth.py auth: Add check_config for apple auth. 2020-07-28 17:12:49 -07:00
camo.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
compatibility.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
custom_profile_fields.py REQ: Check value in update_user_custom_profile_data. 2020-06-25 10:54:15 -07:00
digest.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
documentation.py help: Stop collapsing sidebar sections. 2020-07-28 16:28:58 -07:00
drafts.py drafts: Use strings as dict keys. 2020-08-07 10:53:06 -07:00
email_mirror.py email-mirror-postfix: Handle 8-bit messages correctly. 2020-06-14 20:24:06 -07:00
events_register.py events_register_backend: Validate client_capabilities type correctly. 2020-06-20 22:29:15 -07:00
home.py refactor: Extract build_page_params_for_home_page_load. 2020-07-22 17:15:03 -07:00
hotspots.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
invite.py invite: Add option to invite user as an organization owner. 2020-06-20 23:04:59 -07:00
message_edit.py refactor: Rename bugdown to markdown in message_edit.py. 2020-06-29 15:03:20 -07:00
message_fetch.py message_fetch: Use strings as dict keys. 2020-08-07 11:12:32 -07:00
message_flags.py views: Extract message_flags.py for flags views. 2020-06-22 15:08:34 -07:00
message_send.py docs: Document local echo paramters for sending messages. 2020-06-25 14:44:16 -07:00
muting.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
portico.py team: Rename contrib to contributors in page_params. 2020-07-23 10:22:28 -07:00
presence.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
push_notifications.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
reactions.py emoji: Switch to `user_profile.realm` for cross-realm reactions. 2020-07-24 13:11:27 -07:00
realm.py audit_log: Log RealmAuditLog for realm notification properties. 2020-07-24 11:51:47 -07:00
realm_domains.py audit_log: Log RealmAuditLog in do_set_realm_property. 2020-07-06 17:38:19 -07:00
realm_emoji.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
realm_export.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
realm_filters.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
realm_icon.py audit_log: Record RealmAuditLog in do_change_icon_source. 2020-07-24 11:56:40 -07:00
realm_logo.py audit_log: Log acting_user in do_change_logo_source. 2020-07-06 17:24:18 -07:00
registration.py find_account: Fix the email search query. 2020-08-02 12:37:20 -07:00
report.py report: Split hostname from port more carefully. 2020-06-29 22:19:47 -07:00
storage.py update_storage: Validate storage type correctly. 2020-06-20 22:29:15 -07:00
streams.py streams: Make /streams endpoint return also web-public streams. 2020-07-29 17:52:36 -07:00
submessage.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
thumbnail.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
tutorial.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
typing.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
unsubscribe.py audit_log: Record RealmAuditLog in do_change_notification_settings. 2020-07-24 12:04:40 -07:00
upload.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
user_groups.py python: Convert percent formatting to .format for translated strings. 2020-06-15 16:24:46 -07:00
user_settings.py audit_log: Record RealmAuditLog in do_change_notification_settings. 2020-07-24 12:04:40 -07:00
users.py audit_log: Record RealmAuditLog while changing default streams. 2020-07-24 12:00:31 -07:00
video_calls.py video_calls: Annotate a type: ignore with a specific bug URL. 2020-06-23 11:29:54 -07:00
zephyr.py logging: Report stack_info on logging.exception calls. 2020-08-11 10:16:54 -07:00