{"action":"created","issue":{"url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/47","repository_url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home","labels_url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/47/comments","events_url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/47/events","html_url":"https://github.com/LBHackney-IT/maintain-my-home/pull/47","id":272892273,"number":47,"title":"(196) Enable manual downtime with feature flags","user":{"login":"leeky","id":3166,"avatar_url":"https://avatars3.githubusercontent.com/u/3166?v=4","gravatar_id":"","url":"https://api.github.com/users/leeky","html_url":"https://github.com/leeky","followers_url":"https://api.github.com/users/leeky/followers","following_url":"https://api.github.com/users/leeky/following{/other_user}","gists_url":"https://api.github.com/users/leeky/gists{/gist_id}","starred_url":"https://api.github.com/users/leeky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leeky/subscriptions","organizations_url":"https://api.github.com/users/leeky/orgs","repos_url":"https://api.github.com/users/leeky/repos","events_url":"https://api.github.com/users/leeky/events{/privacy}","received_events_url":"https://api.github.com/users/leeky/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-11-10T10:47:36Z","updated_at":"2017-11-14T14:25:45Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/pulls/47","html_url":"https://github.com/LBHackney-IT/maintain-my-home/pull/47","diff_url":"https://github.com/LBHackney-IT/maintain-my-home/pull/47.diff","patch_url":"https://github.com/LBHackney-IT/maintain-my-home/pull/47.patch"},"body":"Allow an administrator to disable the site when certain internal systems are unavailable. We'd prefer to direct users to the call centre, rather than fail halfway through the process with an error.\r\n\r\nEventually, we'll have more granular flags, that disable parts of the site, or provide alternative paths through the site (i.e. requesting a callback in the event that we are unable to book appointments). \r\n"},"comment":{"url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/comments/344274597","html_url":"https://github.com/LBHackney-IT/maintain-my-home/pull/47#issuecomment-344274597","issue_url":"https://api.github.com/repos/LBHackney-IT/maintain-my-home/issues/47","id":344274597,"user":{"login":"leeky","id":3166,"avatar_url":"https://avatars3.githubusercontent.com/u/3166?v=4","gravatar_id":"","url":"https://api.github.com/users/leeky","html_url":"https://github.com/leeky","followers_url":"https://api.github.com/users/leeky/followers","following_url":"https://api.github.com/users/leeky/following{/other_user}","gists_url":"https://api.github.com/users/leeky/gists{/gist_id}","starred_url":"https://api.github.com/users/leeky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leeky/subscriptions","organizations_url":"https://api.github.com/users/leeky/orgs","repos_url":"https://api.github.com/users/leeky/repos","events_url":"https://api.github.com/users/leeky/events{/privacy}","received_events_url":"https://api.github.com/users/leeky/received_events","type":"User","site_admin":false},"created_at":"2017-11-14T14:25:45Z","updated_at":"2017-11-14T14:25:45Z","author_association":"COLLABORATOR","body":"@techbelly If I wasn't aware that we also want to feature flag the state where DRS is down but UH is up (allowing the user to report a repair, just without the appointment booking part), then I'd have likely just used Heroku's built-in maintenance mode to do this.\r\n\r\nI'll add a card shortly."}}
{"actor":{"display_login":"leeky"}}