summaryrefslogtreecommitdiff
path: root/src/mailman/Archiver
Commit message (Collapse)AuthorAgeFilesLines
* Eradicate Pipermail. Everything but the scrubber test works. That will takeBarry Warsaw2012-03-155-2695/+0
| | | | some new APIs I suspect.
* * Major redesign of the template search system, fixing LP: #788309. $var_dirBarry Warsaw2012-03-031-1/+1
| | | | | | is now used when search for all template overrides, site, domain, or mailing list. The in-tree English templates are used only as a last fallback.
* copybumpBarry Warsaw2012-01-014-4/+4
|
* * The IMailingList attribute ``host_name`` has been renamed to ``mail_host``Barry Warsaw2011-06-161-3/+3
| | | | | for consistency. This changes the REST API for mailing list resources. (LP: #787599)
* Major terminology shift:Barry Warsaw2011-06-011-1/+1
| | | | | | | | | | | | | | | | | * Queue runners are now called just 'Runners' since several of them don't manage queue directories. * Ban the term 'qrunner' too. * The master queue runner watcher should now just be called the 'master' or the 'master runner'. * bin/qrunner -> bin/runner * mailman.qrunner log file -> mailman.runner * master-qrunner.lck -> master.lck * master-qrunner.pid -> master.pid Also: * Remove some obsolete files * Begin the .txt -> .rst renaming
* Reimplement wrap() using modern techniques, and finally get rid of Utils.py!Barry Warsaw2011-03-172-2/+1
|
* Utils.maketext() and Utils.findtext() are gone.Barry Warsaw2011-03-162-8/+9
|
* More eradication of Utils.py.Barry Warsaw2011-02-261-4/+4
|
* Cue Freddy Mercury. Another one bites the dust.Barry Warsaw2011-02-251-2/+3
|
* Happy New Year.Barry Warsaw2011-01-014-4/+4
|
* Upgrade from using the locknix package to using flufl.lock.Barry Warsaw2010-11-272-6/+5
|
* Happy New Year.Barry Warsaw2010-01-014-4/+4
|
* * Make IDomainManager a utility, since the config object is global.Barry Warsaw2009-12-081-1/+2
| | | | | | | | * Give IMailingList a .domain attribute which looks up the IDomain for its .host_name. This cleans up a lot of code. * Add a test for the 'confirm' email command. * Suppress blank lines in email command responses. * Make the IDomainCollection a utility.
* Factor out most of the i18n subsystem and convert to using the flufl.i18nBarry Warsaw2009-11-152-20/+17
| | | | package.
* Instead of using an adapter, use a utility to get the mailing list manager.Barry Warsaw2009-08-261-1/+2
|
* * Updated NEWS.txt for 3.0a3.Barry Warsaw2009-08-211-1/+2
| | | | | * Use the IListManager() adapter instead of hanging the list manager off of config.db. This makes the code somewhat cleaner.
* Wow. Put domains into the database.Barry Warsaw2009-07-161-1/+3
| | | | | | | | Add an IDomainManager and a global domain manager which can be gotten by adapting the global config object. Add an IDomainCollection interface for exposing the domain manager onto the API.
* Much clean up of the language code, though more can be done. Factor out theBarry Warsaw2009-02-121-28/+26
| | | | | | | 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.
* Remove the Mailman.Mailbox module; use the standard Python mailbox module.Barry Warsaw2009-02-073-14/+11
|
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-255-0/+2698
correctly regardless of how it's used.