Implement support for secondary email addresses
authorMagnus Hagander <magnus@hagander.net>
Thu, 22 Jan 2015 14:04:09 +0000 (15:04 +0100)
committerMagnus Hagander <magnus@hagander.net>
Thu, 22 Jan 2015 14:04:09 +0000 (15:04 +0100)
commit0c58317302c0eeea57dcbafa28b5150b82eba3de
tree2f02f27f4780e89b1bd9918ceb7f6f1477328ad8
parentc80b7e1d58f3bac19a6df99ddf3d4bfc50e6a2ee
Implement support for secondary email addresses

Each user can add a secondary email (well, more than one) and then pick
one of those when sending email.

Addresses are validated by sending a token to the newly added address,
with a link to click to confirm it. Only a fully confirmed address can
actually be used.
12 files changed:
pgcommitfest/commitfest/templates/base.html
pgcommitfest/commitfest/views.py
pgcommitfest/mailqueue/util.py
pgcommitfest/settings.py
pgcommitfest/urls.py
pgcommitfest/userprofile/__init__.py [new file with mode: 0644]
pgcommitfest/userprofile/forms.py [new file with mode: 0644]
pgcommitfest/userprofile/models.py [new file with mode: 0644]
pgcommitfest/userprofile/templates/extra_email_mail.txt [new file with mode: 0644]
pgcommitfest/userprofile/templates/userprofileform.html [new file with mode: 0644]
pgcommitfest/userprofile/util.py [new file with mode: 0644]
pgcommitfest/userprofile/views.py [new file with mode: 0644]