summaryrefslogtreecommitdiff
path: root/src/mailman/archiving/docs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New template system. Closes #249Barry Warsaw2016-07-161-2/+2
| | | | | The new template system is introduced for API 3.1. See ``src/mailman/rest/docs/templates.rst`` for details.
* Some fixes caught by Barry during the reviewAurélien Bompard2015-07-051-1/+1
|
* The prototype archiver is not web-accessibleAurélien Bompard2015-06-301-2/+5
| | | | The URL headers (Archived-At and List-Archives) should not be added.
* Fix a test failure when the machine has an ipv6 address.Barry Warsaw2015-06-291-1/+1
|
* * Messages now include a `Message-ID-Hash` as the replacement forBarry Warsaw2015-06-141-0/+4
| | | | | | `X-Message-ID-Hash` although the latter is still included for backward compatibility. Also be sure that all places which add the header use the same algorithm.
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-14/+14
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* Add enough __init__.py files to make these docs directories discoverable.Barry Warsaw2013-08-261-0/+0
|
* * Fix residual references to the old `IMailingList` archive variables.Barry Warsaw2012-08-181-2/+4
| | | | (LP: #1031393)
* Adjustments after landing the nopipermail branch.Barry Warsaw2012-03-171-13/+1
|
* Merge the Pipermail eradication branch. The scrubber is also removed.Barry Warsaw2012-03-171-17/+10
|\ | | | | | | | | | | | | | | | | | | | | | | * 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
| * Eradicate Pipermail. Everything but the scrubber test works. That will takeBarry Warsaw2012-03-151-31/+12
| | | | | | | | some new APIs I suspect.
* | * The Prototype archiver now stores its files in maildir format inside ofBarry Warsaw2012-03-141-4/+5
|\ \ | |/ |/| | | `$var_dir/archives/prototype`, given by Toshio Kuratomi.
| * Merge with upstreamtoshio2012-03-141-7/+18
| |\ | |/ |/|
| * Update documentation for the prototype archivertoshio2012-03-131-4/+8
| |
* | * The LMTP server now requires that the incoming message have a `Message-ID`,Barry Warsaw2012-03-131-7/+18
|/ | | | | | | | | | | otherwise it rejects the message with a 550 error. Also, the LMTP server adds the `X-Message-ID-Hash` header automatically. The `inject` cli command will also add the `X-Message-ID-Hash` header, but it will craft a `Message-ID` header first if one is missing from the injected text. Also, `inject` will always set the correct value for the `original_size` attribute on the message object, instead of trusting a possibly incorrect value if it's already set. The individual `IArchiver` implementations no longer set the `X-Message-ID-Hash` header.
* Finally, all doctests are named .rstBarry Warsaw2011-09-231-0/+0
|
* Rename 'queue' directory to 'runners' since not all subprocesses run a queue.Barry Warsaw2011-05-291-1/+1
|
* Last of the documentation fixes.Barry Warsaw2010-09-151-11/+16
|
* No longer touch the Sender or Errors-To headers. We can no longer justifyBarry Warsaw2010-06-291-2/+0
| | | | | setting these based on RFC 5322, and modern MTAs no longer need us to do so for proper bounce processing.
* Cleanup.Barry Warsaw2009-11-041-1/+0
|
* smtp_direct.py is dead and gone.Barry Warsaw2009-11-031-8/+1
|
* De-u-literal-ify our doctests.Barry Warsaw2009-07-171-1/+1
|
* Basic Sphinx documentation generation.Barry Warsaw2009-06-301-0/+185