{"action":"created","issue":{"url":"https://api.github.com/repos/spring/spring/issues/265","repository_url":"https://api.github.com/repos/spring/spring","labels_url":"https://api.github.com/repos/spring/spring/issues/265/labels{/name}","comments_url":"https://api.github.com/repos/spring/spring/issues/265/comments","events_url":"https://api.github.com/repos/spring/spring/issues/265/events","html_url":"https://github.com/spring/spring/pull/265","id":166184478,"number":265,"title":"Implement Spring.OpenURL","user":{"login":"gajop","id":64901,"avatar_url":"https://avatars.githubusercontent.com/u/64901?v=3","gravatar_id":"","url":"https://api.github.com/users/gajop","html_url":"https://github.com/gajop","followers_url":"https://api.github.com/users/gajop/followers","following_url":"https://api.github.com/users/gajop/following{/other_user}","gists_url":"https://api.github.com/users/gajop/gists{/gist_id}","starred_url":"https://api.github.com/users/gajop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gajop/subscriptions","organizations_url":"https://api.github.com/users/gajop/orgs","repos_url":"https://api.github.com/users/gajop/repos","events_url":"https://api.github.com/users/gajop/events{/privacy}","received_events_url":"https://api.github.com/users/gajop/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-07-18T20:23:02Z","updated_at":"2016-07-25T18:45:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/spring/spring/pulls/265","html_url":"https://github.com/spring/spring/pull/265","diff_url":"https://github.com/spring/spring/pull/265.diff","patch_url":"https://github.com/spring/spring/pull/265.patch"},"body":"Opening a discussion on Spring.OpenURL, this is related to https://github.com/Spring-Chobby/Chobby/issues/89\r\n\r\nThe use cases for this are mostly for the ingame lobby, with some examples:\r\n- Opening a news/replays/forum, etc. link, that directs the user to the community.\r\n- Clicking on a URL in text (this obviously could also be used for currently available ingame play).\r\n\r\nTechnically, this also makes it possible to open OS related URLs, such as directories or files, which isn't necessarily a bad thing imo.\r\n\r\nSo, thoughts? Any reasons against this, or should it be done differently?"},"comment":{"url":"https://api.github.com/repos/spring/spring/issues/comments/235046149","html_url":"https://github.com/spring/spring/pull/265#issuecomment-235046149","issue_url":"https://api.github.com/repos/spring/spring/issues/265","id":235046149,"user":{"login":"abma","id":301564,"avatar_url":"https://avatars.githubusercontent.com/u/301564?v=3","gravatar_id":"","url":"https://api.github.com/users/abma","html_url":"https://github.com/abma","followers_url":"https://api.github.com/users/abma/followers","following_url":"https://api.github.com/users/abma/following{/other_user}","gists_url":"https://api.github.com/users/abma/gists{/gist_id}","starred_url":"https://api.github.com/users/abma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abma/subscriptions","organizations_url":"https://api.github.com/users/abma/orgs","repos_url":"https://api.github.com/users/abma/repos","events_url":"https://api.github.com/users/abma/events{/privacy}","received_events_url":"https://api.github.com/users/abma/received_events","type":"User","site_admin":false},"created_at":"2016-07-25T18:45:04Z","updated_at":"2016-07-25T18:45:04Z","body":"> If malicious jpg are a threat, what's to prevent me from including a corrupted jpg as a texture of a map's included feature, completely bypassing Spring Lua and attacking DevIL directly?\r\n\r\nbasicly nothing. imo that was just a bad example.\r\n\r\nWhen the function OpenURL is implemented we should take care that only an url in a browser can be opened with the function and nothing else."}}
{"actor":{"display_login":"abma"}}