summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
Commit message (Expand)AuthorAgeFilesLines
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-731/+0
* Tweak copyright years.Barry Warsaw2008-02-071-1/+1
* General cleanups some of which is even tested <wink>. Mailman.LockFile moduleBarry Warsaw2007-10-101-104/+0
* Remove the action.py module, move this to Mailman/interfaces/__init__.py.Barry Warsaw2007-10-101-3/+0
* Removed a bunch of files that are obsolete. The interfaces are all foldedBarry Warsaw2007-09-271-20/+0
* OMGW00T: After over a decade, the MailList mixin class is gone! Well,Barry Warsaw2007-09-211-231/+8
* InitTempVars() is completely eradicated. The only bit I think weBarry Warsaw2007-09-191-59/+9
* Implement a context manager for Python 2.5's with statement, which isBarry Warsaw2007-09-191-7/+5
* Finish up the request hold conversion. ListAdmin can go away thoughBarry Warsaw2007-09-161-31/+0
* Work out subscription holding and handling. ApprovedAddMember() isBarry Warsaw2007-09-161-80/+1
* ListAdmin mostly gone, but not quite.Barry Warsaw2007-09-091-3/+1
* It all started by trying to remove MailList.Create() and use the IListManagerBarry Warsaw2007-08-051-188/+1
* Move the pending database into the SQLAlchemy/Elixir layer. The oldBarry Warsaw2007-08-011-6/+5
* Major surgery to get the setuptools based installation passing all theBarry Warsaw2007-07-161-6/+9
* Convert TestHold to a doctest and update code as necessary. No generalBarry Warsaw2007-07-031-7/+2
* Convert TestFileRecips to a doctest, and update the handler to more modernBarry Warsaw2007-07-021-2/+3
* Implement the new, simplified membership model. Rosters and RosterSets asBarry Warsaw2007-06-091-8/+0
* Remove leftover reference to removed Mailman.database.tables.languagesbwarsaw2007-05-301-1/+2
* Merge exp-elixir-branch to trunk. There is enough working to make me feelbwarsaw2007-05-281-128/+87
* Improve the way we handle avoiding InitTempVars() multiple times on anbwarsaw2007-04-091-11/+27
* Moved the session.expire() to the MailList.Load() method, viabwarsaw2007-04-031-0/+1
* Test suite repair. All tests are now passing again.bwarsaw2007-03-211-2/+1
* Rework MailList.available_languages so that we don't need to use a PickleTypebwarsaw2007-01-181-12/+25
* A rudimentary import script. Several things are not yet imported, includingbwarsaw2006-12-301-1/+1
* Merged revisions 8113-8121 via svnmerge from bwarsaw2006-12-291-189/+45
* MailList.py ... GetScriptURL() absolute again because we need it for emailtkikuchi2006-11-091-2/+5
* Convert dumpdb to mmshell and configuration object. Convert htmlformat.pybwarsaw2006-11-041-2/+3
* More work on the WSGI support. So far, I've tested most of the admin.py linksbwarsaw2006-10-151-7/+4
* - bin/show_mm_cfg.py renamed to bin/show_config.py.msapiro2006-10-121-4/+9
* listname@email_host order.tkikuchi2006-10-011-1/+1
* Here are the patches needed in order to create new lists on my testtkikuchi2006-09-281-7/+10
* Another milestone: you can now post to lists. Converted the following to usebwarsaw2006-09-251-4/+5
* Convert genaliases to mmshell, optparse, and configuration.configbwarsaw2006-09-251-5/+4
* As Mark discovered, we need to load the configuration in the driver script forbwarsaw2006-09-241-1/+1
* Fix several problems reported by Mark. First, Python 2.3 doesn't havebwarsaw2006-08-291-2/+2
* Add a framework for easier use of alternative MemberAdaptor implementations.bwarsaw2006-07-161-6/+16
* Fix a buglet that can cause bogus archives/private directories to be createdbwarsaw2006-07-081-5/+13
* Fix some buglets with virtual domain support and repair unit tests broken bybwarsaw2006-07-081-9/+16
* First crack at real virtual domain support, i.e. mailing lists with the samebwarsaw2006-07-081-24/+36
* Massive conversion process so that Mailman can be run from a user specifiedbwarsaw2006-07-081-75/+75
* - Utils.py Fixed a security hole which allowed a crafted URI to injectmsapiro2006-07-071-2/+4
* More logging updates:bwarsaw2006-04-281-3/+1
* MailList.__load(): Fix the sense of a test broken by the previous commit.bwarsaw2006-04-171-1/+1
* Remove most uses of the types module, in favor of isinstance checks againstbwarsaw2006-04-171-7/+7
* - Convert all logging to Python's standard logging module. Get rid of allbwarsaw2006-04-171-38/+36
* Now that Python 2.3 is the minimum requirement for Mailman 2.2:bwarsaw2006-04-151-21/+14
* Added a new list attribute 'subscribe_auto_approval' which is a list of email...msapiro2006-03-181-9/+28
* Fixed long standing error - subscribe log 'new' entry reversed name and email.msapiro2006-03-121-1/+1
* Corrected typo in previous change.msapiro2006-03-031-1/+1
* Confirmed member change of address is logged in the 'subscribe' log,msapiro2006-03-031-0/+30