summaryrefslogtreecommitdiff
path: root/src/mailman/chains (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Boost coverage.Barry Warsaw2016-01-031-1/+1
* Happy New Year.Barry Warsaw2016-01-0214-14/+14
* Make sure that Pendables always have a typeAurélien Bompard2015-12-161-3/+2
* Reject notifications contained no reason.Aurélien Bompard2015-12-122-2/+87
* Reorder the default-posting-chain to avoid spam.Aurélien Bompard2015-11-212-13/+5
* Closes #144Barry Warsaw2015-11-083-1/+42
* Clean up pass through abompard's branch.Barry Warsaw2015-10-202-18/+43
* Use and interface for the set of header_matchesAurélien Bompard2015-10-201-14/+13
* Implement changes from the reviewAurélien Bompard2015-10-202-23/+17
* Make sure site-wide header_matches take precedence over list-specific onesAurélien Bompard2015-10-202-8/+45
* Adapt the code and the tests to the new HeaderMatch objectAurélien Bompard2015-10-202-5/+6
* Handle header-match rule-specific actionAurélien Bompard2015-10-202-2/+39
* Fix import order.Barry Warsaw2015-09-231-1/+1
* Fix the logging of the moderation reasonsAurélien Bompard2015-09-232-2/+6
* Implement reasons for why a message is being held for moderator approval.Barry Warsaw2015-05-112-14/+69
* * Remove the admindb url from the template so that the approveAbhilash Raj2015-04-151-1/+1
* Replace add_member() with subscribe() helper.Barry Warsaw2015-03-261-7/+4
* * Refactor add_member() so that it uses a RequestRecord namedtuple.Barry Warsaw2015-03-211-2/+5
* Bump copyright years.Barry Warsaw2015-01-0413-13/+13
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-2213-62/+13
* app/docs and app.tests all pass now.Barry Warsaw2014-12-151-1/+1
* Core tests pass.Barry Warsaw2014-12-151-1/+1
* * Improve test coverage a bit.Barry Warsaw2014-11-112-6/+86
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-285-13/+14
* Bump copyright years.Barry Warsaw2014-01-0112-12/+12
* Bump copyright years.Barry Warsaw2013-01-0112-12/+12
* ConfigurationBarry Warsaw2012-11-041-3/+2
* * Python 2.7 is not required. Python 2.6 is no longer officially supported.Barry Warsaw2012-10-311-4/+2
* * `passlib`_ is now used for all password hashing instead of flufl.password.Barry Warsaw2012-07-029-68/+32
* General code cleanup.Barry Warsaw2012-04-255-23/+18
* * Header check specifications in the `mailman.cfg` file have changed quiteBarry Warsaw2012-04-062-59/+181
* Add a simple owner processing chain.Barry Warsaw2012-03-223-2/+132
* * Mailing lists get multiple chains and pipelines. For example, normalBarry Warsaw2012-03-072-6/+6
* Consistent use of assertMultiLineEqual().Barry Warsaw2012-03-061-3/+2
* copybumpBarry Warsaw2012-01-019-9/+9
* Remove extraneous `test_suite()` functions. zope.testrunner willBarry Warsaw2011-10-301-8/+0
* * Local timezone in X-Mailman-Approved-At caused test failure. (LP: #832404)Barry Warsaw2011-08-231-1/+5
* * Fix AttributeError triggered by i18n call in autorespond_to_sender()Barry Warsaw2011-08-233-9/+110
* * Moderating a message with Action.accept now sends the message. (LP: #827697)Barry Warsaw2011-08-221-1/+1
* Complete bug 827036 work.Barry Warsaw2011-08-171-0/+0
* Major terminology shift:Barry Warsaw2011-06-011-1/+1
* Reimplement wrap() using modern techniques, and finally get rid of Utils.py!Barry Warsaw2011-03-171-2/+1
* Utils.maketext() and Utils.findtext() are gone.Barry Warsaw2011-03-161-15/+18
* Move oneline() out of Utils.py.Barry Warsaw2011-02-251-1/+2
* Split member and nonmember moderation.Barry Warsaw2011-01-023-19/+77
* Happy New Year.Barry Warsaw2011-01-018-8/+8
* Fairly significant change to the way member and nonmember moderation occurs.Barry Warsaw2010-12-293-62/+80
* Clean up from the previous commit.Barry Warsaw2010-12-281-0/+0
* This is part 1 of the merge of Jimmy Bergman's branchBarry Warsaw2010-12-285-2/+251
* Fix the obvious errors identified by pyflakes. Skip false positives (mostlyBarry Warsaw2010-10-081-3/+3