{"action":"created","comment":{"url":"https://api.github.com/repos/kiali/kiali-ui/pulls/comments/203163360","pull_request_review_id":138000423,"id":203163360,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwMzE2MzM2MA==","diff_hunk":"@@ -0,0 +1,62 @@\n+export enum GlobalActionKeys {\n+  INCREMENT_LOADING_COUNTER = 'INCREMENT_LOADING_COUNTER',\n+  DECREMENT_LOADING_COUNTER = 'DECREMENT_LOADING_COUNTER'\n+}\n+\n+export enum HelpDropdownActionKeys {\n+  STATUS_REFRESH = 'STATUS_REFRESH'\n+}\n+\n+export enum LoginActionKeys {\n+  LOGIN_REQUEST = 'LOGIN_REQUEST',\n+  LOGIN_SUCCESS = 'LOGIN_SUCCESS',\n+  LOGIN_FAILURE = 'LOGIN_FAILURE',\n+  LOGOUT_SUCCESS = 'LOGOUT_SUCCESS'\n+}\n+\n+export const enum MessageCenterActionKeys {\n+  ADD_MESSAGE = 'ADD_MESSAGE',\n+  REMOVE_MESSAGE = 'REMOVE_MESSAGE',\n+  MARK_MESSAGE_AS_READ = 'MARK_MESSAGE_AS_READ',\n+  SHOW = 'SHOW',\n+  HIDE = 'HIDE',\n+  TOGGLE_EXPAND = 'TOGGLE_EXPAND',\n+  TOGGLE_GROUP = 'TOGGLE_GROUP',\n+  HIDE_NOTIFICATION = 'HIDE_NOTIFICATION'\n+}\n+\n+export enum NamespaceActionKeys {\n+  NAMESPACE_REQUEST_STARTED = 'NAMESPACE_REQUEST_STARTED',\n+  NAMESPACE_SUCCESS = 'NAMESPACE_SUCCESS',\n+  NAMESPACE_FAILED = 'NAMESPACE_FAILED'\n+}\n+\n+export enum ServiceGraphActionKeys {\n+  SERVICE_GRAPH_SIDE_PANEL_SHOW_INFO = 'SERVICE_GRAPH_SIDE_PANEL_SHOW_INFO'\n+}\n+\n+export enum ServiceGraphDataActionKeys {\n+  GET_GRAPH_DATA_START = 'GET_GRAPH_DATA_START',\n+  GET_GRAPH_DATA_SUCCESS = 'GET_GRAPH_DATA_SUCCESS',\n+  GET_GRAPH_DATA_FAILURE = 'GET_GRAPH_DATA_FAILURE',\n+  HANDLE_LEGEND = 'HANDLE_LEGEND'\n+}\n+\n+export enum ServiceGraphFilterActionKeys {\n+  // Toggle Actions\n+  TOGGLE_LEGEND = 'TOGGLE_LEGEND',\n+  TOGGLE_GRAPH_NODE_LABEL = 'TOGGLE_GRAPH_NODE_LABEL',\n+  TOGGLE_GRAPH_CIRCUIT_BREAKERS = 'TOGGLE_GRAPH_CIRCUIT_BREAKERS',\n+  TOGGLE_GRAPH_VIRTUAL_SERVICES = 'TOGGLE_GRAPH_VIRTUAL_SERVICES',\n+  TOGGLE_GRAPH_MISSING_SIDECARS = 'TOGGLE_GRAPH_MISSING_SIDECARS',\n+  TOGGLE_TRAFFIC_ANIMATION = 'TOGGLE_TRAFFIC_ANIMATION',\n+  SET_GRAPH_EDGE_LABEL_MODE = 'SET_GRAPH_EDGE_LABEL_MODE',\n+  // Disable Actions\n+  ENABLE_GRAPH_FILTERS = 'ENABLE_GRAPH_FILTERS',\n+  // Refresh Rate\n+  SET_GRAPH_REFRESH_RATE = 'SET_GRAPH_REFRESH_RATE'\n+}\n+\n+export enum UserSettingsActionKeys {\n+  NAV_COLLAPSE = 'NAV_COLLAPSE'\n+}","path":"src/actions/ActionKeys.ts","position":62,"original_position":62,"commit_id":"f56090221faa91b1143430e4478e7ffb8f8817e3","original_commit_id":"10e809d1543732794e09f1f7472e6f845d76d75f","user":{"login":"josejulio","id":3845764,"node_id":"MDQ6VXNlcjM4NDU3NjQ=","avatar_url":"https://avatars1.githubusercontent.com/u/3845764?v=4","gravatar_id":"","url":"https://api.github.com/users/josejulio","html_url":"https://github.com/josejulio","followers_url":"https://api.github.com/users/josejulio/followers","following_url":"https://api.github.com/users/josejulio/following{/other_user}","gists_url":"https://api.github.com/users/josejulio/gists{/gist_id}","starred_url":"https://api.github.com/users/josejulio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josejulio/subscriptions","organizations_url":"https://api.github.com/users/josejulio/orgs","repos_url":"https://api.github.com/users/josejulio/repos","events_url":"https://api.github.com/users/josejulio/events{/privacy}","received_events_url":"https://api.github.com/users/josejulio/received_events","type":"User","site_admin":false},"body":"Maybe only split the ServiceGraphDataActionKeys in its own file? \r\n\r\nI feel other way to break this dependency could be to refactor the way utils/Authentication works by using `axios.interceptor` like here:  https://github.com/kiali/kiali-ui/blob/master/src/app/App.tsx#L24\r\n instead of passing the token to every method.","created_at":"2018-07-17T20:16:55Z","updated_at":"2018-07-17T20:16:55Z","html_url":"https://github.com/kiali/kiali-ui/pull/522#discussion_r203163360","pull_request_url":"https://api.github.com/repos/kiali/kiali-ui/pulls/522","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/comments/203163360"},"html":{"href":"https://github.com/kiali/kiali-ui/pull/522#discussion_r203163360"},"pull_request":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/522"}},"in_reply_to_id":202825517},"pull_request":{"url":"https://api.github.com/repos/kiali/kiali-ui/pulls/522","id":201750086,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxNzUwMDg2","html_url":"https://github.com/kiali/kiali-ui/pull/522","diff_url":"https://github.com/kiali/kiali-ui/pull/522.diff","patch_url":"https://github.com/kiali/kiali-ui/pull/522.patch","issue_url":"https://api.github.com/repos/kiali/kiali-ui/issues/522","number":522,"state":"open","locked":false,"title":"KIALI-1177 Fix refresh issue. Basepath was not being set.","user":{"login":"israel-hdez","id":23639005,"node_id":"MDQ6VXNlcjIzNjM5MDA1","avatar_url":"https://avatars3.githubusercontent.com/u/23639005?v=4","gravatar_id":"","url":"https://api.github.com/users/israel-hdez","html_url":"https://github.com/israel-hdez","followers_url":"https://api.github.com/users/israel-hdez/followers","following_url":"https://api.github.com/users/israel-hdez/following{/other_user}","gists_url":"https://api.github.com/users/israel-hdez/gists{/gist_id}","starred_url":"https://api.github.com/users/israel-hdez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/israel-hdez/subscriptions","organizations_url":"https://api.github.com/users/israel-hdez/orgs","repos_url":"https://api.github.com/users/israel-hdez/repos","events_url":"https://api.github.com/users/israel-hdez/events{/privacy}","received_events_url":"https://api.github.com/users/israel-hdez/received_events","type":"User","site_admin":false},"body":"There was a loop over import statements:\r\n\r\nroutes.tsx ->\r\n  pages/ServiceDetails/ServiceDetailsPage.tsx ->\r\n  pages/ServiceDetails/ServiceMetrics.tsx ->\r\n  components/MetricsOptions/MetricsOptionsBar.tsx ->\r\n  components/MetricsOptions/ValueSelectHelper.tsx -> app/History.tsx ->\r\n  routes.tsx\r\n\r\nIn this loop, routes.tsx and History.tsx are involved.\r\n\r\nThis loop was casuing the transpiler (babel) to generate JS with code in\r\narbitary order. So, at the time the app/History.tsx code was being run,\r\nthe file routes.tsx haven't, effectively setting an \"undefined\"\r\nbasename. This causes react-router to work without right the basename of\r\nthe application.\r\n\r\nThis commit:\r\n\r\n* Reverts PR #521, because it is a workaround. This PR solves the root\r\n  problem by moving the basename to History.tsx (since it's not used in\r\n  any other part of the code, given the reversion).\r\n* Adds tslint-no-circular-imports linter extension to detect import\r\n  loops and avoid similar issues in the future.\r\n* Solves all other import loops detected.\r\n\r\nThe other loops found are:\r\n\r\n* actions/ServiceGraphActions.ts ->\r\n    components/CytoscapeGraph/CytoscapeGraph.tsx ->\r\n    actions/ServiceGraphActions.ts\r\n* components/CytoscapeGraph/CytoscapeGraph.tsx ->\r\n    components/CytoscapeGraph/graphs/GraphHighlighter.ts ->\r\n    components/CytoscapeGraph/CytoscapeGraph.tsx\r\n* components/GraphFilter/GraphFilter.tsx ->\r\n    containers/GraphSettingsContainer.tsx ->\r\n    components/GraphFilter/GraphFilter.tsx\r\n* store/ConfigStore.ts -> reducers/index.ts ->\r\n    reducers/ServiceGraphDataState.ts ->\r\n    actions/ServiceGraphDataActions.ts ->\r\n    utils/MessageCenter.ts ->\r\n    store/ConfigStore.ts\r\n\r\n(and some others).","created_at":"2018-07-16T20:24:05Z","updated_at":"2018-07-17T20:16:55Z","closed_at":null,"merged_at":null,"merge_commit_sha":"983482f6f439653d6ad934b99716abf48a136153","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":862012705,"node_id":"MDU6TGFiZWw4NjIwMTI3MDU=","url":"https://api.github.com/repos/kiali/kiali-ui/labels/Library%20Change","name":"Library Change","color":"5319e7","default":false},{"id":827510436,"node_id":"MDU6TGFiZWw4Mjc1MTA0MzY=","url":"https://api.github.com/repos/kiali/kiali-ui/labels/bug","name":"bug","color":"d73a4a","default":true}],"milestone":null,"commits_url":"https://api.github.com/repos/kiali/kiali-ui/pulls/522/commits","review_comments_url":"https://api.github.com/repos/kiali/kiali-ui/pulls/522/comments","review_comment_url":"https://api.github.com/repos/kiali/kiali-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kiali/kiali-ui/issues/522/comments","statuses_url":"https://api.github.com/repos/kiali/kiali-ui/statuses/f56090221faa91b1143430e4478e7ffb8f8817e3","head":{"label":"israel-hdez:kiali-1177","ref":"kiali-1177","sha":"f56090221faa91b1143430e4478e7ffb8f8817e3","user":{"login":"israel-hdez","id":23639005,"node_id":"MDQ6VXNlcjIzNjM5MDA1","avatar_url":"https://avatars3.githubusercontent.com/u/23639005?v=4","gravatar_id":"","url":"https://api.github.com/users/israel-hdez","html_url":"https://github.com/israel-hdez","followers_url":"https://api.github.com/users/israel-hdez/followers","following_url":"https://api.github.com/users/israel-hdez/following{/other_user}","gists_url":"https://api.github.com/users/israel-hdez/gists{/gist_id}","starred_url":"https://api.github.com/users/israel-hdez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/israel-hdez/subscriptions","organizations_url":"https://api.github.com/users/israel-hdez/orgs","repos_url":"https://api.github.com/users/israel-hdez/repos","events_url":"https://api.github.com/users/israel-hdez/events{/privacy}","received_events_url":"https://api.github.com/users/israel-hdez/received_events","type":"User","site_admin":false},"repo":{"id":122654796,"node_id":"MDEwOlJlcG9zaXRvcnkxMjI2NTQ3OTY=","name":"swsui","full_name":"israel-hdez/swsui","owner":{"login":"israel-hdez","id":23639005,"node_id":"MDQ6VXNlcjIzNjM5MDA1","avatar_url":"https://avatars3.githubusercontent.com/u/23639005?v=4","gravatar_id":"","url":"https://api.github.com/users/israel-hdez","html_url":"https://github.com/israel-hdez","followers_url":"https://api.github.com/users/israel-hdez/followers","following_url":"https://api.github.com/users/israel-hdez/following{/other_user}","gists_url":"https://api.github.com/users/israel-hdez/gists{/gist_id}","starred_url":"https://api.github.com/users/israel-hdez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/israel-hdez/subscriptions","organizations_url":"https://api.github.com/users/israel-hdez/orgs","repos_url":"https://api.github.com/users/israel-hdez/repos","events_url":"https://api.github.com/users/israel-hdez/events{/privacy}","received_events_url":"https://api.github.com/users/israel-hdez/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/israel-hdez/swsui","description":null,"fork":true,"url":"https://api.github.com/repos/israel-hdez/swsui","forks_url":"https://api.github.com/repos/israel-hdez/swsui/forks","keys_url":"https://api.github.com/repos/israel-hdez/swsui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/israel-hdez/swsui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/israel-hdez/swsui/teams","hooks_url":"https://api.github.com/repos/israel-hdez/swsui/hooks","issue_events_url":"https://api.github.com/repos/israel-hdez/swsui/issues/events{/number}","events_url":"https://api.github.com/repos/israel-hdez/swsui/events","assignees_url":"https://api.github.com/repos/israel-hdez/swsui/assignees{/user}","branches_url":"https://api.github.com/repos/israel-hdez/swsui/branches{/branch}","tags_url":"https://api.github.com/repos/israel-hdez/swsui/tags","blobs_url":"https://api.github.com/repos/israel-hdez/swsui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/israel-hdez/swsui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/israel-hdez/swsui/git/refs{/sha}","trees_url":"https://api.github.com/repos/israel-hdez/swsui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/israel-hdez/swsui/statuses/{sha}","languages_url":"https://api.github.com/repos/israel-hdez/swsui/languages","stargazers_url":"https://api.github.com/repos/israel-hdez/swsui/stargazers","contributors_url":"https://api.github.com/repos/israel-hdez/swsui/contributors","subscribers_url":"https://api.github.com/repos/israel-hdez/swsui/subscribers","subscription_url":"https://api.github.com/repos/israel-hdez/swsui/subscription","commits_url":"https://api.github.com/repos/israel-hdez/swsui/commits{/sha}","git_commits_url":"https://api.github.com/repos/israel-hdez/swsui/git/commits{/sha}","comments_url":"https://api.github.com/repos/israel-hdez/swsui/comments{/number}","issue_comment_url":"https://api.github.com/repos/israel-hdez/swsui/issues/comments{/number}","contents_url":"https://api.github.com/repos/israel-hdez/swsui/contents/{+path}","compare_url":"https://api.github.com/repos/israel-hdez/swsui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/israel-hdez/swsui/merges","archive_url":"https://api.github.com/repos/israel-hdez/swsui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/israel-hdez/swsui/downloads","issues_url":"https://api.github.com/repos/israel-hdez/swsui/issues{/number}","pulls_url":"https://api.github.com/repos/israel-hdez/swsui/pulls{/number}","milestones_url":"https://api.github.com/repos/israel-hdez/swsui/milestones{/number}","notifications_url":"https://api.github.com/repos/israel-hdez/swsui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/israel-hdez/swsui/labels{/name}","releases_url":"https://api.github.com/repos/israel-hdez/swsui/releases{/id}","deployments_url":"https://api.github.com/repos/israel-hdez/swsui/deployments","created_at":"2018-02-23T17:56:09Z","updated_at":"2018-07-17T15:58:48Z","pushed_at":"2018-07-17T15:58:46Z","git_url":"git://github.com/israel-hdez/swsui.git","ssh_url":"git@github.com:israel-hdez/swsui.git","clone_url":"https://github.com/israel-hdez/swsui.git","svn_url":"https://github.com/israel-hdez/swsui","homepage":null,"size":2360,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","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":"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":"kiali:master","ref":"master","sha":"dd0378bd9687f677159462f36c0276e9f3e70de5","user":{"login":"kiali","id":36001875,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2MDAxODc1","avatar_url":"https://avatars2.githubusercontent.com/u/36001875?v=4","gravatar_id":"","url":"https://api.github.com/users/kiali","html_url":"https://github.com/kiali","followers_url":"https://api.github.com/users/kiali/followers","following_url":"https://api.github.com/users/kiali/following{/other_user}","gists_url":"https://api.github.com/users/kiali/gists{/gist_id}","starred_url":"https://api.github.com/users/kiali/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiali/subscriptions","organizations_url":"https://api.github.com/users/kiali/orgs","repos_url":"https://api.github.com/users/kiali/repos","events_url":"https://api.github.com/users/kiali/events{/privacy}","received_events_url":"https://api.github.com/users/kiali/received_events","type":"Organization","site_admin":false},"repo":{"id":120308264,"node_id":"MDEwOlJlcG9zaXRvcnkxMjAzMDgyNjQ=","name":"kiali-ui","full_name":"kiali/kiali-ui","owner":{"login":"kiali","id":36001875,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM2MDAxODc1","avatar_url":"https://avatars2.githubusercontent.com/u/36001875?v=4","gravatar_id":"","url":"https://api.github.com/users/kiali","html_url":"https://github.com/kiali","followers_url":"https://api.github.com/users/kiali/followers","following_url":"https://api.github.com/users/kiali/following{/other_user}","gists_url":"https://api.github.com/users/kiali/gists{/gist_id}","starred_url":"https://api.github.com/users/kiali/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiali/subscriptions","organizations_url":"https://api.github.com/users/kiali/orgs","repos_url":"https://api.github.com/users/kiali/repos","events_url":"https://api.github.com/users/kiali/events{/privacy}","received_events_url":"https://api.github.com/users/kiali/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/kiali/kiali-ui","description":"Frontend part of Kiali (use kiali/kial to report issues)","fork":false,"url":"https://api.github.com/repos/kiali/kiali-ui","forks_url":"https://api.github.com/repos/kiali/kiali-ui/forks","keys_url":"https://api.github.com/repos/kiali/kiali-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kiali/kiali-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kiali/kiali-ui/teams","hooks_url":"https://api.github.com/repos/kiali/kiali-ui/hooks","issue_events_url":"https://api.github.com/repos/kiali/kiali-ui/issues/events{/number}","events_url":"https://api.github.com/repos/kiali/kiali-ui/events","assignees_url":"https://api.github.com/repos/kiali/kiali-ui/assignees{/user}","branches_url":"https://api.github.com/repos/kiali/kiali-ui/branches{/branch}","tags_url":"https://api.github.com/repos/kiali/kiali-ui/tags","blobs_url":"https://api.github.com/repos/kiali/kiali-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kiali/kiali-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kiali/kiali-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/kiali/kiali-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kiali/kiali-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/kiali/kiali-ui/languages","stargazers_url":"https://api.github.com/repos/kiali/kiali-ui/stargazers","contributors_url":"https://api.github.com/repos/kiali/kiali-ui/contributors","subscribers_url":"https://api.github.com/repos/kiali/kiali-ui/subscribers","subscription_url":"https://api.github.com/repos/kiali/kiali-ui/subscription","commits_url":"https://api.github.com/repos/kiali/kiali-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/kiali/kiali-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/kiali/kiali-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/kiali/kiali-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/kiali/kiali-ui/contents/{+path}","compare_url":"https://api.github.com/repos/kiali/kiali-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kiali/kiali-ui/merges","archive_url":"https://api.github.com/repos/kiali/kiali-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kiali/kiali-ui/downloads","issues_url":"https://api.github.com/repos/kiali/kiali-ui/issues{/number}","pulls_url":"https://api.github.com/repos/kiali/kiali-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/kiali/kiali-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/kiali/kiali-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kiali/kiali-ui/labels{/name}","releases_url":"https://api.github.com/repos/kiali/kiali-ui/releases{/id}","deployments_url":"https://api.github.com/repos/kiali/kiali-ui/deployments","created_at":"2018-02-05T13:27:15Z","updated_at":"2018-07-17T16:38:41Z","pushed_at":"2018-07-17T18:00:22Z","git_url":"git://github.com/kiali/kiali-ui.git","ssh_url":"git@github.com:kiali/kiali-ui.git","clone_url":"https://github.com/kiali/kiali-ui.git","svn_url":"https://github.com/kiali/kiali-ui","homepage":"https://kiali.org/","size":2347,"stargazers_count":27,"watchers_count":27,"language":"TypeScript","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":18,"mirror_url":null,"archived":false,"open_issues_count":6,"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":18,"open_issues":6,"watchers":27,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/522"},"html":{"href":"https://github.com/kiali/kiali-ui/pull/522"},"issue":{"href":"https://api.github.com/repos/kiali/kiali-ui/issues/522"},"comments":{"href":"https://api.github.com/repos/kiali/kiali-ui/issues/522/comments"},"review_comments":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/522/comments"},"review_comment":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kiali/kiali-ui/pulls/522/commits"},"statuses":{"href":"https://api.github.com/repos/kiali/kiali-ui/statuses/f56090221faa91b1143430e4478e7ffb8f8817e3"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"josejulio"}}