~abompard/mailman/link_on_creation

  • Committer: Barry Warsaw
  • Date: 2014-01-07 03:43:59 UTC
  • Revision ID: barry@list.org-20140107034359-quszchw34yy65qt0
Several internal improvements:

* New events:
  - ConfirmationNeededEvent is triggered when a pendable requiring
    confirmation is created.  This allows us to define an event handler for
    this event which sends the user notification.
  - SubscriptionEvent is triggered when a member is added to a mailing list.
    This lets us define an event handler which sends the welcome message.
* send_welcome_message() now takes a member parameter instead of an address,
  which lets us directly access the member's delivery mode and user display
  name (if the member has a user, which it might not in some cases).
* Use the list id in the pendable record instead of the list name for
  robustness (the latter can change but the former is permanent).
* Test more registration conditions.
* In the bin/runner command line switch handling, default `verbose` to None
  instead of False.  This makes it work better with nose's -E switch (log to
  stderr).
* In call_api(), if a POST, PUT, or PATCH method is used and data is None,
  encode the empty dictionary; seems like the behavior of urlencode() has
  changed, so this is safer.
* Fix style and pyflakes warnings.
Filename Latest Rev Last Changed Committer Comment Size
..
gnu-head-tiny.jpg 1999 24 years ago bwarsaw Added standard PythonPowered logo (converted to PN 2.9 KB Diff Download File
mailman-large.jpg 1699 24 years ago bwarsaw Removing all gifs. Convert logos to jpgs. 6 KB Diff Download File
mailman.jpg 1699 24 years ago bwarsaw Removing all gifs. Convert logos to jpgs. 1.9 KB Diff Download File
mm-icon.png 4338 22 years ago bwarsaw Slightly better contrast to the letters. 281 bytes Diff Download File
PythonPowered.png 1999 24 years ago bwarsaw Added standard PythonPowered logo (converted to PN 945 bytes Diff Download File