Commits on Nov 19, 2009
  1. Remove UrlShortener::Response::Stats#clicks, #user_clicks and

    nas
    nas committed Nov 19, 2009
    add #hash
    
     * the removed methods are now being caught by the method missing
     * #hash is added because hashie adds its own #hash method to 
       its objects which returns different values compared to what 
       is expected
  2. Change UrlShortener::Response::Expand.url to use long_url

    nas
    nas committed Nov 19, 2009
    method caught by method_missing to call longUrl. The url 
    method is kept just to keep backward compatibility
  3. UrlShortener::Client.info now returns response info object

    nas
    nas committed Nov 19, 2009
    instead of a plain response object
  4. Add UrlShortener::Response::Info

    nas
    nas committed Nov 19, 2009
Commits on Nov 17, 2009
  1. UrlShortener::Client#stats now returns

    nas
    nas committed Nov 17, 2009
    UrlShortener::Response::Stats object
Commits on Nov 15, 2009
  1. Add hashie

    nas
    nas committed Nov 15, 2009
Commits on Nov 13, 2009
  1. Update UrlShortener::Client#expand to return the

    nas
    nas committed Nov 13, 2009
    UrlShortener::Response::Expand object and update feature
  2. Add UrlShortener::Response::Expand

    nas
    nas committed Nov 13, 2009
  3. UrlShortener::Client#shorten, #expand, #info and #stats

    nas
    nas committed Nov 13, 2009
    now return reponse object to have flexibility for adding
    convenience methods to the returned results of each API
    call as well as returning all results
  4. Add UrlShortener::Response::Shorten to add convenience

    nas
    nas committed Nov 13, 2009
    methods to retreive information when shortening urls
  5. Add UrlShortener::Response to process response returned

    nas
    nas committed Nov 13, 2009
    from bitly
Commits on Nov 10, 2009
  1. Implement url info feature

    nas
    nas committed Nov 10, 2009
  2. Add UrlShortener::stats

    nas
    nas committed Nov 10, 2009
Commits on Nov 9, 2009
  1. Add expand API call

    nas
    nas committed Nov 9, 2009
Commits on Nov 8, 2009
  1. Initial commit

    nas
    nas committed Nov 8, 2009