summaryrefslogtreecommitdiff
path: root/src/mailman/rules/docs
Commit message (Expand)AuthorAgeFilesLines
* Convert to click for CLI optionsBarry Warsaw2017-07-221-1/+1
* Added a rule to discard messages with no valid sender address.Mark Sapiro2017-06-301-0/+1
* Implement caching suffix list with in-tree fallback.Barry Warsaw2017-01-011-63/+54
* Fixed location of 'with' in a test.Mark Sapiro2016-12-311-7/+7
* Added test data for organizational domains and a mock to use it.Mark Sapiro2016-12-301-7/+13
* Simplified the various list settings and remamed several things.Mark Sapiro2016-12-262-15/+16
* Added mocking of DNS _dmarc lookups and modified test accordingly.Mark Sapiro2016-11-111-22/+34
* Refactored the dmarc rule reject and discard actions. The prior codeMark Sapiro2016-11-041-107/+16
* Fixed a minor issue in handlers/dmarc.py revealed in testing.Mark Sapiro2016-11-031-5/+20
* Fixed replacement $listowner. -> ${listowner}.Mark Sapiro2016-11-011-1/+2
* DMARC mitigations, part 1a.Mark Sapiro2016-10-312-0/+211
* Prevent posting from banned addressesAurélien Bompard2016-10-271-0/+1
* Reorganize the documentation for better accesibilityAbhilash Raj2016-08-211-0/+5
* Allow fall backs for moderation actions.Barry Warsaw2016-04-011-15/+26
* Members and nonmembers moderation action fallbackAurélien Bompard2016-03-311-8/+9
* Revert "Rename the HeaderMatch.chain column to action"Aurélien Bompard2016-02-291-2/+1
* Rename the HeaderMatch.chain column to actionAurélien Bompard2016-02-291-1/+2
* The order of a mailing list's header matches is significantAurélien Bompard2016-02-291-4/+4
* Make creating Link objects a more convenient.Barry Warsaw2016-01-251-2/+2
* Clean up pass through abompard's branch.Barry Warsaw2015-10-201-8/+8
* Use and interface for the set of header_matchesAurélien Bompard2015-10-201-7/+5
* Fix a code typo in the docsAurélien Bompard2015-10-201-1/+1
* Implement changes from the reviewAurélien Bompard2015-10-201-2/+31
* Adapt the code and the tests to the new HeaderMatch objectAurélien Bompard2015-10-201-1/+4
* Implement reasons for why a message is being held for moderator approval.Barry Warsaw2015-05-111-6/+9
* Extended test helper subscribe() which takes an optional email address andBarry Warsaw2015-03-261-0/+7
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-2812-31/+31
* * Use the ``enum34`` package instead of ``flufl.enum``.Barry Warsaw2013-08-271-1/+1
|\
| * Switch to PEP 435 enums from flufl.enums.Barry Warsaw2013-06-181-1/+1
* | Add enough __init__.py files to make these docs directories discoverable.Barry Warsaw2013-08-261-0/+0
|/
* Get test suite completely working:Barry Warsaw2012-07-201-1/+1
* trunk mergeBarry Warsaw2012-07-202-7/+8
|\
| * * `passlib`_ is now used for all password hashing instead of flufl.password.Barry Warsaw2012-07-022-6/+8
| * Replace flufl.password with passlib, albeit with a wrapper.Barry Warsaw2012-06-271-3/+2
* | - Rename the model attributes.Barry Warsaw2012-04-081-3/+3
|/
* * Header check specifications in the `mailman.cfg` file have changed quiteBarry Warsaw2012-04-061-85/+104
* * A mailing list's *moderator password* is no longer stored in the clear; itBarry Warsaw2012-04-041-214/+83
* * Added a unit test for rules/approved.pyMark Sapiro2012-03-181-0/+0
* Finally, all doctests are named .rstBarry Warsaw2011-09-2314-0/+0
* Major terminology shift:Barry Warsaw2011-06-011-4/+4
* Split member and nonmember moderation.Barry Warsaw2011-01-024-95/+122
* Fairly significant change to the way member and nonmember moderation occurs.Barry Warsaw2010-12-292-43/+63
* This is part 1 of the merge of Jimmy Bergman's branchBarry Warsaw2010-12-282-4/+5
* * Allow X-Approved and X-Approve headers, equivalent to Approved andBarry Warsaw2010-09-201-5/+39
* More documentation updates.Barry Warsaw2010-09-1514-67/+84
* So long X-BeenThere, and thanks for all the fish.Barry Warsaw2010-02-161-9/+9
* Cleanup.Barry Warsaw2009-11-0412-12/+0
* As before, replace config.db.requests and config.db.pendings with utilities.Barry Warsaw2009-08-261-2/+4
* Replace the message_store instance on the database with an IMessageStoreBarry Warsaw2009-08-261-1/+5
* Remove the user_manager attribute from config.db and expose it as anBarry Warsaw2009-08-261-1/+4