{"push_id":1035896885,"size":4,"distinct_size":4,"ref":"refs/heads/mystifying-merlin","head":"7354b602a7b07350d7dd8002cd21148ce97ef5ed","before":"d1420ca67ce16eea9ef86c7fa390f56ee7ac2456","commits":[{"sha":"f4a2eaa79b09a3a63b4a2de73912564c10b56e86","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Create a new method to produce hashed passwords when creating an OpenStack account, by taking advantage of the SECRET_KEY","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/f4a2eaa79b09a3a63b4a2de73912564c10b56e86"},{"sha":"019240732263c0a98b14855bd705e07e0d2db32e","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Add script to update password from Old-->New (Need to refactor)","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/019240732263c0a98b14855bd705e07e0d2db32e"},{"sha":"7b400867a08f7fe19ace6fe39b00de27b293d045","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Move logic out of script and into 'accounts.create_password'","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/7b400867a08f7fe19ace6fe39b00de27b293d045"},{"sha":"7354b602a7b07350d7dd8002cd21148ce97ef5ed","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@steve-gregory.com","name":"Steve Gregory"},"message":"Merge pull request #117 from steve-gregory/mm-strong-passwords\n\nChange password hashing method + new admin script for changing passwords in bulk","distinct":true,"url":"https://api.github.com/repos/iPlantCollaborativeOpenSource/atmosphere/commits/7354b602a7b07350d7dd8002cd21148ce97ef5ed"}]}