{"push_id":2828868648,"size":4,"distinct_size":4,"ref":"refs/heads/develop","head":"76ef0d9041f44e562456445ab9e8e8342f3879f7","before":"e04e7229dbde182d9c3f90eaa6d2481542d5e181","commits":[{"sha":"73a56bcb47aa3a569e870472d8077d0b46862e6d","author":{"name":"Dawn Pattison","email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com"},"message":"When password is reset, logout the user and redirect to login with the verification key and username.\n\n- If password reset is successful, add a password_reset query param.  If this query_param exists, add a Password updated successfully query param.","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/73a56bcb47aa3a569e870472d8077d0b46862e6d"},{"sha":"bb1e7b5bf73b56331544007986491ec11342945f","author":{"name":"Dawn Pattison","email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com"},"message":"Redirect to the CAS logout end point after osf_logout().","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/bb1e7b5bf73b56331544007986491ec11342945f"},{"sha":"530b517686dfb31b45985d282989bfcaae5c66e8","author":{"name":"Dawn Pattison","email":"47cbf06ce9720877cfb5367c306f9c854fa50e7c@gmail.com"},"message":"Move changes to verification key to user model and inspect for query params in request.args.","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/530b517686dfb31b45985d282989bfcaae5c66e8"},{"sha":"76ef0d9041f44e562456445ab9e8e8342f3879f7","author":{"name":"Steven Loria","email":"c3bbc77df8d8c3b5c94bf0c88ae88d338dff7ce3@gmail.com"},"message":"Merge branch 'feature/invalidate_sessions_on_password_change' into develop","distinct":true,"url":"https://api.github.com/repos/CenterForOpenScience/osf.io/commits/76ef0d9041f44e562456445ab9e8e8342f3879f7"}]}
{"actor":{"display_login":"sloria"}}