Обновления
1. Реализовали SSL Pinning для исключения MITM-атак
Доверенный SSL-сертификат внедряется в приложение, а хранилище системы игнорируется: такое решение используется в том числе банками. Это поможет избежать атак вида Man in the middle (MITM, «человек посередине»), цель которых — взлом, а также изменение трафика между клиентом и сервером.
2. Быстрый ответ из пуш-уведомлений на Android 7.1+
При общении с клиентами часто приходится отправлять ответы, которые не требуют полного погружения в переписку: «Пожалуйста», «Обращайтесь», «Ок, будем ждать» и т. д. Каждый раз открывать для этого приложение не очень удобно. Теперь можно быстро ответить через пуш-уведомление.
Отвечать таким образом можно не на все пуш-уведомления, а только на уведомления двух типов: «Ответы в моих обращениях» и «Ответы в моих чатах».
Почему так? Нет смысла отправлять быстрый ответ, пока вы не назначены ответственным и не погрузились в переписку с клиентом. Разобраться с вопросом по нескольким первым словам сложно :)
3. Добавили автоочистку кеша
Примерно раз в пять дней сохраненные в кеше картинки и другие данные будут удаляться, чтобы не занимать места на устройстве.
Улучшения
Работа со списком обращений:
отправляем меньше запросов к базе данных при старте;
поправили отображение процесса обновления списка обращений;
если приложение было «убито» системой, оно восстановится на том же экране.
Исправленные баги
На Android 9+, если файл легкий, не всегда успевало отобразиться уведомление о скачивании;
В действиях для активных входящих чатах убрали возможность сразу завершить чат — теперь нужно сначала забрать его себе по аналогии с вебом;
При принудительном выходе из системы, блокировке или отключении аккаунта происходила «отписка» от пуш-уведомлений;
Некорректно работали голосовой ввод в поле поиска на 11-й версии Android;
Иногда не открывались ссылки в сообщениях на 11-й версии Android;
Не отправлялось оповещение о заметке, если после упоминания не было другого текста;
При наборе текста на Яндекс.Клавиватуре слипались слова;
При голосовом наборе на Яндекс.Клавиатуре слова дублировались;
В некоторых случаях при наборе текста слова-подсказки моргали и не работала автозамена в чатах;
Real-time обработка иногда игнорировала события сокета.
О найденных багах пишите на info@omnidesk.ru с указанием модели устройства и версии Android. Ссылка на приложение в Google Play: https://play.google.com/store/apps/details?id=ru.omnidesk.android.app