Commit Graph

12 Commits

Author SHA1 Message Date
Haacked
e1d618dcaa Implement AssigneesClient
Implement client to list and check available assignees for a repository
2013-10-23 14:51:48 -07:00
Haacked
ad210cecc7 Implement IssuesClient and interface
This required updating our serialization strategy so we handle enums
better.
2013-10-23 14:46:19 -07:00
Paul Betts
f4e50c071a Initial hack at supporting Notifications API 2013-10-19 16:49:18 -07:00
half-ogre
e7da50cb9d remove the T from ApiConnection{T}
It isn't buying is much, and by getting rid of it we can make API
connection more general. getting rid of strangeness like GetItem and
Upload
2013-10-14 12:05:10 -07:00
Haacked
90f67dd37b Make credential store awaitable
The storage mechanism for credentials is very likely to be an async data
store. So might as well play it safe and make it awaitable.
2013-10-08 16:19:08 -07:00
half-ogre
6f3fa81789 move internal stuff to .Internal namespace 2013-10-08 15:14:06 -07:00
half-ogre
39b4c35e7c move clients into root namespace
Only we can stop namespace proliferation.
2013-10-08 15:08:00 -07:00
Haacked
4e445093f7 Implement Miscellaneous Client emoji and markdown 2013-10-06 22:45:15 -07:00
Haacked
9a33c68dbc Make client property names consistent
Also added ObservableReleasesClient
2013-10-05 16:30:00 -07:00
Paul Betts
ace70b9a4b Add UserAgent to GitHubClient and Connection 2013-10-04 09:37:45 -07:00
Matt Burke
ede0267a96 Back to ReleasesCLient. 2013-10-03 09:09:28 -07:00
Haacked
997e955f38 Rename to Octokit to be consistent with other API libs
GitHub is naming all of the libraries Octokit for their respective
platforms
2013-01-29 14:00:27 -08:00