{"push_id":874812907,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"d4a6410feff5f5dff6b683aad71965fa6a550198","before":"5da438f2a73b97c116c16476a8d2c2324466b61c","commits":[{"sha":"0906f6c25e92e717cbe1d79b3c9cd83d73f19fc1","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"Reset the progress bar when generating an new phrase","distinct":true,"url":"https://api.github.com/repos/evaryont/pgp_pass_phrase/commits/0906f6c25e92e717cbe1d79b3c9cd83d73f19fc1"},{"sha":"3b4d77766bd2ecd8c914fbf208360c0a474959e8","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"Rely on transitionend event for timing\n\nregenerate the password not based on intervals but instead based on when the\nanimation is over","distinct":true,"url":"https://api.github.com/repos/evaryont/pgp_pass_phrase/commits/3b4d77766bd2ecd8c914fbf208360c0a474959e8"},{"sha":"c994444d7c24588d0b072b88dc151507876c3b92","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"bump time back up to 30 seconds\n\nthe previous value was used for debugging","distinct":true,"url":"https://api.github.com/repos/evaryont/pgp_pass_phrase/commits/c994444d7c24588d0b072b88dc151507876c3b92"},{"sha":"d4a6410feff5f5dff6b683aad71965fa6a550198","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"Delete the transform, it causes a weird trail\n\nThis is connected to my other changes, but the visual style isn't reduced too\ngreatly.","distinct":true,"url":"https://api.github.com/repos/evaryont/pgp_pass_phrase/commits/d4a6410feff5f5dff6b683aad71965fa6a550198"}]}