Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Milestones in API version 3 #33

Merged
merged 12 commits into from
May 6, 2011
Merged

Add support for Milestones in API version 3 #33

merged 12 commits into from
May 6, 2011

Conversation

catsby
Copy link
Contributor

@catsby catsby commented May 6, 2011

  • List all milestones
  • List a single milestone
  • Create milestone
  • Delete a single milestone

catsby added 12 commits May 2, 2011 22:49
- add test
- Documentation for `list_milestones`
- Test included
- Fixture for single milestone
- Test included
If using API V3:
- Use Faraday::Request::JSON instead of Faraday::Request::UrlEncoded
- Set request.body with options.to_json since V3 expects JSON (see
  http://developer.github.com/v3/#schema )

Pass `version` up to `connection` method call, since we need to do
version checking in that method now for JSON/UrlEncoded switch.

Moved `url` setup to `connection` as well, just to keep the checks
against version number in a consistant place
@catsby
Copy link
Contributor Author

catsby commented May 6, 2011

This is issue #26 ... I thought "#26" in the pull request would connect the two but I was wrong

@sferik
Copy link
Member

sferik commented May 6, 2011

This looks awesome!

sferik added a commit that referenced this pull request May 6, 2011
Add support for Milestones in API version 3
@sferik sferik merged commit b0b10e2 into octokit:master May 6, 2011
@sferik
Copy link
Member

sferik commented May 6, 2011

I just noticed the update method was missing. Were you not able to get PATCH working?

@catsby
Copy link
Contributor Author

catsby commented May 6, 2011

Ugh, slipped my mind when I was figuring out the JSON encoding issue I was having. I'll take a look in the morning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants