summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Convert TestFileRecips to a doctest, and update the handler to more modernBarry Warsaw2007-07-024-101/+115
* Convert failing test_message.py to doctests bounces.txt and message.txt, whichBarry Warsaw2007-07-017-106/+170
* Add support for code coverage with 'testall --coverage'. However, I'm notBarry Warsaw2007-07-013-1/+973
* Support for case-preserving addresses. When an Address is given an emailBarry Warsaw2007-07-016-13/+108
* Cleaned up a couple of style issues. No actual code changes.Mark Sapiro2007-06-281-6/+7
* check_perms checked archives/private/ and archives/private/<list>/database/Mark Sapiro2007-06-281-10/+16
* Convert the rest of test_runners.py to doctests; even though incomplete, theyBarry Warsaw2007-06-289-228/+236
* Repair docfiles broken with the new ISwitchboard interface. Mostly these wereBarry Warsaw2007-06-274-29/+48
* Convert the Switchboard test in test_runners.py to a doctest. Add anBarry Warsaw2007-06-278-162/+341
* Simplify doctests by having just a single test_documentation.py module inBarry Warsaw2007-06-2316-393/+69
* merging 3.0Barry Warsaw2007-06-222-14/+20
|\
| * Scrubber.py - Malformed RFC 2047 encoded filename= parameter can haveMark Sapiro2007-06-222-14/+20
* | Refactor tests to get consistent clean up behavior. The clean up sectionsBarry Warsaw2007-06-2230-265/+64
* | Merge temporary Elixir model branch to the 3.0 trunk. Some tests are failingBarry Warsaw2007-06-2258-1573/+2984
|\ \ | |/ |/|
| * Convert the AvoidDuplicates handler tests to a doctest. Well,Barry Warsaw2007-06-213-32/+250
| * Convert the CookHeaders tests in test_handlers to using doctests, split upBarry Warsaw2007-06-2111-385/+857
| * Convert the Cleanse handler tests to doctest style.Barry Warsaw2007-06-194-68/+145
| * Convert the tests for the CalcRecips handler to doc tests. There areBarry Warsaw2007-06-1910-130/+245
| * Convert the AfterDelivery handler test to a doctest. Also, change theBarry Warsaw2007-06-186-17/+88
| * Remove both the model and interface for RosterSets. These are no longer usedBarry Warsaw2007-06-1813-283/+425
| * profile.py -> preferences.pyBarry Warsaw2007-06-157-5/+8
| * merge work from other machineBarry Warsaw2007-06-1514-120/+171
| |\
| | * Update the IUser interface and tests, specifically as it relates toBarry Warsaw2007-06-1514-120/+171
| * | merge upstream trunkBarry Warsaw2007-06-111-5/+21
| |\ \ | | |/ | |/|
| * | add the ignore fileBarry Warsaw2007-06-101-0/+27
| * | More test updates based on simplified data model. Rosters are gone so theBarry Warsaw2007-06-1010-301/+219
| * | Repair the usermanager.txt and listmanager.txt doc tests. These repairs wereBarry Warsaw2007-06-096-80/+121
| * | Implement the new, simplified membership model. Rosters and RosterSets asBarry Warsaw2007-06-0921-293/+569
* | | senddigests.py - Changed to catch exceptions thrown by mlist.send_digest_now(...msapiro2007-06-151-2/+13
* | | admindb.py - Changed to not show the "Discard all messages marked Defer" chec...msapiro2007-06-121-4/+7
| |/ |/|
* | Improved processing of an Approve(d): body line by decoding the body payloadmsapiro2007-06-091-5/+21
|/
* rename a few testsbwarsaw2007-06-024-2/+2
* Add doctest for Replybot handler. The test in test_handlers.py didn't reallybwarsaw2007-05-315-37/+277
* Remove leftover reference to removed Mailman.database.tables.languagesbwarsaw2007-05-303-2/+11
* Go ahead and remove the Mailman/database/tables directory since all the Elixirbwarsaw2007-05-3017-789/+385
* Support resetting a user's password if the imported file does not have abwarsaw2007-05-291-6/+13
* Minor style issue.bwarsaw2007-05-291-1/+1
* Merge exp-elixir-branch to trunk. There is enough working to make me feelbwarsaw2007-05-28111-2958/+6396
* Minor update to test bzr sync'ingbwarsaw2007-05-081-3/+3
* update the wiki urlbwarsaw2007-04-301-4/+2
* Another round of merges of my Pycon branch...bwarsaw2007-04-179-67/+575
* Python 2.5 is the required minimum now and that comes with the required versi...bwarsaw2007-04-122-1/+1
* Add a missing import.bwarsaw2007-04-103-246/+499
* Improve the way we handle avoiding InitTempVars() multiple times on anbwarsaw2007-04-095-31/+55
* r8187 from 2.1-maint branch; fix bin/withlist -r to work with package pathsbwarsaw2007-04-051-2/+3
* Moved the session.expire() to the MailList.Load() method, viabwarsaw2007-04-034-2/+15
* Add a configuration variable called LOG_CONFIG_FILE. If set, this names abwarsaw2007-03-312-47/+79
* api_lock(): When locking the MailList object, tell the SQLAlchemy session tobwarsaw2007-03-302-1/+1
* passwords.py: 'utf-8' normalization.tkikuchi2007-03-272-3/+3
* Fix passwords in bin/newlist. Yes, this needs unit tests!bwarsaw2007-03-271-6/+6