{"push_id":853330794,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"f62e6e9996c5c7f5bbc495339d2a712837dbd559","before":"2325612ef3a4afbf97fbbac208f38b3a5cd1d99d","commits":[{"sha":"e3eb68a556eb594a48c6fd9f86bc01ecbabd6c3e","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lain Jiang"},"message":"Merge pull request #127 from jesterswilde/master\n\nChanged all instances of addition to comment","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/e3eb68a556eb594a48c6fd9f86bc01ecbabd6c3e"},{"sha":"99409f320a805dd3452969187d3499851fc66e90","author":{"email":"2ae3fabd4798a7501b6aff0e27231493fab2058c@gmail.com","name":"Joyce Liu"},"message":"Changed all instances of the word addition to comment","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/99409f320a805dd3452969187d3499851fc66e90"},{"sha":"c872f5506246d1ad412780ab901f8abed73651a6","author":{"email":"2ae3fabd4798a7501b6aff0e27231493fab2058c@gmail.com","name":"Joyce Liu"},"message":"Added wrapper request handler function so that username can be attached to the request body when it gets forwarded to the next handler.","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/c872f5506246d1ad412780ab901f8abed73651a6"},{"sha":"7ba3fa941972c54fb3eacca2f11ff5a7fa160078","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lain Jiang"},"message":"Merge pull request #128 from LiuJoyceC/master\n\nChanged 'addition' to 'comment'. Started on building out the path for editing/deleting entries","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/7ba3fa941972c54fb3eacca2f11ff5a7fa160078"},{"sha":"f9138b7b727c96f145effb6acde5fdafc009143e","author":{"email":"ffa4e3d8d0b7fbfbf32f5d733c6b1c45bda621a6@gmail.com","name":"leothorp"},"message":"updated parser README to describe keyword usage","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/f9138b7b727c96f145effb6acde5fdafc009143e"},{"sha":"7b800b1a9676766a2603714f151b2caa509da48a","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lain Jiang"},"message":"Merge pull request #131 from leothorp/master\n\nupdated parser README to describe keyword usage","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/7b800b1a9676766a2603714f151b2caa509da48a"},{"sha":"fbfb8baa28ff1cf43e5476ad8f5c37affdfdabd7","author":{"email":"ffa4e3d8d0b7fbfbf32f5d733c6b1c45bda621a6@gmail.com","name":"Leo Thorp"},"message":"formatting fix","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/fbfb8baa28ff1cf43e5476ad8f5c37affdfdabd7"},{"sha":"a0c5fc4eba89419c9a4105938985c1ba75b3f416","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"(fix) blueprints server TEMPLATE var","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/a0c5fc4eba89419c9a4105938985c1ba75b3f416"},{"sha":"5733955c9ec991c844b95db42b077de88dca9e30","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"(progress) styling blueprints progress","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/5733955c9ec991c844b95db42b077de88dca9e30"},{"sha":"c7b2834e45f77e218aa3ce71814b774c0780497f","author":{"email":"2ae3fabd4798a7501b6aff0e27231493fab2058c@gmail.com","name":"Joyce Liu"},"message":"Added capability to delete/edit entries/comments. Also now does additional checking to make sure you can't upvote your own entries, and you can only edit/delete your own entries. Fixed broken tests and also added new tests for. Passes all tests.","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/c7b2834e45f77e218aa3ce71814b774c0780497f"},{"sha":"e4fee049c529e7a3610098a8a40205a9e91b9d28","author":{"email":"ace8b88f00bd27d56d67b1a2acf9f5b38b9aca00@users.noreply.github.com","name":"jyoko"},"message":"Auth & Name Patch\n\n* Virtually no changes, sodocanAPI now features\n  * API.login(user,pass,cb)\n  * API.register(user,pass,cb)\n  * API.logout(cb)\n* Token is available at sodocanAPI.authToken & localStorage.sodocanToken\n* Automatically added to requests (no need to change your code)\n\nCrude example of login/logout/register in headerCode (ng-click) ctrler.\nNo Github integration and not heavily tested.","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/e4fee049c529e7a3610098a8a40205a9e91b9d28"},{"sha":"e68c61b6194e1c3892468ca1e39f831e22c82438","author":{"email":"2ae3fabd4798a7501b6aff0e27231493fab2058c@gmail.com","name":"Joyce Liu"},"message":"Added a new field to each entry/comment so the same user cannot upvote the same entry more than once. Refactored test cases to pass all tests.","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/e68c61b6194e1c3892468ca1e39f831e22c82438"},{"sha":"1ce5ce0d326dbf65e8d443834c98cebad7d3cd5a","author":{"email":"2ae3fabd4798a7501b6aff0e27231493fab2058c@gmail.com","name":"Joyce Liu"},"message":"Fixed bug with ids array not being defined because it was inside the for loop, but has now been moved outside of the for loop","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/1ce5ce0d326dbf65e8d443834c98cebad7d3cd5a"},{"sha":"7aa8bd9ad57e88b1186def6cf43433f0763df35b","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"Template progress","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/7aa8bd9ad57e88b1186def6cf43433f0763df35b"},{"sha":"9ee0d05b34f10f69b2d28202c9cf303335d050c9","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"Styling blueprints in progress","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/9ee0d05b34f10f69b2d28202c9cf303335d050c9"},{"sha":"d0b91b5089cff1c1c973406accb5151d3bb5dc2f","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"Progress styling blueprint","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/d0b91b5089cff1c1c973406accb5151d3bb5dc2f"},{"sha":"7e0ac01a24cfaa50898afd3e977cc157f3b8f6dd","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"(feat) angular blueprints auth","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/7e0ac01a24cfaa50898afd3e977cc157f3b8f6dd"},{"sha":"1b8efc85845ef1226a5f4b2a5c9e0fb9030335e3","author":{"email":"3e897e63df019e109b4b4adf5f190e39114553b0@gmail.com","name":"Lai 'Lain' Jiang"},"message":"(fix in progress) sodocan API bug","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/1b8efc85845ef1226a5f4b2a5c9e0fb9030335e3"},{"sha":"805ea3ff79549b898753cac7517e6316658613f6","author":{"email":"c41a025c1944f0f29e19ef043c9aed3bc3c3003a@gmail.com","name":"jesterswilde"},"message":"Debugging cors issues","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/805ea3ff79549b898753cac7517e6316658613f6"},{"sha":"f62e6e9996c5c7f5bbc495339d2a712837dbd559","author":{"email":"c41a025c1944f0f29e19ef043c9aed3bc3c3003a@gmail.com","name":"jesterswilde"},"message":"Updated sodacanAPI to not overwite comments","distinct":true,"url":"https://api.github.com/repos/jesterswilde/sodocan.js/commits/f62e6e9996c5c7f5bbc495339d2a712837dbd559"}]}