Официальная новость: MyChat 8.7 — кто получил и прочитал сообщение в конференции?
Дата релиза: 29.04.2021
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
MyChat Client
[+] инструмент для просмотра, кто получил и прочитал сообщение в конференции;
[*] (Android) с версии 8.6.4 минимальная поддерживаемая версия Android теперь 5.0 Lollipop (API level 21);
[*] Ctrl+PageUp/PageDown в важных уведомлениях (Ctrl+4) для переключения между сообщениями;
[*] ключ командной строки /auto больше не работает совместно с прозрачной авторизацией в домене, чтобы избежать конфликтов;
[*] если на сервере заканчивается свободное место, то при попытке вставить в чат файл или картинку приложение будет показывать ошибку #0277, а не зависать, как раньше;
[-] ошибка ID: 29172C5A, иногда возникала при выходе из программы (Alt+X) во время звонка;
[-] периодически возникала проблема, когда во время звонка один из участников слышит, а другой нет. Исправлено;
[-] обработка параметра "LASTNAME" в списке полей в привате не работала. Исправлено;
[-] (Android) когда приложение уже перешло в режим получения PUSH-уведомлений, не работали кнопки "Ответить" и "Прочитано" в уведомлениях. Исправлено;
[-] ошибка ID: F88A2265, иногда возникала сразу после старта программы в процессе протоколирования mcserv.log;
[-] ошибка ID: 06FE9963 при рендеринге приватных диалогов;
[-] ошибка ID: 6D6CDB73, иногда возникала при обработке списков офлайн-пользователей, которые только что отключились от чата;
[-] ошибка ID: 897241CD, возникала при старте программы, если файл настроек emoji define.txt был удалён. Теперь программа автоматически его восстанавливает;
[-] если на исходящий звонок не было ответа, кнопки звонка блокировались и нужно было либо перезапустить программу либо переподключиться к серверу (reconnect). Исправлено;
[-] (Android) неправильно отображались отправленные из Excel таблицы. Исправлено;
[-] ошибка, которая периодически возникала при просмотре профиля пользователя (F4), если были включены права на просмотр активного процесса. Если нажать F5, данные должны обновиться, но иногда программа "падала" с ошибкой;
[-] (Android) во время видео звонка не работала кнопка переключения на основную камеру. Исправлено;
[+] (MSL) функция mRemoveConfs для полного удаления всей истории конференций на сервере и клиентах;
[+] (MSL) функция mShutdownServer для выключения сервера и быстрого завершения его работы;
[+] правило "Приваты", "Разрешить выключать микрофон во время звонка";
[+] правило "Приваты", "Разрешить выключать камеру во время звонка";
[+] правило "Приваты", "Разрешить завершать звонки";
[+] правило "Приваты", "Автоматически отвечать на входящие звонки";
[+] (Integration API) команда MCIAPI_CS_SendBroadcastMessage для отправки оповещений;
[*] в заголовке GUI-приложения MyChat Server теперь пишется полная версия программы;
[-] иногда название компании, на которую зарегистрирован сервер, отображалось вопросительными знаками или "кракозябрами". Исправлено;
[-] ошибка ID: 0CD98677, иногда возникала при загрузке приватных диалогов пользователя из базы данных;
[-] ошибка с пустым названием файла в приватных диалогах, если файл был отправлен офлайн-пользователю;
[-] (MSL) reflink web-пользователя не получалось получить полностью, только домен. Исправлено;
[-] (WebSupport) после открытия чата поддержки при переключении между страницами домена возникала ошибка. Исправлено;
[-] (Forum) (Kanban) перестали вставляться файлы. Исправлено;
[-] (Node) падал веб-сервер, при получении некорректного токена от пуш сервера. Исправлено.