summaryrefslogtreecommitdiff
path: root/src/mailman/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* Move the Action and NewsModeration enums into their own interface files.Barry Warsaw2009-03-251-2/+2
|
* Minor cleanupsBarry Warsaw2009-03-052-2/+1
|
* Get rid of one_last_digest. Move this into a separate OneLastDigest table.Barry Warsaw2009-02-222-2/+3
| | | | | | | | | | | | | Make it explicit to get the last digest (I could imagine an user selecting not to). Actually add tests for this. Start to get rid of 'from storm.locals import *' in favor of more specific imports. Start to use Store.of() instead of config.db.store where we can. Rework (delivery)MemberRosters to use the Member attributes. This ensures that the layered lookup happens at the expense of query optimization. Sundry and various cleanups.
* Add IAutoResponseSet.last_response() and fix a few bugs with the datetimeBarry Warsaw2009-02-191-0/+37
| | | | | testing harness. Remove the {admin,postings,request}_response attributes, but these are not apparently tested.
* Add a "mock and monkey" layer to set up testing infrastructure, e.g. forBarry Warsaw2009-02-171-0/+10
| | | | | | | | | | predictable dates and times. Fill out the autorespond.txt test to show that when the date flips over, the response counts reset. Add a date/time factory which we should use rather than the built-in datetime for now() and today() so that they can be appropriately tested.
* Checkpointing the conversion of automatic responses away from pickles.Barry Warsaw2009-02-161-0/+62
|
* Much clean up of the language code, though more can be done. Factor out theBarry Warsaw2009-02-123-7/+9
| | | | | | | language manager stuff into a separate Language class, and be clearer in the APIs about whether we want a language code or a Language instance. The impetus to this was to get rid of Utils.GetCharSet(), which is done.
* Clean up and reorganization languages and the language manager.Barry Warsaw2009-02-101-64/+45
|
* Move mailman.Message to mailman.email.Message. Rename Message.get_sender() toBarry Warsaw2009-02-092-15/+14
| | | | | | | | | Message.sender (property) and Message.get_senders() to Message.senders (another property). The semantics of .sender is slightly different too; it no longer consults config.mailman.use_envelope_sender. Add absolute_import and unicode_literals to Utils.py, and clean up a few imports.
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-2520-0/+3708
correctly regardless of how it's used.