Permalink
Commits on Apr 24, 2009
Commits on Apr 23, 2009
  1. Updated repository link.

    committed Apr 23, 2009
  2. Removed Analytics junk.

    committed Apr 23, 2009
  3. Testing...

    committed Apr 23, 2009
  4. Initial pass at User page.

    committed Apr 23, 2009
  5. Make .keys and .emails return Arrays.

    The .keys and .emails methods were returning HTTParty responses which were
    confusing to the caller, and contained an unnecessary level of depth. We now
    index the response with the appropriate hash key, thus returning its Array
    value.
    committed Apr 23, 2009
  6. Removing superfluous yield.

    The `submit` method yields to the block it's been passed, prints out a trace,
    then makes almost the same yield again. I assume that this is in error, and
    could have been caused by my previous merge.
    committed Apr 23, 2009
  7. Undo 3cb8fbd.

    Commit 3cb8fbd has been made obsolete by
    commit 67320c5. Now we're appending the
    credentials to GET requests, .keys and .emails can return to using the correct
    request type.
    committed Apr 23, 2009
  8. Add credentials to `default_params` for auth'd GET.

    We want the token and login to be sent for all authenticated queries. They
    were being sent for POST requests, but, seemingly, not for GETs, causing
    methods relying on the latter to fail. HTTParty's `default_params` method
    causes parameters so set to be sent on every request. We specify `login` and
    `token` as default parameters if the request is authenticated.
    committed Apr 23, 2009
  9. POST is required for /user/keys and /user/emails.

    The .keys and .emails methods returned a "not authenticated" error because
    they were fetched via GET and thus the credentials were not sent. Using POST
    fixes this bug.
    committed Apr 23, 2009
  10. Fixed non-working examples.

    committed Apr 23, 2009
  11. Changed title.

    committed Apr 23, 2009
Commits on Apr 22, 2009
  1. @fcoury
  2. @fcoury

    Version bump to 0.0.7

    fcoury committed Apr 22, 2009
  3. @fcoury

    Add '?' suffix to generated method names of bools

    Objects with values that are either true or false have an '?' appended to
    their name to fit with standard Ruby convention. For example, Repository
    objects now have a .fork? and .private? method. This convention is not
    reflected in the value of the @keys instance variable, because we assume
    callers will use it to iterate through the instance variables, whose names do
    not have a '?' suffix...
    
    Note: This commit theoretically breaks backward compatibility, as the
    unadorned method names no longer work.
    
    This closes #2.
    
    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  4. @fcoury

    Use new .all_issues method.

    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  5. @fcoury

    Add .all_issues method to get issues of all states.

    This closes #16.
    
    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  6. @fcoury

    Use .validate_args to validate states.

    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  7. @fcoury

    Support validation of states with validate_args.

    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  8. @fcoury

    Make Issue::STATES constant holding valid states.

    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009
  9. Add '?' suffix to generated method names of bools

    Objects with values that are either true or false have an '?' appended to
    their name to fit with standard Ruby convention. For example, Repository
    objects now have a .fork? and .private? method. This convention is not
    reflected in the value of the @keys instance variable, because we assume
    callers will use it to iterate through the instance variables, whose names do
    not have a '?' suffix...
    
    Note: This commit theoretically breaks backward compatibility, as the
    unadorned method names no longer work.
    
    This closes #2.
    committed Apr 22, 2009
  10. Use new .all_issues method.

    committed Apr 22, 2009
  11. Add .all_issues method to get issues of all states.

    This closes #16.
    committed Apr 22, 2009
  12. @fcoury

    First pass at a backup script using the API.

    Signed-off-by: Felipe Coury <felipe.coury@gmail.com>
    committed with fcoury Apr 22, 2009