{"action":"created","issue":{"url":"https://api.github.com/repos/syncloud/platform/issues/192","repository_url":"https://api.github.com/repos/syncloud/platform","labels_url":"https://api.github.com/repos/syncloud/platform/issues/192/labels{/name}","comments_url":"https://api.github.com/repos/syncloud/platform/issues/192/comments","events_url":"https://api.github.com/repos/syncloud/platform/issues/192/events","html_url":"https://github.com/syncloud/platform/issues/192","id":183785966,"number":192,"title":"Rely on user port mapping","user":{"login":"vsapronov","id":886198,"avatar_url":"https://avatars.githubusercontent.com/u/886198?v=3","gravatar_id":"","url":"https://api.github.com/users/vsapronov","html_url":"https://github.com/vsapronov","followers_url":"https://api.github.com/users/vsapronov/followers","following_url":"https://api.github.com/users/vsapronov/following{/other_user}","gists_url":"https://api.github.com/users/vsapronov/gists{/gist_id}","starred_url":"https://api.github.com/users/vsapronov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vsapronov/subscriptions","organizations_url":"https://api.github.com/users/vsapronov/orgs","repos_url":"https://api.github.com/users/vsapronov/repos","events_url":"https://api.github.com/users/vsapronov/events{/privacy}","received_events_url":"https://api.github.com/users/vsapronov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syncloud/platform/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/syncloud/platform/labels/ready","name":"ready","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/syncloud/platform/milestones/5","html_url":"https://github.com/syncloud/platform/milestones/Release%2016.10","labels_url":"https://api.github.com/repos/syncloud/platform/milestones/5/labels","id":2042410,"number":5,"title":"Release 16.10","description":"","creator":{"login":"vsapronov","id":886198,"avatar_url":"https://avatars.githubusercontent.com/u/886198?v=3","gravatar_id":"","url":"https://api.github.com/users/vsapronov","html_url":"https://github.com/vsapronov","followers_url":"https://api.github.com/users/vsapronov/followers","following_url":"https://api.github.com/users/vsapronov/following{/other_user}","gists_url":"https://api.github.com/users/vsapronov/gists{/gist_id}","starred_url":"https://api.github.com/users/vsapronov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vsapronov/subscriptions","organizations_url":"https://api.github.com/users/vsapronov/orgs","repos_url":"https://api.github.com/users/vsapronov/repos","events_url":"https://api.github.com/users/vsapronov/events{/privacy}","received_events_url":"https://api.github.com/users/vsapronov/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":1,"state":"open","created_at":"2016-10-02T17:10:46Z","updated_at":"2016-10-20T16:32:50Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-10-18T19:52:39Z","updated_at":"2016-10-20T16:38:23Z","closed_at":null,"body":"There should be a way to say: \"I mapped port myself, it's 80 from outside, use it\". Such option would be useful for people with broken routers that can't add mapping through UPnP. We just can make a backdoor for manual mapping and from insider assume that we created them through PortDrill or whatever.\nWe need to analyse external mode errors better to make such UI useful..."},"comment":{"url":"https://api.github.com/repos/syncloud/platform/issues/comments/255159787","html_url":"https://github.com/syncloud/platform/issues/192#issuecomment-255159787","issue_url":"https://api.github.com/repos/syncloud/platform/issues/192","id":255159787,"user":{"login":"vsapronov","id":886198,"avatar_url":"https://avatars.githubusercontent.com/u/886198?v=3","gravatar_id":"","url":"https://api.github.com/users/vsapronov","html_url":"https://github.com/vsapronov","followers_url":"https://api.github.com/users/vsapronov/followers","following_url":"https://api.github.com/users/vsapronov/following{/other_user}","gists_url":"https://api.github.com/users/vsapronov/gists{/gist_id}","starred_url":"https://api.github.com/users/vsapronov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vsapronov/subscriptions","organizations_url":"https://api.github.com/users/vsapronov/orgs","repos_url":"https://api.github.com/users/vsapronov/repos","events_url":"https://api.github.com/users/vsapronov/events{/privacy}","received_events_url":"https://api.github.com/users/vsapronov/received_events","type":"User","site_admin":false},"created_at":"2016-10-20T16:38:23Z","updated_at":"2016-10-20T16:38:23Z","body":"This issue is for the error analysis part: https://github.com/syncloud/platform/issues/175"}}
{"actor":{"display_login":"vsapronov"}}