summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Remove role plurals from /lists/<fqdn_listname/rosters/<role>Barry Warsaw2011-08-143-10/+20
* Fixed broken API for getting a membership via role and email from a mailingBarry Warsaw2011-08-143-4/+22
* * New REST resource http://.../members/find can be POSTed to in order to findBarry Warsaw2011-08-1310-27/+385
* Not really using filetemplates any more, since pylint was removed.Barry Warsaw2011-08-121-1/+1
* Merge working treeBarry Warsaw2011-08-1227-356/+0
|\
| * Remove all pylint vestiges.Barry Warsaw2011-08-0327-356/+0
|/
* Factor out bounce detection to `flufl.bounce`.Barry Warsaw2011-07-15127-13323/+20
|\
| * Factor out bounce detection to flufl.bounce.Barry Warsaw2011-07-15127-13323/+20
|/
* Make this script more generally useful even outside of the Mailman source tree.Barry Warsaw2011-07-111-15/+27
* * The IMailingList attribute ``host_name`` has been renamed to ``mail_host``Barry Warsaw2011-06-1625-361/+62
* The current contrib directory is not really compatible or appropriate forBarry Warsaw2011-06-1614-2535/+0
* Plumb key=value arguments through to the `bin/mailman inject` command.Barry Warsaw2011-06-152-6/+44
* * Move inject.py to mailman.app package.Barry Warsaw2011-06-155-16/+235
* After a current analysis by Richard Wackerbarth, it was found that notBarry Warsaw2011-06-144-8/+18
* NEWS file updatesBarry Warsaw2011-06-111-0/+18
* Fixed two typos.Barry Warsaw2011-06-112-4/+5
* Do not allow a list to be created with a bogus owner address. (LP: #778687)Barry Warsaw2011-06-114-48/+143
* Update COPYING file to GPLv3. (LP: #790994)Barry Warsaw2011-06-114-341/+679
* Typos, left over crud, and a refactoring.Barry Warsaw2011-06-103-17/+5
* Refactor MTA alias creation.Barry Warsaw2011-06-1011-52/+393
* Major terminology shift:Barry Warsaw2011-06-0150-577/+442
* Rename 'queue' directory to 'runners' since not all the runner processesBarry Warsaw2011-05-2940-266/+302
|\
| * Rename 'queue' directory to 'runners' since not all subprocesses run a queue.Barry Warsaw2011-05-2940-266/+302
|/
* Remove an obsolete directory.Barry Warsaw2011-05-282-46/+0
* Remove an unused module.Barry Warsaw2011-05-281-73/+0
* Merge bounce cleanup branch. This is a major cleansing and refactoring of theBarry Warsaw2011-05-2729-397/+1615
|\
| * * Flesh out the BounceRunner, complete with tests.Barry Warsaw2011-05-274-109/+260
| * * bounce_processing -> process_bouncesBarry Warsaw2011-05-275-157/+85
| * * bounce_unrecognized_goes_to_list_owner -> forward_unrecognized_bounces_to Barry Warsaw2011-05-2520-91/+291
| * Eliminate the BounceMixin from the OutgoingRunner.Barry Warsaw2011-05-181-10/+2
| * More testing and refactoring the temporary failures branch.Barry Warsaw2011-05-182-11/+71
| * Work out what happens for permanent and temporary non-probe failures.Barry Warsaw2011-05-172-18/+100
| * * Flesh out IBounceProcessor so that you can get an iterator over all eventsBarry Warsaw2011-05-175-9/+204
| * Test (and fix!) the path in the outgoing runner where a socket.error getsBarry Warsaw2011-05-173-10/+91
| * Merge current bounces work.Barry Warsaw2011-05-1512-19/+548
|/|
| * More testsBarry Warsaw2011-05-141-0/+24
| * More tests.Barry Warsaw2011-05-141-1/+23
| * Another test.Barry Warsaw2011-05-141-0/+9
| * * Fixed testsBarry Warsaw2011-05-142-4/+8
| * oh wellBarry Warsaw2011-05-142-4/+3
| * checkpointingBarry Warsaw2011-05-142-6/+105
| * Add tests for the outgoing queue runner.Barry Warsaw2011-05-144-7/+103
| * * 'where' -> contextBarry Warsaw2011-05-132-2/+5
| * * BounceEvent.where -> BounceEvent.contextBarry Warsaw2011-05-133-16/+43
| * Add bounce registration and bounce events.Barry Warsaw2011-05-136-11/+257
|/
* add sample dataBarry Warsaw2011-05-091-0/+0
* Implement and test the extraction of the bouncing email address when a probeBarry Warsaw2011-05-093-43/+39
* Add test sample dataBarry Warsaw2011-05-091-0/+17
* Add non-English tests of the probe message.Barry Warsaw2011-05-083-11/+100
* Merge bounces branch (still incomplete, but tests pass).Barry Warsaw2011-05-078-112/+302
|\