{"push_id":826691218,"size":40,"distinct_size":25,"ref":"refs/heads/optimize_code","head":"7ea0c491828ac9381b160009b6237723e8b55dcb","before":"fe7329758bc3ae1573118201350004a190ebe4ae","commits":[{"sha":"36f2e5f72861c1641f002932ad813d0a9130d3d3","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"[skip ci] fix typo in documentation","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/36f2e5f72861c1641f002932ad813d0a9130d3d3"},{"sha":"a00a2055adbf425d80cfcbc7e9e46333f368610e","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"[skip ci] fix typo in documentaion of zone","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/a00a2055adbf425d80cfcbc7e9e46333f368610e"},{"sha":"1a47eddd2582ef2c1d07d041d567a1b59b2baee5","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"Refactor set_default_category method","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/1a47eddd2582ef2c1d07d041d567a1b59b2baee5"},{"sha":"148bcaf1e44081f940248d94d3aa6c5e95bb4fe2","author":{"email":"a1a2cafa0fdb38c0c1ba9a8684bc380a939751b5@users.noreply.github.com","name":"Jeff Dutil"},"message":"Merge pull request #6810 from abhishekjain16/refactor\n\nRefactor set_default_category method","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/148bcaf1e44081f940248d94d3aa6c5e95bb4fe2"},{"sha":"11d79955fa579f863f61c59eab804c976d134401","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"tanmay3011"},"message":"Refactor associations using with_options","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/11d79955fa579f863f61c59eab804c976d134401"},{"sha":"f1a6a47627a90bf13d2a6247606bbdad92d2e094","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"used existing method in shipment model instead of writing again (DRY principle)","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/f1a6a47627a90bf13d2a6247606bbdad92d2e094"},{"sha":"7436e5d3e73b2510208f9e29e8dfd9c975de287e","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"use existing not_cancelled scope in return item cancel_other method","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/7436e5d3e73b2510208f9e29e8dfd9c975de287e"},{"sha":"d5b9115ed58aa911460b8a79211b7ca174bc9fa6","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"Fix indentation for cancel_others methid","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/d5b9115ed58aa911460b8a79211b7ca174bc9fa6"},{"sha":"75b69e76e78668b51f39fad57b3a6961917b92d7","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Refactor validations DRY principle","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/75b69e76e78668b51f39fad57b3a6961917b92d7"},{"sha":"811571e1fb9b5752dbc337a4225d7528d008b282","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Use with_options to refactor validations DRY principle","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/811571e1fb9b5752dbc337a4225d7528d008b282"},{"sha":"757fedc9c1de8cf7f16eb86ce7dc097ea31d6b12","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Fix spacing issues","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/757fedc9c1de8cf7f16eb86ce7dc097ea31d6b12"},{"sha":"e574c7f439e94887b63fc9710b8bf0a144ee5177","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Fix specs","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/e574c7f439e94887b63fc9710b8bf0a144ee5177"},{"sha":"60c7e92fc4220ebe405262a8b53fa654d1d830a3","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Use strings in array instead of using short forms since they are slow","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/60c7e92fc4220ebe405262a8b53fa654d1d830a3"},{"sha":"d540e7454b45735f09a85f17e6888f2e90fe2f34","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Use size instead of count so that if elements already loaded an extra query doesn't gets fired","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/d540e7454b45735f09a85f17e6888f2e90fe2f34"},{"sha":"8f8a05ec785d51014f2465b91d951dacbc73205a","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Use size instead of count so that if elements are already loaded then an extra query will not be fired","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/8f8a05ec785d51014f2465b91d951dacbc73205a"},{"sha":"9ce61465b3227e6b105c89984623cbfdb8d78949","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Remove deprecation warning","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/9ce61465b3227e6b105c89984623cbfdb8d78949"},{"sha":"0e055e4aea43b4dbee40db9abced4b2757b8318a","author":{"email":"cfea84cc02460b344724f1a761e9b725a4c3536c@gmail.com","name":"Alessandro Lepore"},"message":"allow optional checkout steps numbers","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/0e055e4aea43b4dbee40db9abced4b2757b8318a"},{"sha":"7cf93d9f7e9ef4b97e83f59a5df1fff42fee4c5a","author":{"email":"cfea84cc02460b344724f1a761e9b725a4c3536c@gmail.com","name":"Alessandro Lepore"},"message":"assets requires cleanup\n\nrequires all the files on the manifest, remove some duplicate requires, put modernizr on top (right?)","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/7cf93d9f7e9ef4b97e83f59a5df1fff42fee4c5a"},{"sha":"ebbf728c254433d0cc2fa5cb8b8e7507c50770f2","author":{"email":"9360ad07b634e0457b94b7332be0bf991d210927@vinsol.com","name":"Abhishek Jain"},"message":"fix hound ci issue","distinct":true,"url":"https://api.github.com/repos/tanmay3011/spree/commits/ebbf728c254433d0cc2fa5cb8b8e7507c50770f2"},{"sha":"d2c4fb45b4f9512fcb7483809c98c54480181ae4","author":{"email":"802794fbb399f5d7576c3e747d8deb3444d4c956@gmail.com","name":"Tanmay Sinha"},"message":"Optimize backend controllers","distinct":false,"url":"https://api.github.com/repos/tanmay3011/spree/commits/d2c4fb45b4f9512fcb7483809c98c54480181ae4"}]}