{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/kibana/issues/21491","repository_url":"https://api.github.com/repos/elastic/kibana","labels_url":"https://api.github.com/repos/elastic/kibana/issues/21491/labels{/name}","comments_url":"https://api.github.com/repos/elastic/kibana/issues/21491/comments","events_url":"https://api.github.com/repos/elastic/kibana/issues/21491/events","html_url":"https://github.com/elastic/kibana/pull/21491","id":346226981,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA1MTQyOTA2","number":21491,"title":"Convert status page to EUI","user":{"login":"joshdover","id":1813008,"node_id":"MDQ6VXNlcjE4MTMwMDg=","avatar_url":"https://avatars2.githubusercontent.com/u/1813008?v=4","gravatar_id":"","url":"https://api.github.com/users/joshdover","html_url":"https://github.com/joshdover","followers_url":"https://api.github.com/users/joshdover/followers","following_url":"https://api.github.com/users/joshdover/following{/other_user}","gists_url":"https://api.github.com/users/joshdover/gists{/gist_id}","starred_url":"https://api.github.com/users/joshdover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshdover/subscriptions","organizations_url":"https://api.github.com/users/joshdover/orgs","repos_url":"https://api.github.com/users/joshdover/repos","events_url":"https://api.github.com/users/joshdover/events{/privacy}","received_events_url":"https://api.github.com/users/joshdover/received_events","type":"User","site_admin":false},"labels":[{"id":470241342,"node_id":"MDU6TGFiZWw0NzAyNDEzNDI=","url":"https://api.github.com/repos/elastic/kibana/labels/:Operations","name":":Operations","color":"fef2c0","default":false},{"id":135307740,"node_id":"MDU6TGFiZWwxMzUzMDc3NDA=","url":"https://api.github.com/repos/elastic/kibana/labels/review","name":"review","color":"0052cc","default":false},{"id":912973198,"node_id":"MDU6TGFiZWw5MTI5NzMxOTg=","url":"https://api.github.com/repos/elastic/kibana/labels/v6.5.0","name":"v6.5.0","color":"ffffff","default":false},{"id":654061976,"node_id":"MDU6TGFiZWw2NTQwNjE5NzY=","url":"https://api.github.com/repos/elastic/kibana/labels/v7.0.0","name":"v7.0.0","color":"ffffff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2018-07-31T14:59:01Z","updated_at":"2018-08-03T21:26:37Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/elastic/kibana/pulls/21491","html_url":"https://github.com/elastic/kibana/pull/21491","diff_url":"https://github.com/elastic/kibana/pull/21491.diff","patch_url":"https://github.com/elastic/kibana/pull/21491.patch"},"body":"<!--\r\nThank you for your interest in and contributing to Kibana! There\r\nare a few simple things to check before submitting your pull request\r\nthat can help with the review process. You should delete these items\r\nfrom your submission, but they are here to help bring them to your\r\nattention.\r\n\r\n- Have you signed the [contributor license agreement](https://www.elastic.co/contributor-agreement)?\r\n- Have you followed the [contributor guidelines](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md)?\r\n- If submitting code, have you included unit tests that cover the changes?\r\n- If submitting code, have you tested and built your code locally prior to submission with `yarn test && yarn build`?\r\n- If submitting code, is your pull request against master? Unless there is a good reason otherwise, we prefer pull requests against master and will backport as needed.\r\n-->\r\nFixes #20001 \r\n\r\nThis converts Kibana's status page to elastic-ui / React. Shoutout to @snide for the design heavy lifting. This also involved some minor changes to the status API on the server to faciliate making some of the data easier to work with on the frontend.\r\n\r\n- [x] Add back the overall status to the top of the page (icon?)\r\n- [x] Add back the row color coding in the table\r\n- [x] Test new components (especially `StatusTable`)\r\n- [x] Add test coverage to data fetching and formatting\r\n- [x] Cleanup the server code to remove unneeded fields (eg. `icon`)\r\n- [x] Error handling and display\r\n- [x] Remove the old implementation\r\n- [x] Update other usages (if any exist) of the status API\r\n\r\n## Screenshot\r\n![image](https://user-images.githubusercontent.com/1813008/43599544-92dae9f8-964d-11e8-916b-a52c8dbb0fca.png)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/kibana/issues/comments/410380687","html_url":"https://github.com/elastic/kibana/pull/21491#issuecomment-410380687","issue_url":"https://api.github.com/repos/elastic/kibana/issues/21491","id":410380687,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDM4MDY4Nw==","user":{"login":"elasticmachine","id":15837671,"node_id":"MDQ6VXNlcjE1ODM3Njcx","avatar_url":"https://avatars3.githubusercontent.com/u/15837671?v=4","gravatar_id":"","url":"https://api.github.com/users/elasticmachine","html_url":"https://github.com/elasticmachine","followers_url":"https://api.github.com/users/elasticmachine/followers","following_url":"https://api.github.com/users/elasticmachine/following{/other_user}","gists_url":"https://api.github.com/users/elasticmachine/gists{/gist_id}","starred_url":"https://api.github.com/users/elasticmachine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elasticmachine/subscriptions","organizations_url":"https://api.github.com/users/elasticmachine/orgs","repos_url":"https://api.github.com/users/elasticmachine/repos","events_url":"https://api.github.com/users/elasticmachine/events{/privacy}","received_events_url":"https://api.github.com/users/elasticmachine/received_events","type":"User","site_admin":false},"created_at":"2018-08-03T21:26:37Z","updated_at":"2018-08-03T21:26:37Z","author_association":"NONE","body":"## :green_heart: Build Succeeded\n* [continuous-integration/kibana-ci/pull-request](https://kibana-ci.elastic.co/job/elastic-kibana-pull-request/8817/)\n\n"}}
{"actor":{"display_login":"elasticmachine"}}