{"action":"created","issue":{"url":"https://api.github.com/repos/Shopify/shipit-engine/issues/450","labels_url":"https://api.github.com/repos/Shopify/shipit-engine/issues/450/labels{/name}","comments_url":"https://api.github.com/repos/Shopify/shipit-engine/issues/450/comments","events_url":"https://api.github.com/repos/Shopify/shipit-engine/issues/450/events","html_url":"https://github.com/Shopify/shipit-engine/issues/450","id":93796480,"number":450,"title":"Github status querying","user":{"login":"gmalette","id":351915,"avatar_url":"https://avatars.githubusercontent.com/u/351915?v=3","gravatar_id":"","url":"https://api.github.com/users/gmalette","html_url":"https://github.com/gmalette","followers_url":"https://api.github.com/users/gmalette/followers","following_url":"https://api.github.com/users/gmalette/following{/other_user}","gists_url":"https://api.github.com/users/gmalette/gists{/gist_id}","starred_url":"https://api.github.com/users/gmalette/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gmalette/subscriptions","organizations_url":"https://api.github.com/users/gmalette/orgs","repos_url":"https://api.github.com/users/gmalette/repos","events_url":"https://api.github.com/users/gmalette/events{/privacy}","received_events_url":"https://api.github.com/users/gmalette/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Shopify/shipit-engine/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-08T13:59:04Z","updated_at":"2015-07-08T15:03:40Z","closed_at":null,"body":"Sometimes when Github is having slowdowns, people ask why Shipit is broken and not picking up their changes. Github Status has an API that we can use. We could display a status message to tell people something's going on\r\n\r\nhttps://status.github.com/api/last-message.json\r\n\r\n```json\r\n{\r\n\"status\": \"minor\",\r\n\"body\": \"We're continuing to process a significant webhook backlog. We'll maintain yellow status until the queues have drained.\",\r\n\"created_on\": \"2015-07-06T23:02:55Z\"\r\n}\r\n```"},"comment":{"url":"https://api.github.com/repos/Shopify/shipit-engine/issues/comments/119615647","html_url":"https://github.com/Shopify/shipit-engine/issues/450#issuecomment-119615647","issue_url":"https://api.github.com/repos/Shopify/shipit-engine/issues/450","id":119615647,"user":{"login":"davidcornu","id":325821,"avatar_url":"https://avatars.githubusercontent.com/u/325821?v=3","gravatar_id":"","url":"https://api.github.com/users/davidcornu","html_url":"https://github.com/davidcornu","followers_url":"https://api.github.com/users/davidcornu/followers","following_url":"https://api.github.com/users/davidcornu/following{/other_user}","gists_url":"https://api.github.com/users/davidcornu/gists{/gist_id}","starred_url":"https://api.github.com/users/davidcornu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidcornu/subscriptions","organizations_url":"https://api.github.com/users/davidcornu/orgs","repos_url":"https://api.github.com/users/davidcornu/repos","events_url":"https://api.github.com/users/davidcornu/events{/privacy}","received_events_url":"https://api.github.com/users/davidcornu/received_events","type":"User","site_admin":false},"created_at":"2015-07-08T15:03:40Z","updated_at":"2015-07-08T15:03:40Z","body":"> Should we do this in JS?\r\n\r\nWould avoid additional rails logic for a presentation concern. Either way is fine though."}}