{"head":"8c05b3d807f8c7f34978d760aca6f7ea9c848da1","size":50,"push_id":46289282,"ref":"refs/heads/master","commits":[{"sha":"bb5f1b585d5cfd4ec94002224f0702796eb3720d","author":{"name":"Szymon Fiedler","email":"771c20ad664e330fa58e8b8883acfbae9fe89a77@gmail.com"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/bb5f1b585d5cfd4ec94002224f0702796eb3720d","message":"added fix for after_authentication"},{"sha":"be27020288c60e12d859ba85bd3e853677b685af","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/be27020288c60e12d859ba85bd3e853677b685af","message":"update gems"},{"sha":"448be35ffba18ef562cdf55359730ed760e14a2f","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/448be35ffba18ef562cdf55359730ed760e14a2f","message":"fix for nil.first on creation"},{"sha":"2404494acdaa795b6deb80f62e0faa74274284d0","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/2404494acdaa795b6deb80f62e0faa74274284d0","message":"support for non password salted encryption"},{"sha":"a2b85a5181b89af1781203a930dff643cdfcc28a","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/a2b85a5181b89af1781203a930dff643cdfcc28a","message":"support for non password salted encryption"},{"sha":"2063e05aedf77ce2baa9e89a7961ba0dab7655e6","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/2063e05aedf77ce2baa9e89a7961ba0dab7655e6","message":"fix: on password expired - now possible to logout"},{"sha":"99002fc5e82b3e17d61764466504ea8f6a312fd1","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/99002fc5e82b3e17d61764466504ea8f6a312fd1","message":"fix: nil error on access password_expired_controller if not logged in"},{"sha":"4eb244af6d0db176a9649bfd0e5dc4b1ae138737","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/4eb244af6d0db176a9649bfd0e5dc4b1ae138737","message":"fix: check request.format.nil? for invalid formats"},{"sha":"5c2455f9ddd8b9a60734eb901fe781659e12e68a","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/5c2455f9ddd8b9a60734eb901fe781659e12e68a","message":"fix: typo for translations"},{"sha":"c7d419c60eae4e81258431ec772b46a31a93b17f","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/c7d419c60eae4e81258431ec772b46a31a93b17f","message":"bump version to 0.3.5"},{"sha":"4077ecee23dafea415321fb01efa5450598dad67","author":{"name":"Andrew Assarattanakul","email":"d860ef3e6f69e3d83091bc30b4cfb58e17051554@andrew-mac.sw-network.com"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/4077ecee23dafea415321fb01efa5450598dad67","message":"Added missing locales for error message taken in past."},{"sha":"bb56dc42d8a55110e556148e0ccd74d7e4ad9bf7","author":{"name":"Andrew Assarattanakul","email":"d860ef3e6f69e3d83091bc30b4cfb58e17051554@andrew-mac.sw-network.com"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/bb56dc42d8a55110e556148e0ccd74d7e4ad9bf7","message":"Added dependent destroy on the old passwords to help clean up the old password table for users that were removed."},{"sha":"6805f6a9b5e2e808e40f89b3bb403f5a6b714de7","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/6805f6a9b5e2e808e40f89b3bb403f5a6b714de7","message":"better text for translation"},{"sha":"ff857574070951b0824997e3b24256ddaa2e3fa8","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/ff857574070951b0824997e3b24256ddaa2e3fa8","message":"add missing translation for equal_to_current_password"},{"sha":"15cdb3ba339c6032268d4c260263945b457e115b","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/15cdb3ba339c6032268d4c260263945b457e115b","message":"fix field translation"},{"sha":"77925267dd020a617c727cb09d902804e3ddd611","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/77925267dd020a617c727cb09d902804e3ddd611","message":"update validations"},{"sha":"38c9c5a9760ddd0893721a6acecb8cdad8aa627a","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/38c9c5a9760ddd0893721a6acecb8cdad8aa627a","message":"after password update on expire, the user must not login again."},{"sha":"ce8b57b6e126d947298e2dd1de7807e143d138ea","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/ce8b57b6e126d947298e2dd1de7807e143d138ea","message":"add missing depend info"},{"sha":"dd85b1b516fe944e9d42fe03dba803a9fd64f30c","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/dd85b1b516fe944e9d42fe03dba803a9fd64f30c","message":"prepare new bugfix release for 0.3"},{"sha":"2ff1a6ddcb98045d70e98545869dff4f36d07929","author":{"name":"Marco Scholl","email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@marco-scholl.de"},"url":"https://api.github.com/repos/fidel/devise_security_extension/commits/2ff1a6ddcb98045d70e98545869dff4f36d07929","message":"Merge branch 'master' of github.com:phatworx/devise_security_extension"}],"legacy":{"head":"8c05b3d807f8c7f34978d760aca6f7ea9c848da1","size":50,"push_id":46289282,"shas":[["bb5f1b585d5cfd4ec94002224f0702796eb3720d","fidelski@gmail.com","added fix for after_authentication","Szymon Fiedler"],["be27020288c60e12d859ba85bd3e853677b685af","develop@marco-scholl.de","update gems","Marco Scholl"],["448be35ffba18ef562cdf55359730ed760e14a2f","develop@marco-scholl.de","fix for nil.first on creation","Marco Scholl"],["2404494acdaa795b6deb80f62e0faa74274284d0","develop@marco-scholl.de","support for non password salted encryption","Marco Scholl"],["a2b85a5181b89af1781203a930dff643cdfcc28a","develop@marco-scholl.de","support for non password salted encryption","Marco Scholl"],["2063e05aedf77ce2baa9e89a7961ba0dab7655e6","develop@marco-scholl.de","fix: on password expired - now possible to logout","Marco Scholl"],["99002fc5e82b3e17d61764466504ea8f6a312fd1","develop@marco-scholl.de","fix: nil error on access password_expired_controller if not logged in","Marco Scholl"],["4eb244af6d0db176a9649bfd0e5dc4b1ae138737","develop@marco-scholl.de","fix: check request.format.nil? for invalid formats","Marco Scholl"],["5c2455f9ddd8b9a60734eb901fe781659e12e68a","develop@marco-scholl.de","fix: typo for translations","Marco Scholl"],["c7d419c60eae4e81258431ec772b46a31a93b17f","develop@marco-scholl.de","bump version to 0.3.5","Marco Scholl"],["4077ecee23dafea415321fb01efa5450598dad67","aassarattanakul@andrew-mac.sw-network.com","Added missing locales for error message taken in past.","Andrew Assarattanakul"],["bb56dc42d8a55110e556148e0ccd74d7e4ad9bf7","aassarattanakul@andrew-mac.sw-network.com","Added dependent destroy on the old passwords to help clean up the old password table for users that were removed.","Andrew Assarattanakul"],["6805f6a9b5e2e808e40f89b3bb403f5a6b714de7","develop@marco-scholl.de","better text for translation","Marco Scholl"],["ff857574070951b0824997e3b24256ddaa2e3fa8","develop@marco-scholl.de","add missing translation for equal_to_current_password","Marco Scholl"],["15cdb3ba339c6032268d4c260263945b457e115b","develop@marco-scholl.de","fix field translation","Marco Scholl"],["77925267dd020a617c727cb09d902804e3ddd611","develop@marco-scholl.de","update validations","Marco Scholl"],["38c9c5a9760ddd0893721a6acecb8cdad8aa627a","develop@marco-scholl.de","after password update on expire, the user must not login again.","Marco Scholl"],["ce8b57b6e126d947298e2dd1de7807e143d138ea","develop@marco-scholl.de","add missing depend info","Marco Scholl"],["dd85b1b516fe944e9d42fe03dba803a9fd64f30c","develop@marco-scholl.de","prepare new bugfix release for 0.3","Marco Scholl"],["2ff1a6ddcb98045d70e98545869dff4f36d07929","develop@marco-scholl.de","Merge branch 'master' of github.com:phatworx/devise_security_extension","Marco Scholl"]],"ref":"refs/heads/master"}}