Permalink
Commits on Jan 7, 2013
  1. Merge pull request #27 from bryanhales/master

    Integrate Github Notifications API
    committed Jan 7, 2013
Commits on Nov 7, 2012
  1. Integrate Github Notifications API

    Integrated all options for the Notifications API: http://developer.github.com/v3/activity/notifications/
    bryanhales committed Nov 7, 2012
Commits on Sep 3, 2012
  1. Adds support for new Merging API.

    Owain R Hunt committed Sep 3, 2012
  2. Adds support for pagination.

    Looks for a 'next' link in the link header and automatically follows until we run out of pages.
    Owain R Hunt committed Sep 3, 2012
Commits on Aug 14, 2012
  1. Markdown requests return plain HTML, so just return the string instea…

    …d of trying to parse JSON or owt.
    Owain R Hunt committed Aug 14, 2012
  2. Make Markdown requests POST not GET.

    Owain R Hunt committed Aug 14, 2012
  3. Implement markdown endpoints.

    Owain R Hunt committed Aug 14, 2012
  4. Implement markdown endpoints.

    Owain R Hunt committed Aug 14, 2012
Commits on Aug 5, 2012
Commits on Aug 1, 2012
  1. Fix assignee API URLs - remove preceding slash.

    Owain R Hunt committed Aug 1, 2012
  2. Adds support for new Assignees API.

    Owain R Hunt committed Aug 1, 2012
Commits on Jun 14, 2012
  1. Use strong pointer to connectionError to prevent crash due to error b…

    …eing prematurely released.
    Owain R Hunt committed Jun 14, 2012
Commits on Jun 12, 2012
  1. Add -addIssue:toMilestone:… method.

    Owain R Hunt committed Jun 12, 2012
Commits on Jun 8, 2012
  1. Rewrite -close/reopenIssue: with correct format.

    Note the paramsDictionary must be created outside of the invocation block, rather than being created in-place. This avoids a crash when -invoke is called on the invocation block, due to the dictionary being deallocated in the scope of the block. I think.
    Owain R Hunt committed Jun 8, 2012
Commits on Jun 4, 2012
  1. Fixed crash caused by error handling in -invoke:…

    Yes, again.
    
    Method signatures differ between invocations, but the last argument is always where the NSError lives. Previous implementation used '5' hard-coded as the argument for the error, but this (obviously) caused a crash when using a method signature that had the error at a different position.
    Now, we examine the method signature, find out the number of arguments, subtract 1 as it's zero-based, and put the error there.
    Owain R Hunt committed Jun 4, 2012
  2. UAIssueAddRequest now a POST request. Oops.

    Owain R Hunt committed Jun 4, 2012
Commits on May 8, 2012
  1. Merge branch 'master' of github.com:owainhunt/UAGithubEngine

    Conflicts:
    	README.md
    Owain R Hunt committed May 8, 2012
  2. Update readme for clarity.

    Owain R Hunt committed May 8, 2012
  3. Update readme for clarity.

    Owain R Hunt committed May 8, 2012
Commits on May 7, 2012
  1. Error passing now *finally* works properly.

    When creating an invocation, we have to create and assign both an NSError and a pointer to that NSError. We then send the address of the pointer to the error to the invocation by reference. Phew.
    (Also we now return after we call our failureBlock, otherwise we'll call the successBlock afterwards. And that ain't right.)
    Owain R Hunt committed May 7, 2012
Commits on Apr 24, 2012
  1. Update README.md

    Owain R Hunt committed Apr 24, 2012
Commits on Apr 23, 2012
  1. Use correct format specifiers in strings.

    Owain R Hunt committed Apr 23, 2012
Commits on Apr 13, 2012
  1. Add open/closed issue state constants.

    Owain R Hunt committed Apr 13, 2012
  2. Add assigned/created/subscribed/mentioned issues methods.

    Owain R Hunt committed Apr 13, 2012
  3. Add request method that takes a pointer to an error instead of a fail…

    …ure block.
    Owain R Hunt committed Apr 13, 2012
Commits on Apr 12, 2012
  1. Update readme re framework.

    Owain R Hunt committed Apr 12, 2012
  2. Only import headers where we actually need to.

    Owain R Hunt committed Apr 12, 2012
  3. GDB -> LLDB for Test.

    Owain R Hunt committed Apr 12, 2012
  4. Reorganize folder structure and frameworkize.

    Owain R Hunt committed Apr 12, 2012
Commits on Apr 7, 2012
  1. Update readme code samples.

    Owain R Hunt committed Apr 7, 2012
  2. Update methods to use BooleanSuccessBlock and booleanSuccess: where n…

    …eeded. Update readme to reflect new method signatures.
    Owain R Hunt committed Apr 7, 2012