{"action":"created","issue":{"url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/83","repository_url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0","labels_url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/83/labels{/name}","comments_url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/83/comments","events_url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/83/events","html_url":"https://github.com/hpi-swa-teaching/RatPack2.0/issues/83","id":323646524,"number":83,"title":"Middleware Support [30 + 20]","user":{"login":"tom95","id":4313751,"avatar_url":"https://avatars3.githubusercontent.com/u/4313751?v=4","gravatar_id":"","url":"https://api.github.com/users/tom95","html_url":"https://github.com/tom95","followers_url":"https://api.github.com/users/tom95/followers","following_url":"https://api.github.com/users/tom95/following{/other_user}","gists_url":"https://api.github.com/users/tom95/gists{/gist_id}","starred_url":"https://api.github.com/users/tom95/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tom95/subscriptions","organizations_url":"https://api.github.com/users/tom95/orgs","repos_url":"https://api.github.com/users/tom95/repos","events_url":"https://api.github.com/users/tom95/events{/privacy}","received_events_url":"https://api.github.com/users/tom95/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"He3lixxx","id":13838962,"avatar_url":"https://avatars0.githubusercontent.com/u/13838962?v=4","gravatar_id":"","url":"https://api.github.com/users/He3lixxx","html_url":"https://github.com/He3lixxx","followers_url":"https://api.github.com/users/He3lixxx/followers","following_url":"https://api.github.com/users/He3lixxx/following{/other_user}","gists_url":"https://api.github.com/users/He3lixxx/gists{/gist_id}","starred_url":"https://api.github.com/users/He3lixxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/He3lixxx/subscriptions","organizations_url":"https://api.github.com/users/He3lixxx/orgs","repos_url":"https://api.github.com/users/He3lixxx/repos","events_url":"https://api.github.com/users/He3lixxx/events{/privacy}","received_events_url":"https://api.github.com/users/He3lixxx/received_events","type":"User","site_admin":false},"assignees":[{"login":"He3lixxx","id":13838962,"avatar_url":"https://avatars0.githubusercontent.com/u/13838962?v=4","gravatar_id":"","url":"https://api.github.com/users/He3lixxx","html_url":"https://github.com/He3lixxx","followers_url":"https://api.github.com/users/He3lixxx/followers","following_url":"https://api.github.com/users/He3lixxx/following{/other_user}","gists_url":"https://api.github.com/users/He3lixxx/gists{/gist_id}","starred_url":"https://api.github.com/users/He3lixxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/He3lixxx/subscriptions","organizations_url":"https://api.github.com/users/He3lixxx/orgs","repos_url":"https://api.github.com/users/He3lixxx/repos","events_url":"https://api.github.com/users/He3lixxx/events{/privacy}","received_events_url":"https://api.github.com/users/He3lixxx/received_events","type":"User","site_admin":false},{"login":"essal0815","id":28301364,"avatar_url":"https://avatars3.githubusercontent.com/u/28301364?v=4","gravatar_id":"","url":"https://api.github.com/users/essal0815","html_url":"https://github.com/essal0815","followers_url":"https://api.github.com/users/essal0815/followers","following_url":"https://api.github.com/users/essal0815/following{/other_user}","gists_url":"https://api.github.com/users/essal0815/gists{/gist_id}","starred_url":"https://api.github.com/users/essal0815/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/essal0815/subscriptions","organizations_url":"https://api.github.com/users/essal0815/orgs","repos_url":"https://api.github.com/users/essal0815/repos","events_url":"https://api.github.com/users/essal0815/events{/privacy}","received_events_url":"https://api.github.com/users/essal0815/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-05-16T14:28:06Z","updated_at":"2018-05-30T13:52:26Z","closed_at":null,"author_association":"NONE","body":"- [x] define superclass\r\n- [x] support black- and whitelisting for specific routes\r\n- [x] the API is easily understandable as previously discussed\r\n- [x] changing middlewares while the app is running results in an error\r\n- [x] middleware can read from and write into a shared environment per request\r\n- [x] a middleware receives the environment and the next handler as arguments. It can choose not to call the next handler. The next handler can be another middleware or the route."},"comment":{"url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/comments/393169957","html_url":"https://github.com/hpi-swa-teaching/RatPack2.0/issues/83#issuecomment-393169957","issue_url":"https://api.github.com/repos/hpi-swa-teaching/RatPack2.0/issues/83","id":393169957,"user":{"login":"He3lixxx","id":13838962,"avatar_url":"https://avatars0.githubusercontent.com/u/13838962?v=4","gravatar_id":"","url":"https://api.github.com/users/He3lixxx","html_url":"https://github.com/He3lixxx","followers_url":"https://api.github.com/users/He3lixxx/followers","following_url":"https://api.github.com/users/He3lixxx/following{/other_user}","gists_url":"https://api.github.com/users/He3lixxx/gists{/gist_id}","starred_url":"https://api.github.com/users/He3lixxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/He3lixxx/subscriptions","organizations_url":"https://api.github.com/users/He3lixxx/orgs","repos_url":"https://api.github.com/users/He3lixxx/repos","events_url":"https://api.github.com/users/He3lixxx/events{/privacy}","received_events_url":"https://api.github.com/users/He3lixxx/received_events","type":"User","site_admin":false},"created_at":"2018-05-30T13:52:26Z","updated_at":"2018-05-30T13:52:26Z","author_association":"NONE","body":"approved by product owner"}}
{"actor":{"display_login":"He3lixxx"}}