| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bite the bullet: rename the Mailman package to mailman. | Barry Warsaw | 2008-02-27 | 39 | -7010/+0 |
| | | |||||
| * | Make the import of Mailman.configuration.config explicit in doctests. | Barry Warsaw | 2008-02-26 | 2 | -0/+2 |
| | | |||||
| * | PEP 292 style, $-strings are used by the translation service everywhere now. | Barry Warsaw | 2008-02-18 | 4 | -20/+17 |
| | | | | | No more %-strings. Kill off all __i18n_templates__ hacks. | ||||
| * | Added a test for the built-in pipeline. Fixed some broken handler names in | Barry Warsaw | 2008-02-17 | 1 | -15/+9 |
| | | | | | | | | | | | | | | the built-in pipeline. Fixed DEFAULT_SUBJECT_PREFIX to take $-names instead of %-names, although I'm not entirely sure the %%d stuff still works (we need a test for this). Added IMailingList.real_name attribute and added this to the default style. A column for this was in the database but not in the storm object. Also re-enabled the style's subject_prefix attribute. Moved some of the digest test functions into Mailman.tests.helpers. | ||||
| * | Reorganize the Handler architecture to a pipeline architecture with plugins. | Barry Warsaw | 2008-02-17 | 28 | -316/+695 |
| | | | | | | | | | | | | | | | | | Now plugins can define additional handlers and the handlers can be organized into named pipelines. Modules are no longer the unit of a handler, now we use classes so we can assert interface conformance. The GLOBAL_PIPELINE is gone, replaced by the 'built-in' pipeline. The OWNER_PIPELINE is not yet replaced. I still need a few more tests of the basic pipeline architecture, although the individual handlers have pretty good coverage. Added the IHandler and IPipeline interfaces. Still broken, but not yet removed: Mailman/pipeline/moderate.py. | ||||
| * | Mailman.handlers -> Mailman.pipeline | Barry Warsaw | 2008-02-08 | 39 | -0/+6638 |
