{"push_id":1204926032,"size":6,"distinct_size":6,"ref":"refs/heads/pr/2219","head":"d3923e81de9f62549f497c590f4d5ec21c583de3","before":"4a26eba0b1ed806608ee56fa8915552c8fa319be","commits":[{"sha":"1fbb7324a9aea5654b80b2b007435f4de2d9993c","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"Move checkRequirements() to persistent.js and make it throw on failure.\n\nAll call sites were throwing on failure anyway. By throwing directly from checkRequirements() we can provide a nicer error message and ensure that a caller cannot forget to check the return value.","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/1fbb7324a9aea5654b80b2b007435f4de2d9993c"},{"sha":"547c83cd916260a19423123f3c170eca8de1e770","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"When completing a powerbox request, verify that the session belongs to the user.\n\nThis isn't strictly necessary since SessionIds should be secrets but there's no reason not to add extra protection.","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/547c83cd916260a19423123f3c170eca8de1e770"},{"sha":"15201cd87572141d8ed664bab6552a727dd9fdee","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"Refactor powerbox hanadling to use FrontendRefRegistry.\n\nIt turns out there are two handlers needed: one for the query phase and one to validate the frontendRef object that comes back from the client after a choice is made.","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/15201cd87572141d8ed664bab6552a727dd9fdee"},{"sha":"e126fd30c915a5583e7fa8d0baa5264787d6d565","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"Consolidate FrontendRefRegistry registration methods into one.\n\nThis feels cleaner.","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/e126fd30c915a5583e7fa8d0baa5264787d6d565"},{"sha":"edd1d3ee8567d0269d8b395192b4814f5fc7effe","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"Remove unused imports.","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/edd1d3ee8567d0269d8b395192b4814f5fc7effe"},{"sha":"d3923e81de9f62549f497c590f4d5ec21c583de3","author":{"name":"Kenton Varda","email":"ef58f74d8e6328748f117039c16c32f8954c53a3@sandstorm.io"},"message":"jscs fix","distinct":true,"url":"https://api.github.com/repos/dwrensha/sandstorm/commits/d3923e81de9f62549f497c590f4d5ec21c583de3"}]}
{"actor":{"display_login":"dwrensha"}}