ⓇⓊⒷⓎ ⓄⓃ ⓇⒶⒾⓁⓈ

![](http://usesthis.com/images/portraits/david.heinemeier.hansson.jpg)

Hot on the heels of rage-quitting mustache in favor of ERB, I thought I'd give it a try to toss the app into Rails this morning. It was not hard.

- [x] Use Devise and OmniAuth to handle auth over sinatra_auth_github
- [x] Finish porting the rest of views over
- [x] Make sure bootstrap and everything in `script/` continues to work
- [x] Consolidate database.yml and our own play.yml
- [x] Get this working with GitHub's internal boxen (namely, you have to manually run thin on the boxen socket instead of running `rails s` for it to pick up `play.dev`- I want this to be seamless)
- [x] Bring in tests again
- [x] Fix tests on Travis
- [x] ImageController should handle image requests for non-existent album art
- [x] Port everything else in `app.rb` over
- [x] Hook up JavaScript again

Depending on how much I can work on this the next day or so, shouldn't take that much longer. Might be some gnarly merges, but maybe @mattgraham should hack on this branch for view changes (or give me another day or two for it to be more stable).

@maddox - if you have time, feel free to help knock some of these out... it's mostly all straightforward Rails work, with the exception of some of the bootstrap and other Play-specific scripts.