{"action":"created","comment":{"url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/comments/211579665","pull_request_review_id":148027348,"id":211579665,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxMTU3OTY2NQ==","diff_hunk":"@@ -0,0 +1,47 @@\n+import { Component, OnInit } from '@angular/core';\n+import { ActivatedRoute } from '@angular/router';\n+\n+import { RedirectData } from '../../models/redirect-data';\n+\n+@Component({\n+  selector: 'f8-redirect-status',\n+  templateUrl: 'redirect-status.component.html'\n+})\n+export class RedirectStatusComponent implements OnInit {\n+\n+  private redirects: Map<string, any> = new Map([","path":"src/app/layout/redirect-status/redirect-status.component.ts","position":12,"original_position":12,"commit_id":"650c740852f53ff491f8cf575b2e8c3a04e245e4","original_commit_id":"650c740852f53ff491f8cf575b2e8c3a04e245e4","user":{"login":"andrewazores","id":3787464,"node_id":"MDQ6VXNlcjM3ODc0NjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/3787464?v=4","gravatar_id":"","url":"https://api.github.com/users/andrewazores","html_url":"https://github.com/andrewazores","followers_url":"https://api.github.com/users/andrewazores/followers","following_url":"https://api.github.com/users/andrewazores/following{/other_user}","gists_url":"https://api.github.com/users/andrewazores/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewazores/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewazores/subscriptions","organizations_url":"https://api.github.com/users/andrewazores/orgs","repos_url":"https://api.github.com/users/andrewazores/repos","events_url":"https://api.github.com/users/andrewazores/events{/privacy}","received_events_url":"https://api.github.com/users/andrewazores/received_events","type":"User","site_admin":false},"body":"I'd still like to see the `any` here replaced with a type definition describing the shape of the success/fail RedirectData structure within.","created_at":"2018-08-21T12:07:19Z","updated_at":"2018-08-21T12:08:15Z","html_url":"https://github.com/fabric8-ui/fabric8-ui/pull/3259#discussion_r211579665","pull_request_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/comments/211579665"},"html":{"href":"https://github.com/fabric8-ui/fabric8-ui/pull/3259#discussion_r211579665"},"pull_request":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259"}}},"pull_request":{"url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259","id":209074541,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA5MDc0NTQx","html_url":"https://github.com/fabric8-ui/fabric8-ui/pull/3259","diff_url":"https://github.com/fabric8-ui/fabric8-ui/pull/3259.diff","patch_url":"https://github.com/fabric8-ui/fabric8-ui/pull/3259.patch","issue_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/3259","number":3259,"state":"open","locked":false,"title":"feat(redirect-status): generic landing page for various redirect status","user":{"login":"rohitkrai03","id":6041994,"node_id":"MDQ6VXNlcjYwNDE5OTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/6041994?v=4","gravatar_id":"","url":"https://api.github.com/users/rohitkrai03","html_url":"https://github.com/rohitkrai03","followers_url":"https://api.github.com/users/rohitkrai03/followers","following_url":"https://api.github.com/users/rohitkrai03/following{/other_user}","gists_url":"https://api.github.com/users/rohitkrai03/gists{/gist_id}","starred_url":"https://api.github.com/users/rohitkrai03/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rohitkrai03/subscriptions","organizations_url":"https://api.github.com/users/rohitkrai03/orgs","repos_url":"https://api.github.com/users/rohitkrai03/repos","events_url":"https://api.github.com/users/rohitkrai03/events{/privacy}","received_events_url":"https://api.github.com/users/rohitkrai03/received_events","type":"User","site_admin":false},"body":"Fixes https://github.com/openshiftio/openshift.io/issues/4102\r\nFixes https://github.com/fabric8-services/fabric8-auth/issues/566\r\n\r\nRelated UX issue - https://github.com/openshiftio/openshift.io/issues/3929\r\n\r\nCurrently we have status pages for redirects coming from verification of emails.\r\n- Success - https://prod-preview.openshift.io/_verifyEmail?verified=true\r\n- Error - https://prod-preview.openshift.io/_verifyEmail?verified=false&error=some_error\r\n\r\n#### Now we needed a similar landing page for invitations API. Based on the comments by @catrobson  https://github.com/openshiftio/openshift.io/issues/3929#issuecomment-405682187 this PR introduces a new generic component for all redirects which can be configured for specific redirect scenarios with custom messages or CTA links. URL pattern for redirects would be like - \r\n- `https://openshift.io/_redirects/_verifyEmail?status=success`\r\n- `https://openshift.io/_redirects/_verifyEmail?status=fail&error=some_error_msg`\r\n- `https://openshift.io/_redirects/_acceptInvitation?status=fail&error=some_error_msg`\r\n\r\n\r\n##### Note: This PR does not remove existing code for email verification since we need to change the redirect URL in backend. Once, the backend is updated I'll raise a new PR for cleanup.\r\n\r\n##### Note: Also, the status component will be moved to `ngx-widgets` so that it can be reused by other libs as well.\r\n\r\n#### Screenshots\r\n\r\n<img width=\"1188\" alt=\"screen shot 2018-08-20 at 6 41 15 pm\" src=\"https://user-images.githubusercontent.com/6041994/44342516-ee0b9e80-a4a8-11e8-8262-69034dc5456d.png\">\r\n\r\n<img width=\"1191\" alt=\"screen shot 2018-08-20 at 6 41 55 pm\" src=\"https://user-images.githubusercontent.com/6041994/44342527-f368e900-a4a8-11e8-9bd0-81c16a5ad91e.png\">\r\n\r\n","created_at":"2018-08-17T08:07:46Z","updated_at":"2018-08-21T12:08:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"659b8be402ceff4e350c7417adc0566745caa06f","assignee":null,"assignees":[],"requested_reviewers":[{"login":"joshuawilson","id":1184371,"node_id":"MDQ6VXNlcjExODQzNzE=","avatar_url":"https://avatars2.githubusercontent.com/u/1184371?v=4","gravatar_id":"","url":"https://api.github.com/users/joshuawilson","html_url":"https://github.com/joshuawilson","followers_url":"https://api.github.com/users/joshuawilson/followers","following_url":"https://api.github.com/users/joshuawilson/following{/other_user}","gists_url":"https://api.github.com/users/joshuawilson/gists{/gist_id}","starred_url":"https://api.github.com/users/joshuawilson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshuawilson/subscriptions","organizations_url":"https://api.github.com/users/joshuawilson/orgs","repos_url":"https://api.github.com/users/joshuawilson/repos","events_url":"https://api.github.com/users/joshuawilson/events{/privacy}","received_events_url":"https://api.github.com/users/joshuawilson/received_events","type":"User","site_admin":false},{"login":"mindreeper2420","id":4032718,"node_id":"MDQ6VXNlcjQwMzI3MTg=","avatar_url":"https://avatars3.githubusercontent.com/u/4032718?v=4","gravatar_id":"","url":"https://api.github.com/users/mindreeper2420","html_url":"https://github.com/mindreeper2420","followers_url":"https://api.github.com/users/mindreeper2420/followers","following_url":"https://api.github.com/users/mindreeper2420/following{/other_user}","gists_url":"https://api.github.com/users/mindreeper2420/gists{/gist_id}","starred_url":"https://api.github.com/users/mindreeper2420/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mindreeper2420/subscriptions","organizations_url":"https://api.github.com/users/mindreeper2420/orgs","repos_url":"https://api.github.com/users/mindreeper2420/repos","events_url":"https://api.github.com/users/mindreeper2420/events{/privacy}","received_events_url":"https://api.github.com/users/mindreeper2420/received_events","type":"User","site_admin":false}],"requested_teams":[{"name":"UXD","id":2402492,"node_id":"MDQ6VGVhbTI0MDI0OTI=","slug":"uxd","description":"User Experience Design Team","privacy":"closed","url":"https://api.github.com/teams/2402492","members_url":"https://api.github.com/teams/2402492/members{/member}","repositories_url":"https://api.github.com/teams/2402492/repos","permission":"pull"}],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259/commits","review_comments_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259/comments","review_comment_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/3259/comments","statuses_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/statuses/650c740852f53ff491f8cf575b2e8c3a04e245e4","head":{"label":"rohitkrai03:redirects","ref":"redirects","sha":"650c740852f53ff491f8cf575b2e8c3a04e245e4","user":{"login":"rohitkrai03","id":6041994,"node_id":"MDQ6VXNlcjYwNDE5OTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/6041994?v=4","gravatar_id":"","url":"https://api.github.com/users/rohitkrai03","html_url":"https://github.com/rohitkrai03","followers_url":"https://api.github.com/users/rohitkrai03/followers","following_url":"https://api.github.com/users/rohitkrai03/following{/other_user}","gists_url":"https://api.github.com/users/rohitkrai03/gists{/gist_id}","starred_url":"https://api.github.com/users/rohitkrai03/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rohitkrai03/subscriptions","organizations_url":"https://api.github.com/users/rohitkrai03/orgs","repos_url":"https://api.github.com/users/rohitkrai03/repos","events_url":"https://api.github.com/users/rohitkrai03/events{/privacy}","received_events_url":"https://api.github.com/users/rohitkrai03/received_events","type":"User","site_admin":false},"repo":{"id":123887892,"node_id":"MDEwOlJlcG9zaXRvcnkxMjM4ODc4OTI=","name":"fabric8-ui","full_name":"rohitkrai03/fabric8-ui","owner":{"login":"rohitkrai03","id":6041994,"node_id":"MDQ6VXNlcjYwNDE5OTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/6041994?v=4","gravatar_id":"","url":"https://api.github.com/users/rohitkrai03","html_url":"https://github.com/rohitkrai03","followers_url":"https://api.github.com/users/rohitkrai03/followers","following_url":"https://api.github.com/users/rohitkrai03/following{/other_user}","gists_url":"https://api.github.com/users/rohitkrai03/gists{/gist_id}","starred_url":"https://api.github.com/users/rohitkrai03/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rohitkrai03/subscriptions","organizations_url":"https://api.github.com/users/rohitkrai03/orgs","repos_url":"https://api.github.com/users/rohitkrai03/repos","events_url":"https://api.github.com/users/rohitkrai03/events{/privacy}","received_events_url":"https://api.github.com/users/rohitkrai03/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rohitkrai03/fabric8-ui","description":"The Angular frontend for fabric8 online (OpenShift.IO)","fork":true,"url":"https://api.github.com/repos/rohitkrai03/fabric8-ui","forks_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/forks","keys_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/teams","hooks_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/hooks","issue_events_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/issues/events{/number}","events_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/events","assignees_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/assignees{/user}","branches_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/branches{/branch}","tags_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/tags","blobs_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/languages","stargazers_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/stargazers","contributors_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/contributors","subscribers_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/subscribers","subscription_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/subscription","commits_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/contents/{+path}","compare_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/merges","archive_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/downloads","issues_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/issues{/number}","pulls_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/labels{/name}","releases_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/releases{/id}","deployments_url":"https://api.github.com/repos/rohitkrai03/fabric8-ui/deployments","created_at":"2018-03-05T08:22:59Z","updated_at":"2018-08-17T15:18:01Z","pushed_at":"2018-08-20T21:28:14Z","git_url":"git://github.com/rohitkrai03/fabric8-ui.git","ssh_url":"git@github.com:rohitkrai03/fabric8-ui.git","clone_url":"https://github.com/rohitkrai03/fabric8-ui.git","svn_url":"https://github.com/rohitkrai03/fabric8-ui","homepage":"https://openshift.io/","size":14949,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"fabric8-ui:master","ref":"master","sha":"902760cd728dd7248b68903c47ab6a845b185cef","user":{"login":"fabric8-ui","id":25244298,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI1MjQ0Mjk4","avatar_url":"https://avatars2.githubusercontent.com/u/25244298?v=4","gravatar_id":"","url":"https://api.github.com/users/fabric8-ui","html_url":"https://github.com/fabric8-ui","followers_url":"https://api.github.com/users/fabric8-ui/followers","following_url":"https://api.github.com/users/fabric8-ui/following{/other_user}","gists_url":"https://api.github.com/users/fabric8-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/fabric8-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabric8-ui/subscriptions","organizations_url":"https://api.github.com/users/fabric8-ui/orgs","repos_url":"https://api.github.com/users/fabric8-ui/repos","events_url":"https://api.github.com/users/fabric8-ui/events{/privacy}","received_events_url":"https://api.github.com/users/fabric8-ui/received_events","type":"Organization","site_admin":false},"repo":{"id":73824736,"node_id":"MDEwOlJlcG9zaXRvcnk3MzgyNDczNg==","name":"fabric8-ui","full_name":"fabric8-ui/fabric8-ui","owner":{"login":"fabric8-ui","id":25244298,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI1MjQ0Mjk4","avatar_url":"https://avatars2.githubusercontent.com/u/25244298?v=4","gravatar_id":"","url":"https://api.github.com/users/fabric8-ui","html_url":"https://github.com/fabric8-ui","followers_url":"https://api.github.com/users/fabric8-ui/followers","following_url":"https://api.github.com/users/fabric8-ui/following{/other_user}","gists_url":"https://api.github.com/users/fabric8-ui/gists{/gist_id}","starred_url":"https://api.github.com/users/fabric8-ui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabric8-ui/subscriptions","organizations_url":"https://api.github.com/users/fabric8-ui/orgs","repos_url":"https://api.github.com/users/fabric8-ui/repos","events_url":"https://api.github.com/users/fabric8-ui/events{/privacy}","received_events_url":"https://api.github.com/users/fabric8-ui/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/fabric8-ui/fabric8-ui","description":"The Angular frontend for fabric8 online (OpenShift.IO)","fork":false,"url":"https://api.github.com/repos/fabric8-ui/fabric8-ui","forks_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/forks","keys_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/teams","hooks_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/hooks","issue_events_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/events{/number}","events_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/events","assignees_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/assignees{/user}","branches_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/branches{/branch}","tags_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/tags","blobs_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/languages","stargazers_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/stargazers","contributors_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/contributors","subscribers_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/subscribers","subscription_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/subscription","commits_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/contents/{+path}","compare_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/merges","archive_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/downloads","issues_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues{/number}","pulls_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/labels{/name}","releases_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/releases{/id}","deployments_url":"https://api.github.com/repos/fabric8-ui/fabric8-ui/deployments","created_at":"2016-11-15T15:04:11Z","updated_at":"2018-08-20T20:51:11Z","pushed_at":"2018-08-20T21:57:28Z","git_url":"git://github.com/fabric8-ui/fabric8-ui.git","ssh_url":"git@github.com:fabric8-ui/fabric8-ui.git","clone_url":"https://github.com/fabric8-ui/fabric8-ui.git","svn_url":"https://github.com/fabric8-ui/fabric8-ui","homepage":"https://openshift.io/","size":14933,"stargazers_count":23,"watchers_count":23,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":85,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":85,"open_issues":8,"watchers":23,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259"},"html":{"href":"https://github.com/fabric8-ui/fabric8-ui/pull/3259"},"issue":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/3259"},"comments":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/issues/3259/comments"},"review_comments":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259/comments"},"review_comment":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/pulls/3259/commits"},"statuses":{"href":"https://api.github.com/repos/fabric8-ui/fabric8-ui/statuses/650c740852f53ff491f8cf575b2e8c3a04e245e4"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"andrewazores"}}