{"action":"closed","issue":{"url":"https://api.github.com/repos/Steve998/Assignments/issues/52","labels_url":"https://api.github.com/repos/Steve998/Assignments/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/Steve998/Assignments/issues/52/comments","events_url":"https://api.github.com/repos/Steve998/Assignments/issues/52/events","html_url":"https://github.com/Steve998/Assignments/issues/52","id":60844604,"number":52,"title":"GitHub Flow, Branching, Favorite Movies","user":{"login":"brianburridge","id":62898,"avatar_url":"https://avatars.githubusercontent.com/u/62898?v=3","gravatar_id":"","url":"https://api.github.com/users/brianburridge","html_url":"https://github.com/brianburridge","followers_url":"https://api.github.com/users/brianburridge/followers","following_url":"https://api.github.com/users/brianburridge/following{/other_user}","gists_url":"https://api.github.com/users/brianburridge/gists{/gist_id}","starred_url":"https://api.github.com/users/brianburridge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianburridge/subscriptions","organizations_url":"https://api.github.com/users/brianburridge/orgs","repos_url":"https://api.github.com/users/brianburridge/repos","events_url":"https://api.github.com/users/brianburridge/events{/privacy}","received_events_url":"https://api.github.com/users/brianburridge/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Steve998/Assignments/labels/activerecord","name":"activerecord","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/assignment","name":"assignment","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/completed","name":"completed","color":"009800"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/controllers","name":"controllers","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/git","name":"git","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/models","name":"models","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/routing","name":"routing","color":"ededed"},{"url":"https://api.github.com/repos/Steve998/Assignments/labels/views","name":"views","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-12T16:12:26Z","updated_at":"2015-03-24T18:32:59Z","closed_at":"2015-03-24T18:32:59Z","body":"_This is assignment 51 and is due on Mar 16, 2015._\n\n* Review what a [counter cache](http://guides.rubyonrails.org/association_basics.html) is (just section 4.1.2.3).\r\n* Review [The Flow](https://guides.github.com/introduction/flow/)\r\n* Read [Git Branching](http://git-scm.com/book/ca/v1/Git-Branching), sections 3.1 - 3.5\r\n* Watch this [90 minute video](https://vimeo.com/108798680) on using Git. The password is _ironyard_.\r\n* Clone my [movie_ratings app](https://github.com/theironyard-tampabay/movie_ratings)\r\n* Create a new branch for this app, so you can add new functionality to it.\r\n* In this branch, add a MovieFavorite model to the app to keep track of a user's favorite movies. In the existing movie controller app, also add a 'favorite' and 'unfavorite' action to create or destroy an appropriate record showing the movie has been favorited by the logged in user.\r\n* The option to favorite a movie should be next to the current option to rate a movie. Note: like the Instagram app, no form is needed. Once favorite, the link should change to unfavorite.\r\n* Also add a new action and view under account controller to show all the user's favorite movies. Add a link to this new page onto the nav.\r\n* When the functionality is added and committed to the new branch, push the new branch to your GitHub repo, and place a pull request.\r\n* Copy the PR link into a comment here. Do not accept the PR so I can see it pending. I will review, and provide feedback."}}