Peter MacNaughton
ed462e7cd6
Merge branch 'master' into deployments_client
2014-02-02 11:16:19 -07:00
Brendan Forster
2a814dd981
removed duplicate IGitHubClient.Tree property
2014-01-22 11:36:41 -08:00
pmacnaughton
b147a70b3c
Merge branch 'master' into deployments_client
2014-01-20 10:29:19 -07:00
Brendan Forster
997706173f
eliminated IGitHubClient.Blob property
2014-01-14 12:26:52 -08:00
pmacnaughton
c8d99c30f4
Implemented DeploymentsClient and unit tests
2014-01-10 15:11:02 -07:00
Haroon
78bc6c7a99
added search to IGitHubClient
2013-12-24 21:25:25 +00:00
Simon Cropp
011bfa729a
Merge remote-tracking branch 'upstream/master'
2013-11-21 08:52:50 +11:00
pltaylor
a91104c3e9
Merge Master
...
Again.
2013-11-14 19:43:07 -05:00
pltaylor
ce5f8e46f8
Merged Master
2013-11-13 20:57:55 -05:00
pltaylor
0a86f493e8
Merged master
2013-11-13 20:49:15 -05:00
Simon Cropp
0b0661aa1e
add gist get
2013-11-14 12:44:02 +11:00
pltaylor
59441ed030
Implement Observable Tree client and refactor names
2013-11-11 08:45:48 -05:00
Haacked
a363696544
Filled in more documentation. Made it consistent.
2013-11-07 10:14:01 -08:00
pltaylor
80a0a2ed75
set Activity client accessor set to private
...
this isn't related to implementing the blobs client. Just noticed it
doesn't match the rest of the properties.
2013-11-06 19:25:12 -05:00
pltaylor
8a21b2c629
Add way to get to blob client
2013-11-06 19:23:37 -05:00
pltaylor
78144eb674
Let's instantiate a concrete class and not an Interface!
2013-11-05 12:45:01 -05:00
pltaylor
95b6363cd9
Rename class to IEvents and add IActivities class
2013-11-05 12:14:16 -05:00
pltaylor
ff7c3125e2
Change name to ActivityEvents
2013-11-05 11:54:59 -05:00
pltaylor
dcb0abe156
Add ActivitiesClient to IGithubClient.
2013-11-05 11:40:26 -05:00
John Nye
ede12b9e27
Create GitDatabaseClient and ObservableGitDatabaseClient
2013-11-01 22:10:48 +00:00
John Nye
85bbca1100
Add TagsClient to GitHubClient
2013-11-01 20:20:20 +00:00
Haacked
e9602a3dad
Fix base address to end with slash
2013-10-29 16:51:45 -07:00
Haacked
6b7a6b7137
Build user agent from user supplied product info
...
Rather than create a default user agent, we'll build the user agent for
the user of the library. We only require that the user provide us
product information.
fixes #61
2013-10-28 11:20:38 -07:00
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