I've been looking into some rails admin plugins and came across these:
https://github.com/gregbell/active_admin
https://github.com/sferik/rails_admin
https://github.com/thoughtbot/administrate (EDIT: added later)
Any suggestions as to which one to go with. I would need it to support model associations and file uploads abilities.
I vote for rails_admin
. I like its looks and the fact that out of the box all the models are available for administration. The history feature is quite useful too.
Any project with Yehuda Katz as a mentor should be a safe bet.