summaryrefslogtreecommitdiff
path: root/src/mailman/app
Commit message (Expand)AuthorAgeFilesLines
...
* ConfigurationBarry Warsaw2012-11-044-17/+11
* * Python 2.7 is not required. Python 2.6 is no longer officially supported.Barry Warsaw2012-10-313-47/+20
* DatabaseBarry Warsaw2012-10-163-70/+85
* * The link between members and the mailing lists they are subscribed to, isBarry Warsaw2012-09-048-62/+56
* * Non-unicode values in msgdata broke pending requests. (LP: #1031391)Barry Warsaw2012-08-171-0/+12
* More consistency in the way post-configuration changes are processed. LessBarry Warsaw2012-07-021-1/+10
* * `passlib`_ is now used for all password hashing instead of flufl.password.Barry Warsaw2012-07-022-20/+3
* Replace flufl.password with passlib, albeit with a wrapper.Barry Warsaw2012-06-273-10/+8
* General code cleanup.Barry Warsaw2012-04-255-16/+13
* - Module modernatizations (print function).Barry Warsaw2012-04-221-5/+9
* Whitespace normalization.Barry Warsaw2012-04-061-2/+0
* * Header check specifications in the `mailman.cfg` file have changed quiteBarry Warsaw2012-04-062-22/+46
* * The `news` runner and queue has been renamed to the more accurate `nntp`.Barry Warsaw2012-03-311-4/+4
* Several fixes and cleanups, ostensibly to fix Python 2.6 support.Barry Warsaw2012-03-222-4/+4
* Merge the Pipermail eradication branch. The scrubber is also removed.Barry Warsaw2012-03-173-16/+8
|\
| * * Pipermail has been eradicated.Barry Warsaw2012-03-161-5/+6
| * Eradicate Pipermail. Everything but the scrubber test works. That will takeBarry Warsaw2012-03-152-11/+2
* | Schema change. After discussion at Pycon, we decided to change "real_name" toBarry Warsaw2012-03-158-51/+53
* | * Subscription disabled probe warning notification messages are now sentBarry Warsaw2012-03-144-21/+75
|\ \ | |/ |/|
| * Fixed a logic error and added more conditions to the doctest.Mark Sapiro2012-03-141-0/+38
| * Subscription disabled warnings are now sent without a Precedence:Mark Sapiro2012-03-141-1/+3
|/
* * The LMTP server now requires that the incoming message have a `Message-ID`,Barry Warsaw2012-03-133-25/+97
* * Fix `test_moderation` for timezones East of UTC+0000, given by blacktav.Barry Warsaw2012-03-121-3/+4
* Clean up of style test code, along with refactoring of corner cases toBarry Warsaw2012-03-121-162/+0
* * Mailing lists get multiple chains and pipelines. For example, normalBarry Warsaw2012-03-072-11/+11
* Consistent use of assertMultiLineEqual().Barry Warsaw2012-03-064-21/+14
* Fix welcome_message_uri to do the placeholder interpolations guaranteed in theBarry Warsaw2012-03-042-3/+33
* Rename the confirmation template, and ensure that we get it via the templateBarry Warsaw2012-03-041-2/+6
* * A welcome message is sent when the user confirms their subscription viaBarry Warsaw2012-03-042-3/+11
* - Test welcome message notifications.Barry Warsaw2012-03-043-14/+130
* * Support downloading templates by URI, including mailman:// URIs. This isBarry Warsaw2012-03-034-3/+256
* * Major redesign of the template search system, fixing LP: #788309. $var_dirBarry Warsaw2012-03-031-10/+14
* Restore the RFC 2369 headers to accepted list posts.Barry Warsaw2012-03-011-8/+24
* Prevent the `confirm` command from running more than once on the same token.Barry Warsaw2012-03-011-0/+1
* * The `join` email command no longer accepts an `address=` argument. ItsBarry Warsaw2012-02-291-4/+20
* * The `confirm` email command now properly handles `Re:`-like prefixes, evenBarry Warsaw2012-02-261-3/+2
* * Held messages can now be moderated through the REST API. Mailing listBarry Warsaw2012-01-303-11/+25
* A faster implementation of SubscriptionService.get_members().Barry Warsaw2012-01-261-13/+18
* * Add property `IUserManager.members` to return all `IMembers` in the system.Barry Warsaw2012-01-261-1/+1
* copybumpBarry Warsaw2012-01-0118-18/+18
* Replace the password stuff with flufl.password.Barry Warsaw2012-01-012-5/+7
* * Stop adding the X-BeenThere header.Barry Warsaw2011-11-061-68/+11
* * Fix a couple of spelling errors.Barry Warsaw2011-11-021-1/+1
* Remove extraneous `test_suite()` functions. zope.testrunner willBarry Warsaw2011-10-305-46/+0
* * Implement the style manager as a utility instead of an attribute hangingBarry Warsaw2011-10-242-3/+5
* Finally, all doctests are named .rstBarry Warsaw2011-09-238-0/+0
* * Rewrote a test for compatibility between Python 2.6 and 2.7. (LP: #833208)Barry Warsaw2011-09-071-24/+15
* * Four new events are created, and notifications are sent during domainBarry Warsaw2011-09-022-1/+44
* * User and Member ids are now proper UUIDs. The UUIDs are pended as unicodes,Barry Warsaw2011-08-308-64/+246
|\
| * LP: #834130 add moderators and owners through REST API w/testsStephen A. Goss2011-08-253-17/+24
|/