GNU/Mailman XMLRPC Patch - Patches: patch #5012, Additional methods for remote list...
You are not allowed to post comments on this tracker with your current authentication level.
patch #5012: Additional methods for remote list administration + standalone XMLRPC server support
Submitter: | Rafał Krzewski <rkrzewski> | ||
Submitted: | Tue 04 Apr 2006 09:55:49 AM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | None | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Attached Files
file #9709: mailman-xmlrpc-caltha-20060404.diff added by rkrzewski (42KiB - text/plain - patch that implements described changes against HEAD as of 20060404)
Depends on the following items: None found
Items that depend on this one: None found
CC list is empty
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-04-04 | rkrzewski | Attached File | - | Added mailman-xmlrpc-caltha-20060404.diff, #9709 | |
Carbon-Copy | - | Added jaginsberg | |||
Carbon-Copy | - | Added jtate |
Powered by Savane 3.13-02a9.
Corresponding source code
Here is a patch prepared by my coworker Paweł, implementing the changes that were necessary to integrate Mailman with WWW forum application we are developing. The patch was made against HEAD of project's CVS as of Apr 4th, 2006. The introduced changes are expected to be 100% backward compatible. Please excuse any language awkwardness in the submitted code - we are just learinig Python (luckily it was a copy/paste job for the most part)
Changes:
- New methods added to the interface: getLocales, getPendingMessages, getPendingSubscriptions, getNewPendingTasks, getPendingTask, getPendingTaskType, handleModerationRequest, postmessage (documentation included in the respective methods)
- XMLRPC.py was split into XMLRPCHandler class, XMPRPC (CGI server endpoint), StandaloneXMLRPC (standalone/daemon server endpoint)
- added configuration option for performing site admin authentication on all methods. By default the methods operating on a specific list require list admin authentication.