summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add runner config option to drop privileges.feature/drop-runner-priviligesJ08nY2017-07-072-2/+13
* Add option to change user to runner script.J08nY2017-07-071-0/+43
* Ignore plugin started subprocesses in master main loop.J08nY2017-06-281-0/+7
* Add new logger which plugins can use.J08nY2017-06-273-0/+6
* Don't fail when plugins pre_hook or post_hook fails.J08nY2017-06-192-13/+36
* Make config.plugin_configs yield a dict with plugin names.J08nY2017-06-174-11/+13
* Add optional external configuration to plugins.J08nY2017-06-174-1/+12
* Add REST-ability to plugins.J08nY2017-06-177-2/+322
* Pretty print dicts in dump_json.J08nY2017-06-171-0/+10
* Add per-plugin hooks, add docs about plugins.J08nY2017-06-1711-87/+249
* Add pluggable components.J08nY2017-06-1712-27/+108
* 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
|\ \ | |/ |/|
| * Account for msg['subject'] possibly being a Header instance.Mark Sapiro2017-05-242-0/+33
|/
* Merge branch 'rc1' into 'master'Barry Warsaw2017-05-233-6/+13
|\
| * 3.1rc1Barry Warsaw2017-05-233-6/+13
|/
* Merge branch 'self_links' into 'master'Barry Warsaw2017-05-233-1/+19
|\
| * Add self_links to the system configuration resources.Barry Warsaw2017-05-233-1/+19
* | Merge branch 'pr265' into 'master'Barry Warsaw2017-05-231-2/+5
|\ \
| * | Fix minor spelling.Barry Warsaw2017-05-231-1/+1
| * | Adding documentation on how to enter multi-line header_checks.Simon Liebold2017-05-231-2/+5
* | | Merge branch 'issue-318' into 'master'Barry Warsaw2017-05-235-66/+198
|\ \ \ | |_|/ |/| |
| * | Add support for regex based postfix transport maps and relay_domains.Abhilash Raj2017-05-235-66/+198
|/ /
* | Merge branch 'mimedel' into 'master'Barry Warsaw2017-05-238-19/+495
|\ \ | |/ |/|
| * Content Filtering: Ported a number of fixes from the 2.1 branch.Mark Sapiro2017-05-238-19/+495
|/