Add rails_12factor gem for heroku
Fix up docs a bit, add TODO
Important TODO item
Create Vote model; update various associations
Create migration for votes, add various cruft from rails generate command
Update TODO
Add tests for Vote
Fix vote tests
Add DB constraints, add vote model validations
Add session controller, views with basic styling
Add login integration tests
Add session login and logout
Change User model to_param
`to_param` now returns username attribute instead of id.
Now all default routing, i.e. from `user_path` routes on `username`
instead of `id`, which is prettier and what reddit does. One gotcha, though:
`resources :users` uses routes like 'users/:id', so the username is
accessed through `params[:id]` since I can't figure out how to override
that behavior.
Pass tests for login and auth
Add signup test
Clean up some forms and layouts, pass test. TODO add more comprehensive tests.
User email can be blank and nonunique
Merge branch 'master' into signup
Pass test
Merge branch 'master' into signup