Ryan Gribble
e6bf4635e9
rework obsolete warnings to collect a few places previuosly missed and reword to direct users to the new equivalent branch protection methods
2016-08-30 20:43:01 +10:00
Ryan Gribble
ef0da2f84d
Create RepositoryBranchesClient ( #1437 )
...
* Tidy up location of existing EditBranch tests
* Create RepositoryBranchesClient and move the GetBranch GetAllBranches and EditBranch methods to it, obsoleting the old ones
* Add tests for the new RepositoryBranchesClient (keeping old tests for RepositoriesClient around for now)
* Disable obsolete warning on reactive client temporarily
* Create observable repository branches client and move GetBranch, GetAllBranches, EditBranch methods to it, obsoleting the old ones
* Add tests for observable repository branches client, leave old tests in place for now
* Fix projects...
* Fix whitespace
2016-08-08 22:00:37 +10:00
Martin Scholz
89500f4b8a
Repository invitations changes ( #1410 )
...
* add invitations accept header
* create class RepositoryInvitation
* add repository invitations client
* add api urls for invitations
* [WIP]
* add methods to repository invitations client
* add invite method to repo collaborators client
need to add some new overload to post method in apiconnection
* some changes
* add observable client
* add dependings
* add missing observable client
* add missing xml params
* check client
* change repository invitation model
* [WIP] tests
* [WIP] tests; fix overloads for client
* change GetAllForCurrent; suppress message
* some more tests
* [WIP]
* [WIP]
* add collaborator request model
* change return types
change return types for invitation methods. add permission attribute for
repository collaborators invite method.
* add some more tests
* fix xml doc
* check for null arguments
* fix tests
* some fixes from @ryangribble
* add parameterless constructor for RepositoryInvitation
* change setter
* change constructor
* fix merge conflicts
* [WIP] RepositoryInvitationsClientTests
* fix api url xml
* change collaborator request constructor
* change unit tests for collaborator request
* change repocollaboratorsclient
change overloads for add in invite methods to set permissions
* [WIP] integration tests
* add methods for interface
* NotFoundExceptions
* add overload for invite method
* rename repo property
* gramar
* overloads for observable repo collaborators client
* change integration tests
* new integration tests
* add decline test
* add test for accept invitation
2016-07-23 18:50:22 +10:00
Ryan Gribble
ba127b21a8
Mark existing BranchProtection classes/properties and RepositoriesClient.EditBranch() method obsolete, due to breaking changes in the API preview period
2016-07-22 07:22:29 +10:00
aedampir@gmail.com
39340b53b7
merge
2016-07-17 21:35:22 +07:00
aedampir@gmail.com
44b0f4039d
ID -> Id
2016-07-17 16:29:32 +07:00
Ryan Gribble
0021269d70
Remove obsolete items - RepositoriesClient
...
- CommitStatus
- RepoCollaborators
- Commits
- RepositoryComments
2016-07-16 22:46:40 +10:00
aedampir@gmail.com
5bf15392fa
fixed convention tests
2016-06-18 00:46:33 +07:00
aedampir@gmail.com
91a1cad17e
fixed errors in tests
2016-06-17 19:07:49 +07:00
aedampir@gmail.com
b16ef25f38
added new overloads
2016-06-17 15:46:28 +07:00
Brendan Forster
7e8552dae8
Add ApiOptions overloads to I(Observable)RepositoriesClient ( #1337 )
2016-06-14 10:15:05 +10:00
aedampir@gmail.com
570d70ab31
IObservableRepositoriesClient and ObservableRepositoriesClient fixes.
2016-03-29 17:39:31 +07:00
Devesh Khandelwal
71e7cc2055
Correct spelling: docmentation -> documentation
2016-03-22 12:34:19 +05:30
Brendan Forster
6bedf1ee9b
just a bit of code cleanup
2016-02-02 10:01:16 +10:30
Mordechai Zuber
3003fb3e60
Add IObservable + impl
2016-01-20 12:45:18 +02:00
Robert Pethick
29f31e34bc
Update ObservableGitHubClient and ObservableRepositoriesClient to match
2016-01-04 17:37:09 +00:00
Mordechai Zuber
b1917364cc
Fixes #1035
...
Replaces #1042
2016-01-03 12:00:36 +02:00
Phil Haack
101692fb7c
Merge pull request #1043 from RobPethick/dev-UpdateCommitStatusToStatus
...
Update CommitStatus to Status on RepositoriesClient and ObservableRep…
2016-01-02 14:56:33 -08:00
Brendan Forster
d15f677fd3
Merge pull request #1044 from M-Zuber/IRepositoriesClient.RepositoryComments_Deplurize
...
IRepositoriesClient.RepositoryComments -> IRepositoriesClient.Comment
2015-12-24 10:19:00 +10:30
Mordechai Zuber
18fd10c53f
IRepositoriesClient.RepositoryComments -> IRepositoriesClient.Comment
...
Fixes #1031
2015-12-23 19:00:48 +02:00
Robert Pethick
857aa06bf0
Update CommitStatus to Status on RepositoriesClient and ObservableRepositoriesClient
2015-12-23 16:34:29 +00:00
Mordechai Zuber
10c3b2ad5f
IRepositoriesClient.RepoCollaborators -> IRepositoriesClient.Collaborator
2015-12-23 18:29:18 +02:00
Ryan Gribble
7033108634
Add EditBranch() to Octokit.Reactive
2015-12-19 19:58:06 +10:00
Brendan Forster
80719c0033
aaaand format the code
2015-11-04 13:38:51 -08:00
Kristian Hald
3d56bbf87f
Merge remote-tracking branch 'upstream/master' into pr-495ext
...
Conflicts:
Octokit/Octokit-MonoAndroid.csproj
Octokit/Octokit-Monotouch.csproj
2015-05-09 12:51:28 +02:00
Brendan Forster
2eb8e562ee
avoid using parameters here, just craft the URL by hand
2015-04-23 09:14:06 +09:30
Brendan Forster
c344dfe7c2
Revert "removed GetAllPublic overload due to paging issue and parameters clobbering"
...
This reverts commit 26a8bf0e81 .
2015-04-23 09:09:17 +09:30
Brendan Forster
26a8bf0e81
removed GetAllPublic overload due to paging issue and parameters clobbering
2015-04-22 12:20:42 +09:30
Kristian Hald
336c448919
Merge remote-tracking branch 'origin/master' into pr-495ext
...
Conflicts:
Octokit/Octokit-MonoAndroid.csproj
Octokit/Octokit-Monotouch.csproj
2015-04-21 00:50:08 +02:00
Henrik Andersson
01665bce78
Add 'since` parameter for public repositories
2015-03-23 23:22:47 +10:00
Kristian Hald
9ab0e33bdc
Merge branch 'master' into pr-495ext
...
Conflicts:
Octokit/Octokit-Mono.csproj
Octokit/Octokit-MonoAndroid.csproj
Octokit/Octokit-Monotouch.csproj
Octokit/Octokit-Portable.csproj
Octokit/Octokit-netcore45.csproj
2015-03-22 17:18:22 +01:00
Kristian Hellang
def374d253
Nuke GetReadme and GetReadmeHtml 🔥
...
Closes #750
2015-03-18 21:30:36 +01:00
Kristian Hald
7abdcf9240
Merge remote-tracking branch 'johnduhart/pr-313' into pr-495ext
...
Conflicts:
Octokit.Reactive/Clients/IObservableRepositoriesClient.cs
Octokit.Reactive/Clients/ObservableRepositoriesClient.cs
Octokit.Reactive/Octokit.Reactive-Mono.csproj
Octokit.Reactive/Octokit.Reactive-MonoAndroid.csproj
Octokit.Reactive/Octokit.Reactive-Monotouch.csproj
Octokit.Tests/OctoKit.Tests-NetCore45.csproj
Octokit/Helpers/ApiUrls.cs
Octokit/Octokit-Mono.csproj
Octokit/Octokit-Monotouch.csproj
Octokit/Octokit-Portable.csproj
Octokit/Octokit-netcore45.csproj
2015-03-14 12:19:26 +01:00
Brendan Forster
96f58e341d
ported behaviour over to reactive client
2015-03-06 09:44:50 +09:30
rms81
20dae37e72
Add GetAllPublic to Octokit.Reactive
2015-02-01 20:37:16 +00:00
Lars Tabro Sørensen
7a6b988f8a
Fixed broken conventions. Wrote a integrationstests that performs an actual merge between two branches.
2015-01-31 23:15:26 +01:00
Haacked
096eba6d59
Correct the obsolete message
2015-01-02 01:14:21 -08:00
Kristian Hellang
bed18b9980
Moved GetReadme and GetReadmeHtml to Contents
2015-01-02 01:08:25 -08:00
Gabriel Weyer
9f4df781c6
Ported changes for GetAllContributors from IRepositoriesClient to IObservableRepositoriesClient
2014-12-13 12:11:34 +11:00
Henrik Andersson
e91adbafcb
Unit tests for observable repo deploy keys client
2014-06-15 10:15:13 +10:00
John Du Hart
7b9b06f495
Cleaned up interfaces and implementetation so convention tests pass
2014-05-19 22:47:52 -04:00
John Du Hart
df0ade43ea
Merge https://github.com/AndyCross/octokit.net into pr-313
...
Conflicts:
Octokit.Reactive/Clients/IObservableRepositoriesClient.cs
Octokit.Reactive/Clients/ObservableRepositoriesClient.cs
Octokit.Reactive/Octokit.Reactive-Mono.csproj
Octokit.Reactive/Octokit.Reactive-MonoAndroid.csproj
Octokit.Reactive/Octokit.Reactive-Monotouch.csproj
Octokit.Reactive/Octokit.Reactive.csproj
Octokit/Octokit-Mono.csproj
Octokit/Octokit-Monotouch.csproj
Octokit/Octokit-netcore45.csproj
Octokit/Octokit.csproj
2014-05-19 19:59:06 -04:00
Brendan Forster
a1be7fefe7
added proper reactive client
2014-03-08 19:22:12 +11:00
Brendan Forster
e6be0ad334
moved function out to separate client
2014-03-08 19:11:59 +11:00
Brendan Forster
438f7f66a9
added reactive client and tidied up xml-docs
2014-03-08 18:43:54 +11:00
Will Froese
bd4b1bcc17
Updated comments
2014-03-01 12:21:36 -05:00
Will Froese
082658083c
Add IObservableRepositoryCommentsClient as well as an implementation
2014-02-28 21:23:52 -05:00
Brendan Forster
5e32c4e0ed
blergh everything is terrible
2014-02-20 11:41:06 +11:00
Andy Cross
7b54701e60
Merge from upstream master
2014-02-18 16:37:20 +00:00
Brendan Forster
d62b59b175
included IObservableStatisticsClient under Repository
2014-02-18 21:56:28 +11:00