{"push_id":1059251376,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"e63086f08dd518033ef95ef930412f9d2e443d7c","before":"b3b65f74b45f2b10a55c18c1dc9ea7faf5b41432","commits":[{"sha":"3722cbb2a34369979eb77d65d68ccfced276834c","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"Dennis Ting"},"message":"Clean up auth service","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/3722cbb2a34369979eb77d65d68ccfced276834c"},{"sha":"c9b1b9a655337c44123115b62bf78776b1ff8ab6","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"Dennis Ting"},"message":"Change id param in User api to userId","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/c9b1b9a655337c44123115b62bf78776b1ff8ab6"},{"sha":"4b0c5dbc2f17207bccd17ec3c51136a675a886bf","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"Dennis Ting"},"message":"Add auth.modifyUser function.\n\nThis function finds user specified in the params\nand checks that the request user has equal or higher\nrole.","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/4b0c5dbc2f17207bccd17ec3c51136a675a886bf"},{"sha":"b71844e5ae0b97acb3602efd495122a3d80610f0","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"Dennis Ting"},"message":"Update user.controller to use new auth functions\n\n- Add validation for modify and delete routes in user.controller.\n- Add handleError function to unify error handling.","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/b71844e5ae0b97acb3602efd495122a3d80610f0"},{"sha":"581acc7d1a49a42ac36a55dd9cc01e6e27839306","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"Dennis Ting"},"message":"Update admin view on client.\n\n- Update modal updated to be held open while waiting for\n  the server response. Behaves more like the guarded confirm.\n- Add toasts for updating role and assignment.\n- Update user service to use defaults from req.body to fill userId param.\n- Rename the custom \"get\" function of the user service to \"me\" to avoid\n  avoid confusion with the built-in \"get\" function.\n- Populate the returned user's assignment name when updating assignment.","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/581acc7d1a49a42ac36a55dd9cc01e6e27839306"},{"sha":"e63086f08dd518033ef95ef930412f9d2e443d7c","author":{"email":"9bbdb830735d6f30a6f290775c8c676cef317241@gmail.com","name":"DTing"},"message":"Merge pull request #405 from dting/CleanUpUserApiControllerAndService\n\nClean up user api controller and service","distinct":true,"url":"https://api.github.com/repos/child-first-authority-fcc-project/webapp/commits/e63086f08dd518033ef95ef930412f9d2e443d7c"}]}