| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename metadata key for clarity | Barry Warsaw | 2017-08-04 | 1 | -7/+44 |
| | | |||||
| * | Enhance Switchboard.finish() to look for .pck if no .bak. | Mark Sapiro | 2017-04-22 | 1 | -0/+20 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2017-01-04 | 3 | -3/+3 |
| | | |||||
| * | Clean up the core directory. | Barry Warsaw | 2016-03-24 | 3 | -53/+23 |
| | | | | | | | | mailman/core/errors.py is gone now. We had a duplicate base exception which now always comes from mailman/interfaces/errors.py. Obsolete/unused exceptions are remove. The other exceptions are moved to better locations. | ||||
| * | Happy New Year. | Barry Warsaw | 2016-01-02 | 3 | -3/+3 |
| | | |||||
| * | Digests improvements: | Barry Warsaw | 2015-12-19 | 1 | -1/+1 |
| | | | | | | | | * digestable -> digests_enabled * nondigestable: removed * Exposed digests_enabled, digest_send_periodic, digest_volume_frequency in REST. | ||||
| * | A few minor cleanups. | Barry Warsaw | 2015-09-13 | 1 | -11/+10 |
| | | |||||
| * | Don't decorate the archive, digest or usenet copies | Aurélien Bompard | 2015-09-12 | 1 | -1/+39 |
| | | |||||
| * | For now, treat `DeliveryMode.summary_digests` the same as `.mime_digests`. | Barry Warsaw | 2015-09-06 | 1 | -2/+9 |
| | | | | | | (Closes #141). Also, don't enqueue a particular digest if there are no recipients for that digest. | ||||
| * | Add a test to prove that LP: #1165589 doesn't affect Mailman 3. | Barry Warsaw | 2015-05-04 | 1 | -0/+58 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2015-01-04 | 2 | -2/+2 |
| | | |||||
| * | Remove huge amounts of now unnecessary file boilerplate. | Barry Warsaw | 2014-12-22 | 2 | -13/+4 |
| | | |||||
| * | Trunk merge. | Barry Warsaw | 2014-12-22 | 1 | -2/+38 |
| |\ | |||||
| | * | LP: #1130696 - AttributeError on .sender | Barry Warsaw | 2014-12-10 | 1 | -2/+38 |
| | |\ | |||||
| | | * | Make the MIMEDigester generate a subclass of MIMEMultipart with our additions | Aurélien Bompard | 2014-12-09 | 1 | -10/+12 |
| | | | | | | | | | | | | | Fixes bug #1130696 (differently) | ||||
| | | * | Handle the MIMEMultipart created by the DigestRunner properly | Aurélien Bompard | 2014-11-30 | 1 | -1/+20 |
| | |/ | | | | | | | Fixes: bug #1130696 | ||||
| * | | Core tests pass. | Barry Warsaw | 2014-12-15 | 1 | -1/+1 |
| | | | |||||
| * | | Use listid instead of (fqdn) listname in the metadata pickle. | Barry Warsaw | 2014-12-15 | 1 | -1/+1 |
| |/ | | | | | | load_external() now always opens in utf-8 mode. More test repair. | ||||
| * | Bump copyright years. | Barry Warsaw | 2014-01-01 | 2 | -2/+2 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 2 | -2/+2 |
| | | |||||
| * | * Python 2.7 is not required. Python 2.6 is no longer officially supported. | Barry Warsaw | 2012-10-31 | 1 | -1/+1 |
| | | | | | | The code base is now also `python2.7 -3` clean, although there are still some warnings in 3rd party dependencies. LP: #1073506 | ||||
| * | Add a test to ensure that the re-raising of the exception occurs. | Barry Warsaw | 2012-05-11 | 1 | -3/+7 |
| | | |||||
| * | * When a queue runner gets an exception in its _dispose() method, a | Barry Warsaw | 2012-05-11 | 1 | -0/+85 |
| | | | | | | | `RunnerCrashEvent` is triggered, which contains references to the queue runner, mailing list, message, metadata, and exception. Interested parties can subscribe to that `zope.event` for notification. | ||||
| * | General code cleanup. | Barry Warsaw | 2012-04-25 | 1 | -5/+5 |
| | | | | | | | | | - Add explicit dependency on zope.event in setup.py. - Use Python 3 compatible syntax for specifying that a class implements an interface, i.e. the @implementer class decorator. - print_function futures. - Whitespace normalization. | ||||
| * | Add the OwnerPipeline, with tests, and rename some things for consistency. | Barry Warsaw | 2012-03-23 | 1 | -1/+45 |
| | | |||||
| * | * Pipermail has been eradicated. | Barry Warsaw | 2012-03-16 | 1 | -10/+82 |
| | | | | | | | | | | | | | * Configuration variable `[mailman]filtered_messages_are_preservable` controls whether messages which have their top-level `Content-Type` filtered out can be preserved in the `bad` queue by list owners. * Configuration section `[scrubber]` removed, as is the scrubber handler. This handler was essentially incompatible with Mailman 3 since it required coordination with Pipermail to store attachments on disk. * Schema additions: - mailinglist.filter_action | ||||
| * | * Mailing lists get multiple chains and pipelines. For example, normal | Barry Warsaw | 2012-03-07 | 1 | -2/+3 |
| | | | | | | | | | | | | postings go through the `posting_chain` while messages to owners to through `owners_chain`. The default `built-in` chain is renamed to `default-posting-chain` while the `built-in` pipeline is renamed `default-posting-pipeline`. * Schema changes: - start_chain -> posting_chain - pipeline -> posting_pipeline | ||||
| * | Restore the RFC 2369 headers to accepted list posts. | Barry Warsaw | 2012-03-01 | 2 | -0/+62 |
