Add Rating model and migrations. Add initial tests.
Add FactoryGirl. Add a factory for user. Write a failing test for Rating.
Add proper associations between user and rating
And now the test passes
Add tests to make sure user and movie ids can't be mass assigned
Add tests for the relationshipsb between users, ratings and movies. Make the tests pass
Add tests for relationships. Make tests pass
Add validations for rating value, along with tests
Add initial ratings controller. Make a ratings form on the movie page so we can actually try and submit it. Doesn't work yet, but getting closer.
Incorrectly named controller (rating, instead of ratings) caused hours of agony. FML. Fixed now. Holy shit it works.
Die, incorrectly named controller file
Update movies_controller so that if the user has already rated the film, it populates the form
Add update function to ratings_controller. Fix notice
Added a test to make sure movie_id is not nil. Made the test pass. Renamed the ratings_controller_spec so that the test suite actually runs.
Die, poorly named file
Restyle the page so that ratings appear on the side.
Add a sweet jQuery slider for the grade field. Make the text field uneditable so users have to use the slider. Make it look pretty.
Download jQuery UI library. Put it in the Asset pipeline where it belongs.
Merge pull request #1 from madtypist/add-ratings

Add ratings