zulip/zephyr
Luke Faraone 50dfbf7a1b Implement confirmation for new user signups.
We add a few templates for django-confirmation. We define a
"PreregistrationForm" which is validated by accounts_home, which then
generates a confirmation object and emails the user. This required creating
a new table for a PreregistrationUser with an email and status (confirmed)
field.

The register function now no longer accepts a "email" field in the form
and deals only with confirmation IDs to determine the email used to sign
up a user.

(imported from commit 4fcde04530aa7ad4de84579668daee7290b424ac)
2012-10-01 10:45:58 -04:00
..
fixtures gitignore text fixtures 2012-09-28 11:55:43 -04:00
jstemplates Allow copying and pasting from zephyrs without triggering a compose. 2012-09-28 15:27:39 -04:00
lib Add a Django query helper 2012-09-28 19:33:15 -04:00
management populate_db: Default to mit.edu realm on inport 2012-09-28 18:35:38 -04:00
static Include a favicon for the Humbug app. 2012-09-29 21:31:57 -04:00
tests Fix some testing problems with new UserMessage class. 2012-09-07 11:30:28 -04:00
__init__.py Initial Django commit: basic account, zephyr stream, narrowing, etc. 2012-08-28 12:44:51 -04:00
decorator.py Remove unused imports 2012-09-07 13:57:32 -04:00
forms.py Implement confirmation for new user signups. 2012-10-01 10:45:58 -04:00
mit_subs_list.py Add support for specifying per-user MIT subscription lists. 2012-09-24 10:51:49 -04:00
models.py Implement confirmation for new user signups. 2012-10-01 10:45:58 -04:00
tests.py Rename get_updates_longpoll to get_updates 2012-09-27 15:46:36 -04:00
views.py Implement confirmation for new user signups. 2012-10-01 10:45:58 -04:00
zephyr_mirror.py Add TODO for why the current message getting API is bad. 2012-09-28 21:13:51 -04:00