{"push_id":672559083,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"edfe33648c74eabe6695483135835638084be595","before":"6ac73814e02b690de5202c1bab369aa4288f20f3","commits":[{"sha":"7b8b5c130f9a1c65838ee2ab75be388949a0beae","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"adds escape_utils","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/7b8b5c130f9a1c65838ee2ab75be388949a0beae"},{"sha":"22787d473ce1011c034d1ecf3d59d0e908c09573","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"adds fast_blank gem","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/22787d473ce1011c034d1ecf3d59d0e908c09573"},{"sha":"a526b595f9f6bc414fb7bc4a4e40bb8a28e20d91","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"libsass replacement for ruby sass","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/a526b595f9f6bc414fb7bc4a4e40bb8a28e20d91"},{"sha":"c7ef9ea25f1cf1ce5d532f3a22167fca7e597380","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"adds oj gem for faster json rendering","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/c7ef9ea25f1cf1ce5d532f3a22167fca7e597380"},{"sha":"10623c90dceb2a70596d3352c83eb4905cddd04e","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"oj stopping server after a few pageclicks","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/10623c90dceb2a70596d3352c83eb4905cddd04e"},{"sha":"cb7f316764159ec72a9ef99614f2e2e0a2302383","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"cleanup","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/cb7f316764159ec72a9ef99614f2e2e0a2302383"},{"sha":"d66f782c725e12a0362c7b6c03feb2adfc87d28e","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"Merge branch 'master' of github.com:UM-USElab/gradecraft-development into perf-gems","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/d66f782c725e12a0362c7b6c03feb2adfc87d28e"},{"sha":"3321a604124164ba9cbd3ef8942b1557703a66ac","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"experimentally adds oj gem for fast JSON parsing","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/3321a604124164ba9cbd3ef8942b1557703a66ac"},{"sha":"10eb78e746a802b9c731740cbbe7c4a88d636997","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"Merge branch 'master' of github.com:UM-USElab/gradecraft-development into perf-gems","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/10eb78e746a802b9c731740cbbe7c4a88d636997"},{"sha":"445b4753a07be8697a70dcecfdfb4bfd42f68b2d","author":{"email":"239167c5951afcf6b8db7be361901c4adacf16a6@emich.edu","name":"Max Langensiepen"},"message":"Merge branch 'perf-gems' of github.com:UM-USElab/gradecraft-development into perf-gems","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/445b4753a07be8697a70dcecfdfb4bfd42f68b2d"},{"sha":"edfe33648c74eabe6695483135835638084be595","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Merge pull request #976 from UM-USElab/perf-gems\n\nAdding gems with a focus on performance in dev/prod","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/edfe33648c74eabe6695483135835638084be595"}]}