{"push_id":1410735047,"size":7,"distinct_size":0,"ref":"refs/heads/production","head":"deaf19f1ae55a19c7ac6c772ef800a0097e44264","before":"431ecd9dc8a15f6b15b587a8a0484fe3d0930df8","commits":[{"sha":"34ad63bf82ae729cdcb764d88e21e9ab72617a4e","author":{"name":"Eric Meadows-Jönsson","email":"4b36ef022cf5060e5e84b31c4a60a8be33018c05@gmail.com"},"message":"Do not crash if email is already verified","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/34ad63bf82ae729cdcb764d88e21e9ab72617a4e"},{"sha":"eb7540e6300f8c350c89d236ad4c0f581f35645e","author":{"name":"Samar Dhwoj Acharya","email":"9dffa31742ea2b32012fb0238daeeb69035d1df3@gmail.com"},"message":"Email unique constraint by email and verified: true (#435)\n\n* email unique for verified true\r\n\r\n* change ecto.reset to have ecto.setup run\r\n\r\n* add changeset validation\r\n\r\n* add unit test\r\n\r\n* fix so that we pull only verified emails when authenticating\r\n\r\n* add test and handle verification process through constraint\r\n\r\n* update migration\r\n\r\n* fix issue\r\n\r\n* update as per the comments on PR","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/eb7540e6300f8c350c89d236ad4c0f581f35645e"},{"sha":"9c1c96683368bc55d9057d940c3f75b4d097a5fe","author":{"name":"Wojtek Mach","email":"4645797ecf837d95833ac09c303d46589d18bc99@wojtekmach.pl"},"message":"Handle invalid username when validating email","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/9c1c96683368bc55d9057d940c3f75b4d097a5fe"},{"sha":"be4c9fb0167b8b5b001aedb26e7d8c49795d2852","author":{"name":"Wojtek Mach","email":"4645797ecf837d95833ac09c303d46589d18bc99@wojtekmach.pl"},"message":"Refactor using with","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/be4c9fb0167b8b5b001aedb26e7d8c49795d2852"},{"sha":"d6d21d72c0e49a1c4137b5aaf5e5f41f030a2e43","author":{"name":"Juan Soto","email":"c0a5b3e077c04aaa4cde815630cedce90aa2cf7a@juansoto.me"},"message":"Remove `tabIndex` in login form\n\nFixes #439.\n\nThis removes the `tabIndex` attribute from the text inputs in the login\npage. These attributes were not letting users tab through the text\ninputs—they got skipped.","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/d6d21d72c0e49a1c4137b5aaf5e5f41f030a2e43"},{"sha":"95f1714aa9365365df3efced67023ed5e7da5c2e","author":{"name":"Eric Meadows-Jönsson","email":"4b36ef022cf5060e5e84b31c4a60a8be33018c05@gmail.com"},"message":"Remove `tabIndex` in login form (#440)\n\nFixes #439.\r\n\r\nThis removes the `tabIndex` attribute from the text inputs in the login\r\npage. These attributes were not letting users tab through the text\r\ninputs—they got skipped.","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/95f1714aa9365365df3efced67023ed5e7da5c2e"},{"sha":"deaf19f1ae55a19c7ac6c772ef800a0097e44264","author":{"name":"Eric Meadows-Jönsson","email":"4b36ef022cf5060e5e84b31c4a60a8be33018c05@gmail.com"},"message":"Fix remove_package.exs script for new emails","distinct":false,"url":"https://api.github.com/repos/hexpm/hex_web/commits/deaf19f1ae55a19c7ac6c772ef800a0097e44264"}]}
{"actor":{"display_login":"ericmj"}}