~barry/mailman/events-and-web

  • Committer: Barry Warsaw
  • Date: 2012-09-22 17:35:24 UTC
  • Revision ID: barry@list.org-20120922173524-55hz5ltrdzukupdt
 * You can now PUT and PATCH on user resources to change the user's display
   name or password.  For passwords, you pass in the clear text password and
   Mailman will hash it before storing.

Also:

 * Major refactoring of validators for PUT and PATCH.  Pull the common logic
   out of configuration.py and put it in a PatchValidator class in
   helpers.py.  Also move GetterSetter to helpers.py
 * Add new exception classes RESTError, UnknownPATCHRequestError,
   ReadOnlyPATCHRequestError.  These are used in the PatchValidator.
 * Added Validator.update() which works nicely for PATCH and PUT.
Filename Latest Rev Last Changed Committer Comment Size
..
docs 6722 15 years ago Barry Warsaw A working test of the REST server. http://localho Diff
tests 6985 13 years ago Barry Warsaw * Move members.txt corner cases to unittests. * Fi Diff
__init__.py 6716 15 years ago Barry Warsaw Checkpointing more REST stuff Empty Diff Download File
addresses.py 7167.1.1 12 years ago Barry Warsaw * The link between members and the mailing lists t 5.4 KB Diff Download File
configuration.py 7175 12 years ago Barry Warsaw * You can now PUT and PATCH on user resources to 8.4 KB Diff Download File
domains.py 7066.1.3 13 years ago Barry Warsaw copybump 3.9 KB Diff Download File
helpers.py 7175 12 years ago Barry Warsaw * You can now PUT and PATCH on user resources to 9 KB Diff Download File
lists.py 7174 12 years ago Barry Warsaw * Add list_id to JSON representation for a mailin 7.8 KB Diff Download File
members.py 7167.1.1 12 years ago Barry Warsaw * The link between members and the mailing lists t 9.1 KB Diff Download File
moderation.py 7076 12 years ago Barry Warsaw * Held messages can now be moderated through the 3.6 KB Diff Download File
preferences.py 7175 12 years ago Barry Warsaw * You can now PUT and PATCH on user resources to 3.7 KB Diff Download File
root.py 7174 12 years ago Barry Warsaw * Add list_id to JSON representation for a mailin 5.6 KB Diff Download File
templates.py 7091 12 years ago Barry Warsaw * Support downloading templates by URI, including 1.9 KB Diff Download File
users.py 7175 12 years ago Barry Warsaw * You can now PUT and PATCH on user resources to 8.1 KB Diff Download File
validator.py 7175 12 years ago Barry Warsaw * You can now PUT and PATCH on user resources to 6 KB Diff Download File
wsgiapp.py 7149.3.2 12 years ago Barry Warsaw trunk merge 2.3 KB Diff Download File