summaryrefslogtreecommitdiff
path: root/src/mailman/model/docs/listmanager.rst
Commit message (Collapse)AuthorAgeFilesLines
* PR288 vettedBarry Warsaw2017-08-291-1/+1
|
* IListManager.get() now accepts both List-IDs and FQDN list names.Barry Warsaw2017-06-241-29/+37
|
* All model tests except for pendings.rst is passing now.Barry Warsaw2014-12-131-16/+0
|
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-12/+12
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* * Python 2.7 is not required. Python 2.6 is no longer officially supported.Barry Warsaw2012-10-311-2/+1
| | | | | The code base is now also `python2.7 -3` clean, although there are still some warnings in 3rd party dependencies. LP: #1073506
* * The link between members and the mailing lists they are subscribed to, isBarry Warsaw2012-09-041-23/+43
| | | | | | | | | | | | | | | now via the RFC 2369 `list_id` instead of the fqdn listname (i.e. posting address). This is because while the posting address can change if the mailing list is moved to a new server, the list id is fixed. (LP: #1024509) + IListManager.get_by_list_id() added. + IListManager.list_ids added. + IMailingList.list_id added. + Several internal APIs that accepted fqdn list names now require list ids, e.g. ISubscriptionService.join() and .find_members(). + IMember.list_id attribute added; .mailing_list is now an alias that retrieves and returns the IMailingList. - list_id added (LP: #1024509)
* * Add property `IListmanager.name_compoments` which returns 2-tuples forBarry Warsaw2012-01-271-5/+23
| | | | every mailing list as (list_name, mail_host).
* Finally, all doctests are named .rstBarry Warsaw2011-09-231-0/+99