~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
..
cron 3 26 years ago klm Initial revision Diff
data 6580 17 years ago Barry Warsaw Reorganize the database subpackage, primarily by r Diff
src 6675 15 years ago Barry Warsaw Push the source directory into a 'src' subdirector Diff
.bzrignore 7222 11 years ago Barry Warsaw * When --sort is used, watch out for continuation 220 bytes Diff Download File
conf.py 7232 10 years ago Barry Warsaw Bump copyright years. 7.6 KB Diff Download File
File copybump.py 7199 11 years ago Barry Warsaw Bump copyright years. 2.3 KB Diff Download File
COPYING 7018 13 years ago Barry Warsaw Update COPYING file to GPLv3. (LP: #790994) 34.3 KB Diff Download File
distribute_setup.py 7185 12 years ago Barry Warsaw Update to the latest version. 16.8 KB Diff Download File
MANIFEST.in 7018 13 years ago Barry Warsaw Update COPYING file to GPLv3. (LP: #790994) 363 bytes Diff Download File
README.rst 7232 10 years ago Barry Warsaw Bump copyright years. 2 KB Diff Download File
setup.cfg 7053.1.2 13 years ago Barry Warsaw This is the way to build the documentation now: $ 44 bytes Diff Download File
setup.py 7232 10 years ago Barry Warsaw Bump copyright years. 3.6 KB Diff Download File
template.py 7232 10 years ago Barry Warsaw Bump copyright years. 865 bytes Diff Download File
unittest.cfg 7215.1.1 11 years ago Barry Warsaw Switch to virtualenv and nose2 instead of zc.build 146 bytes Diff Download File