zulip/zerver/views
Hemanth V. Alluri b5cd232a2e drafts: Use enable_drafts_synchronization for access control.
If a user doesn't have enable_drafts_synchronization set to True, then
don't let them access the drafts API.  This will help protect us
against client bugs accidentally sending drafts to the server when the
feature is disabled.

Signed-off-by: Hemanth V. Alluri <hdrive1999@gmail.com>
2021-07-23 12:34:15 -07:00
..
development python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
__init__.py
alert_words.py request: Rename validator parameter of REQ to json_validator. 2021-04-07 14:13:06 -07:00
archive.py request: Move realm from the request to ZulipRequestNotes. 2021-07-14 12:01:07 -07:00
attachments.py python: Reformat with Black, except quotes. 2021-02-12 13:11:19 -08:00
auth.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
compatibility.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
custom_profile_fields.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
digest.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
documentation.py request: Move miscellaneous attributes to ZulipRequestNotes. 2021-07-14 12:01:07 -07:00
drafts.py drafts: Use enable_drafts_synchronization for access control. 2021-07-23 12:34:15 -07:00
email_mirror.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
events_register.py request: Store client information using ZulipRequestNotes. 2021-07-14 12:01:07 -07:00
home.py settings: Convert settings_overlay.html to handlebars template. 2021-07-15 08:59:23 -07:00
hotspots.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
invite.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
message_edit.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
message_fetch.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
message_flags.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
message_send.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
muting.py muting: Add support for muting deactivated users. 2021-07-07 10:44:18 -07:00
portico.py plans_page: Fix broken redirection to /accounts/login/. 2021-06-15 16:49:01 -07:00
presence.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
push_notifications.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
reactions.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
realm.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
realm_domains.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
realm_emoji.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
realm_export.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
realm_icon.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
realm_linkifiers.py exceptions: Add ValidationFailureError. 2021-07-06 09:44:45 -07:00
realm_logo.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
realm_playgrounds.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
registration.py auth: show _OR_ during login only when other methods are available. 2021-07-20 14:29:48 -07:00
report.py request: Move log_data from HttpRequest to ZulipRequestNotes. 2021-07-14 12:01:05 -07:00
storage.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
streams.py api: Return user IDs, not display emails, in subscribers endpoints. 2021-07-18 11:32:28 -07:00
submessage.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
thumbnail.py requirements: Remove Thumbor. 2021-05-06 20:07:32 -07:00
tutorial.py api: Fix encoding of strings in tutorial endpoint. 2021-05-07 14:06:54 -07:00
typing.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
unsubscribe.py unsubscribe: Configure as csrf_exempt. 2021-04-28 15:33:32 -07:00
upload.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
user_groups.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00
user_settings.py api: Allow setting email_notifications_batching_period_seconds. 2021-07-23 12:22:05 -07:00
users.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
video_calls.py python: Fix mypy no_implicit_reexport errors. 2021-07-16 14:02:31 -07:00
zephyr.py python: Migrate most json_error => JsonableError. 2021-06-30 16:22:38 -07:00