Commit Graph

25 Commits

Author SHA1 Message Date
R. Tyler Croy 6a36d821d3 Add Issues#issues:finally for loading all the authenticated user's issues 2012-05-26 10:42:51 -07:00
R. Tyler Croy d8cbfcc76c Add some better blockz lulz 2012-04-13 20:59:22 -07:00
R. Tyler Croy 34670ad0fd Add Response and properly handle 404/etc errors from GitHub 2012-04-13 20:52:49 -07:00
R. Tyler Croy 0333109f7a Add some more accessors onto PullRequest 2012-04-12 23:16:17 -07:00
R. Tyler Croy e69e839f7b Load more PullRequest data, including the proper (html_url) url for the browser 2012-04-12 22:20:45 -07:00
R. Tyler Croy 86000d7575 Start pulling in date information onto the PullRequest object 2012-04-12 21:31:48 -07:00
R. Tyler Croy 4aac10bbd1 Invoke the withEachDo for PullRequest with an actual instance of PullRequest 2012-04-12 19:50:20 -07:00
R. Tyler Croy b45a54eb13 Starting to put together a PullRequest object to both fetch and encapsulate pull requests 2012-04-12 19:18:16 -07:00
R. Tyler Croy f2e1b8fa7f Refactor some of the pagination code up into APIBase.
This commit also adds Issues#fetchIssuesFor:withEachDo for fetching
issues not assigned to a use, but rather for an entire project
2012-04-07 15:42:52 -07:00
R. Tyler Croy db6aa13380 Add support for fetching repos for an authenticated user (with their token) 2012-03-31 02:26:52 -07:00
R. Tyler Croy 295094fe52 Re-factor the Repos fetching api into fetchReposFor:withEachDo:finally 2012-03-31 01:53:37 -07:00
R. Tyler Croy 03fbc2eb4e Implement Repo#fetchAllFromUrl for iterating through pages of Repos from GitHub 2012-03-30 23:58:27 -07:00
R. Tyler Croy 1f55565aeb Add some (WIP) code for fetching repositories 2012-03-29 02:00:45 -07:00
R. Tyler Croy 8e30176183 Add the Repo object, only with one method for now, to fetch collaborators 2012-03-25 21:06:33 -07:00
R. Tyler Croy 053db3f4bb Add the #pullRequest accessor which will return the URL to the pull request if it exists
Otherwise, expect a shiny nil
2012-03-25 18:42:29 -07:00
R. Tyler Croy aebed91700 Default the body to an empty string if its nil 2012-03-24 23:39:06 -07:00
R. Tyler Croy 84e1174067 Clean-up a rogue console log 2012-03-24 17:31:08 -07:00
R. Tyler Croy 0837347630 Use #collect to properly pass values into the block invoked by #loadComments 2012-03-24 17:26:37 -07:00
R. Tyler Croy c9c7eb5a32 Starting to flesh out Comments 2012-03-24 15:40:16 -07:00
R. Tyler Croy 7529f5c41e Start putting together some Issue commeent support 2012-03-24 02:23:06 -07:00
R. Tyler Croy 1963862796 Flesh out the Issue object as a representation of the GitHub v3 Issue object
Effectively, `GET /issues` returns an Array of Dictionaries, each of those Dictionaries
should map into an Issue object
2012-03-21 01:36:44 -07:00
R. Tyler Croy 086083a13d Start fleshing out the User object
The expectation is that the User object will encapsulate the results of the:
`GET /user` API call results
2012-03-21 00:29:10 -07:00
R. Tyler Croy 229f597b7c Add initial code dump from the Hubboard project 2012-03-20 23:22:42 -07:00
R. Tyler Croy 22aae5ac3b Add a simple readme 2012-03-20 23:22:36 -07:00
R. Tyler Croy b06f43bdfe Add Resin drop meta-data 2012-03-20 23:18:53 -07:00