<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/src/mailman/config/tests, branch plugin</title>
<subtitle>The GNU Mailing List manager.
</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom?h=plugin</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom?h=plugin'/>
<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>Merge branch 'hide-system-disabled-archivers' into 'master'</title>
<updated>2016-11-26T05:05:45Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-11-26T05:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ada923b841f9c6d86a397d1ffcd7532ce9dc20dc'/>
<id>urn:sha1:ada923b841f9c6d86a397d1ffcd7532ce9dc20dc</id>
<content type='text'>

Don't show the disabled archivers in the REST API

Previously, system-disabled archivers were shown in the REST API. As a result it was possible to enable them without a validation error, but they would stay disabled on the next API GET call (their actual activation status depends on the list-specific *and* the system-wide status).

Because one can't add a configuration overlay to the running REST server
in testing mode, the prototype archiver was disabled in the testing
configuration. This is where most of the changes in this commit come
from.

See merge request !87</content>
</entry>
<entry>
<title>Fix the Flake8 ignore tags</title>
<updated>2016-11-21T11:45:16Z</updated>
<author>
<name>Aurélien Bompard</name>
</author>
<published>2016-11-21T11:45:16Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=0a5efbdf15a67f6e4065c78b0c70e72202e0d965'/>
<id>urn:sha1:0a5efbdf15a67f6e4065c78b0c70e72202e0d965</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests</title>
<updated>2016-08-18T08:36:47Z</updated>
<author>
<name>Aurélien Bompard</name>
</author>
<published>2016-01-21T10:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=accc4f1a883d4a5757eb9b0156e58e72b77a8af7'/>
<id>urn:sha1:accc4f1a883d4a5757eb9b0156e58e72b77a8af7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rebase mailman/mailman!180 and cleanup # noqa</title>
<updated>2016-07-29T03:10:56Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-07-29T03:10:56Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=90e84bee5f47cbcdb9e9c367c60a877e325ef3e7'/>
<id>urn:sha1:90e84bee5f47cbcdb9e9c367c60a877e325ef3e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A better solution to the test creating a var dir.</title>
<updated>2016-05-01T20:53:16Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-05-01T20:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=e61e9b73f84c2c0ff646d6967436507692d0220f'/>
<id>urn:sha1:e61e9b73f84c2c0ff646d6967436507692d0220f</id>
<content type='text'>
Instead of shutil.rmtree'ing the create var directory, prevent it from
happening altogether.  This way we won't accidentally blow away a live
one created for operational purposes.
</content>
</entry>
<entry>
<title>Ensure that $(PWD)/var/ is cleaned up.</title>
<updated>2016-04-30T19:54:54Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-04-30T17:33:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=465f24ff33e154385322ee894d32d8b7dd9b3941'/>
<id>urn:sha1:465f24ff33e154385322ee894d32d8b7dd9b3941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use `flake8: noqa`.</title>
<updated>2016-04-01T20:40:39Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-04-01T20:40:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=b87447ffe4a20793e22884a99a7f9afe3a803004'/>
<id>urn:sha1:b87447ffe4a20793e22884a99a7f9afe3a803004</id>
<content type='text'>
This suppresses all errors in the file.  Use `noqa`, although pep8
doesn't honor this for all errors.

There may be a plugin which helps.
</content>
</entry>
<entry>
<title>Clean the config directory.</title>
<updated>2016-03-25T00:35:04Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-03-25T00:35:04Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=a0cf7d44cbf0527d8bac05f870208a85689da42f'/>
<id>urn:sha1:a0cf7d44cbf0527d8bac05f870208a85689da42f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Several optimizations:</title>
<updated>2016-01-12T03:52:33Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2016-01-12T03:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=03bb57c8c2a47a08e19b20975622ebb2ef2b81c6'/>
<id>urn:sha1:03bb57c8c2a47a08e19b20975622ebb2ef2b81c6</id>
<content type='text'>
* Use `yield from` wherever appropriate.
* Use SA's .one_or_none() where appropriate.

- Fix a bug in MailingList.pass_extensions.
- Use ValueError in other places for consistency.
- Remove unreached/nonsense code.
- Simplify the SubscriptionService.find_member() and .find_members()
  implementations.
- Boost coverage.
</content>
</entry>
</feed>
