{"push_id":3059818375,"size":18,"distinct_size":18,"ref":"refs/heads/dev","head":"1bd78598a42180fbe35f4145482068661b5063d2","before":"307d961d0c2f73414b61063c057a7aa2c001c3ce","commits":[{"sha":"999165581ed3da8df1d16638fb6ecf4493175830","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Excused Absence Notes for Jaques","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/999165581ed3da8df1d16638fb6ecf4493175830"},{"sha":"18751590f2b30aa95bc3174ea7bad89db90b9f12","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Added approve method of excused_absesence.controller.js","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/18751590f2b30aa95bc3174ea7bad89db90b9f12"},{"sha":"bcb57f4449f44168c17a4996fbe0c57eba7faca8","author":{"name":"Jacques Becker","email":"3a26726752255eaf204bfc15f071ca4abb1dbdbd@rpi.edu"},"message":"updated admin checks in excused_absence.controller.js","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/bcb57f4449f44168c17a4996fbe0c57eba7faca8"},{"sha":"43108c52314bb8aff3efdba9694e16d9c472c3f7","author":{"name":"Jacques Becker","email":"3a26726752255eaf204bfc15f071ca4abb1dbdbd@rpi.edu"},"message":"documented the approve method in the excused_absence controller","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/43108c52314bb8aff3efdba9694e16d9c472c3f7"},{"sha":"09f7485f03a368e2bc46087692afd2f0dc5d3860","author":{"name":"Dennis Chau","email":"2750061861052090d46514862e44912977ad0562@rpi.edu"},"message":"Added User Registration Controller","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/09f7485f03a368e2bc46087692afd2f0dc5d3860"},{"sha":"ccffbc25c06b69c8cb41719a900f7e17fae067b0","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Merge branch 'dev' of github.com:rcos/Observatory3 into dev\n\n* 'dev' of github.com:rcos/Observatory3: (34 commits)\n  Travis.yml - updated node version\n  Added use strict to test/index.js\n  Added package-lock\n  Environment tweak, package-lock fix\n  Removed deprecated docs directory\n  Merged upstream/master - resolved all conflicts\n  Completed the user registration model.\n  Revised index.js file\n  Added routes for User Registration\n  refactored all of room.controller and most of smallgroup.controller\n  Updated team model\n  Updated team model\n  Added team model\n  added barebones index and controller file for Team Model\n  Updated navbar.controller.js to include sponsor information\n  Changed meeting times & presentation scheduleto point at handbook.rcos.io\n  Removed e2e test directory - now managed in observatory-client repository\n  Added dot-env library for environment management\n  Integrated existing server tests into new coverage tool\n  Added NYC for test coverage reporting\n  ...","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/ccffbc25c06b69c8cb41719a900f7e17fae067b0"},{"sha":"16c9bae39bb649c985349d64cca4f6c2d9a7df6c","author":{"name":"Dennis Chau","email":"2750061861052090d46514862e44912977ad0562@rpi.edu"},"message":"Updated User Registration Controller","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/16c9bae39bb649c985349d64cca4f6c2d9a7df6c"},{"sha":"10f7460f1adbabe65a761362861a3b7c7145b2a6","author":{"name":"Jacques Becker","email":"3a26726752255eaf204bfc15f071ca4abb1dbdbd@rpi.edu"},"message":"added missing brace","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/10f7460f1adbabe65a761362861a3b7c7145b2a6"},{"sha":"3524e2d1b5442e17eb2275baa5104c73a543a8dd","author":{"name":"Jacques Becker","email":"3a26726752255eaf204bfc15f071ca4abb1dbdbd@rpi.edu"},"message":"removed the todo list","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/3524e2d1b5442e17eb2275baa5104c73a543a8dd"},{"sha":"13a55ffb3698e852438ab4d198495a82f4559b9a","author":{"name":"Alexander Schwartzberg","email":"5f341bc794f634eeb030b8217801324c7f1547f7@gmail.com"},"message":"Merge pull request #801 from off-by-1-error/dev\n\nExcused Absence deletion implementation","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/13a55ffb3698e852438ab4d198495a82f4559b9a"},{"sha":"7ee8ec850eb302af43187be56bb54b44515a991c","author":{"name":"Alexander Schwartzberg","email":"5f341bc794f634eeb030b8217801324c7f1547f7@gmail.com"},"message":"Merge pull request #800 from TungE/dev\n\nclassYear.getCurrent() and classYear.getCurrentCode() refactored and reintegrated across codebase","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/7ee8ec850eb302af43187be56bb54b44515a991c"},{"sha":"8342cdbeb04b845117609a1a44aebe2800bbf94f","author":{"name":"Alexander Schwartzberg","email":"5f341bc794f634eeb030b8217801324c7f1547f7@gmail.com"},"message":"Merge pull request #804 from dchau2017/dev\n\nAdded User Registration Controller","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/8342cdbeb04b845117609a1a44aebe2800bbf94f"},{"sha":"1c849e8a84155e0751a756ac1823af72507b4039","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Merge branch 'dev' of github.com:rcos/Observatory3 into dev\n\n* 'dev' of github.com:rcos/Observatory3:\n  removed the todo list\n  fixed missing await statement in classyear controller\n  added missing brace\n  Updated User Registration Controller\n  Added User Registration Controller\n  documented the approve method in the excused_absence controller\n  updated admin checks in excused_absence.controller.js\n  all tests passed for newly refactored classYear.getCurrent() + classYear.getCurrentCodes() and the 23+1 place(s) they're used\n  all tests passed for newly refactored classYear.getCurrent() and the 23 places it's used\n  all tests passed for newly refactored classYear.getCurrent() and the 23 places it's used\n  Added approve method of excused_absesence.controller.js","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/1c849e8a84155e0751a756ac1823af72507b4039"},{"sha":"81f0a0bc30727821de18cb1105d09148c6810e1a","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Renamed UserRegistration model and controller, cleaned up associated router","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/81f0a0bc30727821de18cb1105d09148c6810e1a"},{"sha":"b51663f20ec7ac40d3093a900d57f249213bf6f6","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"Added notification model + controller + router","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/b51663f20ec7ac40d3093a900d57f249213bf6f6"},{"sha":"ebcdf9fe36e55dcf0722a79288ec0b62a721d563","author":{"name":"Alexander Schwartzberg","email":"506908a4f0f402c0e50a4b3b6a34432e74d68a4e@gmail.com"},"message":"User and UserRegistration model fixes","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/ebcdf9fe36e55dcf0722a79288ec0b62a721d563"},{"sha":"eca98a2f27546792391c8f71f0d46c18addf606d","author":{"name":"Alexander Schwartzberg","email":"5f341bc794f634eeb030b8217801324c7f1547f7@gmail.com"},"message":"Merge pull request #806 from aeksco/edge\n\nWorking UserRegistrations and Notifications","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/eca98a2f27546792391c8f71f0d46c18addf606d"},{"sha":"1bd78598a42180fbe35f4145482068661b5063d2","author":{"name":"tunge","email":"a04033b55b84fcb7819adb063591a84d88ec28d4@mssm.org"},"message":"refactored user controller","distinct":true,"url":"https://api.github.com/repos/TungE/observatory-server/commits/1bd78598a42180fbe35f4145482068661b5063d2"}]}
{"actor":{"display_login":"TungE"}}