summaryrefslogtreecommitdiff
path: root/src/mailman/model/docs/usermanager.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * User and Member ids are now proper UUIDs. The UUIDs are pended as unicodes,Barry Warsaw2011-08-301-147/+0
| | | | | | | | | | | | | | | | | | and exposed to the REST API as their integer equivalents. They are stored in the database using Storm's UUID type. - ISubscriptionService.get_member() now takes a UUID - IUserManager.get_user_by_id() now takes a UUID * Moderators and owners can be added via REST (LP: #834130). Given by Stephen A. Goss. - add_member() grows a `role` parameter. - ISubscriptionService.join() grows a `role` parameter. * InvalidEmailAddressError no longer repr()'s its value. * `address` -> `email` for consistency - delete_member() - ISubscriptionService.leave() * Fixed typo in app/subscriptions.py __all__ * AlreadySubscribedError: attributes are now public. * More .txt -> .rst renames.
* encrypt_password(): New convenience function for ensuring that a password isBarry Warsaw2011-04-081-1/+1
| | | | | | | | | | | | | | | both encrypted according to a scheme, and a bytes object. add_member(): Use encrypt_password(). cli_members: Give the user a default, user-friendly password. Of course, this will be encrypted so it can't be retrieved, but it can be reset. Passwords are stored as bytes objects, not unicode now. ConfigLayer: Set the default test password scheme to cleartext. General test repair.
* * Give users a unique, random, immutable user id.Barry Warsaw2011-03-181-1/+16
| | | | | * Find users by user_id via the user manager. * Extend the repr of users to include the user id.
* Because it was just to damn confusing, rename IAddress.address toBarry Warsaw2011-01-011-28/+37
| | | | | | IAddress.email and IAddress.original_address to IAddress.original_email. From now on we'll use "address" to talk about the IAddress object and "email" to talk about the textual email address.
* Many documentation fixes for better Sphinx output.Barry Warsaw2010-09-081-9/+7
|
* Documentation reorganization.Barry Warsaw2010-01-121-0/+125