Re-entering Express.js event route tests stepwise and taking into account how we learned superagent should be used
Added another test back, superagent is still happy
Changes before big sign-in error issues we are facing
Merge branch 'devDan' into c1moore_branch
Merging changes into my local branch
Pushing test to see if it works differently on someone else's computer
fixing candidate route tests, most of them now properly sign in and are authorized
Moved done to prevent async issues
Finally have sessions working!
Various small changes to enable sessions to work correctly, so now tests to verify permissions enforcement can proceed
Obeying message conventions
Switched to using Calvin's authenticator
all candidate routes properly check permissions and return proper values
Merge branch 'devDan' into dev
Adding files that weren't staged
Merge branch 'dev' into james_routes
Many more tests added, cleaned up old tests, new routes. Completed getters with proper authorization checking.
Cleaned up TODO messages
General tweaks, code cleanup and micro-refactoring. I should not have altered the logic of your code in any way.
Added a few controllers for the User schema and added some more commits to the User schema.