<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/src/mailman/rest/validator.py, branch feature/drop-runner-priviliges</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/src/mailman/rest/validator.py?h=feature%2Fdrop-runner-priviliges</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/src/mailman/rest/validator.py?h=feature%2Fdrop-runner-priviliges'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2017-01-04T15:30:17Z</updated>
<entry>
<title>Bump copyright years.</title>
<updated>2017-01-04T15:30:17Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2017-01-04T15:30:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=8180990a2ed053f6e4880f93a75acd9845631793'/>
<id>urn:sha1:8180990a2ed053f6e4880f93a75acd9845631793</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `atpublic` for @public instead of internal copy.</title>
<updated>2016-11-29T23:51:05Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-11-29T23:51:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=fe22ebdb98d125db840c980cbd953a8fbc2e5cdf'/>
<id>urn:sha1:fe22ebdb98d125db840c980cbd953a8fbc2e5cdf</id>
<content type='text'>
</content>
</entry>
<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>allow_none -&gt; allow_blank</title>
<updated>2016-07-12T23:37:53Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-07-12T23:37:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=9e7bab1de942a96b5da007ebba4b35a64f01cfd3'/>
<id>urn:sha1:9e7bab1de942a96b5da007ebba4b35a64f01cfd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>REST: allow setting a member's moderation_action to None</title>
<updated>2016-07-12T23:06:19Z</updated>
<author>
<name>Aurélien Bompard</name>
</author>
<published>2016-06-10T17:55:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=fdc9519917a7977e73225e3e5a66e2f0538e592c'/>
<id>urn:sha1:fdc9519917a7977e73225e3e5a66e2f0538e592c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up the rest directory.</title>
<updated>2016-03-25T16:38:59Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-03-25T16:38:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=1f039b2df371a569115b4ddc7bbc3786ef7d135d'/>
<id>urn:sha1:1f039b2df371a569115b4ddc7bbc3786ef7d135d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up the core directory.</title>
<updated>2016-03-25T01:29:30Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-03-25T01:29:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=5404f98d90410d69a744d9c0fb71a8a31f3a4a88'/>
<id>urn:sha1:5404f98d90410d69a744d9c0fb71a8a31f3a4a88</id>
<content type='text'>
mailman/core/errors.py is gone now.  We had a duplicate base exception
which now always comes from mailman/interfaces/errors.py.
Obsolete/unused exceptions are remove.  The other exceptions are moved
to better locations.
</content>
</entry>
<entry>
<title>Super duper.</title>
<updated>2016-01-26T20:32:19Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-01-26T20:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=802ce668e67f51f904c69fdab2f5565a73c15e8a'/>
<id>urn:sha1:802ce668e67f51f904c69fdab2f5565a73c15e8a</id>
<content type='text'>
 * Python 3-ify super() calls.
 * Remove a bunch of obsolete exception classes.
</content>
</entry>
<entry>
<title>Refactor API contexts.</title>
<updated>2016-01-13T05:17:49Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-01-13T05:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=d75a7ebb46279f341b498bf517d07e9ae4c27f0a'/>
<id>urn:sha1:d75a7ebb46279f341b498bf517d07e9ae4c27f0a</id>
<content type='text'>
Rather than sprinkle API version string tests all over the place, create
an IAPI interface which encapsulates the differences between API 3.0 and
3.1, and arrange for this to be used to convert to and from UUIDs.
</content>
</entry>
<entry>
<title>Happy New Year.</title>
<updated>2016-01-03T03:43:23Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-01-03T03:43:23Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=f390e08c31477c476e1312d03771b68e22b42675'/>
<id>urn:sha1:f390e08c31477c476e1312d03771b68e22b42675</id>
<content type='text'>
</content>
</entry>
</feed>
