Skip to content

42cc/XmlRpcPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Trac RPC plugin

Remote Procedure Call interface for Trac.

Protocols:


API support:

 * search
 * system
 * ticket
 * ticket.component
 * ticket.milestone
 * ticket.priority
 * ticket.resolution
 * ticket.severity
 * ticket.status
 * ticket.type
 * ticket.version
 * wiki

Installing and Using

See http://trac-hacks.org/wiki/XmlRpcPlugin for details on how to install, how get help, and how to report issues.

API Documentation

The API documentation is available at `<project_url></project_url>/rpc` for projects that have the plugin installed and enabled. It can be accessed by all users that have been granted `XML_RPC` permission.

Development

The Trac RPC plugin uses pluggable interfaces to do all its work. That means it is easy to extend, and currently supports:

 * protocols; add a new protocol in addition to the builtin ones and read input
   and answer request in whatever form and format needed.
 * methods; adding new methods available for remote procedure calls that will
   work for any enabled protocol.

See source for documentation. The source code can be obtained from:

http://trac-hacks.org/svn/xmlrpcplugin/

For work on the plugin itself (for submitting patches and more), please verify patches by running unittests (requires Trac source code on path):

Thanks

Thanks to all those that use the plugin, and contribute with error reports, and patches for bugs and enhancements. Special thanks to:

 * Matt Good
 * Steffen Pingel
 * Olemis Lang

License

About

Trac XML-RPC Plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages