zulip/zerver/views
Mateusz Mandera 9911c6a0f0 rate_limiter: Put secs_to_freedom as message when raising RateLimited.
That's the value that matters to the code that catches the exception,
and this change allows simplifying the plumbing somewhat, and gets rid
of the get_rate_limit_result_from_request function.
2020-04-08 10:29:18 -07:00
..
development integrations: Harden development views against path traversal. 2020-03-25 16:39:17 -07:00
__init__.py
alert_words.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
archive.py models: Delete get_stream_recipient function and its uses. 2020-02-18 10:49:14 -08:00
attachments.py uploads: Show used upload space in attachments UI. 2019-03-07 20:18:00 -08:00
auth.py auth: Show a user-facing page when wrong token given to /subdomain/. 2020-04-05 12:29:09 -07:00
camo.py camo: Clean up type ignores. 2019-08-09 16:39:16 -07:00
compatibility.py version: Move minimum desktop version configuration to version.py. 2020-04-01 13:23:08 -07:00
custom_profile_fields.py do_update_user_custom_profile_data: Rename to ..._if_changed. 2019-10-01 13:52:43 -07:00
digest.py digest: Fix the styling of /digest page. 2019-01-07 13:09:29 -08:00
documentation.py minor: Clean up lstrip() for help article titles. 2020-03-22 11:32:29 -07:00
email_mirror.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
events_register.py tests: Fix CI apocalypse perpetrated by previous commit. 2020-03-26 21:25:25 -07:00
home.py compatibility: Add more strict desktop app blocking. 2020-03-24 20:33:11 -07:00
hotspots.py views: Fix imports of REQ/has_request_variables from the wrong place. 2017-10-27 15:07:31 -07:00
invite.py invitations: Avoid adding to notifications stream unconditionally. 2020-01-27 15:36:59 -08:00
messages.py message_edit: Add backend for moving a topic to another stream. 2020-04-07 14:19:19 -07:00
muting.py muting: Record DateTime when a Topic is muted. 2020-02-02 20:49:53 -08:00
pointer.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
portico.py portico: Use a backend variable to determine desktop version. 2020-03-27 01:37:56 -07:00
presence.py presence api: Use email to look up presence. 2020-03-19 14:32:18 -07:00
push_notifications.py push_notifications: Declare token of type str, not bytes. 2019-11-12 23:21:20 -08:00
reactions.py text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
realm.py models: Reuse constants for common realm permissions policies. 2020-04-03 15:17:51 -07:00
realm_domains.py lint: Fix calls to _() on computed strings. 2019-04-23 15:23:03 -07:00
realm_emoji.py openapi: Fix handling of parameters passed via the URL/path. 2019-08-19 15:06:08 -07:00
realm_export.py billing: Change RealmAuditLog.event_type from str to int. 2019-10-06 15:55:56 -07:00
realm_filters.py views: Remove unused imports. 2019-02-02 17:23:43 -08:00
realm_icon.py redirects: Refactor redirect code to use central helper function. 2020-03-25 16:39:17 -07:00
realm_logo.py redirects: Refactor redirect code to use central helper function. 2020-03-25 16:39:17 -07:00
registration.py redirects: Refactor redirect code to use central helper function. 2020-03-25 16:39:17 -07:00
report.py report_error: Fix inaccurate docstring. 2020-03-09 13:54:58 -07:00
storage.py views: Remove unused imports. 2019-02-02 17:23:43 -08:00
streams.py models: Reuse constants for common realm permissions policies. 2020-04-03 15:17:51 -07:00
submessage.py views: Remove unused imports. 2019-02-02 17:23:43 -08:00
thumbnail.py views: Remove unused imports. 2019-02-02 17:23:43 -08:00
tutorial.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
typing.py recipients: Rename extract_recipients to extract_private_recipients. 2020-02-11 12:28:14 -08:00
unsubscribe.py emails: Move clear_scheduled_*emails to send_email.py. 2019-03-15 11:02:17 -07:00
upload.py dependencies: Upgrade to Django 2.2.10. 2020-02-13 16:27:26 -08:00
user_groups.py decorator: Extract require_user_group_edit_permission. 2019-11-18 15:13:29 -08:00
user_settings.py rate_limiter: Put secs_to_freedom as message when raising RateLimited. 2020-04-08 10:29:18 -07:00
users.py text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
video_calls.py compose: Add support for using Zoom as the video chat provider. 2019-01-07 10:00:02 -08:00
zephyr.py zephyr: Add strict assertion about username format. 2020-03-17 05:37:25 -07:00