summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Squashed commit of the following:HEADmasterBarry Warsaw2017-08-293-1/+22
* Add a new plugin architecture.Barry Warsaw2017-08-2950-359/+1236
|\
| * PR288 vettedBarry Warsaw2017-08-2950-359/+1236
|/
* Add a test.Barry Warsaw2017-08-261-0/+10
* Print the list of available commands with `mailman --help`Abhilash Raj2017-08-091-0/+2
* Merge branch 'rename-metadata-key' into 'master'Barry Warsaw2017-08-0427-115/+355
|\
| * Rename metadata key for clarityBarry Warsaw2017-08-0427-115/+355
|/
* Merge branch 'fix-hangs' into 'master'Barry Warsaw2017-07-271-1/+2
|\
| * Set a timeout on the lock acquisitionBarry Warsaw2017-07-271-1/+2
|/
* Ensure that various rules set a reason.Barry Warsaw2017-07-2633-45/+619
|\
| * Ensure all holds/rejects have a reason.Mark Sapiro2017-07-2633-45/+619
|/
* Convert to click for CLI options.Barry Warsaw2017-07-2281-4126/+4242
|\
| * Convert to click for CLI optionsBarry Warsaw2017-07-2281-4126/+4242
|/
* Merge branch '34-no-more' into 'master'Barry Warsaw2017-07-144-7/+11
|\
| * Python 3.4 no more!Barry Warsaw2017-07-134-7/+11
|/
* Merge branch 'no_senders' into 'master'Barry Warsaw2017-07-018-8/+117
|\
| * Added a rule to discard messages with no valid sender address.Mark Sapiro2017-06-308-8/+117
|/
* Merge branch 'prefix' into 'master'Barry Warsaw2017-06-303-2/+25
|\
| * Fixed an AttributeError in subject prefixing.Mark Sapiro2017-06-303-2/+25
|/
* Merge branch 'senders' into 'master'Barry Warsaw2017-06-303-2/+20
|\
| * Ignore syntactically invalid sender addresses.Mark Sapiro2017-06-303-2/+20
|/
* Merge branch 'listmanager' into 'master'Barry Warsaw2017-06-246-43/+97
|\
| * IListManager.get() now accepts both List-IDs and FQDN list names.Barry Warsaw2017-06-246-43/+97
|/
* Minor typo.Barry Warsaw2017-06-171-1/+1
* Merge branch 'pipelines-dynamical-instantiation' into 'master'Barry Warsaw2017-06-175-79/+144
|\
| * Move pipelines to their own package, instantiate them dynamically.pipelines-dynamical-instantiationJ08nY2017-06-175-79/+144
|/
* Merge branch 'find-components' into 'master'Barry Warsaw2017-06-179-70/+214
|\
| * Provide a better way to avoid instantiating some componentsBarry Warsaw2017-06-179-70/+214
|/
* Merge branch 'html_to_plaintext' into 'master'Barry Warsaw2017-06-163-7/+88
|\
| * Did some reformatting and added tests.Mark Sapiro2017-06-152-15/+62
| * Catch FileNotFoundError and PermissionError on html_to_plain_text_command.Mark Sapiro2017-06-133-1/+35
|/
* Bump the code name.Barry Warsaw2017-06-091-1/+1
* Name and version bump for 3.2.Barry Warsaw2017-06-042-1/+5
* Merge branch '3.1.0' into 'master'Barry Warsaw2017-05-252-4/+4
|\
| * 3.1.0 final!Barry Warsaw2017-05-252-4/+4
|/
* Merge branch 'rc2' into 'master'Barry Warsaw2017-05-251-2/+2
|\
| * 3.1rc2Barry Warsaw2017-05-251-2/+2
|/
* Merge branch 'header' into 'master'Barry Warsaw2017-05-252-11/+7
|\
| * Ensure the held message subject is a string.Mark Sapiro2017-05-241-1/+2
| * Refactor Header object test to create the message without cheating.Mark Sapiro2017-05-241-10/+5
* | Merge branch 'issue336' into 'master'Barry Warsaw2017-05-251-0/+25
|\ \
| * | Fix the bogus migration on Template.passwordAurélien Bompard2017-05-241-0/+25
| |/
* | Merge branch 'doc-UTF8' into 'master'Barry Warsaw2017-05-253-0/+128
|\ \
| * | Fixup ref spacing.Stephen J. Turnbull2017-05-241-1/+1
| * | Document Unicode usage in Mailman 3 REST API and email addresses.Stephen J. Turnbull2017-05-243-0/+128
* | | Merge branch 'news' into 'master'Barry Warsaw2017-05-251-10/+6
|\ \ \ | |_|/ |/| |
| * | Minor reformatting of NEWSBarry Warsaw2017-05-241-10/+6
|/ /
* | Merge branch 'pr337' into 'master'Barry Warsaw2017-05-245-17/+18
|\ \
| * | Fix the template name of the welcome message.Barry Warsaw2017-05-245-17/+18
| |/
* | Merge branch 'header' into 'master'Barry Warsaw2017-05-242-0/+33
|\ \ | |/ |/|