Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terms of Service: Add ability to update TOS and have users re-sign. #1597

Closed
wants to merge 2 commits into from

Commits on Aug 13, 2016

  1. Update privacy policy and terms of service.

    Mostly just changes "Zulip Account" to "Kandra Labs Zulip Account" or
    "Account", changes "Zulip" to "Kandra Labs", and changes "Massachusetts" to
    "California".
    rishig committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    5725306 View commit details
    Browse the repository at this point in the history
  2. 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 (I'm guessing they are from the Dropbox
    migration in 2014.)
    rishig committed Aug 13, 2016
    Configuration menu
    Copy the full SHA
    4029e4c View commit details
    Browse the repository at this point in the history