ДЗ №14

Прошу принять 
Приложение ветки dev на heroku http://ipsilondev.herokuapp.com/
admin login admin@admin.org IpsilonA
user - user@admin.org IpsilonU

Controller problems не имеет интерфейса  удаления и изменения проблем,
По логике - проблема создается и последующая работа по её решению должна проходить через controller solutions, grud для solutions не был создан, так как там связь has_many 
Так же не добавлена связь некоторых контроллеров с моделью upload - по той же причине.
Реализовали   GRUD там где сочли возможным.
Так же реализован поиск по некоторым моделям и пагинация
Сильно к dry не буду придираться, но сделайте хотя бы строки такого вида 
Problem.search(params[:search])
@problems = @problems.paginate(:page => params[:page])

как
 @problems =  Problem.search(params[:search]).paginate(:page => params[:page])