В разработку: ~~1. MVP frontend: один чат с компанией без истории диалогов; пункт «Чат» открывает текущий активный диалог или создаёт его при отсутствии~~ ~~2. При создании пользователя номер телефона копировать в профиль Russian_Phone~~ ~~3. Убрать хеширование устройства клиента в devise_json - хочу видеть его параметры.~~ ~~4. Добавить параметр, ограничивающих кол-во неуспешных попыток ввода смс.~~ ~~5. Поправить чтение сообщений от Битрикса. Сейчас они выглядят так: "[b]Антон Пичугин:[/b] [br]опять ты?" Надо убрать из текста сообщения Отправителя в битриксе~~ 6. Кнопка "Войти" для авторизации 7. Если неавторизованный пользователь вводит сообщение, после отправки идет на регистрацию, после окончания регистрации его сообщение пропадает. Надо чтобы сохранялось и отправлялось (по аналогии с нажатием на кнопку из раздела "Популярные вопросы") ~~8. Изменение в БД по аудитам (заполнение IP, сквозное заполнение UserSession)~~ 9. Кнопка "Позвонить оператору" (ссылка tel:+74999591007) 10. Отправлять на UI информацию разные ошибки при попытках авторизации в зависимости от события: код неверен, истёк или уже использован, превышен лимит попыток авторизации, попробуйте через 24 часа (в случаях превышения otp.phone.max_send_attempts_per_24h), превышен лимит неуспешных авторизаций, начните процедуру заново (в случае превышения otp.phone.max_verify_attempts). 11. После интеграции с смс провайдером, реализовать debounce механизм при авторизации - каждая след. смс можно отправить через все большее окно. 12. На будущее (после доработки отдельных функциональностей): 1. Разработка message-safety 2. Разработка sync-service 3. Интеграция с СМС-провайдером 3. Определение итогового перечня мнемоник, перевод фронтенда на мнемоники, seed заливка мнемоник в БД (?) 4. Моделирование профиля клиента/