Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Sep 6, 2009
  1. Implement the MockRequestProxy and switch the tests over to use it

    authored
    Should have a bit more reliable of tests now that I'm explicitly
    grabbing the data from Hudson's API and saving it into the test itself
    
    Idea gleaned from: http://martinfowler.com/bliki/SelfInitializingFake.html
  2. Move the Api class over to rely on the IRequestProxy instead of Reque…

    authored
    …stProxy
    
    This should allow the tests to create a MockRequestProxy
Commits on Sep 5, 2009
  1. Implement the synchronous FetchJobs and FetchJob API calls

    authored
    The FetchJobs call will ping the root API and get a list of jobs
    and then grab the full details from each of those jobs
    
    FetchJob will just grab the full details from a named job
Commits on Sep 3, 2009
  1. Start implementing the Api and SecureApi objects respectively

    authored
    Instead of trying to go the route of mapping object/function calls to
    specific remote access APIs, I'm going to implement a more task-oriented
    library that will likely cobble together various remote access API calls.
  2. Implement generics support for the public-ish Execute method to contr…

    authored
    …ol JSON deserialization
    
    This should allow the Api object to properly pass objects in
Commits on Sep 1, 2009
Commits on Aug 31, 2009
  1. Typofali

    authored
  2. Add Queue deserialization code

    authored
Commits on Aug 30, 2009
  1. Add important links!

    authored
  2. Add a Hudson.Data.Build class to deserialize basic Job build datastru…

    authored
    …ctures into
    
    i.e.:
    	{"number" : 3, "url" : "http://url/to/build/3"}
Something went wrong with that request. Please try again.