packages feed

github-webhooks 0.9.0 → 0.9.1

raw patch · 42 files changed

+5024/−76 lines, 42 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ GitHub.Data.Webhooks.Secure: PayloadNotSecure :: PayloadNotSecure
+ GitHub.Data.Webhooks.Secure: assertSecurePayload :: Text -> Maybe Text -> ByteString -> IO ()
+ GitHub.Data.Webhooks.Secure: data PayloadNotSecure
+ GitHub.Data.Webhooks.Secure: instance GHC.Exception.Exception GitHub.Data.Webhooks.Secure.PayloadNotSecure
+ GitHub.Data.Webhooks.Secure: instance GHC.Show.Show GitHub.Data.Webhooks.Secure.PayloadNotSecure
+ GitHub.Data.Webhooks.Secure: isSecurePayload :: Text -> Maybe Text -> ByteString -> Bool

Files

CHANGELOG.md view
@@ -1,3 +1,10 @@+# 0.9.1++* Fixed a bug whereby the test fixtures were not included in the source distribution (resolves #8)+* Marked the modules as Trustworthy indicating that they do not perform unsafe operations (resolves #9)+* Include stack files for older resolvers in CI and the source distribution+* Removed flags from the cabal file that prevented older GHC from being able to build (contributes #6)+ # 0.9.0  * This is an alpha testing release with an incomplete feature set to recieve feedback on the API.
+ fixtures/commit-comment-event.json view
@@ -0,0 +1,140 @@+{+	"action": "created",+	"comment": {+	  "url": "https://api.github.com/repos/baxterthehacker/public-repo/comments/11056394",+	  "html_url": "https://github.com/baxterthehacker/public-repo/commit/9049f1265b7d61be4a8904a9a27120d2064dab3b#commitcomment-11056394",+	  "id": 11056394,+	  "user": {+		"login": "baxterthehacker",+		"id": 6752317,+		"avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+		"gravatar_id": "",+		"url": "https://api.github.com/users/baxterthehacker",+		"html_url": "https://github.com/baxterthehacker",+		"followers_url": "https://api.github.com/users/baxterthehacker/followers",+		"following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+		"gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+		"starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+		"subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+		"organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+		"repos_url": "https://api.github.com/users/baxterthehacker/repos",+		"events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+		"received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+		"type": "User",+		"site_admin": false+	  },+	  "position": null,+	  "line": null,+	  "path": null,+	  "commit_id": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+	  "created_at": "2015-05-05T23:40:29Z",+	  "updated_at": "2015-05-05T23:40:29Z",+	  "body": "This is a really good change! :+1:"+	},+	"repository": {+	  "id": 35129377,+	  "name": "public-repo",+	  "full_name": "baxterthehacker/public-repo",+	  "owner": {+		"login": "baxterthehacker",+		"id": 6752317,+		"avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+		"gravatar_id": "",+		"url": "https://api.github.com/users/baxterthehacker",+		"html_url": "https://github.com/baxterthehacker",+		"followers_url": "https://api.github.com/users/baxterthehacker/followers",+		"following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+		"gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+		"starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+		"subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+		"organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+		"repos_url": "https://api.github.com/users/baxterthehacker/repos",+		"events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+		"received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+		"type": "User",+		"site_admin": false+	  },+	  "private": false,+	  "html_url": "https://github.com/baxterthehacker/public-repo",+	  "description": "",+	  "fork": false,+	  "url": "https://api.github.com/repos/baxterthehacker/public-repo",+	  "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+	  "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+	  "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+	  "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+	  "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+	  "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+	  "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+	  "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+	  "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+	  "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+	  "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+	  "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+	  "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+	  "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+	  "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+	  "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+	  "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+	  "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+	  "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+	  "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+	  "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+	  "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+	  "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+	  "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+	  "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+	  "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+	  "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+	  "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+	  "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+	  "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+	  "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+	  "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+	  "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+	  "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+	  "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+	  "created_at": "2015-05-05T23:40:12Z",+	  "updated_at": "2015-05-05T23:40:12Z",+	  "pushed_at": "2015-05-05T23:40:27Z",+	  "git_url": "git://github.com/baxterthehacker/public-repo.git",+	  "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+	  "clone_url": "https://github.com/baxterthehacker/public-repo.git",+	  "svn_url": "https://github.com/baxterthehacker/public-repo",+	  "homepage": null,+	  "size": 0,+	  "stargazers_count": 0,+	  "watchers_count": 0,+	  "language": null,+	  "has_issues": true,+	  "has_downloads": true,+	  "has_wiki": true,+	  "has_pages": true,+	  "forks_count": 0,+	  "mirror_url": null,+	  "open_issues_count": 2,+	  "forks": 0,+	  "open_issues": 2,+	  "watchers": 0,+	  "default_branch": "master"+	},+	"sender": {+	  "login": "baxterthehacker",+	  "id": 6752317,+	  "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+	  "gravatar_id": "",+	  "url": "https://api.github.com/users/baxterthehacker",+	  "html_url": "https://github.com/baxterthehacker",+	  "followers_url": "https://api.github.com/users/baxterthehacker/followers",+	  "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+	  "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+	  "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+	  "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+	  "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+	  "repos_url": "https://api.github.com/users/baxterthehacker/repos",+	  "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+	  "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+	  "type": "User",+	  "site_admin": false+	}+  }
+ fixtures/create-event.json view
@@ -0,0 +1,113 @@+{+  "ref": "0.0.1",+  "ref_type": "tag",+  "master_branch": "master",+  "description": "",+  "pusher_type": "user",+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:38Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/delete-event.json view
@@ -0,0 +1,111 @@+{+  "ref": "simple-tag",+  "ref_type": "tag",+  "pusher_type": "user",+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:40Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/deployment-event.json view
@@ -0,0 +1,142 @@+{+  "deployment": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692",+    "id": 710692,+    "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+    "ref": "master",+    "task": "deploy",+    "payload": {+    },+    "environment": "production",+    "description": null,+    "creator": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "created_at": "2015-05-05T23:40:38Z",+    "updated_at": "2015-05-05T23:40:38Z",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses",+    "repository_url": "https://api.github.com/repos/baxterthehacker/public-repo"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:38Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/deployment-status-event.json view
@@ -0,0 +1,172 @@+{+  "deployment_status": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses/1115122",+    "id": 1115122,+    "state": "success",+    "creator": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "description": null,+    "target_url": null,+    "created_at": "2015-05-05T23:40:39Z",+    "updated_at": "2015-05-05T23:40:39Z",+    "deployment_url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692",+    "repository_url": "https://api.github.com/repos/baxterthehacker/public-repo"+  },+  "deployment": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692",+    "id": 710692,+    "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+    "ref": "master",+    "task": "deploy",+    "payload": {+    },+    "environment": "production",+    "description": null,+    "creator": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "created_at": "2015-05-05T23:40:38Z",+    "updated_at": "2015-05-05T23:40:38Z",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments/710692/statuses",+    "repository_url": "https://api.github.com/repos/baxterthehacker/public-repo"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:38Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/fork-event.json view
@@ -0,0 +1,196 @@+{+  "forkee": {+    "id": 35129393,+    "name": "public-repo",+    "full_name": "baxterandthehackers/public-repo",+    "owner": {+      "login": "baxterandthehackers",+      "id": 7649605,+      "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterandthehackers",+      "html_url": "https://github.com/baxterandthehackers",+      "followers_url": "https://api.github.com/users/baxterandthehackers/followers",+      "following_url": "https://api.github.com/users/baxterandthehackers/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterandthehackers/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterandthehackers/orgs",+      "repos_url": "https://api.github.com/users/baxterandthehackers/repos",+      "events_url": "https://api.github.com/users/baxterandthehackers/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterandthehackers/received_events",+      "type": "Organization",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterandthehackers/public-repo",+    "description": "",+    "fork": true,+    "url": "https://api.github.com/repos/baxterandthehackers/public-repo",+    "forks_url": "https://api.github.com/repos/baxterandthehackers/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterandthehackers/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterandthehackers/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterandthehackers/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterandthehackers/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterandthehackers/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterandthehackers/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterandthehackers/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterandthehackers/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterandthehackers/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:30Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterandthehackers/public-repo.git",+    "ssh_url": "git@github.com:baxterandthehackers/public-repo.git",+    "clone_url": "https://github.com/baxterandthehackers/public-repo.git",+    "svn_url": "https://github.com/baxterandthehackers/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": false,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master",+    "public": true+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 1,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 1,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterandthehackers",+    "html_url": "https://github.com/baxterandthehackers",+    "followers_url": "https://api.github.com/users/baxterandthehackers/followers",+    "following_url": "https://api.github.com/users/baxterandthehackers/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterandthehackers/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterandthehackers/orgs",+    "repos_url": "https://api.github.com/users/baxterandthehackers/repos",+    "events_url": "https://api.github.com/users/baxterandthehackers/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterandthehackers/received_events",+    "type": "Organization",+    "site_admin": false+  }+}
+ fixtures/gollum-event.json view
@@ -0,0 +1,118 @@+{+  "pages": [+    {+      "page_name": "Home",+      "title": "Home",+      "summary": null,+      "action": "created",+      "sha": "91ea1bd42aa2ba166b86e8aefe049e9837214e67",+      "html_url": "https://github.com/baxterthehacker/public-repo/wiki/Home"+    }+  ],+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:17Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "jasonrudolph",+    "id": 2988,+    "avatar_url": "https://avatars.githubusercontent.com/u/2988?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/jasonrudolph",+    "html_url": "https://github.com/jasonrudolph",+    "followers_url": "https://api.github.com/users/jasonrudolph/followers",+    "following_url": "https://api.github.com/users/jasonrudolph/following{/other_user}",+    "gists_url": "https://api.github.com/users/jasonrudolph/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/jasonrudolph/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/jasonrudolph/subscriptions",+    "organizations_url": "https://api.github.com/users/jasonrudolph/orgs",+    "repos_url": "https://api.github.com/users/jasonrudolph/repos",+    "events_url": "https://api.github.com/users/jasonrudolph/events{/privacy}",+    "received_events_url": "https://api.github.com/users/jasonrudolph/received_events",+    "type": "User",+    "site_admin": true+  }+}
+ fixtures/installation-event.json view
@@ -0,0 +1,47 @@+{+  "action": "deleted",+  "installation": {+    "id": 2,+    "account": {+      "login": "octocat",+      "id": 1,+      "avatar_url": "https://github.com/images/error/octocat_happy.gif",+      "gravatar_id": "",+      "url": "https://api.github.com/users/octocat",+      "html_url": "https://github.com/octocat",+      "followers_url": "https://api.github.com/users/octocat/followers",+      "following_url": "https://api.github.com/users/octocat/following{/other_user}",+      "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+      "organizations_url": "https://api.github.com/users/octocat/orgs",+      "repos_url": "https://api.github.com/users/octocat/repos",+      "events_url": "https://api.github.com/users/octocat/events{/privacy}",+      "received_events_url": "https://api.github.com/users/octocat/received_events",+      "type": "User",+      "site_admin": false+    },+    "repository_selection": "selected",+    "access_tokens_url": "https://api.github.com/installations/2/access_tokens",+    "repositories_url": "https://api.github.com/installation/repositories"+  },+  "sender": {+    "login": "octocat",+    "id": 1,+    "avatar_url": "https://github.com/images/error/octocat_happy.gif",+    "gravatar_id": "",+    "url": "https://api.github.com/users/octocat",+    "html_url": "https://github.com/octocat",+    "followers_url": "https://api.github.com/users/octocat/followers",+    "following_url": "https://api.github.com/users/octocat/following{/other_user}",+    "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+    "organizations_url": "https://api.github.com/users/octocat/orgs",+    "repos_url": "https://api.github.com/users/octocat/repos",+    "events_url": "https://api.github.com/users/octocat/events{/privacy}",+    "received_events_url": "https://api.github.com/users/octocat/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/installation-repo-event.json view
@@ -0,0 +1,59 @@+{+  "action": "removed",+  "installation": {+    "id": 2,+    "account": {+      "login": "octocat",+      "id": 1,+      "avatar_url": "https://github.com/images/error/octocat_happy.gif",+      "gravatar_id": "",+      "url": "https://api.github.com/users/octocat",+      "html_url": "https://github.com/octocat",+      "followers_url": "https://api.github.com/users/octocat/followers",+      "following_url": "https://api.github.com/users/octocat/following{/other_user}",+      "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+      "organizations_url": "https://api.github.com/users/octocat/orgs",+      "repos_url": "https://api.github.com/users/octocat/repos",+      "events_url": "https://api.github.com/users/octocat/events{/privacy}",+      "received_events_url": "https://api.github.com/users/octocat/received_events",+      "type": "User",+      "site_admin": false+    },+    "repository_selection": "selected",+    "access_tokens_url": "https://api.github.com/installations/2/access_tokens",+    "repositories_url": "https://api.github.com/installation/repositories",+    "html_url": "https://github.com/settings/installations/2"+  },+  "repository_selection": "selected",+  "repositories_added": [++  ],+  "repositories_removed": [+    {+      "id": 1296269,+      "name": "Hello-World",+      "full_name": "octocat/Hello-World"+    }+  ],+  "sender": {+    "login": "octocat",+    "id": 1,+    "avatar_url": "https://github.com/images/error/octocat_happy.gif",+    "gravatar_id": "",+    "url": "https://api.github.com/users/octocat",+    "html_url": "https://github.com/octocat",+    "followers_url": "https://api.github.com/users/octocat/followers",+    "following_url": "https://api.github.com/users/octocat/following{/other_user}",+    "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+    "organizations_url": "https://api.github.com/users/octocat/orgs",+    "repos_url": "https://api.github.com/users/octocat/repos",+    "events_url": "https://api.github.com/users/octocat/events{/privacy}",+    "received_events_url": "https://api.github.com/users/octocat/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/issue-comment-event.json view
@@ -0,0 +1,182 @@+{+  "action": "created",+  "issue": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/labels{/name}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/comments",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/events",+    "html_url": "https://github.com/baxterthehacker/public-repo/issues/2",+    "id": 73464126,+    "number": 2,+    "title": "Spelling error in the README file",+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "labels": [+      {+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/labels/bug",+        "name": "bug",+        "color": "fc2929"+      }+    ],+    "state": "open",+    "locked": false,+    "assignee": null,+    "milestone": null,+    "comments": 1,+    "created_at": "2015-05-05T23:40:28Z",+    "updated_at": "2015-05-05T23:40:28Z",+    "closed_at": null,+    "body": "It looks like you accidently spelled 'commit' with two 't's."+  },+  "comment": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments/99262140",+    "html_url": "https://github.com/baxterthehacker/public-repo/issues/2#issuecomment-99262140",+    "issue_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2",+    "id": 99262140,+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "created_at": "2015-05-05T23:40:28Z",+    "updated_at": "2015-05-05T23:40:28Z",+    "body": "You are totally right! I'll get this fixed right away."+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/issues-event.json view
@@ -0,0 +1,156 @@+{+  "action": "opened",+  "issue": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/labels{/name}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/comments",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/2/events",+    "html_url": "https://github.com/baxterthehacker/public-repo/issues/2",+    "id": 73464126,+    "number": 2,+    "title": "Spelling error in the README file",+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "labels": [+      {+        "id": 208045946,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/labels/bug",+        "name": "bug",+        "color": "fc2929",+        "default": true+      }+    ],+    "state": "open",+    "locked": false,+    "assignee": null,+    "milestone": null,+    "comments": 0,+    "created_at": "2015-05-05T23:40:28Z",+    "updated_at": "2015-05-05T23:40:28Z",+    "closed_at": null,+    "body": "It looks like you accidently spelled 'commit' with two 't's."+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/label-event.json view
@@ -0,0 +1,128 @@+{+  "action":"created",+  "label":{+    "url":"https://api.github.com/repos/baxterandthehackers/public-repo/labels/blocked",+    "name":"blocked",+    "color":"ff0000"+  },+  "repository":{+    "id":67075329,+    "name":"public-repo",+    "full_name":"baxterandthehackers/public-repo",+    "owner":{+      "login":"baxterandthehackers",+      "id":4312013,+      "avatar_url":"https://avatars.githubusercontent.com/u/4312013?v=3",+      "gravatar_id":"",+      "url":"https://api.github.com/users/baxterandthehackers",+      "html_url":"https://github.com/baxterandthehackers",+      "followers_url":"https://api.github.com/users/baxterandthehackers/followers",+      "following_url":"https://api.github.com/users/baxterandthehackers/following{/other_user}",+      "gists_url":"https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+      "starred_url":"https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+      "subscriptions_url":"https://api.github.com/users/baxterandthehackers/subscriptions",+      "organizations_url":"https://api.github.com/users/baxterandthehackers/orgs",+      "repos_url":"https://api.github.com/users/baxterandthehackers/repos",+      "events_url":"https://api.github.com/users/baxterandthehackers/events{/privacy}",+      "received_events_url":"https://api.github.com/users/baxterandthehackers/received_events",+      "type":"Organization",+      "site_admin":false+    },+    "private":true,+    "html_url":"https://github.com/baxterandthehackers/public-repo",+    "description":null,+    "fork":false,+    "url":"https://api.github.com/repos/baxterandthehackers/public-repo",+    "forks_url":"https://api.github.com/repos/baxterandthehackers/public-repo/forks",+    "keys_url":"https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}",+    "collaborators_url":"https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}",+    "teams_url":"https://api.github.com/repos/baxterandthehackers/public-repo/teams",+    "hooks_url":"https://api.github.com/repos/baxterandthehackers/public-repo/hooks",+    "issue_events_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}",+    "events_url":"https://api.github.com/repos/baxterandthehackers/public-repo/events",+    "assignees_url":"https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}",+    "branches_url":"https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}",+    "tags_url":"https://api.github.com/repos/baxterandthehackers/public-repo/tags",+    "blobs_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}",+    "git_tags_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}",+    "git_refs_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}",+    "trees_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}",+    "statuses_url":"https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}",+    "languages_url":"https://api.github.com/repos/baxterandthehackers/public-repo/languages",+    "stargazers_url":"https://api.github.com/repos/baxterandthehackers/public-repo/stargazers",+    "contributors_url":"https://api.github.com/repos/baxterandthehackers/public-repo/contributors",+    "subscribers_url":"https://api.github.com/repos/baxterandthehackers/public-repo/subscribers",+    "subscription_url":"https://api.github.com/repos/baxterandthehackers/public-repo/subscription",+    "commits_url":"https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}",+    "git_commits_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}",+    "comments_url":"https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}",+    "issue_comment_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}",+    "contents_url":"https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}",+    "compare_url":"https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}",+    "merges_url":"https://api.github.com/repos/baxterandthehackers/public-repo/merges",+    "archive_url":"https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}",+    "downloads_url":"https://api.github.com/repos/baxterandthehackers/public-repo/downloads",+    "issues_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}",+    "pulls_url":"https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}",+    "milestones_url":"https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}",+    "notifications_url":"https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}",+    "labels_url":"https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}",+    "releases_url":"https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}",+    "deployments_url":"https://api.github.com/repos/baxterandthehackers/public-repo/deployments",+    "created_at":"2016-08-31T21:38:51Z",+    "updated_at":"2016-08-31T21:38:51Z",+    "pushed_at":"2016-08-31T21:38:51Z",+    "git_url":"git://github.com/baxterandthehackers/public-repo.git",+    "ssh_url":"git@github.com:baxterandthehackers/public-repo.git",+    "clone_url":"https://github.com/baxterandthehackers/public-repo.git",+    "svn_url":"https://github.com/baxterandthehackers/public-repo",+    "homepage":null,+    "size":0,+    "stargazers_count":0,+    "watchers_count":0,+    "language":null,+    "has_issues":true,+    "has_downloads":true,+    "has_wiki":true,+    "has_pages":false,+    "forks_count":0,+    "mirror_url":null,+    "open_issues_count":2,+    "forks":0,+    "open_issues":2,+    "watchers":0,+    "default_branch":"master"+  },+  "organization":{+    "login":"baxterandthehackers",+    "id":4312013,+    "url":"https://api.github.com/orgs/baxterandthehackers",+    "repos_url":"https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url":"https://api.github.com/orgs/baxterandthehackers/events",+    "hooks_url":"https://api.github.com/orgs/baxterandthehackers/hooks",+    "issues_url":"https://api.github.com/orgs/baxterandthehackers/issues",+    "members_url":"https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url":"https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url":"https://avatars.githubusercontent.com/u/4312013?v=3",+    "description":""+  },+  "sender":{+    "login":"baxterthehacker",+    "id":7649605,+    "avatar_url":"https://avatars.githubusercontent.com/u/7649605?v=3",+    "gravatar_id":"",+    "url":"https://api.github.com/users/baxterthehacker",+    "html_url":"https://github.com/baxterthehacker",+    "followers_url":"https://api.github.com/users/baxterthehacker/followers",+    "following_url":"https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url":"https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url":"https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url":"https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url":"https://api.github.com/users/baxterthehacker/orgs",+    "repos_url":"https://api.github.com/users/baxterthehacker/repos",+    "events_url":"https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url":"https://api.github.com/users/baxterthehacker/received_events",+    "type":"User",+    "site_admin":true+  }+}
+ fixtures/member-event.json view
@@ -0,0 +1,128 @@+{+  "action": "added",+  "member": {+    "login": "octocat",+    "id": 583231,+    "avatar_url": "https://avatars.githubusercontent.com/u/583231?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/octocat",+    "html_url": "https://github.com/octocat",+    "followers_url": "https://api.github.com/users/octocat/followers",+    "following_url": "https://api.github.com/users/octocat/following{/other_user}",+    "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+    "organizations_url": "https://api.github.com/users/octocat/orgs",+    "repos_url": "https://api.github.com/users/octocat/repos",+    "events_url": "https://api.github.com/users/octocat/events{/privacy}",+    "received_events_url": "https://api.github.com/users/octocat/received_events",+    "type": "User",+    "site_admin": false+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:40Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/membership-event.json view
@@ -0,0 +1,61 @@+{+  "action": "added",+  "scope": "team",+  "member": {+    "login": "kdaigle",+    "id": 2501,+    "avatar_url": "https://avatars.githubusercontent.com/u/2501?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/kdaigle",+    "html_url": "https://github.com/kdaigle",+    "followers_url": "https://api.github.com/users/kdaigle/followers",+    "following_url": "https://api.github.com/users/kdaigle/following{/other_user}",+    "gists_url": "https://api.github.com/users/kdaigle/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/kdaigle/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/kdaigle/subscriptions",+    "organizations_url": "https://api.github.com/users/kdaigle/orgs",+    "repos_url": "https://api.github.com/users/kdaigle/repos",+    "events_url": "https://api.github.com/users/kdaigle/events{/privacy}",+    "received_events_url": "https://api.github.com/users/kdaigle/received_events",+    "type": "User",+    "site_admin": true+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  },+  "team": {+    "name": "Contractors",+    "id": 123456,+    "slug": "contractors",+    "permission": "admin",+    "url": "https://api.github.com/teams/123456",+    "members_url": "https://api.github.com/teams/123456/members{/member}",+    "repositories_url": "https://api.github.com/teams/123456/repos"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=2"+  }+}
+ fixtures/milestone-event.json view
@@ -0,0 +1,158 @@+{+  "action":"created",+  "milestone":{+    "url":"https://api.github.com/repos/baxterandthehackers/public-repo/milestones/3",+    "html_url":"https://github.com/baxterandthehackers/public-repo/milestones/Test%20milestone%20creation%20webhook%20from%20command%20line2",+    "labels_url":"https://api.github.com/repos/baxterandthehackers/public-repo/milestones/3/labels",+    "id":2055681,+    "number":3,+    "title":"I am a milestone",+    "description":null,+    "creator":{+      "login":"baxterthehacker",+      "id":7649605,+      "avatar_url":"https://avatars.githubusercontent.com/u/7649605?v=3",+      "gravatar_id":"",+      "url":"https://api.github.com/users/baxterthehacker",+      "html_url":"https://github.com/baxterthehacker",+      "followers_url":"https://api.github.com/users/baxterthehacker/followers",+      "following_url":"https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url":"https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url":"https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url":"https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url":"https://api.github.com/users/baxterthehacker/orgs",+      "repos_url":"https://api.github.com/users/baxterthehacker/repos",+      "events_url":"https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url":"https://api.github.com/users/baxterthehacker/received_events",+      "type":"User",+      "site_admin":true+    },+    "open_issues":0,+    "closed_issues":0,+    "state":"open",+    "created_at":"2016-10-07T19:26:08Z",+    "updated_at":"2016-10-07T19:26:08Z",+    "due_on":null,+    "closed_at":null+  },+  "repository":{+    "id":70275481,+    "name":"public-repo",+    "full_name":"baxterandthehackers/public-repo",+    "owner":{+      "login":"baxterandthehackers",+      "id":4312013,+      "avatar_url":"https://avatars.githubusercontent.com/u/4312013?v=3",+      "gravatar_id":"",+      "url":"https://api.github.com/users/baxterandthehackers",+      "html_url":"https://github.com/baxterandthehackers",+      "followers_url":"https://api.github.com/users/baxterandthehackers/followers",+      "following_url":"https://api.github.com/users/baxterandthehackers/following{/other_user}",+      "gists_url":"https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+      "starred_url":"https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+      "subscriptions_url":"https://api.github.com/users/baxterandthehackers/subscriptions",+      "organizations_url":"https://api.github.com/users/baxterandthehackers/orgs",+      "repos_url":"https://api.github.com/users/baxterandthehackers/repos",+      "events_url":"https://api.github.com/users/baxterandthehackers/events{/privacy}",+      "received_events_url":"https://api.github.com/users/baxterandthehackers/received_events",+      "type":"Organization",+      "site_admin":false+    },+    "private":true,+    "html_url":"https://github.com/baxterandthehackers/public-repo",+    "description":null,+    "fork":false,+    "url":"https://api.github.com/repos/baxterandthehackers/public-repo",+    "forks_url":"https://api.github.com/repos/baxterandthehackers/public-repo/forks",+    "keys_url":"https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}",+    "collaborators_url":"https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}",+    "teams_url":"https://api.github.com/repos/baxterandthehackers/public-repo/teams",+    "hooks_url":"https://api.github.com/repos/baxterandthehackers/public-repo/hooks",+    "issue_events_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}",+    "events_url":"https://api.github.com/repos/baxterandthehackers/public-repo/events",+    "assignees_url":"https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}",+    "branches_url":"https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}",+    "tags_url":"https://api.github.com/repos/baxterandthehackers/public-repo/tags",+    "blobs_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}",+    "git_tags_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}",+    "git_refs_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}",+    "trees_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}",+    "statuses_url":"https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}",+    "languages_url":"https://api.github.com/repos/baxterandthehackers/public-repo/languages",+    "stargazers_url":"https://api.github.com/repos/baxterandthehackers/public-repo/stargazers",+    "contributors_url":"https://api.github.com/repos/baxterandthehackers/public-repo/contributors",+    "subscribers_url":"https://api.github.com/repos/baxterandthehackers/public-repo/subscribers",+    "subscription_url":"https://api.github.com/repos/baxterandthehackers/public-repo/subscription",+    "commits_url":"https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}",+    "git_commits_url":"https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}",+    "comments_url":"https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}",+    "issue_comment_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}",+    "contents_url":"https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}",+    "compare_url":"https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}",+    "merges_url":"https://api.github.com/repos/baxterandthehackers/public-repo/merges",+    "archive_url":"https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}",+    "downloads_url":"https://api.github.com/repos/baxterandthehackers/public-repo/downloads",+    "issues_url":"https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}",+    "pulls_url":"https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}",+    "milestones_url":"https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}",+    "notifications_url":"https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}",+    "labels_url":"https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}",+    "releases_url":"https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}",+    "deployments_url":"https://api.github.com/repos/baxterandthehackers/public-repo/deployments",+    "created_at":"2016-10-07T19:10:12Z",+    "updated_at":"2016-10-07T19:10:12Z",+    "pushed_at":"2016-10-07T19:10:13Z",+    "git_url":"git://github.com/baxterandthehackers/public-repo.git",+    "ssh_url":"git@github.com:baxterandthehackers/public-repo.git",+    "clone_url":"https://github.com/baxterandthehackers/public-repo.git",+    "svn_url":"https://github.com/baxterandthehackers/public-repo",+    "homepage":null,+    "size":0,+    "stargazers_count":0,+    "watchers_count":0,+    "language":null,+    "has_issues":true,+    "has_downloads":true,+    "has_wiki":true,+    "has_pages":false,+    "forks_count":0,+    "mirror_url":null,+    "open_issues_count":0,+    "forks":0,+    "open_issues":0,+    "watchers":0,+    "default_branch":"master"+  },+  "organization":{+    "login":"baxterandthehackers",+    "id":4312013,+    "url":"https://api.github.com/orgs/baxterandthehackers",+    "repos_url":"https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url":"https://api.github.com/orgs/baxterandthehackers/events",+    "hooks_url":"https://api.github.com/orgs/baxterandthehackers/hooks",+    "issues_url":"https://api.github.com/orgs/baxterandthehackers/issues",+    "members_url":"https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url":"https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url":"https://avatars.githubusercontent.com/u/4312013?v=3",+    "description":""+  },+  "sender":{+    "login":"baxterthehacker",+    "id":7649605,+    "avatar_url":"https://avatars.githubusercontent.com/u/7649605?v=3",+    "gravatar_id":"",+    "url":"https://api.github.com/users/baxterthehacker",+    "html_url":"https://github.com/baxterthehacker",+    "followers_url":"https://api.github.com/users/baxterthehacker/followers",+    "following_url":"https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url":"https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url":"https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url":"https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url":"https://api.github.com/users/baxterthehacker/orgs",+    "repos_url":"https://api.github.com/users/baxterthehacker/repos",+    "events_url":"https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url":"https://api.github.com/users/baxterthehacker/received_events",+    "type":"User",+    "site_admin":true+  }+}
+ fixtures/org-block-event.json view
@@ -0,0 +1,54 @@+{+  "action": "blocked",+  "blocked_user": {+    "login": "octocat",+    "id": 583231,+    "avatar_url": "https://avatars.githubusercontent.com/u/583231?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/octocat",+    "html_url": "https://github.com/octocat",+    "followers_url": "https://api.github.com/users/octocat/followers",+    "following_url": "https://api.github.com/users/octocat/following{/other_user}",+    "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",+    "organizations_url": "https://api.github.com/users/octocat/orgs",+    "repos_url": "https://api.github.com/users/octocat/repos",+    "events_url": "https://api.github.com/users/octocat/events{/privacy}",+    "received_events_url": "https://api.github.com/users/octocat/received_events",+    "type": "User",+    "site_admin": false+  },+  "organization": {+    "login": "github",+    "id": 4366038,+    "url": "https://api.github.com/orgs/github",+    "repos_url": "https://api.github.com/orgs/github/repos",+    "events_url": "https://api.github.com/orgs/github/events",+    "hooks_url": "https://api.github.com/orgs/github/hooks",+    "issues_url": "https://api.github.com/orgs/github/issues",+    "members_url": "https://api.github.com/orgs/github/members{/member}",+    "public_members_url": "https://api.github.com/orgs/github/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/4366038?v=3",+    "description": ""+  },+  "sender": {+    "login": "octodocs",+    "id": 25781999,+    "avatar_url": "https://avatars.githubusercontent.com/u/25781999?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/octodocs",+    "html_url": "https://github.com/octodocs",+    "followers_url": "https://api.github.com/users/octodocs/followers",+    "following_url": "https://api.github.com/users/octodocs/following{/other_user}",+    "gists_url": "https://api.github.com/users/octodocs/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/octodocs/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/octodocs/subscriptions",+    "organizations_url": "https://api.github.com/users/octodocs/orgs",+    "repos_url": "https://api.github.com/users/octodocs/repos",+    "events_url": "https://api.github.com/users/octodocs/events{/privacy}",+    "received_events_url": "https://api.github.com/users/octodocs/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/organization-event.json view
@@ -0,0 +1,66 @@+{+  "action": "member_invited",+  "invitation": {+    "id": 3294302,+    "login": "baxterthehacker",+    "email": null,+    "role": "direct_member"+  },+  "membership": {+    "url": "https://api.github.com/orgs/baxterandthehackers/memberships/baxterthehacker",+    "state": "active",+    "role": "member",+    "organization_url": "https://api.github.com/orgs/baxterandthehackers",+    "user": {+      "login": "baxterthehacker",+      "id": 7649605,+      "avatar_url": "https://avatars.githubusercontent.com/u/17085448?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    }+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 4312013,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "hooks_url": "https://api.github.com/orgs/baxterandthehackers/hooks",+    "issues_url": "https://api.github.com/orgs/baxterandthehackers/issues",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/4312013?v=3",+    "description": ""+  },+  "sender":{+    "login":"baxterthehacker",+    "id":7649605,+    "avatar_url":"https://avatars.githubusercontent.com/u/7649605?v=3",+    "gravatar_id":"",+    "url":"https://api.github.com/users/baxterthehacker",+    "html_url":"https://github.com/baxterthehacker",+    "followers_url":"https://api.github.com/users/baxterthehacker/followers",+    "following_url":"https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url":"https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url":"https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url":"https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url":"https://api.github.com/users/baxterthehacker/orgs",+    "repos_url":"https://api.github.com/users/baxterthehacker/repos",+    "events_url":"https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url":"https://api.github.com/users/baxterthehacker/received_events",+    "type":"User",+    "site_admin":true+  }+}
+ fixtures/page-build-event.json view
@@ -0,0 +1,139 @@+{+  "id": 15995382,+  "build": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/pages/builds/15995382",+    "status": "built",+    "error": {+      "message": null+    },+    "pusher": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "commit": "053b99542c83021d6b202d1a1f5ecd5ef7084e55",+    "duration": 3790,+    "created_at": "2015-05-05T23:40:13Z",+    "updated_at": "2015-05-05T23:40:17Z"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:17Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/project-card-event.json view
@@ -0,0 +1,148 @@+{+  "action": "created",+  "project_card": {+    "url": "https://api.github.com/projects/columns/cards/1266091",+    "column_url": "https://api.github.com/projects/columns/515520",+    "column_id": 515520,+    "id": 1266091,+    "note": null,+    "creator": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "created_at": "2017-09-27T23:37:43Z",+    "updated_at": "2017-09-27T23:39:09Z",+    "content_url":  "https://api.github.com/repos/baxterthehacker/public-repo/issues/2"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=2"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/project-column-event.json view
@@ -0,0 +1,128 @@+{+  "action": "created",+  "project_column": {+    "url": "https://api.github.com/projects/columns/515520",+    "project_url": "https://api.github.com/projects/288065",+    "cards_url": "https://api.github.com/projects/columns/515520/cards",+    "id": 515520,+    "name": "High Priority",+    "created_at": "2017-09-27T23:37:43Z",+    "updated_at": "2017-09-27T23:39:09Z"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=2"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/project-event.json view
@@ -0,0 +1,150 @@+{+  "action": "created",+  "project": {+    "owner_url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "url": "https://api.github.com/projects/288065",+    "columns_url": "https://api.github.com/projects/288065/columns",+    "id": 288065,+    "name": "2017",+    "body": "Roadmap for work to be done in 2017",+    "number": 10,+    "state": "open",+    "creator": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "created_at": "2017-09-27T23:37:43Z",+    "updated_at": "2017-09-27T23:39:09Z"+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=2"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/public-event.json view
@@ -0,0 +1,108 @@+{+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:41Z",+    "pushed_at": "2015-05-05T23:40:40Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/pull-request-event.json view
@@ -0,0 +1,415 @@+{+  "action": "opened",+  "number": 1,+  "pull_request": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1",+    "id": 34778301,+    "html_url": "https://github.com/baxterthehacker/public-repo/pull/1",+    "diff_url": "https://github.com/baxterthehacker/public-repo/pull/1.diff",+    "patch_url": "https://github.com/baxterthehacker/public-repo/pull/1.patch",+    "issue_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1",+    "number": 1,+    "state": "open",+    "locked": false,+    "title": "Update the README with new information",+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "body": "This is a pretty simple change that we need to pull into master.",+    "created_at": "2015-05-05T23:40:27Z",+    "updated_at": "2015-05-05T23:40:27Z",+    "closed_at": null,+    "merged_at": null,+    "merge_commit_sha": null,+    "assignee": null,+    "milestone": null,+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits",+    "review_comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments",+    "review_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "head": {+      "label": "baxterthehacker:changes",+      "ref": "changes",+      "sha": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+      "user": {+        "login": "baxterthehacker",+        "id": 6752317,+        "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/baxterthehacker",+        "html_url": "https://github.com/baxterthehacker",+        "followers_url": "https://api.github.com/users/baxterthehacker/followers",+        "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+        "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+        "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+        "repos_url": "https://api.github.com/users/baxterthehacker/repos",+        "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+        "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+        "type": "User",+        "site_admin": false+      },+      "repo": {+        "id": 35129377,+        "name": "public-repo",+        "full_name": "baxterthehacker/public-repo",+        "owner": {+          "login": "baxterthehacker",+          "id": 6752317,+          "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/baxterthehacker",+          "html_url": "https://github.com/baxterthehacker",+          "followers_url": "https://api.github.com/users/baxterthehacker/followers",+          "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+          "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+          "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+          "repos_url": "https://api.github.com/users/baxterthehacker/repos",+          "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+          "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+          "type": "User",+          "site_admin": false+        },+        "private": false,+        "html_url": "https://github.com/baxterthehacker/public-repo",+        "description": "",+        "fork": false,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo",+        "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+        "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+        "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+        "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+        "created_at": "2015-05-05T23:40:12Z",+        "updated_at": "2015-05-05T23:40:12Z",+        "pushed_at": "2015-05-05T23:40:26Z",+        "git_url": "git://github.com/baxterthehacker/public-repo.git",+        "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+        "clone_url": "https://github.com/baxterthehacker/public-repo.git",+        "svn_url": "https://github.com/baxterthehacker/public-repo",+        "homepage": null,+        "size": 0,+        "stargazers_count": 0,+        "watchers_count": 0,+        "language": null,+        "has_issues": true,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": true,+        "forks_count": 0,+        "mirror_url": null,+        "open_issues_count": 1,+        "forks": 0,+        "open_issues": 1,+        "watchers": 0,+        "default_branch": "master"+      }+    },+    "base": {+      "label": "baxterthehacker:master",+      "ref": "master",+      "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+      "user": {+        "login": "baxterthehacker",+        "id": 6752317,+        "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/baxterthehacker",+        "html_url": "https://github.com/baxterthehacker",+        "followers_url": "https://api.github.com/users/baxterthehacker/followers",+        "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+        "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+        "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+        "repos_url": "https://api.github.com/users/baxterthehacker/repos",+        "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+        "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+        "type": "User",+        "site_admin": false+      },+      "repo": {+        "id": 35129377,+        "name": "public-repo",+        "full_name": "baxterthehacker/public-repo",+        "owner": {+          "login": "baxterthehacker",+          "id": 6752317,+          "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/baxterthehacker",+          "html_url": "https://github.com/baxterthehacker",+          "followers_url": "https://api.github.com/users/baxterthehacker/followers",+          "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+          "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+          "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+          "repos_url": "https://api.github.com/users/baxterthehacker/repos",+          "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+          "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+          "type": "User",+          "site_admin": false+        },+        "private": false,+        "html_url": "https://github.com/baxterthehacker/public-repo",+        "description": "",+        "fork": false,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo",+        "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+        "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+        "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+        "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+        "created_at": "2015-05-05T23:40:12Z",+        "updated_at": "2015-05-05T23:40:12Z",+        "pushed_at": "2015-05-05T23:40:26Z",+        "git_url": "git://github.com/baxterthehacker/public-repo.git",+        "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+        "clone_url": "https://github.com/baxterthehacker/public-repo.git",+        "svn_url": "https://github.com/baxterthehacker/public-repo",+        "homepage": null,+        "size": 0,+        "stargazers_count": 0,+        "watchers_count": 0,+        "language": null,+        "has_issues": true,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": true,+        "forks_count": 0,+        "mirror_url": null,+        "open_issues_count": 1,+        "forks": 0,+        "open_issues": 1,+        "watchers": 0,+        "default_branch": "master"+      }+    },+    "_links": {+      "self": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"+      },+      "html": {+        "href": "https://github.com/baxterthehacker/public-repo/pull/1"+      },+      "issue": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1"+      },+      "comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments"+      },+      "review_comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments"+      },+      "review_comment": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"+      },+      "commits": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits"+      },+      "statuses": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"+      }+    },+    "merged": false,+    "mergeable": null,+    "mergeable_state": "unknown",+    "merged_by": null,+    "comments": 0,+    "review_comments": 0,+    "commits": 1,+    "additions": 1,+    "deletions": 1,+    "changed_files": 1+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:26Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 1,+    "forks": 0,+    "open_issues": 1,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  },+  "installation": {+    "id": 234+  }+}
+ fixtures/pull-request-review-comment-event.json view
@@ -0,0 +1,446 @@+{+  "action": "created",+  "comment": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments/29724692",+    "id": 29724692,+    "diff_hunk": "@@ -1 +1 @@\n-# public-repo",+    "path": "README.md",+    "position": 1,+    "original_position": 1,+    "commit_id": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "original_commit_id": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "body": "Maybe you should use more emojji on this line.",+    "created_at": "2015-05-05T23:40:27Z",+    "updated_at": "2015-05-05T23:40:27Z",+    "html_url": "https://github.com/baxterthehacker/public-repo/pull/1#discussion_r29724692",+    "pull_request_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1",+    "_links": {+      "self": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments/29724692"+      },+      "html": {+        "href": "https://github.com/baxterthehacker/public-repo/pull/1#discussion_r29724692"+      },+      "pull_request": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"+      }+    }+  },+  "pull_request": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1",+    "id": 34778301,+    "html_url": "https://github.com/baxterthehacker/public-repo/pull/1",+    "diff_url": "https://github.com/baxterthehacker/public-repo/pull/1.diff",+    "patch_url": "https://github.com/baxterthehacker/public-repo/pull/1.patch",+    "issue_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1",+    "number": 1,+    "state": "open",+    "locked": false,+    "title": "Update the README with new information",+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "body": "This is a pretty simple change that we need to pull into master.",+    "created_at": "2015-05-05T23:40:27Z",+    "updated_at": "2015-05-05T23:40:27Z",+    "closed_at": null,+    "merged_at": null,+    "merge_commit_sha": "18721552ba489fb84e12958c1b5694b5475f7991",+    "assignee": null,+    "milestone": null,+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits",+    "review_comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments",+    "review_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "head": {+      "label": "baxterthehacker:changes",+      "ref": "changes",+      "sha": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+      "user": {+        "login": "baxterthehacker",+        "id": 6752317,+        "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/baxterthehacker",+        "html_url": "https://github.com/baxterthehacker",+        "followers_url": "https://api.github.com/users/baxterthehacker/followers",+        "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+        "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+        "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+        "repos_url": "https://api.github.com/users/baxterthehacker/repos",+        "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+        "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+        "type": "User",+        "site_admin": false+      },+      "repo": {+        "id": 35129377,+        "name": "public-repo",+        "full_name": "baxterthehacker/public-repo",+        "owner": {+          "login": "baxterthehacker",+          "id": 6752317,+          "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/baxterthehacker",+          "html_url": "https://github.com/baxterthehacker",+          "followers_url": "https://api.github.com/users/baxterthehacker/followers",+          "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+          "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+          "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+          "repos_url": "https://api.github.com/users/baxterthehacker/repos",+          "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+          "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+          "type": "User",+          "site_admin": false+        },+        "private": false,+        "html_url": "https://github.com/baxterthehacker/public-repo",+        "description": "",+        "fork": false,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo",+        "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+        "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+        "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+        "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+        "created_at": "2015-05-05T23:40:12Z",+        "updated_at": "2015-05-05T23:40:12Z",+        "pushed_at": "2015-05-05T23:40:27Z",+        "git_url": "git://github.com/baxterthehacker/public-repo.git",+        "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+        "clone_url": "https://github.com/baxterthehacker/public-repo.git",+        "svn_url": "https://github.com/baxterthehacker/public-repo",+        "homepage": null,+        "size": 0,+        "stargazers_count": 0,+        "watchers_count": 0,+        "language": null,+        "has_issues": true,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": true,+        "forks_count": 0,+        "mirror_url": null,+        "open_issues_count": 1,+        "forks": 0,+        "open_issues": 1,+        "watchers": 0,+        "default_branch": "master"+      }+    },+    "base": {+      "label": "baxterthehacker:master",+      "ref": "master",+      "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+      "user": {+        "login": "baxterthehacker",+        "id": 6752317,+        "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/baxterthehacker",+        "html_url": "https://github.com/baxterthehacker",+        "followers_url": "https://api.github.com/users/baxterthehacker/followers",+        "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+        "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+        "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+        "repos_url": "https://api.github.com/users/baxterthehacker/repos",+        "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+        "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+        "type": "User",+        "site_admin": false+      },+      "repo": {+        "id": 35129377,+        "name": "public-repo",+        "full_name": "baxterthehacker/public-repo",+        "owner": {+          "login": "baxterthehacker",+          "id": 6752317,+          "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/baxterthehacker",+          "html_url": "https://github.com/baxterthehacker",+          "followers_url": "https://api.github.com/users/baxterthehacker/followers",+          "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+          "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+          "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+          "repos_url": "https://api.github.com/users/baxterthehacker/repos",+          "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+          "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+          "type": "User",+          "site_admin": false+        },+        "private": false,+        "html_url": "https://github.com/baxterthehacker/public-repo",+        "description": "",+        "fork": false,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo",+        "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+        "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+        "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+        "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+        "created_at": "2015-05-05T23:40:12Z",+        "updated_at": "2015-05-05T23:40:12Z",+        "pushed_at": "2015-05-05T23:40:27Z",+        "git_url": "git://github.com/baxterthehacker/public-repo.git",+        "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+        "clone_url": "https://github.com/baxterthehacker/public-repo.git",+        "svn_url": "https://github.com/baxterthehacker/public-repo",+        "homepage": null,+        "size": 0,+        "stargazers_count": 0,+        "watchers_count": 0,+        "language": null,+        "has_issues": true,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": true,+        "forks_count": 0,+        "mirror_url": null,+        "open_issues_count": 1,+        "forks": 0,+        "open_issues": 1,+        "watchers": 0,+        "default_branch": "master"+      }+    },+    "_links": {+      "self": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1"+      },+      "html": {+        "href": "https://github.com/baxterthehacker/public-repo/pull/1"+      },+      "issue": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1"+      },+      "comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/1/comments"+      },+      "review_comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/comments"+      },+      "review_comment": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"+      },+      "commits": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/1/commits"+      },+      "statuses": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"+      }+    }+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 1,+    "forks": 0,+    "open_issues": 1,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/pull-request-review-event.json view
@@ -0,0 +1,440 @@+{+  "action": "submitted",+  "review": {+    "id": 2626884,+    "user": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "body": "Looks great!",+    "submitted_at": "2016-10-03T23:39:09Z",+    "state": "approved",+    "html_url": "https://github.com/baxterthehacker/public-repo/pull/8#pullrequestreview-2626884",+    "pull_request_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8",+    "_links": {+      "html": {+        "href": "https://github.com/baxterthehacker/public-repo/pull/8#pullrequestreview-2626884"+      },+      "pull_request": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8"+      }+    }+  },+  "pull_request": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8",+    "id": 87811438,+    "html_url": "https://github.com/baxterthehacker/public-repo/pull/8",+    "diff_url": "https://github.com/baxterthehacker/public-repo/pull/8.diff",+    "patch_url": "https://github.com/baxterthehacker/public-repo/pull/8.patch",+    "issue_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/8",+    "number": 8,+    "state": "open",+    "locked": false,+    "title": "Add a README description",+    "user": {+      "login": "skalnik",+      "id": 2546,+      "avatar_url": "https://avatars.githubusercontent.com/u/2546?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/skalnik",+      "html_url": "https://github.com/skalnik",+      "followers_url": "https://api.github.com/users/skalnik/followers",+      "following_url": "https://api.github.com/users/skalnik/following{/other_user}",+      "gists_url": "https://api.github.com/users/skalnik/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/skalnik/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/skalnik/subscriptions",+      "organizations_url": "https://api.github.com/users/skalnik/orgs",+      "repos_url": "https://api.github.com/users/skalnik/repos",+      "events_url": "https://api.github.com/users/skalnik/events{/privacy}",+      "received_events_url": "https://api.github.com/users/skalnik/received_events",+      "type": "User",+      "site_admin": true+    },+    "body": "Just a few more details",+    "created_at": "2016-10-03T23:37:43Z",+    "updated_at": "2016-10-03T23:39:09Z",+    "closed_at": null,+    "merged_at": null,+    "merge_commit_sha": "faea154a7decef6819754aab0f8c0e232e6c8b4f",+    "assignee": null,+    "assignees": [],+    "milestone": null,+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/commits",+    "review_comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/comments",+    "review_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/8/comments",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/b7a1f9c27caa4e03c14a88feb56e2d4f7500aa63",+    "head": {+      "label": "skalnik:patch-2",+      "ref": "patch-2",+      "sha": "b7a1f9c27caa4e03c14a88feb56e2d4f7500aa63",+      "user": {+        "login": "skalnik",+        "id": 2546,+        "avatar_url": "https://avatars.githubusercontent.com/u/2546?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/skalnik",+        "html_url": "https://github.com/skalnik",+        "followers_url": "https://api.github.com/users/skalnik/followers",+        "following_url": "https://api.github.com/users/skalnik/following{/other_user}",+        "gists_url": "https://api.github.com/users/skalnik/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/skalnik/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/skalnik/subscriptions",+        "organizations_url": "https://api.github.com/users/skalnik/orgs",+        "repos_url": "https://api.github.com/users/skalnik/repos",+        "events_url": "https://api.github.com/users/skalnik/events{/privacy}",+        "received_events_url": "https://api.github.com/users/skalnik/received_events",+        "type": "User",+        "site_admin": true+      },+      "repo": {+        "id": 69919152,+        "name": "public-repo",+        "full_name": "skalnik/public-repo",+        "owner": {+          "login": "skalnik",+          "id": 2546,+          "avatar_url": "https://avatars.githubusercontent.com/u/2546?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/skalnik",+          "html_url": "https://github.com/skalnik",+          "followers_url": "https://api.github.com/users/skalnik/followers",+          "following_url": "https://api.github.com/users/skalnik/following{/other_user}",+          "gists_url": "https://api.github.com/users/skalnik/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/skalnik/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/skalnik/subscriptions",+          "organizations_url": "https://api.github.com/users/skalnik/orgs",+          "repos_url": "https://api.github.com/users/skalnik/repos",+          "events_url": "https://api.github.com/users/skalnik/events{/privacy}",+          "received_events_url": "https://api.github.com/users/skalnik/received_events",+          "type": "User",+          "site_admin": true+        },+        "private": false,+        "html_url": "https://github.com/skalnik/public-repo",+        "description": null,+        "fork": true,+        "url": "https://api.github.com/repos/skalnik/public-repo",+        "forks_url": "https://api.github.com/repos/skalnik/public-repo/forks",+        "keys_url": "https://api.github.com/repos/skalnik/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/skalnik/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/skalnik/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/skalnik/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/skalnik/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/skalnik/public-repo/events",+        "assignees_url": "https://api.github.com/repos/skalnik/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/skalnik/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/skalnik/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/skalnik/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/skalnik/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/skalnik/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/skalnik/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/skalnik/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/skalnik/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/skalnik/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/skalnik/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/skalnik/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/skalnik/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/skalnik/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/skalnik/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/skalnik/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/skalnik/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/skalnik/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/skalnik/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/skalnik/public-repo/merges",+        "archive_url": "https://api.github.com/repos/skalnik/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/skalnik/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/skalnik/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/skalnik/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/skalnik/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/skalnik/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/skalnik/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/skalnik/public-repo/releases{/id}",+        "deployments_url": "https://api.github.com/repos/skalnik/public-repo/deployments",+        "created_at": "2016-10-03T23:23:31Z",+        "updated_at": "2016-08-15T17:19:01Z",+        "pushed_at": "2016-10-03T23:36:52Z",+        "git_url": "git://github.com/skalnik/public-repo.git",+        "ssh_url": "git@github.com:skalnik/public-repo.git",+        "clone_url": "https://github.com/skalnik/public-repo.git",+        "svn_url": "https://github.com/skalnik/public-repo",+        "homepage": null,+        "size": 233,+        "stargazers_count": 0,+        "watchers_count": 0,+        "language": null,+        "has_issues": false,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": false,+        "forks_count": 0,+        "mirror_url": null,+        "open_issues_count": 0,+        "forks": 0,+        "open_issues": 0,+        "watchers": 0,+        "default_branch": "master"+      }+    },+    "base": {+      "label": "baxterthehacker:master",+      "ref": "master",+      "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+      "user": {+        "login": "baxterthehacker",+        "id": 6752317,+        "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+        "gravatar_id": "",+        "url": "https://api.github.com/users/baxterthehacker",+        "html_url": "https://github.com/baxterthehacker",+        "followers_url": "https://api.github.com/users/baxterthehacker/followers",+        "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+        "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+        "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+        "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+        "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+        "repos_url": "https://api.github.com/users/baxterthehacker/repos",+        "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+        "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+        "type": "User",+        "site_admin": false+      },+      "repo": {+        "id": 35129377,+        "name": "public-repo",+        "full_name": "baxterthehacker/public-repo",+        "owner": {+          "login": "baxterthehacker",+          "id": 6752317,+          "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+          "gravatar_id": "",+          "url": "https://api.github.com/users/baxterthehacker",+          "html_url": "https://github.com/baxterthehacker",+          "followers_url": "https://api.github.com/users/baxterthehacker/followers",+          "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+          "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+          "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+          "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+          "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+          "repos_url": "https://api.github.com/users/baxterthehacker/repos",+          "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+          "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+          "type": "User",+          "site_admin": false+        },+        "private": false,+        "html_url": "https://github.com/baxterthehacker/public-repo",+        "description": "",+        "fork": false,+        "url": "https://api.github.com/repos/baxterthehacker/public-repo",+        "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+        "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+        "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+        "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+        "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+        "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+        "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+        "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+        "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+        "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+        "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+        "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+        "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+        "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+        "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+        "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+        "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+        "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+        "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+        "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+        "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+        "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+        "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+        "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+        "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+        "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+        "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+        "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+        "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+        "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+        "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+        "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+        "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+        "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+        "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+        "deployments_url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments",+        "created_at": "2015-05-05T23:40:12Z",+        "updated_at": "2016-08-15T17:19:01Z",+        "pushed_at": "2016-10-03T23:37:43Z",+        "git_url": "git://github.com/baxterthehacker/public-repo.git",+        "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+        "clone_url": "https://github.com/baxterthehacker/public-repo.git",+        "svn_url": "https://github.com/baxterthehacker/public-repo",+        "homepage": null,+        "size": 233,+        "stargazers_count": 2,+        "watchers_count": 2,+        "language": null,+        "has_issues": true,+        "has_downloads": true,+        "has_wiki": true,+        "has_pages": true,+        "forks_count": 2,+        "mirror_url": null,+        "open_issues_count": 5,+        "forks": 2,+        "open_issues": 5,+        "watchers": 2,+        "default_branch": "master"+      }+    },+    "_links": {+      "self": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8"+      },+      "html": {+        "href": "https://github.com/baxterthehacker/public-repo/pull/8"+      },+      "issue": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/8"+      },+      "comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/issues/8/comments"+      },+      "review_comments": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/comments"+      },+      "review_comment": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/comments{/number}"+      },+      "commits": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/pulls/8/commits"+      },+      "statuses": {+        "href": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/b7a1f9c27caa4e03c14a88feb56e2d4f7500aa63"+      }+    }+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "deployments_url": "https://api.github.com/repos/baxterthehacker/public-repo/deployments",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2016-08-15T17:19:01Z",+    "pushed_at": "2016-10-03T23:37:43Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 233,+    "stargazers_count": 2,+    "watchers_count": 2,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 2,+    "mirror_url": null,+    "open_issues_count": 5,+    "forks": 2,+    "open_issues": 5,+    "watchers": 2,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/push-event.json view
@@ -0,0 +1,163 @@+{+  "ref": "refs/heads/changes",+  "before": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+  "after": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+  "created": false,+  "deleted": false,+  "forced": false,+  "base_ref": null,+  "compare": "https://github.com/baxterthehacker/public-repo/compare/9049f1265b7d...0d1a26e67d8f",+  "commits": [+    {+      "id": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+      "tree_id": "f9d2a07e9488b91af2641b26b9407fe22a451433",+      "distinct": true,+      "message": "Update README.md",+      "timestamp": "2015-05-05T19:40:15-04:00",+      "url": "https://github.com/baxterthehacker/public-repo/commit/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+      "author": {+        "name": "baxterthehacker",+        "email": "baxterthehacker@users.noreply.github.com",+        "username": "baxterthehacker"+      },+      "committer": {+        "name": "baxterthehacker",+        "email": "baxterthehacker@users.noreply.github.com",+        "username": "baxterthehacker"+      },+      "added": [++      ],+      "removed": [++      ],+      "modified": [+        "README.md"+      ]+    }+  ],+  "head_commit": {+    "id": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "tree_id": "f9d2a07e9488b91af2641b26b9407fe22a451433",+    "distinct": true,+    "message": "Update README.md",+    "timestamp": "2015-05-05T19:40:15-04:00",+    "url": "https://github.com/baxterthehacker/public-repo/commit/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+    "author": {+      "name": "baxterthehacker",+      "email": "baxterthehacker@users.noreply.github.com",+      "username": "baxterthehacker"+    },+    "committer": {+      "name": "baxterthehacker",+      "email": "baxterthehacker@users.noreply.github.com",+      "username": "baxterthehacker"+    },+    "added": [++    ],+    "removed": [++    ],+    "modified": [+      "README.md"+    ]+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "name": "baxterthehacker",+      "email": "baxterthehacker@users.noreply.github.com"+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://github.com/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": 1430869212,+    "updated_at": "2015-05-05T23:40:12Z",+    "pushed_at": 1430869217,+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master",+    "stargazers": 0,+    "master_branch": "master"+  },+  "pusher": {+    "name": "baxterthehacker",+    "email": "baxterthehacker@users.noreply.github.com"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/release-event.json view
@@ -0,0 +1,148 @@+{+  "action": "published",+  "release": {+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/releases/1261438",+    "assets_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases/1261438/assets",+    "upload_url": "https://uploads.github.com/repos/baxterthehacker/public-repo/releases/1261438/assets{?name}",+    "html_url": "https://github.com/baxterthehacker/public-repo/releases/tag/0.0.1",+    "id": 1261438,+    "tag_name": "0.0.1",+    "target_commitish": "master",+    "name": null,+    "draft": false,+    "author": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "prerelease": false,+    "created_at": "2015-05-05T23:40:12Z",+    "published_at": "2015-05-05T23:40:38Z",+    "assets": [++    ],+    "tarball_url": "https://api.github.com/repos/baxterthehacker/public-repo/tarball/0.0.1",+    "zipball_url": "https://api.github.com/repos/baxterthehacker/public-repo/zipball/0.0.1",+    "body": null+  },+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:38Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/repository-event.json view
@@ -0,0 +1,119 @@+{+  "action": "created",+  "repository": {+    "id": 27496774,+    "name": "new-repository",+    "full_name": "baxterandthehackers/new-repository",+    "owner": {+      "login": "baxterandthehackers",+      "id": 7649605,+      "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterandthehackers",+      "html_url": "https://github.com/baxterandthehackers",+      "followers_url": "https://api.github.com/users/baxterandthehackers/followers",+      "following_url": "https://api.github.com/users/baxterandthehackers/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterandthehackers/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterandthehackers/orgs",+      "repos_url": "https://api.github.com/users/baxterandthehackers/repos",+      "events_url": "https://api.github.com/users/baxterandthehackers/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterandthehackers/received_events",+      "type": "Organization",+      "site_admin": false+    },+    "private": true,+    "html_url": "https://github.com/baxterandthehackers/new-repository",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterandthehackers/new-repository",+    "forks_url": "https://api.github.com/repos/baxterandthehackers/new-repository/forks",+    "keys_url": "https://api.github.com/repos/baxterandthehackers/new-repository/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterandthehackers/new-repository/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterandthehackers/new-repository/teams",+    "hooks_url": "https://api.github.com/repos/baxterandthehackers/new-repository/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterandthehackers/new-repository/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterandthehackers/new-repository/events",+    "assignees_url": "https://api.github.com/repos/baxterandthehackers/new-repository/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterandthehackers/new-repository/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterandthehackers/new-repository/tags",+    "blobs_url": "https://api.github.com/repos/baxterandthehackers/new-repository/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterandthehackers/new-repository/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterandthehackers/new-repository/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterandthehackers/new-repository/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterandthehackers/new-repository/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterandthehackers/new-repository/languages",+    "stargazers_url": "https://api.github.com/repos/baxterandthehackers/new-repository/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterandthehackers/new-repository/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterandthehackers/new-repository/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterandthehackers/new-repository/subscription",+    "commits_url": "https://api.github.com/repos/baxterandthehackers/new-repository/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterandthehackers/new-repository/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterandthehackers/new-repository/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterandthehackers/new-repository/issues/comments/{number}",+    "contents_url": "https://api.github.com/repos/baxterandthehackers/new-repository/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterandthehackers/new-repository/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterandthehackers/new-repository/merges",+    "archive_url": "https://api.github.com/repos/baxterandthehackers/new-repository/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterandthehackers/new-repository/downloads",+    "issues_url": "https://api.github.com/repos/baxterandthehackers/new-repository/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterandthehackers/new-repository/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterandthehackers/new-repository/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterandthehackers/new-repository/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterandthehackers/new-repository/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterandthehackers/new-repository/releases{/id}",+    "created_at": "2014-12-03T16:39:25Z",+    "updated_at": "2014-12-03T16:39:25Z",+    "pushed_at": "2014-12-03T16:39:25Z",+    "git_url": "git://github.com/baxterandthehackers/new-repository.git",+    "ssh_url": "git@github.com:baxterandthehackers/new-repository.git",+    "clone_url": "https://github.com/baxterandthehackers/new-repository.git",+    "svn_url": "https://github.com/baxterandthehackers/new-repository",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": false,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=2"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=2",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/status-event.json view
@@ -0,0 +1,206 @@+{+  "id": 214015194,+  "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+  "name": "baxterthehacker/public-repo",+  "target_url": null,+  "context": "default",+  "description": null,+  "state": "success",+  "commit": {+    "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+    "commit": {+      "author": {+        "name": "baxterthehacker",+        "email": "baxterthehacker@users.noreply.github.com",+        "date": "2015-05-05T23:40:12Z"+      },+      "committer": {+        "name": "baxterthehacker",+        "email": "baxterthehacker@users.noreply.github.com",+        "date": "2015-05-05T23:40:12Z"+      },+      "message": "Initial commit",+      "tree": {+        "sha": "02b49ad0ba4f1acd9f06531b21e16a4ac5d341d0",+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees/02b49ad0ba4f1acd9f06531b21e16a4ac5d341d0"+      },+      "url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b",+      "comment_count": 1+    },+    "url": "https://api.github.com/repos/baxterthehacker/public-repo/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b",+    "html_url": "https://github.com/baxterthehacker/public-repo/commit/9049f1265b7d61be4a8904a9a27120d2064dab3b",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b/comments",+    "author": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "committer": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "parents": [++    ]+  },+  "branches": [+    {+      "name": "master",+      "commit": {+        "sha": "9049f1265b7d61be4a8904a9a27120d2064dab3b",+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/commits/9049f1265b7d61be4a8904a9a27120d2064dab3b"+      }+    },+    {+      "name": "changes",+      "commit": {+        "sha": "0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c",+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/commits/0d1a26e67d8f5eaf1f6ba5c57fc3c7d91ac0fd1c"+      }+    },+    {+      "name": "gh-pages",+      "commit": {+        "sha": "b11bb7545ac14abafc6191a0481b0d961e7793c6",+        "url": "https://api.github.com/repos/baxterthehacker/public-repo/commits/b11bb7545ac14abafc6191a0481b0d961e7793c6"+      }+    }+  ],+  "created_at": "2015-05-05T23:40:39Z",+  "updated_at": "2015-05-05T23:40:39Z",+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:39Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/team-add-event.json view
@@ -0,0 +1,129 @@+{+  "team": {+    "name": "github",+    "id": 836012,+    "slug": "github",+    "description": "",+    "permission": "pull",+    "url": "https://api.github.com/teams/836012",+    "members_url": "https://api.github.com/teams/836012/members{/member}",+    "repositories_url": "https://api.github.com/teams/836012/repos"+  },+  "repository": {+    "id": 35129393,+    "name": "public-repo",+    "full_name": "baxterandthehackers/public-repo",+    "owner": {+      "login": "baxterandthehackers",+      "id": 7649605,+      "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterandthehackers",+      "html_url": "https://github.com/baxterandthehackers",+      "followers_url": "https://api.github.com/users/baxterandthehackers/followers",+      "following_url": "https://api.github.com/users/baxterandthehackers/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterandthehackers/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterandthehackers/orgs",+      "repos_url": "https://api.github.com/users/baxterandthehackers/repos",+      "events_url": "https://api.github.com/users/baxterandthehackers/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterandthehackers/received_events",+      "type": "Organization",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterandthehackers/public-repo",+    "description": "",+    "fork": true,+    "url": "https://api.github.com/repos/baxterandthehackers/public-repo",+    "forks_url": "https://api.github.com/repos/baxterandthehackers/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterandthehackers/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterandthehackers/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterandthehackers/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterandthehackers/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterandthehackers/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterandthehackers/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterandthehackers/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterandthehackers/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterandthehackers/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterandthehackers/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterandthehackers/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterandthehackers/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterandthehackers/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterandthehackers/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterandthehackers/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterandthehackers/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterandthehackers/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterandthehackers/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterandthehackers/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterandthehackers/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterandthehackers/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterandthehackers/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterandthehackers/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterandthehackers/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterandthehackers/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterandthehackers/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterandthehackers/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterandthehackers/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:30Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterandthehackers/public-repo.git",+    "ssh_url": "git@github.com:baxterandthehackers/public-repo.git",+    "clone_url": "https://github.com/baxterandthehackers/public-repo.git",+    "svn_url": "https://github.com/baxterandthehackers/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": false,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 0,+    "forks": 0,+    "open_issues": 0,+    "watchers": 0,+    "default_branch": "master"+  },+  "organization": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "url": "https://api.github.com/orgs/baxterandthehackers",+    "repos_url": "https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url": "https://api.github.com/orgs/baxterandthehackers/events",+    "members_url": "https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url": "https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+    "description": null+  },+  "sender": {+    "login": "baxterandthehackers",+    "id": 7649605,+    "avatar_url": "https://avatars.githubusercontent.com/u/7649605?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterandthehackers",+    "html_url": "https://github.com/baxterandthehackers",+    "followers_url": "https://api.github.com/users/baxterandthehackers/followers",+    "following_url": "https://api.github.com/users/baxterandthehackers/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterandthehackers/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterandthehackers/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterandthehackers/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterandthehackers/orgs",+    "repos_url": "https://api.github.com/users/baxterandthehackers/repos",+    "events_url": "https://api.github.com/users/baxterandthehackers/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterandthehackers/received_events",+    "type": "Organization",+    "site_admin": false+  }+}
+ fixtures/team-event.json view
@@ -0,0 +1,46 @@+{+  "action":"created",+  "team":{+    "name":"team baxter",+    "id":2175394,+    "slug":"team-baxter",+    "description":"",+    "privacy":"secret",+    "url":"https:/api.github.com/teams/2175394",+    "members_url":"https:/api.github.com/teams/2175394/members{/member}",+    "repositories_url":"https:/api.github.com/teams/2175394/repos",+    "permission":"pull"+  },+  "organization":{+    "login":"baxterandthehackers",+    "id":4312013,+    "url":"https://api.github.com/orgs/baxterandthehackers",+    "repos_url":"https://api.github.com/orgs/baxterandthehackers/repos",+    "events_url":"https://api.github.com/orgs/baxterandthehackers/events",+    "hooks_url":"https://api.github.com/orgs/baxterandthehackers/hooks",+    "issues_url":"https://api.github.com/orgs/baxterandthehackers/issues",+    "members_url":"https://api.github.com/orgs/baxterandthehackers/members{/member}",+    "public_members_url":"https://api.github.com/orgs/baxterandthehackers/public_members{/member}",+    "avatar_url":"https://avatars.githubusercontent.com/u/4312013?v=3",+    "description":""+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
+ fixtures/watch-event.json view
@@ -0,0 +1,109 @@+{+  "action": "started",+  "repository": {+    "id": 35129377,+    "name": "public-repo",+    "full_name": "baxterthehacker/public-repo",+    "owner": {+      "login": "baxterthehacker",+      "id": 6752317,+      "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+      "gravatar_id": "",+      "url": "https://api.github.com/users/baxterthehacker",+      "html_url": "https://github.com/baxterthehacker",+      "followers_url": "https://api.github.com/users/baxterthehacker/followers",+      "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+      "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+      "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+      "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+      "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+      "repos_url": "https://api.github.com/users/baxterthehacker/repos",+      "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+      "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+      "type": "User",+      "site_admin": false+    },+    "private": false,+    "html_url": "https://github.com/baxterthehacker/public-repo",+    "description": "",+    "fork": false,+    "url": "https://api.github.com/repos/baxterthehacker/public-repo",+    "forks_url": "https://api.github.com/repos/baxterthehacker/public-repo/forks",+    "keys_url": "https://api.github.com/repos/baxterthehacker/public-repo/keys{/key_id}",+    "collaborators_url": "https://api.github.com/repos/baxterthehacker/public-repo/collaborators{/collaborator}",+    "teams_url": "https://api.github.com/repos/baxterthehacker/public-repo/teams",+    "hooks_url": "https://api.github.com/repos/baxterthehacker/public-repo/hooks",+    "issue_events_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/events{/number}",+    "events_url": "https://api.github.com/repos/baxterthehacker/public-repo/events",+    "assignees_url": "https://api.github.com/repos/baxterthehacker/public-repo/assignees{/user}",+    "branches_url": "https://api.github.com/repos/baxterthehacker/public-repo/branches{/branch}",+    "tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/tags",+    "blobs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/blobs{/sha}",+    "git_tags_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/tags{/sha}",+    "git_refs_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/refs{/sha}",+    "trees_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/trees{/sha}",+    "statuses_url": "https://api.github.com/repos/baxterthehacker/public-repo/statuses/{sha}",+    "languages_url": "https://api.github.com/repos/baxterthehacker/public-repo/languages",+    "stargazers_url": "https://api.github.com/repos/baxterthehacker/public-repo/stargazers",+    "contributors_url": "https://api.github.com/repos/baxterthehacker/public-repo/contributors",+    "subscribers_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscribers",+    "subscription_url": "https://api.github.com/repos/baxterthehacker/public-repo/subscription",+    "commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/commits{/sha}",+    "git_commits_url": "https://api.github.com/repos/baxterthehacker/public-repo/git/commits{/sha}",+    "comments_url": "https://api.github.com/repos/baxterthehacker/public-repo/comments{/number}",+    "issue_comment_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues/comments{/number}",+    "contents_url": "https://api.github.com/repos/baxterthehacker/public-repo/contents/{+path}",+    "compare_url": "https://api.github.com/repos/baxterthehacker/public-repo/compare/{base}...{head}",+    "merges_url": "https://api.github.com/repos/baxterthehacker/public-repo/merges",+    "archive_url": "https://api.github.com/repos/baxterthehacker/public-repo/{archive_format}{/ref}",+    "downloads_url": "https://api.github.com/repos/baxterthehacker/public-repo/downloads",+    "issues_url": "https://api.github.com/repos/baxterthehacker/public-repo/issues{/number}",+    "pulls_url": "https://api.github.com/repos/baxterthehacker/public-repo/pulls{/number}",+    "milestones_url": "https://api.github.com/repos/baxterthehacker/public-repo/milestones{/number}",+    "notifications_url": "https://api.github.com/repos/baxterthehacker/public-repo/notifications{?since,all,participating}",+    "labels_url": "https://api.github.com/repos/baxterthehacker/public-repo/labels{/name}",+    "releases_url": "https://api.github.com/repos/baxterthehacker/public-repo/releases{/id}",+    "created_at": "2015-05-05T23:40:12Z",+    "updated_at": "2015-05-05T23:40:30Z",+    "pushed_at": "2015-05-05T23:40:27Z",+    "git_url": "git://github.com/baxterthehacker/public-repo.git",+    "ssh_url": "git@github.com:baxterthehacker/public-repo.git",+    "clone_url": "https://github.com/baxterthehacker/public-repo.git",+    "svn_url": "https://github.com/baxterthehacker/public-repo",+    "homepage": null,+    "size": 0,+    "stargazers_count": 0,+    "watchers_count": 0,+    "language": null,+    "has_issues": true,+    "has_downloads": true,+    "has_wiki": true,+    "has_pages": true,+    "forks_count": 0,+    "mirror_url": null,+    "open_issues_count": 2,+    "forks": 0,+    "open_issues": 2,+    "watchers": 0,+    "default_branch": "master"+  },+  "sender": {+    "login": "baxterthehacker",+    "id": 6752317,+    "avatar_url": "https://avatars.githubusercontent.com/u/6752317?v=3",+    "gravatar_id": "",+    "url": "https://api.github.com/users/baxterthehacker",+    "html_url": "https://github.com/baxterthehacker",+    "followers_url": "https://api.github.com/users/baxterthehacker/followers",+    "following_url": "https://api.github.com/users/baxterthehacker/following{/other_user}",+    "gists_url": "https://api.github.com/users/baxterthehacker/gists{/gist_id}",+    "starred_url": "https://api.github.com/users/baxterthehacker/starred{/owner}{/repo}",+    "subscriptions_url": "https://api.github.com/users/baxterthehacker/subscriptions",+    "organizations_url": "https://api.github.com/users/baxterthehacker/orgs",+    "repos_url": "https://api.github.com/users/baxterthehacker/repos",+    "events_url": "https://api.github.com/users/baxterthehacker/events{/privacy}",+    "received_events_url": "https://api.github.com/users/baxterthehacker/received_events",+    "type": "User",+    "site_admin": false+  }+}
github-webhooks.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: f7a90de8da51ba7bfe8b932cd2e197309c530257d3ed031c1d776ccb5cd7f39e+-- hash: a1a4064d53639fefe12d7deb1295ebb9246da1ff5a828e58baf91112ee25169a  name:           github-webhooks-version:        0.9.0+version:        0.9.1 synopsis:       Aeson instances for GitHub Webhook payloads. description:    Complete instances for decoding GitHub Webhook payloads (using @aeson@). See the README at <https://github.com/onrock-eng/github-webhooks#readme> for examples. category:       GitHub@@ -21,7 +21,42 @@  extra-source-files:     CHANGELOG.md+    fixtures/commit-comment-event.json+    fixtures/create-event.json+    fixtures/delete-event.json+    fixtures/deployment-event.json+    fixtures/deployment-status-event.json+    fixtures/fork-event.json+    fixtures/gollum-event.json+    fixtures/installation-event.json+    fixtures/installation-repo-event.json+    fixtures/issue-comment-event.json+    fixtures/issues-event.json+    fixtures/label-event.json+    fixtures/member-event.json+    fixtures/membership-event.json+    fixtures/milestone-event.json+    fixtures/org-block-event.json+    fixtures/organization-event.json+    fixtures/page-build-event.json+    fixtures/project-card-event.json+    fixtures/project-column-event.json+    fixtures/project-event.json+    fixtures/public-event.json+    fixtures/pull-request-event.json+    fixtures/pull-request-review-comment-event.json+    fixtures/pull-request-review-event.json+    fixtures/push-event.json+    fixtures/release-event.json+    fixtures/repository-event.json+    fixtures/status-event.json+    fixtures/team-add-event.json+    fixtures/team-event.json+    fixtures/watch-event.json     package.yaml+    stack-ghc-7.10.yaml+    stack-ghc-7.8.yaml+    stack-ghc-8.0.yaml     stack.yaml  source-repository head@@ -32,7 +67,7 @@   hs-source-dirs:       src   default-extensions: DeriveDataTypeable DeriveGeneric OverloadedStrings-  ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates+  ghc-options: -Wall -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates   build-depends:       aeson     , base ==4.*@@ -59,7 +94,7 @@   hs-source-dirs:       spec   default-extensions: DeriveDataTypeable DeriveGeneric OverloadedStrings ScopedTypeVariables-  ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates+  ghc-options: -Wall -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates   build-depends:       aeson     , base ==4.*
package.yaml view
@@ -1,12 +1,14 @@ name: github-webhooks-version: 0.9.0+version: 0.9.1  category: GitHub license: MIT extra-source-files:   - package.yaml   - stack.yaml+  - stack-*.yaml   - CHANGELOG.md+  - fixtures/*.json synopsis: Aeson instances for GitHub Webhook payloads. copyright: (c) 2017-2018 OnRock Engineering author: Kyle Van Berendonck <kyle.vanberendonck@onrock.engineering>@@ -17,9 +19,7 @@     See the README at <https://github.com/onrock-eng/github-webhooks#readme> for examples.  ghc-options:-  - -Wall-  - -Wincomplete-uni-patterns-  - -Wincomplete-record-updates+  - -Wall -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates  default-extensions:   - DeriveDataTypeable
src/GitHub/Data/Webhooks/Events.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE Trustworthy #-}+ -- module GitHub.Data.Webhooks.Events     ( EventHasSender(..)
src/GitHub/Data/Webhooks/Payload.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE Trustworthy #-}+ -- module GitHub.Data.Webhooks.Payload     ( -- * Construction Types
src/GitHub/Data/Webhooks/Secure.hs view
@@ -1,6 +1,9 @@--- See <https://developer.github.com/webhooks/securing/>.+{-# LANGUAGE Trustworthy #-}++-- | See <https://developer.github.com/webhooks/securing/>. module GitHub.Data.Webhooks.Secure-    ( isSecurePayload+    ( PayloadNotSecure(..)+    , isSecurePayload     , assertSecurePayload     ) where 
+ stack-ghc-7.10.yaml view
@@ -0,0 +1,12 @@+resolver: lts-6.35+extra-deps:+# Needed for servant examples+- servant-github-webhook-0.3.2.1+packages:+- .+- location: ./examples/servant-simple+  extra-dep: true+- location: ./examples/servant+  extra-dep: true+- location: ./examples/scotty+  extra-dep: true
+ stack-ghc-7.8.yaml view
@@ -0,0 +1,12 @@+resolver: lts-2.22+extra-deps:+# Needed for servant examples+- servant-github-webhook-0.4.0.0+packages:+- .+- location: ./examples/servant-simple+  extra-dep: true+- location: ./examples/servant+  extra-dep: true+- location: ./examples/scotty+  extra-dep: true
+ stack-ghc-8.0.yaml view
@@ -0,0 +1,12 @@+resolver: lts-7.24+extra-deps:+# Needed for servant examples+- servant-github-webhook-0.3.2.1+packages:+- .+- location: ./examples/servant-simple+  extra-dep: true+- location: ./examples/servant+  extra-dep: true+- location: ./examples/scotty+  extra-dep: true
stack.yaml view
@@ -1,40 +1,7 @@-# This file was automatically generated by 'stack init'-#-# Some commonly used options have been documented as comments in this file.-# For advanced use and comprehensive documentation of the format, please see:-# https://docs.haskellstack.org/en/stable/yaml_configuration/--# Resolver to choose a 'specific' stackage snapshot or a compiler version.-# A snapshot resolver dictates the compiler version and the set of packages-# to be used for project dependencies. For example:-#-# resolver: lts-3.5-# resolver: nightly-2015-09-21-# resolver: ghc-7.10.2-# resolver: ghcjs-0.1.0_ghc-7.10.2-# resolver:-#  name: custom-snapshot-#  location: "./custom-snapshot.yaml"-resolver: lts-10.0--# User packages to be built.-# Various formats can be used as shown in the example below.-#-# packages:-# - some-directory-# - https://example.com/foo/bar/baz-0.0.2.tar.gz-# - location:-#    git: https://github.com/commercialhaskell/stack.git-#    commit: e7b331f14bcffb8367cd58fbfc8b40ec7642100a-# - location: https://github.com/commercialhaskell/stack/commit/e7b331f14bcffb8367cd58fbfc8b40ec7642100a-#   extra-dep: true-#  subdirs:-#  - auto-update-#  - wai-#-# A package marked 'extra-dep: true' will only be built if demanded by a-# non-dependency (i.e. a user package), and its test suites and benchmarks-# will not be run. This is useful for tweaking upstream packages.+resolver: lts-10.7+extra-deps:+# Needed for servant examples+- servant-github-webhook-0.3.2.1 packages: - . - location: ./examples/servant-simple@@ -43,32 +10,3 @@   extra-dep: true - location: ./examples/scotty   extra-dep: true--# Dependency packages to be pulled from upstream that are not in the resolver-# (e.g., acme-missiles-0.3)-extra-deps:-- servant-github-webhook-0.3.2.1 # for github-webhooks-servant-example--# Override default flag values for local packages and extra-deps-flags: {}--# Extra package databases containing global packages-extra-package-dbs: []--# Control whether we use the GHC we find on the path-# system-ghc: true-#-# Require a specific version of stack, using version ranges-# require-stack-version: -any # Default-# require-stack-version: ">=1.5"-#-# Override the architecture used by stack, especially useful on Windows-# arch: i386-# arch: x86_64-#-# Extra directories used by stack for building-# extra-include-dirs: [/path/to/dir]-# extra-lib-dirs: [/path/to/dir]-#-# Allow a newer minor version of GHC than the snapshot specifies-# compiler-check: newer-minor