summaryrefslogtreecommitdiff
path: root/src/mailman/docs/NEWS.rst (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* When deleting an Address, dependencies must be deleted firstAurélien Bompard2015-11-211-0/+2
| | | | | SQLite doesn't not enforce foreign key constraints, but PostgreSQL does, and without this fix, IntegrityErrors get raised.
* Fix the approved rule when there is no list passwordAurélien Bompard2015-11-211-0/+2
|
* Reorder the default-posting-chain to avoid spam.Aurélien Bompard2015-11-211-0/+5
| | | | | | Fixes: #163 Adapt unit tests.
* Sort the JSON output when [devmode]enabled is true.Barry Warsaw2015-11-211-0/+2
|
* JSON representations for held message now include a ``self_link``.Barry Warsaw2015-11-151-0/+1
|
* Closes #144Barry Warsaw2015-11-081-0/+2
| | | | | * Fix ``UnicodeEncodeError`` in the hold chain when sending the authorization email to the mailing list moderators. (Closes: #144)
* * Add NEWS and a missing _all__ key.Barry Warsaw2015-11-061-0/+2
| | | | * Wrap paragraph.
* Revert "Fix issue #3 by searching for the 'master' script in several possible"Barry Warsaw2015-11-011-3/+0
| | | | | | This reverts commit 8c471e067c4b31064c2f69c0afd048a7e756a429. The fix wasn't correct. Now we have a test for the expected behavior.
* * Fix the processing of subscription confirmation messages when the mailingBarry Warsaw2015-10-311-0/+2
| | | | list is set to confirm-then-moderate. (Closes #114)
* Added Trove classifiers to setup.py. (Closes: #152)Barry Warsaw2015-10-291-0/+1
|
* Collapse multiple ``Re:`` in Subject headers. Given by Mark Sapiro.Barry Warsaw2015-10-291-0/+2
| | | | (Closes: #147)
* Add NEWS.Barry Warsaw2015-10-201-0/+5
|
* The logging of moderation reasons has been fixed. Given by Aurélien Bompard.Barry Warsaw2015-09-231-0/+2
|
* Add NEWS.Barry Warsaw2015-09-231-0/+2
|
* Core no longer depends on the standalone `mock` module. (Closes: #146)Barry Warsaw2015-09-221-0/+1
|
* Add NEWS.Barry Warsaw2015-09-131-0/+2
|
* For Python versions earlier than 3.5, use a compatibility layer for aBarry Warsaw2015-09-071-0/+2
| | | | backported smtpd module which can accept non-UTF-8 data. (Closes #140)
* For now, treat `DeliveryMode.summary_digests` the same as `.mime_digests`.Barry Warsaw2015-09-061-0/+3
| | | | | (Closes #141). Also, don't enqueue a particular digest if there are no recipients for that digest.
* Cosmetic fixes for Abhilash's branch.Barry Warsaw2015-08-301-0/+7
|
* The MHonArc archiver must set stdin=PIPE when calling the subprocess. GivenBarry Warsaw2015-08-171-0/+2
| | | | by Walter Doekes.
* `mailman` command with no subcommand now prints the help text. Given byBarry Warsaw2015-08-131-0/+2
| | | | Abhilash Raj. (Closes #137)
* Add NEWS.Barry Warsaw2015-08-041-0/+2
|
* Merge branch 'maxking/mailman-add-alternate' into mr30Barry Warsaw2015-07-311-0/+2
| | | | | By POSTing to a user resource with an existing unlinked address, you can link the address to the user. Given by Abhilash Raj.
* * REST API version 3.1 introduced. Mostly backward compatible with versionBarry Warsaw2015-07-181-0/+4
| | | | | | 3.0 except that UUIDs are represented as hex strings instead of 128-bit integers, since the latter are not compatible with all versions of JavaScript.
* Move some NEWS.Barry Warsaw2015-07-131-2/+2
|
* Fixes #136 on the 3.0 maintenance branch.Barry Warsaw2015-07-131-0/+2
| | | | | * The REST API incorrectly parsed `is_server_owner` values when given explicitly in the POST that creates a user. (Closes #136)
* NEWSBarry Warsaw2015-07-061-0/+2
|
* NEWS.Barry Warsaw2015-06-241-0/+1
|
* Port to Python 3.5.Barry Warsaw2015-06-221-0/+4
|
* Closes #118Barry Warsaw2015-06-141-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.
* Merge branch 'issue-75' into 'release-3.0'Barry Warsaw2015-06-021-0/+1
| | | | | | Issue #75 - Confirmation messages should not be `Precedence: bulk`. See merge request !15
* Merge branch 'issue-109' into 'release-3.0'Barry Warsaw2015-06-021-0/+4
| | | | | | | | | | | Closes: #109 * Fix the traceback that occurred when trying to convert a `text/html` subpart to plaintext via the `mimedel` handler. Now, a configuration variable `[mailman]html_to_plain_text_command` in the `mailman.cfg` file defines the command to use. It defaults to `lynx`. (Closes: #109) See merge request !14
* * A handful of unused legacy exceptions have been removed. The redundantBarry Warsaw2015-05-241-0/+5
| | | | `MailmanException` has been removed; use `MailmanError` everywhere.
* Add NEWS item.Barry Warsaw2015-05-151-0/+3
|
* Update NEWS.Barry Warsaw2015-05-111-0/+7
|
* * When creating a user via REST using an address that already exists, butBarry Warsaw2015-05-101-0/+6
| | | | | isn't linked, the address is linked to the new user. Given by Aurélien Bompard.
* * The default languages from Mailman 2.1 have been ported over. Given byBarry Warsaw2015-05-071-0/+5
| | | | Aurélien Bompard.
* Merge branch '1-admin-notify-mchanges' into 'release-3.0'Barry Warsaw2015-05-021-0/+6
| | | | | | | | Honor admin_notify_mchanges with subscription policy When the mailing list's `admin_notify_mchanges` is True, the list owners now get the subscription notification. (Closes: #1) See merge request !4
* Date.Barry Warsaw2015-05-011-0/+1
|
* Prepare for 3.1.Barry Warsaw2015-05-011-0/+3
| | | | Fix some tests that incorrectly hardcoded "3.0"
* Prep for 3.0 final.Barry Warsaw2015-04-241-3/+3
|
* * Port the REST machinery to Falcon 0.3. (LP: #1446881)Barry Warsaw2015-04-231-0/+1
|
* * The test suite now runs successfully again with PostgreSQL. Given byBarry Warsaw2015-04-221-0/+2
| | | | Aurélien Bompard. (LP: #1435941)
* raj-abhilash1's branch to ensure we block release on Falcon 0.3. I moved andBarry Warsaw2015-04-211-0/+1
| | | | | | renamed his test. Also, backfill a relevant Launchpad bug number.
* Date in NEWS.Barry Warsaw2015-04-171-1/+1
|
* Update versions for 3.0rc1, but don't tag yet.Barry Warsaw2015-04-161-2/+2
|
* * Mailing list subscription policy work flow has been completely rewritten.Barry Warsaw2015-04-151-0/+4
| | | | | | It now properly supports email verification and subscription confirmation by the user, and approval by the moderator using unique tokens. ``IMailingList`` objects now have a ``subscription_policy`` attribute.
* * Domains now have a list of owners, which are ``IUser`` objects, instead ofBarry Warsaw2015-04-061-0/+13
| | | | | | | | | | | | | the single ``contact_address`` they used to have. ``IUser`` objects now also have a ``is_server_owner`` flag (defaulting to False) to indicate whether they have superuser privileges. Give by Abhliash Raj, with fixes and refinements by Barry Warsaw. (LP: #1423756) * Domains can now optionally be created with owners; domain owners can be added after the fact; domain owners can be deleted. Also, users now have an ``is_server_owner`` flag as part of their representation, which defaults to False, and can be PUT and PATCH'd. Given by Abhilash Raj, with fixes and refinements by Barry Warsaw. (LP: #1423756)
* * The built-in example ``IArchiver`` implementations now explicitly returnBarry Warsaw2015-04-061-0/+2
| | | | None. (LP: #1203359)