got rid of the assets block, updated the rails gem, sass-rails, coffee-rails, uglifier and bcrypt
run bundle update to update all the gems that go with rails 4.0.10
run RAILS_ENV = production bundle exec rake assets:precompile
since no longer precompiling assets, replaced to Bundler.require(:default, Rails.env)
in the environment/development.rb commented out whiny_nils, and set the eager_load = fals
in the environment/development.rb commented out lines 24-34, options not neccessary to specify in Rails 4
in the environment/production.rb commented out whiny_nils, and set the eager_load = true
in the environment/production.rb commented set the JS and CSS compress to .js_compressor = :uglifier
in the environment/test.rb commented out whiny_nils, and set the eager_load = false
in the environment/test.rb commented out mass_assignment_sanitizer, because we are moving to strong params and no longer need it
in the application.rb commented out the asset pipipeline, because in Rails 4 it is set to true by default
added a secret_key_base in the secret_token
created a controller for city_rating, added the strong params in the controller
added the CountryLanguage controller, defined strong parameters, commented the attr_accessible in the model
added the CountryRating controller, defined strong parameters, commented the attr_accessible in the model
added the Drink controller, defined strong parameters, commented the attr_accessible in the model
added the DrinkCategorization controller, defined strong parameters, commented the attr_accessible in the model
added the DrinkOrigin controller, defined strong parameters, commented the attr_accessible in the model
added the Event controller, defined strong parameters, commented the attr_accessible in the model
added the Event controller, defined strong parameters, commented the attr_accessible in the model