Implement Issue Timeline preview API (#1435)

* Implement Issue Timeline preview API

* Add DebuggerDisplay to response models

* Rename method

* Add Observable Issue Timeline client

* Add that missing property thing

* Add teh comments

* Added unit tests

* Fix method names

* Add missing event type enum and API preview accept header

* Add integration tests for async client

* Pass in API preview header

* Add observable integration tests

* Unbreak the broken tests...

* Remove unnecessary usings

* Add missing events

* Fix API URLs

* Add overloads for using repository Id instead of owner/repo and paging

* Add tests for repository id overloads

* Add paging tests

* I'm clearly a bit rusty about this test thing here...

* Missed a check for null argument

* Added missing XMLDocs
This commit is contained in:
Henrik Andersson
2016-08-08 07:51:07 +10:00
committed by Ryan Gribble
parent 40a60d75b1
commit 23d9310133
30 changed files with 1020 additions and 1 deletions
@@ -39,6 +39,11 @@ namespace Octokit.Reactive
/// </summary>
IObservableIssueCommentsClient Comment { get; }
/// <summary>
/// Client for reading the timeline of events for an issue
/// </summary>
IObservableIssueTimelineClient Timeline { get; }
/// <summary>
/// Gets a single Issue by number.
/// </summary>