change-email: Implement confirmation flow.

This adds to Zulip support for a user changing their own email
address.

It's backed by a huge amount of work by Steve Howell on making email
changes actually work from a UI perspective.

Fixes #734.
This commit is contained in:
Umair Khan
2017-01-20 16:27:38 +05:00
committed by Tim Abbott
parent 1929cc5190
commit 5bf83f9e0a
19 changed files with 484 additions and 8 deletions

View File

@@ -84,6 +84,10 @@ class TemplateTestCase(ZulipTestCase):
'confirmation/mituser_confirmation_email_subject.txt',
'confirmation/mituser_invite_email_body.txt',
'confirmation/mituser_invite_email_subject.txt',
'confirmation/emailchangestatus_confirmation_email.subject',
'confirmation/emailchangestatus_confirmation_email.html',
'confirmation/emailchangestatus_confirmation_email.txt',
'confirmation/notify_change_in_email_subject.txt',
'corporate/mit.html',
'corporate/privacy.html',
'corporate/zephyr.html',