{"action":"created","issue":{"url":"https://api.github.com/repos/apache/incubator-nemo/issues/95","repository_url":"https://api.github.com/repos/apache/incubator-nemo","labels_url":"https://api.github.com/repos/apache/incubator-nemo/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/apache/incubator-nemo/issues/95/comments","events_url":"https://api.github.com/repos/apache/incubator-nemo/issues/95/events","html_url":"https://github.com/apache/incubator-nemo/pull/95","id":348971867,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3MTk2NDMw","number":95,"title":"[NEMO-25] Improve WebUI to use RESTful APIs by Nemo","user":{"login":"skystar-p","id":1418874,"node_id":"MDQ6VXNlcjE0MTg4NzQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1418874?v=4","gravatar_id":"","url":"https://api.github.com/users/skystar-p","html_url":"https://github.com/skystar-p","followers_url":"https://api.github.com/users/skystar-p/followers","following_url":"https://api.github.com/users/skystar-p/following{/other_user}","gists_url":"https://api.github.com/users/skystar-p/gists{/gist_id}","starred_url":"https://api.github.com/users/skystar-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skystar-p/subscriptions","organizations_url":"https://api.github.com/users/skystar-p/orgs","repos_url":"https://api.github.com/users/skystar-p/repos","events_url":"https://api.github.com/users/skystar-p/events{/privacy}","received_events_url":"https://api.github.com/users/skystar-p/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"skystar-p","id":1418874,"node_id":"MDQ6VXNlcjE0MTg4NzQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1418874?v=4","gravatar_id":"","url":"https://api.github.com/users/skystar-p","html_url":"https://github.com/skystar-p","followers_url":"https://api.github.com/users/skystar-p/followers","following_url":"https://api.github.com/users/skystar-p/following{/other_user}","gists_url":"https://api.github.com/users/skystar-p/gists{/gist_id}","starred_url":"https://api.github.com/users/skystar-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skystar-p/subscriptions","organizations_url":"https://api.github.com/users/skystar-p/orgs","repos_url":"https://api.github.com/users/skystar-p/repos","events_url":"https://api.github.com/users/skystar-p/events{/privacy}","received_events_url":"https://api.github.com/users/skystar-p/received_events","type":"User","site_admin":false},"assignees":[{"login":"skystar-p","id":1418874,"node_id":"MDQ6VXNlcjE0MTg4NzQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1418874?v=4","gravatar_id":"","url":"https://api.github.com/users/skystar-p","html_url":"https://github.com/skystar-p","followers_url":"https://api.github.com/users/skystar-p/followers","following_url":"https://api.github.com/users/skystar-p/following{/other_user}","gists_url":"https://api.github.com/users/skystar-p/gists{/gist_id}","starred_url":"https://api.github.com/users/skystar-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skystar-p/subscriptions","organizations_url":"https://api.github.com/users/skystar-p/orgs","repos_url":"https://api.github.com/users/skystar-p/repos","events_url":"https://api.github.com/users/skystar-p/events{/privacy}","received_events_url":"https://api.github.com/users/skystar-p/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-08-09T04:17:16Z","updated_at":"2018-10-26T08:29:02Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apache/incubator-nemo/pulls/95","html_url":"https://github.com/apache/incubator-nemo/pull/95","diff_url":"https://github.com/apache/incubator-nemo/pull/95.diff","patch_url":"https://github.com/apache/incubator-nemo/pull/95.patch"},"body":"JIRA: [NEMO-25: Improve WebUI to use RESTful APIs by Nemo](https://issues.apache.org/jira/projects/NEMO/issues/NEMO-25)\r\n\r\n\r\n**This PR will be used for Google Summer of Code 2018 work product submission link.**\r\n\r\n**Major changes:**\r\n- Implement new interactive web ui using Vue.js.\r\n- Interactive metric visualizaton by WebSocket connection. See #61.\r\n- Multiple job view management panel.\r\n- Timeline feature with filter option by stage id.\r\n- DAG view with detail metric view table.\r\n- Task metric statistic table with task status and duration.\r\n\r\n**Minor changes to note:**\r\n- Remove previous web ui package.\r\n- Add frontend test to travis.\r\n- Edit root `pom.xml` to ignore some kind of file at license check.\r\n\r\n**Tests for the changes:**\r\n- Frontend unit test\r\n- You can run test by typing `npm test`.\r\n\r\nCloses #95 \r\n"},"comment":{"url":"https://api.github.com/repos/apache/incubator-nemo/issues/comments/433330248","html_url":"https://github.com/apache/incubator-nemo/pull/95#issuecomment-433330248","issue_url":"https://api.github.com/repos/apache/incubator-nemo/issues/95","id":433330248,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzMzMDI0OA==","user":{"login":"johnyangk","id":4114572,"node_id":"MDQ6VXNlcjQxMTQ1NzI=","avatar_url":"https://avatars1.githubusercontent.com/u/4114572?v=4","gravatar_id":"","url":"https://api.github.com/users/johnyangk","html_url":"https://github.com/johnyangk","followers_url":"https://api.github.com/users/johnyangk/followers","following_url":"https://api.github.com/users/johnyangk/following{/other_user}","gists_url":"https://api.github.com/users/johnyangk/gists{/gist_id}","starred_url":"https://api.github.com/users/johnyangk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johnyangk/subscriptions","organizations_url":"https://api.github.com/users/johnyangk/orgs","repos_url":"https://api.github.com/users/johnyangk/repos","events_url":"https://api.github.com/users/johnyangk/events{/privacy}","received_events_url":"https://api.github.com/users/johnyangk/received_events","type":"User","site_admin":false},"created_at":"2018-10-26T08:29:02Z","updated_at":"2018-10-26T08:29:02Z","author_association":"CONTRIBUTOR","body":"Copyright (C) 2018 Seoul National University \r\n\r\nshould be replaced with the ASF copyright."}}
{"actor":{"display_login":"johnyangk"}}