zulip/zerver
Anders Kaseorg a054f57af6 message: Bundle message stripping, validation, and truncation.
We always want to do these at the same time.  Previously, message
editing did too much stripping (fixes #16837) and failed to check for
NUL bytes.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-12-18 17:44:13 -08:00
..
data_import import: Import mattermost admins as Zulip owners. 2020-12-17 18:45:45 -08:00
lib message: Bundle message stripping, validation, and truncation. 2020-12-18 17:44:13 -08:00
management Realm: Add a deactivated_redirect URLField to Realm object. 2020-12-14 21:04:52 -08:00
migrations validator: Reject ISO 8601 dates missing leading zeros. 2020-12-15 16:36:50 -08:00
openapi validator: Reject ISO 8601 dates missing leading zeros. 2020-12-15 16:36:50 -08:00
templatetags python: Replace list literal concatenation with * unpacking. 2020-09-02 11:15:41 -07:00
tests message: Bundle message stripping, validation, and truncation. 2020-12-18 17:44:13 -08:00
tornado tornado: Never use proxies when talking from Django to Tornado. 2020-10-28 12:13:04 -07:00
views message: Bundle message stripping, validation, and truncation. 2020-12-18 17:44:13 -08:00
webhooks newrelic: Added owner field and cleaned up code. 2020-12-15 12:04:46 -08:00
worker python: Open text files as text to skip decode operations. 2020-10-30 11:36:38 -07:00
__init__.py
apps.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
context_processors.py i18n: Don't include email tags in translation strings. 2020-09-25 15:53:26 -07:00
decorator.py home: Allow logged out user through home. 2020-11-02 17:07:12 -08:00
filters.py python: Sort imports with isort. 2020-06-11 16:45:32 -07:00
forms.py exceptions: Make RateLimited into a subclass of JsonableError. 2020-12-01 13:40:56 -08:00
logging_handlers.py python: Use universal_newlines to get str from subprocess. 2020-10-30 11:36:38 -07:00
middleware.py exceptions: Make RateLimited into a subclass of JsonableError. 2020-12-01 13:40:56 -08:00
models.py Realm: Add a deactivated_redirect URLField to Realm object. 2020-12-14 21:04:52 -08:00
signals.py timezone: Remove get_timezone wrapper. 2020-10-27 13:42:54 -07:00