{"action":"created","issue":{"url":"https://api.github.com/repos/plataformatec/devise/issues/4516","repository_url":"https://api.github.com/repos/plataformatec/devise","labels_url":"https://api.github.com/repos/plataformatec/devise/issues/4516/labels{/name}","comments_url":"https://api.github.com/repos/plataformatec/devise/issues/4516/comments","events_url":"https://api.github.com/repos/plataformatec/devise/issues/4516/events","html_url":"https://github.com/plataformatec/devise/pull/4516","id":225276075,"number":4516,"title":"Clean up 5.1 commits and separate Devise test methods from Devise","user":{"login":"danschultzer","id":1254724,"avatar_url":"https://avatars1.githubusercontent.com/u/1254724?v=3","gravatar_id":"","url":"https://api.github.com/users/danschultzer","html_url":"https://github.com/danschultzer","followers_url":"https://api.github.com/users/danschultzer/followers","following_url":"https://api.github.com/users/danschultzer/following{/other_user}","gists_url":"https://api.github.com/users/danschultzer/gists{/gist_id}","starred_url":"https://api.github.com/users/danschultzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danschultzer/subscriptions","organizations_url":"https://api.github.com/users/danschultzer/orgs","repos_url":"https://api.github.com/users/danschultzer/repos","events_url":"https://api.github.com/users/danschultzer/events{/privacy}","received_events_url":"https://api.github.com/users/danschultzer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-04-29T18:29:44Z","updated_at":"2017-04-29T18:38:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/plataformatec/devise/pulls/4516","html_url":"https://github.com/plataformatec/devise/pull/4516","diff_url":"https://github.com/plataformatec/devise/pull/4516.diff","patch_url":"https://github.com/plataformatec/devise/pull/4516.patch"},"body":"This PR does two things:\r\n\r\n1. I didn't like the way test specific methods are polluting the `Devise` module, so I've moved those to `Devise::Test`. This will prevent issues like #4514 from happening.\r\n\r\n2. Refactored the `rails51?` changes so we keep the codebase DRY."},"comment":{"url":"https://api.github.com/repos/plataformatec/devise/issues/comments/298186687","html_url":"https://github.com/plataformatec/devise/pull/4516#issuecomment-298186687","issue_url":"https://api.github.com/repos/plataformatec/devise/issues/4516","id":298186687,"user":{"login":"danschultzer","id":1254724,"avatar_url":"https://avatars1.githubusercontent.com/u/1254724?v=3","gravatar_id":"","url":"https://api.github.com/users/danschultzer","html_url":"https://github.com/danschultzer","followers_url":"https://api.github.com/users/danschultzer/followers","following_url":"https://api.github.com/users/danschultzer/following{/other_user}","gists_url":"https://api.github.com/users/danschultzer/gists{/gist_id}","starred_url":"https://api.github.com/users/danschultzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danschultzer/subscriptions","organizations_url":"https://api.github.com/users/danschultzer/orgs","repos_url":"https://api.github.com/users/danschultzer/repos","events_url":"https://api.github.com/users/danschultzer/events{/privacy}","received_events_url":"https://api.github.com/users/danschultzer/received_events","type":"User","site_admin":false},"created_at":"2017-04-29T18:38:26Z","updated_at":"2017-04-29T18:38:26Z","body":"@rafaelfranca wdyt?"}}
{"actor":{"display_login":"danschultzer"}}