{"action":"created","issue":{"url":"https://api.github.com/repos/Admidio/admidio/issues/328","repository_url":"https://api.github.com/repos/Admidio/admidio","labels_url":"https://api.github.com/repos/Admidio/admidio/issues/328/labels{/name}","comments_url":"https://api.github.com/repos/Admidio/admidio/issues/328/comments","events_url":"https://api.github.com/repos/Admidio/admidio/issues/328/events","html_url":"https://github.com/Admidio/admidio/issues/328","id":145427370,"number":328,"title":"Drop lib phpass","user":{"login":"ximex","id":1078640,"avatar_url":"https://avatars.githubusercontent.com/u/1078640?v=3","gravatar_id":"","url":"https://api.github.com/users/ximex","html_url":"https://github.com/ximex","followers_url":"https://api.github.com/users/ximex/followers","following_url":"https://api.github.com/users/ximex/following{/other_user}","gists_url":"https://api.github.com/users/ximex/gists{/gist_id}","starred_url":"https://api.github.com/users/ximex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ximex/subscriptions","organizations_url":"https://api.github.com/users/ximex/orgs","repos_url":"https://api.github.com/users/ximex/repos","events_url":"https://api.github.com/users/ximex/events{/privacy}","received_events_url":"https://api.github.com/users/ximex/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Admidio/admidio/labels/change","name":"change","color":"006b75"},{"url":"https://api.github.com/repos/Admidio/admidio/labels/system","name":"system","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"ximex","id":1078640,"avatar_url":"https://avatars.githubusercontent.com/u/1078640?v=3","gravatar_id":"","url":"https://api.github.com/users/ximex","html_url":"https://github.com/ximex","followers_url":"https://api.github.com/users/ximex/followers","following_url":"https://api.github.com/users/ximex/following{/other_user}","gists_url":"https://api.github.com/users/ximex/gists{/gist_id}","starred_url":"https://api.github.com/users/ximex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ximex/subscriptions","organizations_url":"https://api.github.com/users/ximex/orgs","repos_url":"https://api.github.com/users/ximex/repos","events_url":"https://api.github.com/users/ximex/events{/privacy}","received_events_url":"https://api.github.com/users/ximex/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Admidio/admidio/milestones/9","html_url":"https://github.com/Admidio/admidio/milestones/v4.0","labels_url":"https://api.github.com/repos/Admidio/admidio/milestones/9/labels","id":1358200,"number":9,"title":"v4.0","description":"Our next big milestone with a new theme and a Rest-API.","creator":{"login":"Fasse","id":7038017,"avatar_url":"https://avatars.githubusercontent.com/u/7038017?v=3","gravatar_id":"","url":"https://api.github.com/users/Fasse","html_url":"https://github.com/Fasse","followers_url":"https://api.github.com/users/Fasse/followers","following_url":"https://api.github.com/users/Fasse/following{/other_user}","gists_url":"https://api.github.com/users/Fasse/gists{/gist_id}","starred_url":"https://api.github.com/users/Fasse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fasse/subscriptions","organizations_url":"https://api.github.com/users/Fasse/orgs","repos_url":"https://api.github.com/users/Fasse/repos","events_url":"https://api.github.com/users/Fasse/events{/privacy}","received_events_url":"https://api.github.com/users/Fasse/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":0,"state":"open","created_at":"2015-10-15T21:01:57Z","updated_at":"2016-04-02T22:53:40Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2016-04-02T22:53:40Z","updated_at":"2016-04-14T11:14:04Z","closed_at":null,"body":"Remove old password hashing lib.\r\nProblem: Old passwords (hashes) won't work anymore.\r\nSolution: For every old hash generate new password and send by mail\r\nBonus: Only secure hashes in the database"},"comment":{"url":"https://api.github.com/repos/Admidio/admidio/issues/comments/209885549","html_url":"https://github.com/Admidio/admidio/issues/328#issuecomment-209885549","issue_url":"https://api.github.com/repos/Admidio/admidio/issues/328","id":209885549,"user":{"login":"ximex","id":1078640,"avatar_url":"https://avatars.githubusercontent.com/u/1078640?v=3","gravatar_id":"","url":"https://api.github.com/users/ximex","html_url":"https://github.com/ximex","followers_url":"https://api.github.com/users/ximex/followers","following_url":"https://api.github.com/users/ximex/following{/other_user}","gists_url":"https://api.github.com/users/ximex/gists{/gist_id}","starred_url":"https://api.github.com/users/ximex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ximex/subscriptions","organizations_url":"https://api.github.com/users/ximex/orgs","repos_url":"https://api.github.com/users/ximex/repos","events_url":"https://api.github.com/users/ximex/events{/privacy}","received_events_url":"https://api.github.com/users/ximex/received_events","type":"User","site_admin":false},"created_at":"2016-04-14T11:14:04Z","updated_at":"2016-04-14T11:14:04Z","body":"i would only allow the update from the latest 3.x version to 4.0. So we could remove most of the legacy code.\r\nAnd yes it could be that:\r\nCurrent version 3.0 - wants to update to 4.0 - see he need to update to 3.x first - did the update - only his password gets rehashed - updates to 4.0 - all other users got new passwords\r\nBut between release of 3.1 and 4.0 will be more than 1,5 years.\r\nIn German: \"Man kanns nicht allen recht machen.\""}}