rspec for users added, rspec running correctly, no tests written
first validation in user model added, no tests written
name_first validation implemented, rspec test written
name_first rspec test passes
implemented name_last and email presence tests, both pass
added name_first length test, rspec, fails
added name_first length test, rspec, passes
added email format rspec tests, they fail
email format rspec tests pass
email duplication test written, fails
email duplicate prevention test passes
added index to user email to further prevent duplicate email addresses, tests still pass
added before_save to User model to save all emails as downcase in the database, further duplicate prevention
added email indexing to db/migrate/
added password digest migration
password digest migration rspec tests pass
MAJOR: removed password_hash attribute from user model, added password, password_confirmation, password_digest (per the ruby tutorial)
password presence tests pass, user models correct
password & confirmation rspec test added, fails
updated bcrypt-ruby gem, added 'has_secure_password' to user model, all password tests pass