{"action":"created","issue":{"url":"https://api.github.com/repos/tipsy/javalin/issues/410","repository_url":"https://api.github.com/repos/tipsy/javalin","labels_url":"https://api.github.com/repos/tipsy/javalin/issues/410/labels{/name}","comments_url":"https://api.github.com/repos/tipsy/javalin/issues/410/comments","events_url":"https://api.github.com/repos/tipsy/javalin/issues/410/events","html_url":"https://github.com/tipsy/javalin/pull/410","id":373594411,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI1NDg4Njc2","number":410,"title":"WIP: Add Web socket logger interfaces (#407)","user":{"login":"Playacem","id":3692093,"node_id":"MDQ6VXNlcjM2OTIwOTM=","avatar_url":"https://avatars3.githubusercontent.com/u/3692093?v=4","gravatar_id":"","url":"https://api.github.com/users/Playacem","html_url":"https://github.com/Playacem","followers_url":"https://api.github.com/users/Playacem/followers","following_url":"https://api.github.com/users/Playacem/following{/other_user}","gists_url":"https://api.github.com/users/Playacem/gists{/gist_id}","starred_url":"https://api.github.com/users/Playacem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Playacem/subscriptions","organizations_url":"https://api.github.com/users/Playacem/orgs","repos_url":"https://api.github.com/users/Playacem/repos","events_url":"https://api.github.com/users/Playacem/events{/privacy}","received_events_url":"https://api.github.com/users/Playacem/received_events","type":"User","site_admin":false},"labels":[{"id":719726386,"node_id":"MDU6TGFiZWw3MTk3MjYzODY=","url":"https://api.github.com/repos/tipsy/javalin/labels/input%20wanted","name":"input wanted","color":"77EE22","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-10-24T17:31:10Z","updated_at":"2018-10-26T11:08:44Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/tipsy/javalin/pulls/410","html_url":"https://github.com/tipsy/javalin/pull/410","diff_url":"https://github.com/tipsy/javalin/pull/410.diff","patch_url":"https://github.com/tipsy/javalin/pull/410.patch"},"body":"I propose two new interfaces for logging web socket activity.\r\n\r\n- `WsMessageLogger` represents a logger which shall be called for every message received over a web socket connection\r\n- `WsLifecycleLogger` represents a logger which shall be called for any new and any closing connection."},"comment":{"url":"https://api.github.com/repos/tipsy/javalin/issues/comments/433372986","html_url":"https://github.com/tipsy/javalin/pull/410#issuecomment-433372986","issue_url":"https://api.github.com/repos/tipsy/javalin/issues/410","id":433372986,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzM3Mjk4Ng==","user":{"login":"Playacem","id":3692093,"node_id":"MDQ6VXNlcjM2OTIwOTM=","avatar_url":"https://avatars3.githubusercontent.com/u/3692093?v=4","gravatar_id":"","url":"https://api.github.com/users/Playacem","html_url":"https://github.com/Playacem","followers_url":"https://api.github.com/users/Playacem/followers","following_url":"https://api.github.com/users/Playacem/following{/other_user}","gists_url":"https://api.github.com/users/Playacem/gists{/gist_id}","starred_url":"https://api.github.com/users/Playacem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Playacem/subscriptions","organizations_url":"https://api.github.com/users/Playacem/orgs","repos_url":"https://api.github.com/users/Playacem/repos","events_url":"https://api.github.com/users/Playacem/events{/privacy}","received_events_url":"https://api.github.com/users/Playacem/received_events","type":"User","site_admin":false},"created_at":"2018-10-26T11:08:44Z","updated_at":"2018-10-26T11:08:44Z","author_association":"CONTRIBUTOR","body":"I am not sure on how to integrate the web socket logger into the rest of the application. I assume it has to be done somewhere in `JettyServerUtil#initialize` as the JavalinServlet only seems to take care of classic http(s) requests"}}
{"actor":{"display_login":"Playacem"}}