summaryrefslogtreecommitdiff
path: root/src/mailman/docs/NEWS.rst
Commit message (Collapse)AuthorAgeFilesLines
* Squashed commit of the following:HEADmasterBarry Warsaw2017-08-291-0/+2
| | | | | | | | | | | | | | | | | commit 3c6500c2292869f94667520f16c8d6c6f1d2c530 Author: Barry Warsaw <barry@python.org> Date: Tue Aug 29 22:51:18 2017 -0400 Close #383 Messages with badly encoded ``Subject`` headers no longer crash the message moderation REST API. commit f6040ec139bcccd48cfa9acc734cd528a8ede35c Author: Aurélien Bompard <aurelien@bompard.org> Date: Thu Jul 27 00:52:05 2017 +0200 Fix #383: email encoding errors can crash the REST API
* PR288 vettedBarry Warsaw2017-08-291-0/+15
|
* Rename metadata key for clarityBarry Warsaw2017-08-041-0/+3
|
* Ensure all holds/rejects have a reason.Mark Sapiro2017-07-261-0/+2
|
* Convert to click for CLI optionsBarry Warsaw2017-07-221-1096/+1106
|
* Python 3.4 no more!Barry Warsaw2017-07-131-0/+4
|
* Added a rule to discard messages with no valid sender address.Mark Sapiro2017-06-301-0/+2
|
* Fixed an AttributeError in subject prefixing.Mark Sapiro2017-06-301-0/+2
|
* Ignore syntactically invalid sender addresses.Mark Sapiro2017-06-301-1/+2
|
* IListManager.get() now accepts both List-IDs and FQDN list names.Barry Warsaw2017-06-241-0/+7
|
* Catch FileNotFoundError and PermissionError on html_to_plain_text_command.Mark Sapiro2017-06-131-0/+6
|
* Name and version bump for 3.2.Barry Warsaw2017-06-041-0/+4
|
* 3.1.0 final!Barry Warsaw2017-05-251-1/+1
|
* Minor reformatting of NEWSBarry Warsaw2017-05-241-10/+6
|
* Content Filtering: Ported a number of fixes from the 2.1 branch.Mark Sapiro2017-05-231-0/+2
|
* Markup fixes.Barry Warsaw2017-04-161-21/+22
|
* Slight doc reorg.Barry Warsaw2017-03-301-3/+3
|
* Implement SQLAlchemy pre-ping to detect dropped connections.Mark Sapiro2017-03-271-0/+3
|
* Made the allowable list name characters configurable.Mark Sapiro2017-02-191-0/+2
|
* Implemented stricter listname validation.Mark Sapiro2017-02-191-0/+1
|
* Experimental Gunicorn support.Barry Warsaw2017-02-101-0/+2
|
* Close #306Barry Warsaw2017-01-291-0/+1
| | | | Update documentation links for ``config.cfg`` settings.
* Handle PEP 475 fallout.Barry Warsaw2017-01-281-0/+2
| | | | | | | | | | | | | | | Closes #255 As of Python 3.5, PEP 475 gets in our way. Runners with long time.sleep()'s in their _snooze() method (e.g. the retry runner) will have their system call implemented time.sleep() automatically retried at the C layer. The only reliable way to prevent this is to raise an exception in the signal handler. The standard run() method automatically suppresses this exception, meaning, it's caught and ignored, but effectively breaks the run() loop, which is just what we want. The lmtp and rest runners implement their own run loops, so they also have to handle this exception, by ignoring it.
* Fix confirmation of unsubscription requests. (Closes: #294)Barry Warsaw2017-01-161-0/+1
|
* NEWS for #219Barry Warsaw2017-01-151-0/+4
|
* NEWSBarry Warsaw2017-01-091-0/+2
|
* Delete subscription requests when a mailing list is deleted.Barry Warsaw2017-01-081-0/+2
| | | | Closes #214
* Bump copyright years.Barry Warsaw2017-01-041-2/+2
|
* NEWSBarry Warsaw2017-01-041-0/+1
|
* Remove support for to_moderators.Barry Warsaw2016-12-291-2/+0
| | | | Remove a NEWS entry which is no longer applicable.
* Officially support Python 3.6.Barry Warsaw2016-11-281-0/+1
| | | | Closes #295
* NEWS.Barry Warsaw2016-11-261-0/+2
|
* Add NEWS and a little bit of cleanup.Barry Warsaw2016-11-251-0/+2
|
* Transmit the moderation reason to hold_message()Aurélien Bompard2016-11-251-0/+2
| | | | | | | | The `reason` attribute of `hold_message()` was always None. Serialize the moderation reasons list and pass it to the function. This allows the `reason` attribute in REST to actually contain the moderation reason. It was always blank before.
* Use aiosmtpd 1.0a3 and add NEWS.Barry Warsaw2016-11-241-2/+5
|
* Closes: #68Barry Warsaw2016-11-131-0/+2
| | | | | Messages sent to the list's moderators now include the actual recipient addresses. Given by Tom Briles.
* Closes: #259Barry Warsaw2016-10-311-0/+2
| | | | | Remove the digest mbox files after the digests are sent. Given by Aurélien Bompard.
* Support HTTP/1.1 by default.Barry Warsaw2016-10-301-0/+1
| | | | | This works around Python issue 28548 and fixes #288. Test given by Amit.
* Add NEWS entryAurélien Bompard2016-10-271-0/+2
|
* News and test tweak.Barry Warsaw2016-10-261-1/+2
|
* Full coverage.Barry Warsaw2016-10-261-0/+2
| | | | NEWS.
* Manual merge.Barry Warsaw2016-10-251-0/+1
| | | | * Rebased, cleaned up, and test improvement.
* Modify NEWS.rst entry to mention PUT.Mark Sapiro2016-10-231-1/+1
|
* Merge gitlab.com:mailman/mailmanMark Sapiro2016-10-221-0/+1
|\
| * Fixes for #280.Mark Sapiro2016-10-221-0/+1
| |
* | Fixed a bunch of things in PATCHing domains and added tests and NEWS.Mark Sapiro2016-10-221-0/+2
|/
* NEWS.Barry Warsaw2016-10-181-1/+1
|
* Use a multiline value and update NEWSAurélien Bompard2016-08-311-0/+2
|
* Recent NEWS.Barry Warsaw2016-08-251-0/+2
|
* Close #273Barry Warsaw2016-08-231-0/+2
| | | | | A mailing list's ``description`` must not contain newlines. Given by Aurélien Bompard.