Skip to content

Add events API to issues - #180

Closed
raphink wants to merge 6 commits into
github-tools:masterfrom
raphink:dev/issues_events
Closed

Add events API to issues#180
raphink wants to merge 6 commits into
github-tools:masterfrom
raphink:dev/issues_events

Conversation

@raphink

@raphink raphink commented Apr 29, 2015

Copy link
Copy Markdown
Contributor

No description provided.

@aendra-rininsland

Copy link
Copy Markdown
Member

The first bit is taken care of in #161, so please remove that. Please also add documentation and unit tests, rebasing once done. Thanks!

@raphink

raphink commented Apr 29, 2015

Copy link
Copy Markdown
Contributor Author

As far as I can tell, #161 is for contributors (people who have written
code merged in the project), but my commit adds support for collaborators
(people with commit/admin rights on the project), which is different.

On Wed, 29 Apr 2015 17:15 Ændrew Rininsland notifications@github.com
wrote:

The first bit is taken care of in #161
#161, so please remove that.
Please also add documentation and unit tests. Thanks!


Reply to this email directly or view it on GitHub
#180 (comment).

@raphink

raphink commented Apr 30, 2015

Copy link
Copy Markdown
Contributor Author

As far as testing, there are no tests for issues yet, and listCollaborators requires a user with priviledges on the repository, which is not the case of the test user (thankfully), so it'll always return a 403.

@aendra-rininsland

Copy link
Copy Markdown
Member

Closed in error; reopening.

@aendra-rininsland
aendra-rininsland force-pushed the master branch 2 times, most recently from e746e5d to 6f04f13 Compare November 17, 2015 16:15
@AurelioDeRosa

Copy link
Copy Markdown
Member

Hi @raphink. Are you still interested in updating this PR?

@raphink

raphink commented Jan 24, 2016

Copy link
Copy Markdown
Contributor Author

@AurelioDeRosa sure. What changes are still required?

Comment thread github.js Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line can be changed in:

_request('GET', repoPath + "/collaborators", null, cb);

@AurelioDeRosa

Copy link
Copy Markdown
Member

This PR needs tests and also to add documentation to the README file. Thank you for the interest.

@raphink

raphink commented Jan 24, 2016

Copy link
Copy Markdown
Contributor Author

@AurelioDeRosa Any comment on #180 (comment) ? Has the situation changed regarding testing since?

@AurelioDeRosa

Copy link
Copy Markdown
Member

We have tests for issues now. You can find them in the test folder.

@raphink

raphink commented Feb 20, 2016

Copy link
Copy Markdown
Contributor Author

OK I'll have a look.

@raphink

raphink commented Feb 24, 2016

Copy link
Copy Markdown
Contributor Author

@AurelioDeRosa I have rebased and added tests

@clayreimann clayreimann added this to the 1.x milestone Apr 27, 2016
@raphink

raphink commented May 4, 2016

Copy link
Copy Markdown
Contributor Author

@AurelioDeRosa @clayreimann any news from this?

@clayreimann

Copy link
Copy Markdown
Member

It's not merged yet (obviously) and two of the three APIs you're adding have been added already, but I'll get issue events in today or tomorrow.

@raphink

raphink commented May 4, 2016

Copy link
Copy Markdown
Contributor Author

Is collaborators added?

@clayreimann

Copy link
Copy Markdown
Member

I believe so. We have both contributors and collaborators

@clayreimann

Copy link
Copy Markdown
Member

@raphink you can see the docs for contributors and collaborators

@raphink

raphink commented May 4, 2016

Copy link
Copy Markdown
Contributor Author

Thanks. I'll have to rebase my code.

@clayreimann

Copy link
Copy Markdown
Member

@raphink This is released with version 2.2.0

@raphink

raphink commented May 29, 2016

Copy link
Copy Markdown
Contributor Author

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants