GitHub PushEvent at 2014-03-07 15:40:15
Repository: go-github
Actor: tchap
Payload: {"shas":[["0ca38ec28570cc71b643d46e4d09e7bd84208f78","eac8d3b26685b1c1b8a4fd3ec8bbfea167165653@gmail.com","Accepted mime type fixes\n\nAccording to various blog posts of the official github developer website\n[1] [2], the mime preview for Releases and Search are no longer needed.\nMoreover, they recommend to use `application/vnd.github.v3+json` for\nevery requests.\n\n[1] http://developer.github.com/changes/2013-11-04-releases-api-is-official/\n[2] http://developer.github.com/changes/2013-10-29-search-api-becomes-an-official-part-of-github-api-v3/","Thomas Bruyelle",true],["cab36cd2eb0817b2560a68f84a518464167827b1","dde2cd72e82196ca286f8c355c4964e7a1127b9d@gmail.com","GitService: Add support for refs\n\nThis commit adds support for Git refs.\n\nListing of refs does not support sub-namespaces.","Ondrej Kupka",true],["f9eef4b54d8e631885b3debcbef1c08ae89056af","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","add Ondrej Kupka as contributor","Will Norris",true],["c248a08b0008f8f70ff84482292c8db17d2929eb","eac8d3b26685b1c1b8a4fd3ec8bbfea167165653@gmail.com","Improve UploadReleaseAsset usage\n\nInspired by the Ruby version [1], UploadReleaseAsset now accepts a\nsimple path to a file.\n\nThe Content-Type is now determined internally using the\nmime.TypeByExtension() function.\n\nNote this version is also more flexible. Indeed, the previous version\nneeded an io.Reader, but actually only 3 kinds of io.Reader were bore.\nThis is because of http.NewRequest needs to determine the Content-Length\nof the body, and it can only determine it for bytes.Buffer, bytes.Reader\nor strings.Reader [2]. Note there is an issue raised about this [3].\n\nWith a path to a file, we can easily determine the file size, and then\nmanually add it to the request.\n\n[1]\nhttps://github.com/octokit/octokit.rb/blob/master/lib/octokit/client/releases.rb#L85\n[2] http://golang.org/src/pkg/net/http/request.go#L447\n[3] https://code.google.com/p/go/issues/detail?id=6738","Thomas Bruyelle",true],["143bda55a3fb366de0d7f3f35d5c4e53da3af2de","ad1a107ed1f345b1b8c0951c24ca53470e02c789@gmail.com","IssueRequest struct for create/edit. Fixes #75.\n\nUsing an *Issue in IssuesService.{Create,Edit} means that the Labels\nand Assignee fields do not serialize to the correct JSON representation\nfor the GitHub API. This change introduces an IssueRequest struct to\nuse instead, allowing labels and assignees to be set on create or edit.","Alex Bramley",true],["8ddc12bb48cf12d5d6607b3315ad2ae63493c494","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","add Alex Bramley as contributor\n\n(Alex is a Googler, so no change to AUTHORS file)","Will Norris",true],["fa53bea7f7fb8aaec896461ddf157feeda67192a","56d5d626f427bb87c98b606415de3956405bdbf5@google.com","Add support for getting repository README files.","Ali",true],["23be1bfb88ed2afd7ebd1b3a5ee12558f3473ea6","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","Add Ali Afshar to as contributor\n\n(Ali is a Googler, so no change to AUTHORS file)","Will Norris",true],["eecebdec709c9167c2dbe41d7aec6595a4ce9d30","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","add support for auditing 2FA of org members\n\nThis is a BREAKING CHANGE due to the change in the ListMembers method\nsignature.","Will Norris",true],["2d7c049105604a76580977072763fd9991bfc7f0","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","create temp file for repo release test\n\nThis is primarily needed to allow the test to run unmodified in certain\nspecialized environments (namely, Google's build clusters)","Will Norris",true],["49db6714d77a368e3d94900bb2541489d77ed231","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","include full text of creative commons license","Will Norris",true],["a4ba4ec93d78dd2fa1d6f6d5a3f17dcc8795f552","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","add State field to IssueRequest","Will Norris",true],["34a4afeea7e81dd8b333182da906692d72bdea1a","7cfb80fdd70e0359b9830a50c0e3bc3f70058472@google.com","add ListOptions field to ListMembersOptions","Will Norris",true],["484dfc32ccf33f21054534afb02c6d2743e14cfa","dde2cd72e82196ca286f8c355c4964e7a1127b9d@gmail.com","Merge remote-tracking branch 'upstream/master'\n\nConflicts:\n\tgithub/git_refs.go","Ondrej Kupka",true]],"size":14,"ref":"refs/heads/master","head":"484dfc32ccf33f21054534afb02c6d2743e14cfa"}