Commits

Author Commit Message Labels Comments Date
Olemis Lang
TracRpc: Fixing typo. Now using HTTPInternalError for unhandled exceptions
Olemis Lang
XML-RPC protocol refactored and tested ?
Olemis Lang
Merge: Oops ! Updating patch considering osimons' latest changesets
Olemis Lang
New API methods and exceptions. JSON protocol refactored and tested ?
osimons
Support micro-seconds as added by Trac in revision 9210 for upcoming 0.12. Fixes the two instances where we query the database, fixes an unspotted conversion bug, and adds getRecentChanges tests for both wiki and ticket that pass for both Trac 0.11 and 0.12.
osimons
Added unit test for general provider error, and fixing a missing import discovered by test. Also added some debug logging to identify the protocol being called.
osimons
Adding handling of uncaught exceptions from protocols.
osimons
Further tweaks to the error-handling, in particular: * Paring error, returning the correct -32700 code for JSON-RPC and XML-RPC * Method not found error, returning -32601 for both protocols
osimons
More error-handling changes following feedback from Steffen Pingel. This time ResourceNotFound is used when possible, and it returns a 404 error code for both standard protocols. A few new unit tests that supports this handling.
osimons
Fixed 3 bugs identified by Steffen Pingel (from Mylyn test suite), and also added a test case for the xmlrpc datetime conversions.
osimons
Added Olemis to 'Thanks' section.
osimons
Fixed a test error following a recent Trac 0.12dev workflow action change, added a placeholder exception class for RPC-related errors, cleaned imports in all files.
Olemis Lang
TracRpc: Cosmetic changes. Think we are ready for 1.1.0 ;o)
osimons
Slight rework of docs, unified the type and error usage, various fixes and tweaks, added new provider test.
Olemis Lang
TracRpc: Including RPC API version dynamically in docs.
Olemis Lang
TracRpc: Using closures to optimize JS generating RPC TOC.
Olemis Lang
TracRpc: Enhancements to work with themes (e.g. PyTpp) & TOC & hierarchy.
Olemis Lang
TracRpc: Updating ctxt nav links
Olemis Lang
TracRpc: Fixing `setup.py` to include recent CSS and JS files in EGG
Olemis Lang
Ooops ! Corrupted message
Olemis Lang
TracRpc: Fixing `setup.py` to
osimons
Initial prototype for a JS-based doc index - hoping to make a single page and a semi-smart menu...
Olemis Lang
TracRpc: Removed call to `rpc_match` inside `rpc_info`. + docs ;o)
Olemis Lang
TracRpc: Bug: Problems with `htdocs` after removing jQuery UI.
Olemis Lang
TracRpc: Look & feel more similar to wiki pages ... bah!
Olemis Lang
TracRpc: Authenticated XML-RPC call in docs (Python). Testing G-expansion.
Olemis Lang
TracRpc: Genshi template expressions in protocol docs are expanded. Wow!
Olemis Lang
TracRpc: Bug: Didn't remove code using `UNSUPPORTED_MEDIA_TYPE`. Sorry :(
Olemis Lang
TracRpc: Merge: Metanav instead of mainnav. Preparing for template expansion
Olemis Lang
TracRpc: Comments in series file ... blah, blah, blah
  1. Prev
  2. Next