Added the UI for alallowing a user to reset his or her password.
User is now able to provide a new password after a reset password request.
User is able to sesend a password reset request (sans email). Moved new password to a separate page to facilitate a link from an email.
Added tests for the newPassword controller.
Added tests for /users/reset-password.
Updated the reset password functionality to include a one-time use token.
Added scripts and commands for running from EC2. Updated port to 8080 only.
Updated EC2 instance location.
Added start and stop scripts.
Updated the post /sign-in to retrieve the project from request.getProject.
Root.js now retrieves project from request.getProject in all cases.
Attempting to get production mode working on AWS.
Step by step. Removed commented out code for rendering scripts in production mode.
Next step.
Double checking to make sure minified and compressed CSS is the culprit.
Nope. Must be something else.
Suspect production script handling is to blame.
Definitely production scripting. Some sort of syntax error while performing the minifcation.
Swapped yuicompressor for uglify-js. Hopefully that fixes the problem on AWS.
Updated permissions.