{"action":"created","issue":{"url":"https://api.github.com/repos/jersey/jersey/issues/150","labels_url":"https://api.github.com/repos/jersey/jersey/issues/150/labels{/name}","comments_url":"https://api.github.com/repos/jersey/jersey/issues/150/comments","events_url":"https://api.github.com/repos/jersey/jersey/issues/150/events","html_url":"https://github.com/jersey/jersey/pull/150","id":62836274,"number":150,"title":"JERSEY-2818: Fixing RolesAllowedDynamicFeature to make it HTTP status code complaint, allowing both 401 and 403","user":{"login":"brunosimioni","id":1768004,"avatar_url":"https://avatars.githubusercontent.com/u/1768004?v=3","gravatar_id":"","url":"https://api.github.com/users/brunosimioni","html_url":"https://github.com/brunosimioni","followers_url":"https://api.github.com/users/brunosimioni/followers","following_url":"https://api.github.com/users/brunosimioni/following{/other_user}","gists_url":"https://api.github.com/users/brunosimioni/gists{/gist_id}","starred_url":"https://api.github.com/users/brunosimioni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunosimioni/subscriptions","organizations_url":"https://api.github.com/users/brunosimioni/orgs","repos_url":"https://api.github.com/users/brunosimioni/repos","events_url":"https://api.github.com/users/brunosimioni/events{/privacy}","received_events_url":"https://api.github.com/users/brunosimioni/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-19T00:45:23Z","updated_at":"2015-03-19T06:59:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jersey/jersey/pulls/150","html_url":"https://github.com/jersey/jersey/pull/150","diff_url":"https://github.com/jersey/jersey/pull/150.diff","patch_url":"https://github.com/jersey/jersey/pull/150.patch"},"body":"Fixing RolesAllowedDynamicFeature to make it HTTP status code complaint, allowing both 401 and 403 HTTP status codes. 401 must return when Authorization header is absent or present with wrong pair of user/pass. 403 must return when server approves the Authorization header, but user is not allowed to access the current resource.."},"comment":{"url":"https://api.github.com/repos/jersey/jersey/issues/comments/83372476","html_url":"https://github.com/jersey/jersey/pull/150#issuecomment-83372476","issue_url":"https://api.github.com/repos/jersey/jersey/issues/150","id":83372476,"user":{"login":"mgajdos","id":1765512,"avatar_url":"https://avatars.githubusercontent.com/u/1765512?v=3","gravatar_id":"","url":"https://api.github.com/users/mgajdos","html_url":"https://github.com/mgajdos","followers_url":"https://api.github.com/users/mgajdos/followers","following_url":"https://api.github.com/users/mgajdos/following{/other_user}","gists_url":"https://api.github.com/users/mgajdos/gists{/gist_id}","starred_url":"https://api.github.com/users/mgajdos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgajdos/subscriptions","organizations_url":"https://api.github.com/users/mgajdos/orgs","repos_url":"https://api.github.com/users/mgajdos/repos","events_url":"https://api.github.com/users/mgajdos/events{/privacy}","received_events_url":"https://api.github.com/users/mgajdos/received_events","type":"User","site_admin":false},"created_at":"2015-03-19T06:59:13Z","updated_at":"2015-03-19T06:59:13Z","body":"Hi Bruno,\r\nmany thanks for your contribution. \r\n\r\nBefore we can review your pull request, we need you to sign [Oracle Contributor Agreement](http://www.oracle.com/technetwork/community/oca-486395.html). It usually takes some time until the OCA is officially approved and listed on the page linked above (which is a relevant list for us).\r\n\r\nMore information about contributing to Jersey: https://jersey.java.net/scm.html#/Submitting_Patches_and_Contribute_Code\r\n\r\nPlease, provide some tests to make sure the change is covered.\r\n\r\nThanks,\r\nMichal"}}