{"action":"created","issue":{"url":"https://api.github.com/repos/uProxy/uproxy/issues/1752","labels_url":"https://api.github.com/repos/uProxy/uproxy/issues/1752/labels{/name}","comments_url":"https://api.github.com/repos/uProxy/uproxy/issues/1752/comments","events_url":"https://api.github.com/repos/uProxy/uproxy/issues/1752/events","html_url":"https://github.com/uProxy/uproxy/issues/1752","id":96864356,"number":1752,"title":"Adding port control indicator to uProxy sidebar","user":{"login":"kennysong","id":2199875,"avatar_url":"https://avatars.githubusercontent.com/u/2199875?v=3","gravatar_id":"","url":"https://api.github.com/users/kennysong","html_url":"https://github.com/kennysong","followers_url":"https://api.github.com/users/kennysong/followers","following_url":"https://api.github.com/users/kennysong/following{/other_user}","gists_url":"https://api.github.com/users/kennysong/gists{/gist_id}","starred_url":"https://api.github.com/users/kennysong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kennysong/subscriptions","organizations_url":"https://api.github.com/users/kennysong/orgs","repos_url":"https://api.github.com/users/kennysong/repos","events_url":"https://api.github.com/users/kennysong/events{/privacy}","received_events_url":"https://api.github.com/users/kennysong/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/uProxy/uproxy/labels/T:Needs-UX","name":"T:Needs-UX","color":"fef2c0"}],"state":"open","locked":false,"assignee":{"login":"zahoriea","id":945845,"avatar_url":"https://avatars.githubusercontent.com/u/945845?v=3","gravatar_id":"","url":"https://api.github.com/users/zahoriea","html_url":"https://github.com/zahoriea","followers_url":"https://api.github.com/users/zahoriea/followers","following_url":"https://api.github.com/users/zahoriea/following{/other_user}","gists_url":"https://api.github.com/users/zahoriea/gists{/gist_id}","starred_url":"https://api.github.com/users/zahoriea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zahoriea/subscriptions","organizations_url":"https://api.github.com/users/zahoriea/orgs","repos_url":"https://api.github.com/users/zahoriea/repos","events_url":"https://api.github.com/users/zahoriea/events{/privacy}","received_events_url":"https://api.github.com/users/zahoriea/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-07-23T17:34:43Z","updated_at":"2015-07-23T20:29:54Z","closed_at":null,"body":"I added a new indicator in the uProxy sidebar that shows whether port control is enabled on the user's router. Here's what it looks like:\r\n\r\n![screen shot 2015-07-23 at 1 31 31 pm](https://cloud.githubusercontent.com/assets/2199875/8857358/3226be32-313f-11e5-9714-5aa818334ee5.png)\r\n\r\nThe text changes between \"supported\" and \"not supported\". The refresh icon manually probes the router again and will update the text, and the question icon links to a page in the FAQ detailing what \"port control\" means (and maybe how to turn it on in your router).\r\n\r\nIs this okay from a design perspective?"},"comment":{"url":"https://api.github.com/repos/uProxy/uproxy/issues/comments/124230817","html_url":"https://github.com/uProxy/uproxy/issues/1752#issuecomment-124230817","issue_url":"https://api.github.com/repos/uProxy/uproxy/issues/1752","id":124230817,"user":{"login":"bemasc","id":191945,"avatar_url":"https://avatars.githubusercontent.com/u/191945?v=3","gravatar_id":"","url":"https://api.github.com/users/bemasc","html_url":"https://github.com/bemasc","followers_url":"https://api.github.com/users/bemasc/followers","following_url":"https://api.github.com/users/bemasc/following{/other_user}","gists_url":"https://api.github.com/users/bemasc/gists{/gist_id}","starred_url":"https://api.github.com/users/bemasc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bemasc/subscriptions","organizations_url":"https://api.github.com/users/bemasc/orgs","repos_url":"https://api.github.com/users/bemasc/repos","events_url":"https://api.github.com/users/bemasc/events{/privacy}","received_events_url":"https://api.github.com/users/bemasc/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T20:29:54Z","updated_at":"2015-07-23T20:29:54Z","body":"I have no problem putting this in \"Advanced Settings\" initially, but eventually we want to figure out how to get more users into the \"supported\" state, to increase the likelihood that connection attempts will succeed.  I expect that will involve putting a fairly obvious indicator in the UI to entice users to learn how to configure their router properly.\r\n\r\nThe right place for that might be in the connection failure dialog along with the existing NAT type analysis."}}