{"action":"opened","issue":{"url":"https://api.github.com/repos/mike820324/microProxy/issues/46","repository_url":"https://api.github.com/repos/mike820324/microProxy","labels_url":"https://api.github.com/repos/mike820324/microProxy/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/mike820324/microProxy/issues/46/comments","events_url":"https://api.github.com/repos/mike820324/microProxy/issues/46/events","html_url":"https://github.com/mike820324/microProxy/issues/46","id":154961954,"number":46,"title":"Config should check require fields.","user":{"login":"mike820324","id":1079601,"avatar_url":"https://avatars.githubusercontent.com/u/1079601?v=3","gravatar_id":"","url":"https://api.github.com/users/mike820324","html_url":"https://github.com/mike820324","followers_url":"https://api.github.com/users/mike820324/followers","following_url":"https://api.github.com/users/mike820324/following{/other_user}","gists_url":"https://api.github.com/users/mike820324/gists{/gist_id}","starred_url":"https://api.github.com/users/mike820324/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mike820324/subscriptions","organizations_url":"https://api.github.com/users/mike820324/orgs","repos_url":"https://api.github.com/users/mike820324/repos","events_url":"https://api.github.com/users/mike820324/events{/privacy}","received_events_url":"https://api.github.com/users/mike820324/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mike820324/microProxy/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"mike820324","id":1079601,"avatar_url":"https://avatars.githubusercontent.com/u/1079601?v=3","gravatar_id":"","url":"https://api.github.com/users/mike820324","html_url":"https://github.com/mike820324","followers_url":"https://api.github.com/users/mike820324/followers","following_url":"https://api.github.com/users/mike820324/following{/other_user}","gists_url":"https://api.github.com/users/mike820324/gists{/gist_id}","starred_url":"https://api.github.com/users/mike820324/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mike820324/subscriptions","organizations_url":"https://api.github.com/users/mike820324/orgs","repos_url":"https://api.github.com/users/mike820324/repos","events_url":"https://api.github.com/users/mike820324/events{/privacy}","received_events_url":"https://api.github.com/users/mike820324/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/mike820324/microProxy/milestones/2","html_url":"https://github.com/mike820324/microProxy/milestones/0.2.0","labels_url":"https://api.github.com/repos/mike820324/microProxy/milestones/2/labels","id":1740543,"number":2,"title":"0.2.0","description":"- Add more protocol support.\r\n- UI improvement.\r\n- Bug Fix","creator":{"login":"mike820324","id":1079601,"avatar_url":"https://avatars.githubusercontent.com/u/1079601?v=3","gravatar_id":"","url":"https://api.github.com/users/mike820324","html_url":"https://github.com/mike820324","followers_url":"https://api.github.com/users/mike820324/followers","following_url":"https://api.github.com/users/mike820324/following{/other_user}","gists_url":"https://api.github.com/users/mike820324/gists{/gist_id}","starred_url":"https://api.github.com/users/mike820324/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mike820324/subscriptions","organizations_url":"https://api.github.com/users/mike820324/orgs","repos_url":"https://api.github.com/users/mike820324/repos","events_url":"https://api.github.com/users/mike820324/events{/privacy}","received_events_url":"https://api.github.com/users/mike820324/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":0,"state":"open","created_at":"2016-05-01T09:29:55Z","updated_at":"2016-05-16T05:15:00Z","due_on":"2016-06-29T16:00:00Z","closed_at":null},"comments":0,"created_at":"2016-05-16T05:15:00Z","updated_at":"2016-05-16T05:15:00Z","closed_at":null,"body":"Config should check require fields from both fieldInfos.\n\nThis way, we can log the info and notify the user when a config options is missing.\n\nFor example,\nuser has no configuration file and does not add host as arguments."}}