summaryrefslogtreecommitdiff
path: root/src/mailman/model/tests/test_usermanager.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Clean up the model and languages directories.Barry Warsaw2016-03-251-6/+0
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* When deleting an Address, dependencies must be deleted firstAurélien Bompard2015-11-211-0/+41
| | | | | SQLite doesn't not enforce foreign key constraints, but PostgreSQL does, and without this fix, IntegrityErrors get raised.
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-151-0/+6
|\ | | | | | | | | | | It now properly supports email verification and subscription confirmation by the user, and approval by the moderator using unique tokens. ``IMailingList`` objects now have a ``subscription_policy`` attribute.
| * Handle save/restore of the subscription workflow.Barry Warsaw2015-04-131-0/+5
|/ | | | | | | | | | To handle the case of restoring a saved workflow, allow the subscriber to be None in the constructor, but assert that it is not None after the first workflow step. Add setters/getters for handling save/restore. In the base workflow interface, rename key to token.
* More tests of make_user().Barry Warsaw2015-03-211-5/+37
|
* * When creating a user with an email address, do not create the user recordBarry Warsaw2015-02-051-0/+50
if the email address already exists. Given by Andrew Stuart. (LP: #1418280)