lp:~postfuturist/mailman/rest-api-mods_owners

Created by Stephen A. Goss and last modified
Get this branch:
bzr branch lp:~postfuturist/mailman/rest-api-mods_owners
Only Stephen A. Goss can upload to this branch. If you are Stephen A. Goss please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stephen A. Goss
Project:
GNU Mailman
Status:
Merged

Recent revisions

7043. By Stephen A. Goss

LP: #834130 add moderators and owners through REST API w/tests

7042. By Barry Warsaw

 * Local timezone in X-Mailman-Approved-At caused test failure. (LP: #832404)

7041. By Barry Warsaw

* Fix AttributeError triggered by i18n call in autorespond_to_sender()
  (LP: #827060)

7040. By Barry Warsaw

Rename IDomain.email_host to .mail_host for consistency. Similarly in the
REST API. (LP: #831660)

7039. By Barry Warsaw

Trunk merge

7038. By Barry Warsaw

* Moderating a message with Action.accept now sends the message. (LP: #827697)

Also:
* Use utilities.datetime.now() so that moderation related dates are
  predictable during the test suite.
* When a message is accepted, drop it in the pipeline queue. The above bug
  was caused by the message going in the incoming queue, and then being
  re-moderated.
* Expose mailman.bin.master.Loop in __all__.
* Add some helpful debug logging.

7037. By Barry Warsaw

 * 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.

7036. By Barry Warsaw

 * Handle SIGTERM in the REST server so that the test suite always shuts down
   correctly. (LP: #770328)

(I hope)

7035. By Barry Warsaw

 * DELETE users via the REST API. (LP: #820660)

7034. By Barry Warsaw

 * Fixed incorrect error code for /members/<bogus> (LP: #821020). Given by
   Stephen A. Goss.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:mailman
This branch contains Public information 
Everyone can see this information.

Subscribers