~barry/mailman/events-and-web

« back to all changes in this revision

Viewing changes to src/mailman/docs/NEWS.rst

  • Committer: Barry Warsaw
  • Date: 2011-08-18 00:39:11 UTC
  • mfrom: (7036.1.4 bug-827036)
  • Revision ID: barry@list.org-20110818003911-9gef1p84g2pg4p10
 * Four new events are created, and notifications are sent during mailing list
   lifecycle changes:
   - ListCreatingEvent - sent before the mailing list is created
   - ListCreatedEvent  - sent after the mailing list is created
   - ListDeletingEvent - sent before the mailing list is deleted
   - ListDeletedEvent  - sent after the mailing list is deleted
 * Using the above events, when a mailing list is deleted, all its members are
   deleted, as well as all held message requests (but not the held messages
   themselves).  (LP: 827036)

Also: relax the find_member() argument constraints so that even the subscriber
email address is optional.  This is mirrored in the REST API's
.../members/find resource.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 * mailman.qrunner log is renamed to mailman.runner
20
20
 * master-qrunner.lck -> master.lck
21
21
 * master-qrunner.pid -> master.pid
 
22
 * Four new events are created, and notifications are sent during mailing list
 
23
   lifecycle changes:
 
24
   - ListCreatingEvent - sent before the mailing list is created
 
25
   - ListCreatedEvent  - sent after the mailing list is created
 
26
   - ListDeletingEvent - sent before the mailing list is deleted
 
27
   - ListDeletedEvent  - sent after the mailing list is deleted
 
28
 * Using the above events, when a mailing list is deleted, all its members are
 
29
   deleted, as well as all held message requests (but not the held messages
 
30
   themselves).  (LP: 827036)
22
31
 
23
32
REST
24
33
----
26
35
   for consistency.  This changes the REST API for mailing list
27
36
   resources. (LP: #787599)
28
37
 * New REST resource http://.../members/find can be POSTed to in order to find
29
 
   member records.  Arguments are `subscriber` (email address to search for -
30
 
   required), `fqdn_listname` (optional), and `role` (i.e. MemberRole -
31
 
   optional).  (LP: #799612)
 
38
   member records.  Optional arguments are `subscriber` (email address to
 
39
   search for), `fqdn_listname`, and `role` (i.e. MemberRole).  (LP: #799612)
32
40
 * Fixed /lists/<fqdn_listname>/<role>/<email> (LP: #825570)
33
41
 * Remove role plurals from /lists/<fqdn_listname/rosters/<role>
34
42
 * Fixed incorrect error code for /members/<bogus> (LP: #821020).  Given by