~mailman-coders/mailman/3.0

Viewing all changes in revision 7043.

  • Committer: Barry Warsaw
  • Date: 2011-08-30 23:11:19 UTC
  • mfrom: (7042.1.1 mailman_834130)
  • Revision ID: barry@list.org-20110830231119-r0sqbuy4skzq9svb
* User and Member ids are now proper UUIDs.  The UUIDs are pended as unicodes,
  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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: