lp:~barry/mailman/bug-1024509
- Get this branch:
- bzr branch lp:~barry/mailman/bug-1024509
Branch merges
Related bugs
Bug #1024509: Link between members and mailing lists should use List-ID | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 7168. By Barry Warsaw
-
* The link between members and the mailing lists they are subscribed to, is
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) - 7167. By Barry Warsaw
-
* Expose `archive_policy` in the REST API. Contributed by Alexander
Sulfrian. (LP: #1039129) - 7164. By Barry Warsaw
-
A few fixes for schema migration on PostgreSQL.
- migration.rst needs special cleanup since the Version table is no longer
wiped by the test machinery. This only caused failures when running
the migration.rst test multiple times, and only on PostgreSQL.
- Complete the removal of archive_volume_ frequency and
generic_nonmember_ action for PostgreSQL.
- Remove setting archive_volume_ frequency in the default style. - 7162. By Barry Warsaw
-
* Removed obsolete `IMailingList` attribute `generic_
nonmember_ action.
(LP: #975696) - 7161. By Barry Warsaw
-
* Fix residual references to the old `IMailingList` archive variables.
(LP: #1031393)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mailman