lp:~barry/mailman/bug-643949
- Get this branch:
- bzr branch lp:~barry/mailman/bug-643949
Branch merges
Related bugs
Bug #643949: Need REST API to change existing user's email | Medium | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 6982. By Barry Warsaw
-
Users can now subscribe to a mailing list, and their preferred address will
get delivery. - 6981. By Barry Warsaw
-
Users now have a preferred address which can be set, changed, and deleted.
The preferred address must be verified, and controllable by the user. - 6978. By Barry Warsaw
-
Lots of work to update the model for users, passwords, membership, testing,
and the REST API. A highlight of the merged changes:* The REST API now has a /users top-level URL under which user information can
be accessed, and new users can be created.
* IUsers now have a unique `user_id` which is evident in the REST API. Under
testing, these uids are predictable, but otherwise, they're entirely random
but guaranteed to be unique.
* IUsers now have a `created_on` attribute. Like `user_id` these are
predictable under testing, but otherwise reflect the actual date.
* User passwords are now 'encrypted' (hashed) as defined by the config file.
- new mailman.cfg variables password_scheme and password_length
* IMember gets a `user` attribute which is a convenience for getting the IUser
associated with the member.
* mmsitepass is gone:
- creator_pw_file
- site_pw_file
* Improved test initialization and its hook into zc.buildout. - 6977. By Barry Warsaw
-
Revert r6975 from trunk merge, which broke the test suite. I'm not sure
exactly what happened but bzr email notification said "13 revisions were
removed from the branch". I'll open an issue and attach a diff for future
resolution.
Branch metadata
- Branch format:
- Loom branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mailman