zulip/zerver
Sahil Batra 9f0d498994 message: Check mandatory_topics setting in backend as well.
Previously, we only checked mandatory_topics setting before
sending message in frontend and there was no restriction in
backend. This commit adds the check in backend also making
sure messages without topic cannot be sent through API as
well if mandatory_topics setting is set to True.
2022-02-02 10:11:35 -08:00
..
data_import data_import: Ignore Rocket.Chat livechat streams/messages. 2021-11-07 09:50:55 -08:00
integration_fixtures/nagios tests: Add a test for fixtures for non-webhook integrations. 2021-04-28 08:16:51 -07:00
lib message: Check mandatory_topics setting in backend as well. 2022-02-02 10:11:35 -08:00
management python: Replace universal_newlines with text. 2022-01-23 22:16:01 -08:00
migrations migrations: Remove disallowed characters from stream names. 2022-02-01 15:14:57 -08:00
openapi docs: Consistently hyphenate “web-public”. 2022-01-28 17:45:45 -08:00
tests message: Check mandatory_topics setting in backend as well. 2022-02-02 10:11:35 -08:00
tornado python: Replace requests.packages.urllib3 alias with urllib3. 2022-01-23 22:14:17 -08:00
views docs: Consistently hyphenate “web-public”. 2022-01-28 17:45:45 -08:00
webhooks Remove Ubuntu 18.04 support. 2022-01-21 17:26:14 -08:00
worker queue_processors: Shut down background missedmessage_emails thread. 2021-11-23 10:45:49 -08:00
__init__.py django: Upgrade Zulip to Django 3.2 LTS. 2021-05-03 08:36:22 -07:00
apps.py caching: Make sender type optional for flush_cache. 2021-07-26 14:48:07 -07:00
context_processors.py docs: Consistently hyphenate “web-public”. 2022-01-28 17:45:45 -08:00
decorator.py python: Replace IOError with OSError. 2022-01-23 22:17:02 -08:00
filters.py typing: Fix function signatures. 2021-08-20 05:54:19 -07:00
forms.py python: Replace deprecated jinja2.utils.Markup with markupsafe.Markup. 2022-01-13 14:22:48 -08:00
logging_handlers.py python: Replace universal_newlines with text. 2022-01-23 22:16:01 -08:00
middleware.py lint: Fix typos found by codespell. 2021-10-19 16:51:13 -07:00
models.py docs: Consistently hyphenate “web-public”. 2022-01-28 17:45:45 -08:00
signals.py python: Convert deprecated Django ugettext alias to gettext. 2021-04-15 18:01:34 -07:00