{"push_id":1987010930,"size":4,"distinct_size":4,"ref":"refs/heads/use_bcrypt","head":"169224fa779a1f7516ad486c1032781b4fd6a762","before":"e7f22d5c81f12c49fa0e6fedf65c52c0fb618f51","commits":[{"sha":"44a2571deeccfba84851a317b330f321e6ee7edb","author":{"name":"Manuel Schnitzer","email":"e8df8635e50adad02835a929da17f53a8e309896@suse.com"},"message":"[webui] Move to bcrypt hashing library\n\nBlowfish (which is used by bcrypt) is by far more secure than md5.\nOld passwords will be re-hashed after a successful login.","distinct":true,"url":"https://api.github.com/repos/mschnitzer/open-build-service/commits/44a2571deeccfba84851a317b330f321e6ee7edb"},{"sha":"efee1a6b6fd7535f409e30dc9a345754a2a5c478","author":{"name":"Manuel Schnitzer","email":"e8df8635e50adad02835a929da17f53a8e309896@suse.com"},"message":"[webui] Rephrase user login log message\n\n- Fixed a typo\n- Rephrased it","distinct":true,"url":"https://api.github.com/repos/mschnitzer/open-build-service/commits/efee1a6b6fd7535f409e30dc9a345754a2a5c478"},{"sha":"a61c2d759d56e3de91fab63f640ccbad731f5317","author":{"name":"Manuel Schnitzer","email":"e8df8635e50adad02835a929da17f53a8e309896@suse.com"},"message":"[webui] Fix existing test cases for the move to bcrypt\n\nThe old test cases needed some adaptions in order to work properly\nagain.\n\nThis includes:\n\n- Move to blowfish passwords in fixtures\n- Drop tests or expectations which are no longer valid","distinct":true,"url":"https://api.github.com/repos/mschnitzer/open-build-service/commits/a61c2d759d56e3de91fab63f640ccbad731f5317"},{"sha":"169224fa779a1f7516ad486c1032781b4fd6a762","author":{"name":"Manuel Schnitzer","email":"e8df8635e50adad02835a929da17f53a8e309896@suse.com"},"message":"[webui] Refactor password field validation for users\n\n- The maximum length of a password is no longer required since Rails's\n  `has_secure_password` is already validating this\n- The minimum length test was dropped because we should not test\n  validations. It just makes testing harder => overtesting","distinct":true,"url":"https://api.github.com/repos/mschnitzer/open-build-service/commits/169224fa779a1f7516ad486c1032781b4fd6a762"}]}
{"actor":{"display_login":"mschnitzer"}}