initial svn structure, no idea why that was missing
Initial project layout
Initial work on implementing the discovery and request representation, as well as a working oauth flow and reworked io and cache system
working on the request pipeline and initial modeling for batching, what ever form that might end up having
Reworked the http fetching, request building and signing chains to be a bit more structured, and finished support for basic GET actions
Fully working list, get, update and insert plus few little fixes
Implemented an api wrapper generator, and generated classes for a number of our discoverable apis, and fixed a few minor issues around functions without params
Removing an outdated require statement
Changed the position of the postBody to be the last required param, which is more in line with the API style
Modified the generator to be runnable from both a shell and web env, and added a misc shells script to automate creating the api wrappers
Updated the curl implementation param naming convention to match the project
Removed 2 legacy functions from the OAuth class
Finished implementing spec compliant http request caching
Improved class documentation a bit
Work in progress test for the caching http fetcher
Semi-working JSON-RPC implementation, right now authenticated JSON-RPC requests return an 'Invalid Credentials' error, but this is likely to be a server side issue
Correctly deal with 204 NO CONTENT responses on DELETE actions
Force the use of a Content-Length header on POSTs