fatfreecrm/fat_free_crm — pull request #293 by matthewlehner (2013-12-11 06:50:35+00:00)
Title: Here's my initial push into updating to Rails 4

Basically, the app boots and the specs run, but most don't pass. I've done a bit of work making the test suite more reliable and removed a bunch of deprecated methods, but there are things that made their way up from the Rails 2.3 days that are causing issues, I'm sure. Hopefully I haven't broken anything too much!

A few notes: I removed the valium gem - it was only being used in one spot in the application and can now be reproduced by using AR's native `pluck` and `select` methods.

Basically, if you spend a few days going through the tests and getting them to work, I think you'll be in good shape. I'd start with the unit tests.

Here's the Rails 4 diff cheatsheet I was telling you about: http://owningrails.com/rails-4-diff-cheatsheet
It's a really great overview of some of the changes that went along with this.