{"action":"opened","number":86,"pull_request":{"url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86","id":38572995,"html_url":"https://github.com/apiaryio/apiblueprintorg/pull/86","diff_url":"https://github.com/apiaryio/apiblueprintorg/pull/86.diff","patch_url":"https://github.com/apiaryio/apiblueprintorg/pull/86.patch","issue_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/86","number":86,"state":"open","locked":false,"title":"[package.json] Update protagonist to ~> 0.20.1","user":{"login":"kylef","id":44164,"avatar_url":"https://avatars.githubusercontent.com/u/44164?v=3","gravatar_id":"","url":"https://api.github.com/users/kylef","html_url":"https://github.com/kylef","followers_url":"https://api.github.com/users/kylef/followers","following_url":"https://api.github.com/users/kylef/following{/other_user}","gists_url":"https://api.github.com/users/kylef/gists{/gist_id}","starred_url":"https://api.github.com/users/kylef/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kylef/subscriptions","organizations_url":"https://api.github.com/users/kylef/orgs","repos_url":"https://api.github.com/users/kylef/repos","events_url":"https://api.github.com/users/kylef/events{/privacy}","received_events_url":"https://api.github.com/users/kylef/received_events","type":"User","site_admin":false},"body":"This pull request updates protagonist, which inturn allows the support for API Blueprint format 1A9.\r\n\r\nBefore:\r\n\r\n\r\n![screen shot 2015-06-25 at 10 33 44](https://cloud.githubusercontent.com/assets/44164/8361109/002ac3d0-1b26-11e5-86cf-0160fded1d2b.png)\r\n\r\nAfter:\r\n\r\n```json\r\n{\r\n  \"ast\": {\r\n    \"_version\": \"3.0\",\r\n    \"metadata\": [],\r\n    \"name\": \"\",\r\n    \"description\": \"\",\r\n    \"element\": \"category\",\r\n    \"resourceGroups\": [\r\n      {\r\n        \"name\": \"\",\r\n        \"description\": \"\",\r\n        \"resources\": [\r\n          {\r\n            \"element\": \"resource\",\r\n            \"name\": \"Prefer/Unprefer artist\",\r\n            \"description\": \"\",\r\n            \"uriTemplate\": \"/api/artists/{id}/prefer\",\r\n            \"model\": {},\r\n            \"parameters\": [],\r\n            \"actions\": [\r\n              {\r\n                \"name\": \"Prefer/Unprefer artist\",\r\n                \"description\": \"\",\r\n                \"method\": \"POST\",\r\n                \"parameters\": [],\r\n                \"attributes\": {\r\n                  \"relation\": \"\",\r\n                  \"uriTemplate\": \"/api/artists/{id}/prefer\"\r\n...\r\n```\r\n\r\nThis is a dependant task for https://github.com/apiaryio/Paw-APIBlueprintImporter/issues/9.","created_at":"2015-06-25T17:36:59Z","updated_at":"2015-06-25T17:36:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86/commits","review_comments_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86/comments","review_comment_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/comments{/number}","comments_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/86/comments","statuses_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/statuses/2e6dda998ff4eb0c8ae64ff9a037e21752111725","head":{"label":"apiaryio:kylef/blueprint-1a9","ref":"kylef/blueprint-1a9","sha":"2e6dda998ff4eb0c8ae64ff9a037e21752111725","user":{"login":"apiaryio","id":765943,"avatar_url":"https://avatars.githubusercontent.com/u/765943?v=3","gravatar_id":"","url":"https://api.github.com/users/apiaryio","html_url":"https://github.com/apiaryio","followers_url":"https://api.github.com/users/apiaryio/followers","following_url":"https://api.github.com/users/apiaryio/following{/other_user}","gists_url":"https://api.github.com/users/apiaryio/gists{/gist_id}","starred_url":"https://api.github.com/users/apiaryio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apiaryio/subscriptions","organizations_url":"https://api.github.com/users/apiaryio/orgs","repos_url":"https://api.github.com/users/apiaryio/repos","events_url":"https://api.github.com/users/apiaryio/events{/privacy}","received_events_url":"https://api.github.com/users/apiaryio/received_events","type":"Organization","site_admin":false},"repo":{"id":21393045,"name":"apiblueprintorg","full_name":"apiaryio/apiblueprintorg","owner":{"login":"apiaryio","id":765943,"avatar_url":"https://avatars.githubusercontent.com/u/765943?v=3","gravatar_id":"","url":"https://api.github.com/users/apiaryio","html_url":"https://github.com/apiaryio","followers_url":"https://api.github.com/users/apiaryio/followers","following_url":"https://api.github.com/users/apiaryio/following{/other_user}","gists_url":"https://api.github.com/users/apiaryio/gists{/gist_id}","starred_url":"https://api.github.com/users/apiaryio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apiaryio/subscriptions","organizations_url":"https://api.github.com/users/apiaryio/orgs","repos_url":"https://api.github.com/users/apiaryio/repos","events_url":"https://api.github.com/users/apiaryio/events{/privacy}","received_events_url":"https://api.github.com/users/apiaryio/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/apiaryio/apiblueprintorg","description":"apiblueprint.org site","fork":false,"url":"https://api.github.com/repos/apiaryio/apiblueprintorg","forks_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/forks","keys_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/teams","hooks_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/hooks","issue_events_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/events{/number}","events_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/events","assignees_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/assignees{/user}","branches_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/branches{/branch}","tags_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/tags","blobs_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/refs{/sha}","trees_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/statuses/{sha}","languages_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/languages","stargazers_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/stargazers","contributors_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/contributors","subscribers_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/subscribers","subscription_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/subscription","commits_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/commits{/sha}","git_commits_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/commits{/sha}","comments_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/comments{/number}","issue_comment_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/comments{/number}","contents_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/contents/{+path}","compare_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/merges","archive_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/downloads","issues_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues{/number}","pulls_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls{/number}","milestones_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/milestones{/number}","notifications_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/labels{/name}","releases_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/releases{/id}","created_at":"2014-07-01T15:32:56Z","updated_at":"2015-05-01T04:08:17Z","pushed_at":"2015-06-25T17:32:42Z","git_url":"git://github.com/apiaryio/apiblueprintorg.git","ssh_url":"git@github.com:apiaryio/apiblueprintorg.git","clone_url":"https://github.com/apiaryio/apiblueprintorg.git","svn_url":"https://github.com/apiaryio/apiblueprintorg","homepage":"http://apiblueprint.org","size":3120,"stargazers_count":13,"watchers_count":13,"language":"CoffeeScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":15,"mirror_url":null,"open_issues_count":2,"forks":15,"open_issues":2,"watchers":13,"default_branch":"master"}},"base":{"label":"apiaryio:master","ref":"master","sha":"066a9df07e7634e6916d33d328794ee8cf9037f5","user":{"login":"apiaryio","id":765943,"avatar_url":"https://avatars.githubusercontent.com/u/765943?v=3","gravatar_id":"","url":"https://api.github.com/users/apiaryio","html_url":"https://github.com/apiaryio","followers_url":"https://api.github.com/users/apiaryio/followers","following_url":"https://api.github.com/users/apiaryio/following{/other_user}","gists_url":"https://api.github.com/users/apiaryio/gists{/gist_id}","starred_url":"https://api.github.com/users/apiaryio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apiaryio/subscriptions","organizations_url":"https://api.github.com/users/apiaryio/orgs","repos_url":"https://api.github.com/users/apiaryio/repos","events_url":"https://api.github.com/users/apiaryio/events{/privacy}","received_events_url":"https://api.github.com/users/apiaryio/received_events","type":"Organization","site_admin":false},"repo":{"id":21393045,"name":"apiblueprintorg","full_name":"apiaryio/apiblueprintorg","owner":{"login":"apiaryio","id":765943,"avatar_url":"https://avatars.githubusercontent.com/u/765943?v=3","gravatar_id":"","url":"https://api.github.com/users/apiaryio","html_url":"https://github.com/apiaryio","followers_url":"https://api.github.com/users/apiaryio/followers","following_url":"https://api.github.com/users/apiaryio/following{/other_user}","gists_url":"https://api.github.com/users/apiaryio/gists{/gist_id}","starred_url":"https://api.github.com/users/apiaryio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apiaryio/subscriptions","organizations_url":"https://api.github.com/users/apiaryio/orgs","repos_url":"https://api.github.com/users/apiaryio/repos","events_url":"https://api.github.com/users/apiaryio/events{/privacy}","received_events_url":"https://api.github.com/users/apiaryio/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/apiaryio/apiblueprintorg","description":"apiblueprint.org site","fork":false,"url":"https://api.github.com/repos/apiaryio/apiblueprintorg","forks_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/forks","keys_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/teams","hooks_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/hooks","issue_events_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/events{/number}","events_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/events","assignees_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/assignees{/user}","branches_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/branches{/branch}","tags_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/tags","blobs_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/refs{/sha}","trees_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/statuses/{sha}","languages_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/languages","stargazers_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/stargazers","contributors_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/contributors","subscribers_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/subscribers","subscription_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/subscription","commits_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/commits{/sha}","git_commits_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/git/commits{/sha}","comments_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/comments{/number}","issue_comment_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/comments{/number}","contents_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/contents/{+path}","compare_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/merges","archive_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/downloads","issues_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues{/number}","pulls_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls{/number}","milestones_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/milestones{/number}","notifications_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/labels{/name}","releases_url":"https://api.github.com/repos/apiaryio/apiblueprintorg/releases{/id}","created_at":"2014-07-01T15:32:56Z","updated_at":"2015-05-01T04:08:17Z","pushed_at":"2015-06-25T17:32:42Z","git_url":"git://github.com/apiaryio/apiblueprintorg.git","ssh_url":"git@github.com:apiaryio/apiblueprintorg.git","clone_url":"https://github.com/apiaryio/apiblueprintorg.git","svn_url":"https://github.com/apiaryio/apiblueprintorg","homepage":"http://apiblueprint.org","size":3120,"stargazers_count":13,"watchers_count":13,"language":"CoffeeScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":15,"mirror_url":null,"open_issues_count":2,"forks":15,"open_issues":2,"watchers":13,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86"},"html":{"href":"https://github.com/apiaryio/apiblueprintorg/pull/86"},"issue":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/86"},"comments":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/issues/86/comments"},"review_comments":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86/comments"},"review_comment":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/pulls/86/commits"},"statuses":{"href":"https://api.github.com/repos/apiaryio/apiblueprintorg/statuses/2e6dda998ff4eb0c8ae64ff9a037e21752111725"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":1,"deletions":1,"changed_files":1}}