zulip/zerver/views
Rishi Gupta 7910a6e134 Terms of Service: Add ability to update TOS and have users re-sign.
Most directly useful for the migration to zulipchat.com.

Creates a new field in UserProfile to store the tos_version, as well as two
new settings TOS_VERSION and FIRST_TIME_TOS_TEMPLATE. We check for a version
mismatch between what the user has signed and the current
settings.TOS_VERSION whenever the user hits the home page, and redirect them
if needed.

Note that accounts_accept_terms.html and
zerver.views.accounts_accept_terms were unused before this commit
(they date from c327446537)
2016-08-11 23:37:48 -07:00
..
webhooks zendesk: Add missing type annotation. 2016-08-04 15:57:03 -07:00
__init__.py Terms of Service: Add ability to update TOS and have users re-sign. 2016-08-11 23:37:48 -07:00
alert_words.py Remove rest_dispatch hack and optimize imports. 2016-06-24 16:11:03 -07:00
integrations.py Replace hardcoded integration-lozenges to generating ones. 2016-08-04 11:41:18 -07:00
messages.py views.messages: Add some more annotations. 2016-08-04 15:57:03 -07:00
presence.py Clean up most hardcoding of mit.edu domain checks. 2016-07-26 20:30:12 -07:00
push_notifications.py views: Move push token views to new push_notification.py. 2016-07-26 14:44:24 -07:00
realm.py Add realm-level default language setting. 2016-08-09 17:38:29 -07:00
realm_emoji.py Remove rest_dispatch hack and optimize imports. 2016-06-24 16:11:03 -07:00
report.py Use universal_newlines=True in subprocess.check_output. 2016-07-26 12:06:41 -07:00
streams.py views/streams: Add missing annotations. 2016-08-04 15:57:03 -07:00
tutorial.py Remove rest_dispatch hack and optimize imports. 2016-06-24 16:11:03 -07:00
upload.py Revert "Add authorization check before serving files." 2016-06-27 12:09:56 -07:00
user_settings.py Move i18n functions from zerver/views/__init__.py to zerver/lib/i18n.py 2016-08-09 16:10:24 -07:00
users.py Remove unused code path in avatar() endpoint. 2016-07-12 17:37:02 -07:00