Улучшения
1. При поступлении нового чата, когда сотрудник нажимает на раздел «Чаты», открывается тот фильтр, в который поступил новый чат или ответ в чате. При этом у фильтра «Мои» более высокий приоритет. К примеру, если есть новый ответ в чате фильтра «Мои» и новый чат во «Входящих», при клике на на раздел «Чаты» откроется именно фильтр «Мои».
Если сотрудник находится на экране активных чатов и ничего не нажимает, при поступлении нового чата или ответа без дополнительных действий фильтр переключается на более приоритетный: «Мои» открытые → «Входящие» → «Мои» в ожидании → «Чужие». Но если сотрудник сам выбирает нужный ему фильтр, автоматически он переключаться не будет.
При мультивыборе чатов и клике на кнопку «забрать себе» раньше перекидывало на фильтр «Мои», а при завершении чата происходил переход на «Входящие». Теперь при этих действиях, если фильтр выбран вручную, и чатов в текущем фильтре больше нет, сотрудник перейдет на «поток по приоритету», то есть будет видеть в первую очередь свои чаты, затем входящие и лишь затем — чужие.
Если ни в одном из фильтров нет чатов, сменить фильтр возможности нет.
2. Ответ на комментарий к посту в соцсети (ВКонтакте, Фейсбуке, упоминаниях в Инстаграме) теперь отправляется по следующей логике:
при клике на «Отправить ответ» он уйдет именно к последнему комментарию или ответу пользователя;
у каждого комментария или ответа пользователя через контекстное меню можно выбрать «Ответить», если нужно отправить ответ не к последнему, а к какому-то конкретному комментарию;
в поле ответа добавляется упоминание пользователя, чтобы сотрудник понимал, в каком виде пользователь увидит его комментарий, и не писал имя пользователя самостоятельно.
3. Некоторые пользователи отправляют письма, в которых текст написан тёмно-серым цветом. В тёмной теме такой текст было невозможно разобрать. Сделали так, чтобы тёмные цвета преобразовывались в белый.
4. Если сотрудник находится на странице email-обращения, теперь приложение каждые 10 секунд проверяет наличие новых сообщений, чтобы подгружать их динамически.
Также новые сообщения в переписке проверяются и подгружаются при переключении на вкладку «Параметры обращения».
5. При просмотре изображения, приложенного к ответу, добавили возможность скачать его.
Исправленные баги
Не было возможности прикреплять видео к ответу;
Если сотрудник изменял группу обращения на ту, к которой у него нет доступа, он всё равно оставался в обращении, а не перекидывался на список обращений;
Приложение падало в некоторых случаях при переходе во вкладку «Информация» и возврату к переписке в email-обращении;
Приложение падало в некоторых случаях при попытке просмотреть предыдущий чат, находясь в завершённом чате;
При объединении текущего чата с предыдущим чат дублировался в списке активных чатов;
При поступлении нового сообщения от пользователя и выделения его в новый чат в списке активных чатов отображалось некорректное количество чатов;
Если была выбрана опция «В определенные часы» для частоты уведомлений и не отмечался никакой день недели, всё равно можно было сохранить настройки;
При выборе значения в кастомом поле типа «список» изменения отображались не сразу;
На устройствах с небольшим экраном не получалось отредактировать заметку в данных пользователя;
В данных пользователя отображались лишние поля некоторых каналов (Line, Mattermost и т. д.), хотя у пользователя они были пустыми;
В процессе написания ответа при переходе во вкладку «Параметры обращения» и изменения значений в каких-то полях все поля подсвечивались красным, а не только те, в которых были изменения;
В некоторых случаях после добавления заметки в email-обращении перекидывало на вкладку с перепиской, где отображалась только сама заметка;
Если при добавлении заметки или написании ответа нажать на «Просмотреть переписку», не получалось просмотреть файлы, прикреплённые к сообщениям;
Не работали массовая отправка ответа и изменение параметров;
В стандартном фильтре «Без ответственного» при массовом выставлении ответственного в обращениях, список обращений не обновлялся с учётом изменившихся параметров;
Если сотрудник переходил со страницы активного чата на какую-то другую, то при возврате к чату имя пользователя не отображалось корректно;
В приложении ответ сотрудника отображался два раза (хотя пользователь получал один), если на странице активного чата сотрудник сворачивал приложение, а после снова возвращался к нему;
Пропадали изображения в активном чате после сворачивания приложения и возврата к нему.
P. S. Если столкнулись с проблемами, пишите на support@omnidesk.ru, указывая точную версию iOS, модель устройства и версию приложения.