996 Commits

Author SHA1 Message Date
Perry Taylor
46e9a57443 I was concentrating on different white spaces.
And it was right in front of me:)
2013-10-30 21:39:35 -04:00
Perry Taylor
eac14ae72e Fix whitespaces 2013-10-30 21:34:17 -04:00
Perry Taylor
ff71007bf6 Add Simple constructors 2013-10-30 21:26:56 -04:00
Paul Betts
d6e836dd1f Merge remote-tracking branch 'origin/master' into multiplatform
Conflicts:
	Octokit.Reactive/Octokit.Reactive.csproj
	Octokit/Octokit.csproj
2013-10-30 17:10:08 -07:00
Paul Betts
1478a21e0c Add Mono 3.x / Xamarin.Mac version 2013-10-30 17:04:11 -07:00
Paul Betts
d83dc58bdd Add Xamarin.iOS 2013-10-30 16:57:26 -07:00
Paul Betts
b32364479e Gingerbread or GTFO 2013-10-30 16:51:35 -07:00
Paul Betts
1de7127a59 Finish up Xamarin.Android 2013-10-30 16:50:06 -07:00
Brendan Forster
9a6a3b2211 include the #ifdef for NET_45 2013-10-31 10:34:03 +11:00
Paul Betts
2f376c9e7e Set output paths to reflect architecture 2013-10-30 16:26:13 -07:00
Brendan Forster
5e830e2e75 update it all to actually use .NET45 2013-10-31 10:13:55 +11:00
Haacked
b4f56f3d5e Added doc comment for property 2013-10-30 14:48:52 -07:00
Haacked
3c428be5bc Adding observable commit status client 2013-10-29 23:15:43 -07:00
Haacked
61c4cdf002 Organize classes better
Closes #94
2013-10-26 09:52:56 -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
a98b53a246 Add reactive notifications client 2013-10-19 17:10:00 -07:00
Haacked
ad4be39ea3 Clean up the Octokit.Reactive namespaces
Fixes #84
2013-10-18 22:26:36 -07:00
Haacked
de305aace8 Consolidate assembly metadata into SolutionInfo
This keeps the Octokit and Octokit.Reactive libs the same version.
2013-10-18 22:05:31 -07:00
Haacked
abde37c576 Flatten the observables for authorizations 2013-10-16 18:54:11 -07:00
Haacked
c446c79094 Flatten the observables for releases 2013-10-16 18:54:11 -07:00
Haacked
189a8e1da8 Flatten the observables for users 2013-10-16 18:54:09 -07:00
Haacked
8b2e3d1944 Flatten the observables for SSH keys 2013-10-16 18:54:08 -07:00
Haacked
05255d7236 Flatten the observables for organizations 2013-10-16 18:54:07 -07:00
Haacked
04958410ea Flatten the observables for repositories 2013-10-16 18:54:06 -07:00
Haacked
ae41b81025 Address code review changes and add XML comments 2013-10-10 14:22:09 -07:00
Haacked
33ad79c0fe Implement GetOrCreateApplicationAuthentication
Implements the endpoint for creating an application authorization token.
2013-10-09 19:54:05 -07:00
half-ogre
35727b87a5 add observable counterparts 2013-10-09 11:30:20 -07:00
half-ogre
c20b91ccfc add observable counter-parts 2013-10-09 11:00:14 -07:00
Haacked
0525e5fa50 Implement method to get README html
The old implementation would actually retrieve the entire HTML page
where the README is located. We want to simply make the same request
with a different ACCEPT header so we can retrieve the portion of the
README html that we'd actually want to display.
2013-10-09 10:44:00 -07:00
half-ogre
6f3fa81789 move internal stuff to .Internal namespace 2013-10-08 15:14:06 -07:00
half-ogre
13dbfea583 add reactive counter-part 2013-10-08 09:43:52 -07:00
Haacked
8ff4e4c603 Add Connection property to IObservableGitHubClient
Sometimes we need to be able to make raw requests. This
makes that easier.
2013-10-07 15:54:47 -07:00
Haacked
36e7a0a5c9 Add observable markdown endpoint client 2013-10-07 10:35:50 -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
Haacked
f6c156f371 Return IReadOnlyList over IReadOnlyCollection
ReadOnlyCollection implements IReadOnlyList. Whodathunkit?
2013-10-04 10:23:28 -07:00
Haacked
adfb50198e Applying our private member naming convention
Just trying to make @half-ogre happy
2013-10-04 10:01:20 -07:00
Haacked
76e509978f Add Observable GetEmails method 2013-10-03 16:02:53 -07:00
Haacked
a39a80cc88 Add exception handling for non-OK status codes 2013-10-02 16:17:36 -07:00
Haacked
38264fcde5 Replace long with int
Turns out that we store these values as int(11) in MySql.
The 11 is irrelevant and pertains to display. int is a 4 byte
(aka 32 bit) integer. So this maps to a .NET Int32 (aka int).

While changing keeping it long might be future proofing, it also
requires changes to GHfW and I figure let's jump that hurdle
when we get there.
2013-09-24 14:12:50 -07:00
Haacked
8066a12802 Update Microsoft.Bcl to 1.1.13 2013-09-24 10:05:21 -07:00
Haacked
a53f54d753 Update Rx libraries 2013-09-24 10:03:07 -07:00
Haacked
b6c6ec24ed Target Octokit.Reactive to net40
I thought I did this earlier, but must have made a mistake.
2013-09-24 09:31:05 -07:00
Haacked
48873985d8 Target Octokit.Reactive to .NET 4.0
Needed to re-reference the rx dlls to point to the net40 versions
2013-09-23 11:54:35 -07:00
Haacked
e07b6d62c2 Add null checks and fix CodeAnalysis errors.
I enabled code analysis to the Octokit.Reactive project and
needed to fix things up.
2013-01-29 14:36:24 -08: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