{"push_id":589843334,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"ed2b9121cea463419917eaa053b406299d9be910","before":"55f27fb8943448cfaba99732ac0ec26971ff1297","commits":[{"sha":"73cc6569c054cef42309595ef2f983c58ed0d150","author":{"email":"52585e8ec27a51541558101da8c5ed713d6a4cbe@eecs.berkeley.edu","name":"K. Shankari"},"message":"Fix a bunch of issues uncovered during the latest server deployment\n\nSmoothing change:\n- Disable the smoothing since it has several issues with imports and malformed\n  variables\n\nValidation change:\n- Ensure that the library based validation works for ios and android client keys\n- Update the documentation to address some setup issues with the new library\n\nUser specific carbon footprint change:\n- pass in the uuid versus user objects correctly otherwise we try to query the\n  database with a user object instead of a user_uuid object.\n- correct the calculation of the default MPG. The default _footprint_ was being\n  used instead, which meant that the footprint in the map was calculated using\n  the wrong MPG and was off by a lot.\n\nMisc:\n- Fixed an import in modeshare\n- Added some floats to TestGamified. Shouldn't make a difference, but better to be safe.\n    - Fixed testGamified to compare to a reasonable level of precision since we\n      are performing floating point arithmetic","distinct":false,"url":"https://api.github.com/repos/shankari/e-mission-server/commits/73cc6569c054cef42309595ef2f983c58ed0d150"},{"sha":"d427922670c6dcb9283565f75df1cb40a6760421","author":{"email":"52585e8ec27a51541558101da8c5ed713d6a4cbe@eecs.berkeley.edu","name":"K. Shankari"},"message":"Unified the interface to the carbon module\n\nWe now always pass in the uuid, never the user directly. This allows us to\navoid confusion in what we are passing in, and subtle errors later.\n\nFixed callsites and test cases as well\n\nAlso added a small test case fix to do comparison with reasonable but not\nexcessive precision on the footprint calculations since they involve floating\npoint arithmetic.\n\nAll tests now pass.","distinct":false,"url":"https://api.github.com/repos/shankari/e-mission-server/commits/d427922670c6dcb9283565f75df1cb40a6760421"},{"sha":"ed2b9121cea463419917eaa053b406299d9be910","author":{"email":"52585e8ec27a51541558101da8c5ed713d6a4cbe@eecs.berkeley.edu","name":"shankari"},"message":"Merge pull request #100 from shankari/fix_deployment_errors\n\nFix deployment errors","distinct":true,"url":"https://api.github.com/repos/shankari/e-mission-server/commits/ed2b9121cea463419917eaa053b406299d9be910"}]}