zulip/zerver/views
Tim Abbott 508dc5b6ed decorators: Add new decorators for guest users.
These decorators will be part of the process for disabling access to
various features for guest users.

Adding this decorator to the subscribe endpoint breaks the guest users
test we'd just added for the subscribe code path; we address this by
adding a more base-level test on filter_stream_authorization.
2018-05-04 10:25:52 -07:00
..
__init__.py views: Rename __init__.py to zerver.views.registration. 2017-01-08 16:21:15 -08:00
alert_words.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
archive.py views/archive.py: Make 'StreamDoesNotExist' return a error msg page. 2018-05-02 15:23:33 -07:00
attachments.py zerver/views: Use Python 3 syntax for typing. 2017-11-27 17:10:39 -08:00
auth.py login-page: Return early if resp is a redirect. 2018-05-02 15:15:37 -07:00
compatibility.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
custom_profile_fields.py custom_profile_fields: Support changing the sort order of the fields. 2018-04-30 18:17:41 -07:00
email_log.py invitations: Remove custom_body. 2017-12-11 19:23:54 -08:00
email_mirror.py mypy: Use Python 3 type syntax in zerver/views/email_mirror.py. 2017-12-28 07:26:44 -05:00
events_register.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
home.py css: Remove support for legacy desktop app. 2018-05-01 09:49:28 -07:00
hotspots.py views: Fix imports of REQ/has_request_variables from the wrong place. 2017-10-27 15:07:31 -07:00
integrations.py help: Clean up settings_html and subscriptions_html. 2018-04-05 14:48:26 -07:00
invite.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
messages.py message_edit: Fix spelling of "has passed". 2018-04-27 19:24:14 -07:00
muting.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
pointer.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
presence.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
push_notifications.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
reactions.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm.py org setting: Add time limits for message deleting. 2018-04-27 19:22:28 -07:00
realm_domains.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm_emoji.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm_filters.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
realm_icon.py zerver/views: Use python 3 syntax for typing. 2017-10-26 21:58:22 -07:00
registration.py emails: Add translation tags to find_team. 2018-04-27 11:59:36 -07:00
report.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
storage.py mypy: Migrate views/storage.py to python3.5 type annotations. 2018-03-12 11:23:30 -07:00
streams.py decorators: Add new decorators for guest users. 2018-05-04 10:25:52 -07:00
tutorial.py mypy: Use Python 3 syntax for typing in views/tutorial.py. 2017-12-08 18:34:26 -08:00
typing.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
unsubscribe.py unsubscribe: Use a custom confirmation error page. 2017-11-07 16:02:49 -08:00
upload.py uploads: Make django-sendfile to force downloading attachments. 2018-03-14 11:22:10 -07:00
user_groups.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00
user_settings.py emails: Pass realm_name instead of realm in notify_change_in_email context. 2018-05-01 00:11:44 +05:30
users.py decorators: Add new decorators for guest users. 2018-05-04 10:25:52 -07:00
zephyr.py views: Change use of typing.Text to str. 2018-04-23 18:51:23 -07:00