zulip/zerver
Alex Vandiver b7bf9e41c7 markdown: Catch urllib3 exceptions which are raised during streaming.
requests transforms the base urllib3 exceptions into
requests.RequestExceptions -- but only within code that it is
running.  When parsing the streaming body in fetch_open_graph_image,
the read itself (inside lxml) may trigger urllib3 to raise its own
timeout error -- which escapes the current catch of
requests.RequestExceptions.

Catch both requests and urllib3 exceptions.
2024-05-24 14:54:53 -07:00
..
actions emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
data_import typos: Fix typos caught by mwic. 2024-05-20 13:55:00 -07:00
integration_fixtures/nagios
lib markdown: Catch urllib3 exceptions which are raised during streaming. 2024-05-24 14:54:53 -07:00
management emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
migrations docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
models docs: Update Django links to our current version. 2024-05-24 10:18:37 -07:00
openapi api: Add "users/<int:user_id>/status" endpoint. 2024-05-22 18:07:22 -07:00
tests emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
tornado requirements: Upgrade Python requirements. 2024-05-06 12:56:30 -07:00
transaction_tests user_groups: Create NamedUserGroup objects when creating new groups. 2024-04-26 17:03:09 -07:00
views emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
webhooks typos: Fix typos caught by mwic. 2024-05-20 13:55:00 -07:00
worker missedmessage_emails: Backoff the background worker retries. 2024-05-06 12:50:27 -07:00
__init__.py
apps.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
context_processors.py zerver: Replace occurrences of uri with url in other templates. 2024-05-24 11:18:35 -07:00
decorator.py test_decorators: Replace some deleted tests. 2024-03-29 09:39:34 -07:00
filters.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
forms.py emails: Replace occurrences of uri with url in email templates. 2024-05-24 11:18:35 -07:00
logging_handlers.py error_notify: Remove custom email error reporting handler. 2023-07-20 11:00:09 -07:00
middleware.py portico: Improve message for deactivated, invalid and moved orgs. 2024-05-13 12:44:20 -07:00
signals.py ruff: Fix UP036 Version block is outdated for minimum Python version. 2024-04-01 18:32:52 -07:00