| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
ChangeMemberAddress() and ApprovedChangeMemberAddress()
methods having to do with case-only changes and
confirmations of changes already done another way.
confirm.py - Caught a MMAlreadyAMember exception that can occur rarely
with address changes. This adds a new i18n string, but
it's rare enough that I'm not concerned about the translations.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
normalization, removal of tabs, copyright year updates to changed files,
docstring and comment fixes, and usage of True/False. I also made a pass
through the NEWS file.
One import was reordered, and after this commit I will move the mmdsr.readme
file to README.mmdsr.
From my perspective, after that we're ready to go.
I will port these changes forward to the trunk.
|
|
|
|
| |
address changes and confirmations of same.
|
| |
|
|
|
|
| |
Split GetConfirmSubject into Leave/Join.
|
| |
|
|
|
|
|
|
|
|
| |
addrchange_confirm(), heldmsg_cancel(), heldmsg_confirm(), reenable_confirm():
Convert to the new pending database interface.
expunge(): A helper function which ensures that the list is locked before
expunging an item from the confirmation database.
|
|
|
|
| |
Closes SF bug # 816410.
|
| |
|
| |
|
|
'Release_2_1-maint'.
|