| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
| |
constructor actuals when the list doesn't need to be locked.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The "Internal server Error" is the same thing to the end user,
and having the exception info automatically go to the error file is nice.
With UNKNOWN_ERROR, that was getting lost.
|
| |
|
|
|
|
|
|
|
|
|
| |
from $PATH
2. Do no direct sys.path munging in this file. Import the `paths'
module, which is created during the configure process, and which
performs all necessary path munging (and exports some useful
variables too).
3. Remove RCS crud
|
| | |
|
| |
|
|
|
|
|
| |
do so.
Added a copy of the GNU GPL.
Added information about mailman-users in README, and reworded some text in there (made the credits less verbose... perhaps they should move to a credits file?)
|
| | |
|
| |
|
|
|
|
| |
to have bounced emails go there instead of the -request address.
(Also, fixed a small typo in the confirmation notice text.)
|
| | |
|
| |
|
|
|
| |
Removed residual UserOptions stuff (which has been moved to its own
script).
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
edit-options had a hidden problem - entering info in the edit-options
"info" field with a carriage return (in netscape, at least) resulted
in doing the default subscribe submit, which would get rejected due to
lack of email and password.
For now i've just elaborated the check for edit-options to look
additionally (besides checking for the right submit button having been
hit) for the presence of a value in the edit-options info field *and*
the absence of any value in the subscribe email field. This is enough.
The proper thing would be to separate the functions into two separate
scripts (as i did for the subscriber roster, this morning), but that
will take adding another wrapper, etc - maybe when john gets a chance
to clean up the wrapper situation... (That's not a prod, john -
really!-)
By the way! With the recent changes, it's now possible for you guys
to see who actually are the members of the mailman-cvs list (a private
list), via the web. There really are only three of us - john, barry,
and me. In case you were curious...
Ken
|
| |
|
|
| |
silent.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
call_script() - Encapsulation of hack to so i could use it for the
mmroster script as well as for the options script.
Using StampedLogger (to logs/error) for stderr, for debugging.
Changed error notices to have a header "Error" and a body describing
the problem.
Added modest module doc string.
|
| |
|
|
|
|
|
| |
selected digest from the web page. (This goes along with untangling
in maillist.py that fixed problem where digest subscriptions were
accepted from web, despite WebSubscribeRequiresConfirmation being
set. Should have mentioned this in that checkin , but oh well.)
|
| |
|
|
|
|
|
| |
still, error notice gets sent to -request addr and (mal)treated as a
request.
Refined subscriptions instructions msg, among others.
|
| |
|
|
| |
could block operation).
|
| | |
|
| |
|
|
| |
the web - URLs - does.)
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
including the address from which the subscription was entered, if the
web server has it. This should help if we get problems with
pranksters adding other people.
Moved some long messages to the top, and wrapped some inline messages,
to simplify code readability and so emacs python-mode indentation
computation doesn't get confused...
|
| |
|
|
| |
to the administrators judgement.
|
| |
|