| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename 'queue' directory to 'runners' since not all subprocesses run a queue. | Barry Warsaw | 2011-05-29 | 1 | -80/+0 |
| | | |||||
| * | * Flesh out the BounceRunner, complete with tests. | Barry Warsaw | 2011-05-27 | 1 | -27/+36 |
| | | | | | * Clean up the DSN bounce processor. | ||||
| * | * bounce_processing -> process_bounces | Barry Warsaw | 2011-05-27 | 1 | -155/+2 |
| | | | | | | * Finally get rid of BounceMixin * Test the simple case where the mailing list does no bounce processing. | ||||
| * | * bounce_unrecognized_goes_to_list_owner -> forward_unrecognized_bounces_to | Barry Warsaw | 2011-05-25 | 1 | -26/+0 |
| | | | | | | | | | | | | | * Add an additional option for unrecognized bounce disposition: send it to the site administrators. * Move maybe_forward() from src/mailman/queue/bounce.py to src/mailman/app/bounces.py, refactor and add tests. * Add a LogFileMark class to help with tests that want to check the output to a log file. * OwnerNotification gets a better signature. Instead of tomoderators, the last argument is a roster to send the notification to. If roster is None, then the notification goes to the site administrators. | ||||
| * | Implement and test the extraction of the bouncing email address when a probe | Barry Warsaw | 2011-05-09 | 1 | -37/+0 |
| | | | | | message bounces. This completes the refactoring of probes for MM3. | ||||
| * | * Fix setup.py version regexp. | Barry Warsaw | 2011-05-03 | 1 | -2/+2 |
| | | | | | | | * Move get_verp() to class-based for easy overridding. Hook up StandardVERP but not yet ProbeVERP. * Use uuid.uuid4() to get unique id. | ||||
| * | Another refactoring. | Barry Warsaw | 2011-05-01 | 1 | -32/+2 |
| | | |||||
| * | Fix refactor-o. | Barry Warsaw | 2011-05-01 | 1 | -1/+1 |
| | | |||||
| * | Remove the redundant src/mailman/tests/test_bounces.py file and ensure all the | Barry Warsaw | 2011-04-27 | 1 | -3/+3 |
| | | | | | other bounce detector pass. | ||||
| * | Checkpointing for refactoring. | Barry Warsaw | 2011-04-27 | 1 | -3/+3 |
| | | |||||
| * | Reimplement wrap() using modern techniques, and finally get rid of Utils.py! | Barry Warsaw | 2011-03-17 | 1 | -1/+1 |
| | | |||||
| * | Happy New Year. | Barry Warsaw | 2011-01-01 | 1 | -1/+1 |
| | | |||||
| * | Fix the obvious errors identified by pyflakes. Skip false positives (mostly | Barry Warsaw | 2010-10-08 | 1 | -1/+0 |
| | | | | | | due to _() interpolation) and a few other problems that did not have immediately obvious fixes. | ||||
| * | Fix an import | Barry Warsaw | 2010-08-08 | 1 | -1/+1 |
| | | |||||
| * | Refactor all bounce detectors. | Barry Warsaw | 2010-08-08 | 1 | -3/+3 |
| | | |||||
| * | checkpointing | Barry Warsaw | 2010-08-07 | 1 | -5/+6 |
| | | |||||
| * | Happy New Year. | Barry Warsaw | 2010-01-01 | 1 | -1/+1 |
| | | |||||
| * | Factor out most of the i18n subsystem and convert to using the flufl.i18n | Barry Warsaw | 2009-11-15 | 1 | -3/+4 |
| | | | | | package. | ||||
| * | Add decorations. | Barry Warsaw | 2009-11-01 | 1 | -1/+1 |
| | | | | | s/recips/recipients/ | ||||
| * | Remove Utils.ParseEmail() and Utils.midnight(). | Barry Warsaw | 2009-02-12 | 1 | -3/+3 |
| | | |||||
| * | Push the source directory into a 'src' subdirectory so that zc.buildout works | Barry Warsaw | 2009-01-25 | 1 | -0/+316 |
| correctly regardless of how it's used. | |||||
