<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/src/mailman/rest/docs/domains.rst, branch pluggable-workflows</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/src/mailman/rest/docs/domains.rst?h=pluggable-workflows</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/src/mailman/rest/docs/domains.rst?h=pluggable-workflows'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2016-07-16T19:44:07Z</updated>
<entry>
<title>New template system.  Closes #249</title>
<updated>2016-07-16T19:44:07Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-07-16T19:44:07Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=dbde6231ec897379ed38ed4cd015b8ab20ed5fa1'/>
<id>urn:sha1:dbde6231ec897379ed38ed4cd015b8ab20ed5fa1</id>
<content type='text'>
The new template system is introduced for API 3.1.  See
``src/mailman/rest/docs/templates.rst`` for details.
</content>
</entry>
<entry>
<title>Complete the port to Falcon 1.0.</title>
<updated>2016-04-03T03:54:57Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-04-03T03:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=bbf49fb32d55efae759cd1c86287d80358346782'/>
<id>urn:sha1:bbf49fb32d55efae759cd1c86287d80358346782</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add lots of test for various bits of domain owners.</title>
<updated>2015-04-07T01:39:34Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-04-07T01:39:34Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=a499404b568b303697b1969d8766f7f8433b76a7'/>
<id>urn:sha1:a499404b568b303697b1969d8766f7f8433b76a7</id>
<content type='text'>
A little refactoring of list_of_str() into list_of_strings_validator() which
is now put in the validators.py module and used in several places.

Python 3 super() style.

Add some code and tests to catch &lt;domain&gt;/owners references when &lt;domain&gt;
doesn't exist.
</content>
</entry>
<entry>
<title>Checkpointing:</title>
<updated>2015-04-06T23:07:42Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-04-06T23:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=20edc89f208b201e34628cc021c5bfe36ef5a035'/>
<id>urn:sha1:20edc89f208b201e34628cc021c5bfe36ef5a035</id>
<content type='text'>
* Cleanups.
* Updates to domains and users.
* Allow is_server_owner to be PUT.
</content>
</entry>
<entry>
<title>add tests, fix docs, remove contact_address</title>
<updated>2015-03-28T13:27:55Z</updated>
<author>
<name>Abhilash Raj</name>
</author>
<published>2015-03-28T13:27:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=583d0ff8d46555c2ac2a72d9affd7c0e8e236161'/>
<id>urn:sha1:583d0ff8d46555c2ac2a72d9affd7c0e8e236161</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All the REST tests pass.</title>
<updated>2014-12-16T01:01:53Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2014-12-16T01:01:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=068634612210ea447dca21db416724cba88cd64d'/>
<id>urn:sha1:068634612210ea447dca21db416724cba88cd64d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Domains are ported to falcon.</title>
<updated>2014-08-13T14:30:13Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2014-08-13T14:30:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=45691d23d4fb4dca8e7a3d7442186a333e7f9663'/>
<id>urn:sha1:45691d23d4fb4dca8e7a3d7442186a333e7f9663</id>
<content type='text'>
</content>
</entry>
<entry>
<title> * You can now PUT and PATCH on user resources to change the user's display</title>
<updated>2012-09-22T17:35:24Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-09-22T17:35:24Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=7e97811156ad3fbf9daafc253a2c473b05e07542'/>
<id>urn:sha1:7e97811156ad3fbf9daafc253a2c473b05e07542</id>
<content type='text'>
   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.
</content>
</entry>
<entry>
<title> * Mailing list resources now have a `member_count` attribute which gives the</title>
<updated>2012-03-15T23:22:59Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-03-15T23:22:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=854acf2f858950d6c926c82c5ee642014d7d973f'/>
<id>urn:sha1:854acf2f858950d6c926c82c5ee642014d7d973f</id>
<content type='text'>
   number of subscribed members.  Given by Toshio Kuratomi.
</content>
</entry>
<entry>
<title>Schema change.  After discussion at Pycon, we decided to change "real_name" to</title>
<updated>2012-03-15T22:48:41Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-03-15T22:48:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ac0f1c3916e797f3a2261e9a2631e496fb90a8f1'/>
<id>urn:sha1:ac0f1c3916e797f3a2261e9a2631e496fb90a8f1</id>
<content type='text'>
"display_name" across the board.

 * `IMailingList.real_name` -&gt; `IMailingList.display_name`
 * `IUser.real_name` -&gt; `IUser.display_name`
 * `IAddress.real_name` -&gt; `IAddress.display_name`

 * Schema changes:
   - real_name        -&gt; display_name (mailinglist, user, address)
</content>
</entry>
</feed>
