Сделал bundle update и git submodule foreach git pull
Мелочь. Route path
Добавил метод to_label в Brand -> Model -> Generation -> Modification
Убрал полностью PingCallback, сделал BelongsTo... User, Creator, Supplier. В очевидных местах все изменил. Коммит скорее всего будет не рабочий, см. следующие.
Делал JSON.parse... chat несуществующего cookies, переделал на вызов метода, пока в сыром варианте через window
Сильно проработал момент с Phone и EmailAddress. Уникальность, удаление не подтвержденных, сброс статуса подтвержденного и пр. Все покрыл тестами.
Переместил factories из spec в test. И актуализировал под текущие тесты
Перенес TimeZoneTest, удалил старые ненужные вещи от Rspec.
Тест модели User и сама модель. Скорее всего коммит не рабочий, см. более поздние
Убрал кучу gem'ов связанных с тестированием. Буду писать "родные"
тесты
Включил всю директорию test в репозиторий
Перенес password_digest с отдельной миграции в user
Перенес auth_token с отдельной миграции в user
Этот участок больше не нужен т.к. опциональность необходимости наличия пароля теперь определяется виртуальным аттрибутом password_required