{"action":"created","comment":{"url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/comments/209949707","pull_request_review_id":146061356,"id":209949707,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwOTk0OTcwNw==","diff_hunk":"@@ -0,0 +1,89 @@\n+/** @format */\n+\n+/**\n+ * External dependencies\n+ */\n+import React, { Component } from 'react';\n+import { connect } from 'react-redux';\n+import { get } from 'lodash';\n+\n+/**\n+ * Internal dependencies\n+ */\n+import ImageSelector from 'blocks/image-selector';\n+import { getCurrentUser } from 'state/current-user/selectors';\n+import { getSite } from 'state/sites/selectors';\n+\n+class ImageSelectorExample extends Component {\n+\tconstructor( props ) {\n+\t\tsuper( props );\n+\t\tconst imageIds = [];\n+\t\tthis.state = {\n+\t\t\timageIds,\n+\t\t};\n+\t}\n+\n+\tsetImage = media => {\n+\t\tif ( ! media || ! media.items.length ) {\n+\t\t\treturn;\n+\t\t}\n+\t\tconst itemIds = media.items.map( item => item.ID );\n+\t\tthis.setState( { imageIds: itemIds } );\n+\t};\n+\n+\tchangeImages = images => {\n+\t\tconst imageIds = images.map( image => image.ID );\n+\t\tthis.setState( { imageIds: imageIds } );\n+\t};\n+\n+\tremoveImage = image => {\n+\t\tconst itemIds = [ ...this.state.imageIds ];\n+\t\titemIds.splice( itemIds.indexOf( image.ID ), 1 );\n+\t\tthis.setState( { imageIds: itemIds } );\n+\t};\n+\n+\taddImage = image => {\n+\t\tif ( this.state.imageIds.indexOf( image.ID ) === -1 ) {\n+\t\t\tthis.setState( {\n+\t\t\t\timageIds: [ ...this.state.imageIds, image.ID ],\n+\t\t\t} );\n+\t\t}\n+\t};\n+\n+\trender() {\n+\t\tconst imageIds = this.state.imageIds;\n+\t\tconst { site, siteId } = this.props;\n+\n+\t\treturn (\n+\t\t\t<div className=\"docs__design-image-selector\">\n+\t\t\t\t<ImageSelector\n+\t\t\t\t\tsite={ site }\n+\t\t\t\t\tsiteId={ siteId }\n+\t\t\t\t\tcompact={ imageIds && imageIds.length > 0 }\n+\t\t\t\t\timageIds={ imageIds }\n+\t\t\t\t\tonImageSelected={ this.setImage }\n+\t\t\t\t\tonImageChange={ this.changeImages }\n+\t\t\t\t\tonRemoveImage={ this.removeImage }\n+\t\t\t\t\tonAddImage={ this.addImage }\n+\t\t\t\t\tmultiple={ true }","path":"client/blocks/image-selector/docs/example.jsx","position":null,"original_position":68,"commit_id":"022db8c09e4395da4925312fa27fd483d8de7636","original_commit_id":"5a508bc857fde5d273f0c341c2696512279f9c29","user":{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false},"body":"Updated.","created_at":"2018-08-14T13:26:57Z","updated_at":"2018-08-14T13:26:57Z","html_url":"https://github.com/Automattic/wp-calypso/pull/26297#discussion_r209949707","pull_request_url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/comments/209949707"},"html":{"href":"https://github.com/Automattic/wp-calypso/pull/26297#discussion_r209949707"},"pull_request":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297"}},"in_reply_to_id":209650919},"pull_request":{"url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297","id":203790694,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAzNzkwNjk0","html_url":"https://github.com/Automattic/wp-calypso/pull/26297","diff_url":"https://github.com/Automattic/wp-calypso/pull/26297.diff","patch_url":"https://github.com/Automattic/wp-calypso/pull/26297.patch","issue_url":"https://api.github.com/repos/Automattic/wp-calypso/issues/26297","number":26297,"state":"open","locked":false,"title":"Post Editor:  Add image selector component for multiple post images or post meta","user":{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false},"body":"This PR adds a reusable component that allows for multiple images to be selected as featured images or for various post meta options using the media modal for image selection and uploads.\r\n\r\nThe existing editor-featured-image does this well for a single image but does not allow multiple images to be selected and also handles data persistence directly within the component.  \r\n\r\nThis new component will be in many ways similar to the featured image, but will allow multiple images and also handle data changes within a prop to allow for easy extensibility.\r\n\r\nInitially, this is planned for product image selection using the media modal (related to issue #21302 ) as well as product variant image selection.  It could also be used in place of the existing featured image component to further reduce code duplication.\r\n\r\nThis branch depends on #26014 \r\n\r\n## Screenshots\r\n\r\nThe 'upload picker' acts similarly to the existing featured image picker and product image picker.  If no image is selected, an upload picker is available.\r\n\r\n<img width=\"381\" alt=\"screen shot 2018-08-02 at 8 37 03 pm\" src=\"https://user-images.githubusercontent.com/10561050/43585926-e248080e-9698-11e8-8a76-7f9dd4b4e240.png\">\r\n\r\nUnlike the existing Featured Image component, this component accepts a `multiple` prop that allows multiple images to be added.\r\n\r\n<img width=\"375\" alt=\"screen shot 2018-08-02 at 8 37 22 pm\" src=\"https://user-images.githubusercontent.com/10561050/43585916-dc2e02f2-9698-11e8-9471-bae57cac4c83.png\">\r\n\r\nClicking the images or upload picker will open the media modal to allow selection of images.\r\n\r\n<img width=\"1217\" alt=\"screen shot 2018-08-02 at 9 12 26 pm\" src=\"https://user-images.githubusercontent.com/10561050/43585904-d4664b1a-9698-11e8-9638-ab882f9a0186.png\">\r\n\r\n\r\n## Example usage\r\n\r\nThis component accepts an array of image IDs to be rendered.  When images are added/deleted/changed, an array of images is passed back where we can update the post or product with the images.\r\n\r\n```javascript\r\nimport EditorImageSelector from 'post-editor/editor-image-selector';\r\n\r\nclass MyFeaturedImage extends Component {\r\n\r\n\tconstructor( props ) {\r\n\t\tsuper( props );\r\n\t\tconst imageIds = [];\r\n\t\tthis.state = {\r\n\t\t\timageIds\r\n\t\t};\r\n\t}\r\n\r\n\tsetImage = ( media ) => {\r\n\t\tif ( ! media || ! media.items.length ) {\r\n\t\t\treturn;\r\n\t\t}\r\n\t\tconst itemIds = media.items.map( item => item.ID );\r\n        this.setState( { imageIds: itemIds } );\r\n\t}\r\n\r\n\tchangeImages = ( images ) => {\r\n\t\tconst imageIds = images.map( image => image.ID );\r\n\t\tthis.setState( { imageIds: imageIds } );\r\n\t}\r\n\r\n\tremoveImage = ( image ) => {\r\n\t\tconst itemIds = [ ...this.state.imageIds ];\r\n\t\titemIds.splice( itemIds.indexOf( image.ID ), 1 );\r\n\t\tthis.setState( { imageIds: itemIds } );\r\n\t}\r\n\r\n\taddImage = ( image ) => {\r\n\t\tif ( this.state.imageIds.indexOf( image.ID ) === -1 ) {\r\n\t\t\tthis.setState( {\r\n\t\t\t\timageIds: [...this.state.imageIds, image.ID ]\r\n\t\t\t} );\r\n\t\t}\r\n\t}\r\n\r\n\trender() {\r\n\t\tconst imageIds = this.state.imageIds;\r\n\r\n\t\treturn (\r\n\t\t\t<div className=\"my-featured-image\">\r\n                <EditorImageSelector\r\n                    imageIds={ imageIds }\r\n                    onImageSelected={ this.setImage }\r\n                    onImageChange={ this.changeImages }\r\n                    onRemoveImage={ this.removeImage }\r\n                    onAddImage={ this.addImage }\r\n                    multiple={ true }\r\n                    showEditIcon={ true }\r\n                    hasDropZone\r\n                />\r\n\t\t\t</div>\r\n\t\t);\r\n\t}\r\n}```","created_at":"2018-07-25T10:24:05Z","updated_at":"2018-08-14T13:26:57Z","closed_at":null,"merged_at":null,"merge_commit_sha":"dd0449455e8ff984a857301859ead1d8c2f9a0c3","assignee":{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false},"assignees":[{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":285010018,"node_id":"MDU6TGFiZWwyODUwMTAwMTg=","url":"https://api.github.com/repos/Automattic/wp-calypso/labels/[Status]%20Needs%20Review","name":"[Status] Needs Review","color":"fbca04","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297/commits","review_comments_url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297/comments","review_comment_url":"https://api.github.com/repos/Automattic/wp-calypso/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Automattic/wp-calypso/issues/26297/comments","statuses_url":"https://api.github.com/repos/Automattic/wp-calypso/statuses/022db8c09e4395da4925312fa27fd483d8de7636","head":{"label":"joshuatf:add/editor-image-selector","ref":"add/editor-image-selector","sha":"022db8c09e4395da4925312fa27fd483d8de7636","user":{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false},"repo":{"id":139952338,"node_id":"MDEwOlJlcG9zaXRvcnkxMzk5NTIzMzg=","name":"wp-calypso","full_name":"joshuatf/wp-calypso","owner":{"login":"joshuatf","id":10561050,"node_id":"MDQ6VXNlcjEwNTYxMDUw","avatar_url":"https://avatars0.githubusercontent.com/u/10561050?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuatf","html_url":"https://github.com/joshuatf","followers_url":"https://api.github.com/users/joshuatf/followers","following_url":"https://api.github.com/users/joshuatf/following{/other_user}","gists_url":"https://api.github.com/users/joshuatf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuatf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuatf/subscriptions","organizations_url":"https://api.github.com/users/joshuatf/orgs","repos_url":"https://api.github.com/users/joshuatf/repos","events_url":"https://api.github.com/users/joshuatf/events{/privacy}","received_events_url":"https://api.github.com/users/joshuatf/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/joshuatf/wp-calypso","description":"The JavaScript and API powered WordPress.com","fork":true,"url":"https://api.github.com/repos/joshuatf/wp-calypso","forks_url":"https://api.github.com/repos/joshuatf/wp-calypso/forks","keys_url":"https://api.github.com/repos/joshuatf/wp-calypso/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joshuatf/wp-calypso/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joshuatf/wp-calypso/teams","hooks_url":"https://api.github.com/repos/joshuatf/wp-calypso/hooks","issue_events_url":"https://api.github.com/repos/joshuatf/wp-calypso/issues/events{/number}","events_url":"https://api.github.com/repos/joshuatf/wp-calypso/events","assignees_url":"https://api.github.com/repos/joshuatf/wp-calypso/assignees{/user}","branches_url":"https://api.github.com/repos/joshuatf/wp-calypso/branches{/branch}","tags_url":"https://api.github.com/repos/joshuatf/wp-calypso/tags","blobs_url":"https://api.github.com/repos/joshuatf/wp-calypso/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joshuatf/wp-calypso/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joshuatf/wp-calypso/git/refs{/sha}","trees_url":"https://api.github.com/repos/joshuatf/wp-calypso/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joshuatf/wp-calypso/statuses/{sha}","languages_url":"https://api.github.com/repos/joshuatf/wp-calypso/languages","stargazers_url":"https://api.github.com/repos/joshuatf/wp-calypso/stargazers","contributors_url":"https://api.github.com/repos/joshuatf/wp-calypso/contributors","subscribers_url":"https://api.github.com/repos/joshuatf/wp-calypso/subscribers","subscription_url":"https://api.github.com/repos/joshuatf/wp-calypso/subscription","commits_url":"https://api.github.com/repos/joshuatf/wp-calypso/commits{/sha}","git_commits_url":"https://api.github.com/repos/joshuatf/wp-calypso/git/commits{/sha}","comments_url":"https://api.github.com/repos/joshuatf/wp-calypso/comments{/number}","issue_comment_url":"https://api.github.com/repos/joshuatf/wp-calypso/issues/comments{/number}","contents_url":"https://api.github.com/repos/joshuatf/wp-calypso/contents/{+path}","compare_url":"https://api.github.com/repos/joshuatf/wp-calypso/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joshuatf/wp-calypso/merges","archive_url":"https://api.github.com/repos/joshuatf/wp-calypso/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joshuatf/wp-calypso/downloads","issues_url":"https://api.github.com/repos/joshuatf/wp-calypso/issues{/number}","pulls_url":"https://api.github.com/repos/joshuatf/wp-calypso/pulls{/number}","milestones_url":"https://api.github.com/repos/joshuatf/wp-calypso/milestones{/number}","notifications_url":"https://api.github.com/repos/joshuatf/wp-calypso/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joshuatf/wp-calypso/labels{/name}","releases_url":"https://api.github.com/repos/joshuatf/wp-calypso/releases{/id}","deployments_url":"https://api.github.com/repos/joshuatf/wp-calypso/deployments","created_at":"2018-07-06T07:56:40Z","updated_at":"2018-07-06T07:56:58Z","pushed_at":"2018-08-14T13:25:57Z","git_url":"git://github.com/joshuatf/wp-calypso.git","ssh_url":"git@github.com:joshuatf/wp-calypso.git","clone_url":"https://github.com/joshuatf/wp-calypso.git","svn_url":"https://github.com/joshuatf/wp-calypso","homepage":"https://developer.wordpress.com/calypso/","size":105738,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Automattic:master","ref":"master","sha":"784cdf4e4efd2450037325f4350c8d3d25ca3fe0","user":{"login":"Automattic","id":887802,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg4NzgwMg==","avatar_url":"https://avatars1.githubusercontent.com/u/887802?v=4","gravatar_id":"","url":"https://api.github.com/users/Automattic","html_url":"https://github.com/Automattic","followers_url":"https://api.github.com/users/Automattic/followers","following_url":"https://api.github.com/users/Automattic/following{/other_user}","gists_url":"https://api.github.com/users/Automattic/gists{/gist_id}","starred_url":"https://api.github.com/users/Automattic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Automattic/subscriptions","organizations_url":"https://api.github.com/users/Automattic/orgs","repos_url":"https://api.github.com/users/Automattic/repos","events_url":"https://api.github.com/users/Automattic/events{/privacy}","received_events_url":"https://api.github.com/users/Automattic/received_events","type":"Organization","site_admin":false},"repo":{"id":45936895,"node_id":"MDEwOlJlcG9zaXRvcnk0NTkzNjg5NQ==","name":"wp-calypso","full_name":"Automattic/wp-calypso","owner":{"login":"Automattic","id":887802,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg4NzgwMg==","avatar_url":"https://avatars1.githubusercontent.com/u/887802?v=4","gravatar_id":"","url":"https://api.github.com/users/Automattic","html_url":"https://github.com/Automattic","followers_url":"https://api.github.com/users/Automattic/followers","following_url":"https://api.github.com/users/Automattic/following{/other_user}","gists_url":"https://api.github.com/users/Automattic/gists{/gist_id}","starred_url":"https://api.github.com/users/Automattic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Automattic/subscriptions","organizations_url":"https://api.github.com/users/Automattic/orgs","repos_url":"https://api.github.com/users/Automattic/repos","events_url":"https://api.github.com/users/Automattic/events{/privacy}","received_events_url":"https://api.github.com/users/Automattic/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Automattic/wp-calypso","description":"The JavaScript and API powered WordPress.com","fork":false,"url":"https://api.github.com/repos/Automattic/wp-calypso","forks_url":"https://api.github.com/repos/Automattic/wp-calypso/forks","keys_url":"https://api.github.com/repos/Automattic/wp-calypso/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Automattic/wp-calypso/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Automattic/wp-calypso/teams","hooks_url":"https://api.github.com/repos/Automattic/wp-calypso/hooks","issue_events_url":"https://api.github.com/repos/Automattic/wp-calypso/issues/events{/number}","events_url":"https://api.github.com/repos/Automattic/wp-calypso/events","assignees_url":"https://api.github.com/repos/Automattic/wp-calypso/assignees{/user}","branches_url":"https://api.github.com/repos/Automattic/wp-calypso/branches{/branch}","tags_url":"https://api.github.com/repos/Automattic/wp-calypso/tags","blobs_url":"https://api.github.com/repos/Automattic/wp-calypso/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Automattic/wp-calypso/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Automattic/wp-calypso/git/refs{/sha}","trees_url":"https://api.github.com/repos/Automattic/wp-calypso/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Automattic/wp-calypso/statuses/{sha}","languages_url":"https://api.github.com/repos/Automattic/wp-calypso/languages","stargazers_url":"https://api.github.com/repos/Automattic/wp-calypso/stargazers","contributors_url":"https://api.github.com/repos/Automattic/wp-calypso/contributors","subscribers_url":"https://api.github.com/repos/Automattic/wp-calypso/subscribers","subscription_url":"https://api.github.com/repos/Automattic/wp-calypso/subscription","commits_url":"https://api.github.com/repos/Automattic/wp-calypso/commits{/sha}","git_commits_url":"https://api.github.com/repos/Automattic/wp-calypso/git/commits{/sha}","comments_url":"https://api.github.com/repos/Automattic/wp-calypso/comments{/number}","issue_comment_url":"https://api.github.com/repos/Automattic/wp-calypso/issues/comments{/number}","contents_url":"https://api.github.com/repos/Automattic/wp-calypso/contents/{+path}","compare_url":"https://api.github.com/repos/Automattic/wp-calypso/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Automattic/wp-calypso/merges","archive_url":"https://api.github.com/repos/Automattic/wp-calypso/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Automattic/wp-calypso/downloads","issues_url":"https://api.github.com/repos/Automattic/wp-calypso/issues{/number}","pulls_url":"https://api.github.com/repos/Automattic/wp-calypso/pulls{/number}","milestones_url":"https://api.github.com/repos/Automattic/wp-calypso/milestones{/number}","notifications_url":"https://api.github.com/repos/Automattic/wp-calypso/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Automattic/wp-calypso/labels{/name}","releases_url":"https://api.github.com/repos/Automattic/wp-calypso/releases{/id}","deployments_url":"https://api.github.com/repos/Automattic/wp-calypso/deployments","created_at":"2015-11-10T20:00:16Z","updated_at":"2018-08-14T13:13:23Z","pushed_at":"2018-08-14T13:26:00Z","git_url":"git://github.com/Automattic/wp-calypso.git","ssh_url":"git@github.com:Automattic/wp-calypso.git","clone_url":"https://github.com/Automattic/wp-calypso.git","svn_url":"https://github.com/Automattic/wp-calypso","homepage":"https://developer.wordpress.com/calypso/","size":106176,"stargazers_count":10287,"watchers_count":10287,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1449,"mirror_url":null,"archived":false,"open_issues_count":1569,"license":{"key":"gpl-2.0","name":"GNU General Public License v2.0","spdx_id":"GPL-2.0","url":"https://api.github.com/licenses/gpl-2.0","node_id":"MDc6TGljZW5zZTg="},"forks":1449,"open_issues":1569,"watchers":10287,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297"},"html":{"href":"https://github.com/Automattic/wp-calypso/pull/26297"},"issue":{"href":"https://api.github.com/repos/Automattic/wp-calypso/issues/26297"},"comments":{"href":"https://api.github.com/repos/Automattic/wp-calypso/issues/26297/comments"},"review_comments":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297/comments"},"review_comment":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Automattic/wp-calypso/pulls/26297/commits"},"statuses":{"href":"https://api.github.com/repos/Automattic/wp-calypso/statuses/022db8c09e4395da4925312fa27fd483d8de7636"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"joshuatf"}}