Официальная новость: 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) во время видео звонка не работала кнопка переключения на основную камеру. Исправлено;

 

MyChat Server


[+] (MSL) функция mRemoveConfs для полного удаления всей истории конференций на сервере и клиентах;

[+] (MSL) функция mShutdownServer для выключения сервера и быстрого завершения его работы;

[+] правило "Приваты", "Разрешить выключать микрофон во время звонка";

[+] правило "Приваты", "Разрешить выключать камеру во время звонка";

[+] правило "Приваты", "Разрешить завершать звонки";

[+] правило "Приваты", "Автоматически отвечать на входящие звонки";

[+] (Integration API) команда MCIAPI_CS_SendBroadcastMessage для отправки оповещений;

 

[*] в заголовке GUI-приложения MyChat Server теперь пишется полная версия программы;

 

[-] иногда название компании, на которую зарегистрирован сервер, отображалось вопросительными знаками или "кракозябрами". Исправлено;

[-] ошибка ID: 0CD98677, иногда возникала при загрузке приватных диалогов пользователя из базы данных;

[-] ошибка с пустым названием файла в приватных диалогах, если файл был отправлен офлайн-пользователю;

[-] (MSL) reflink web-пользователя не получалось получить полностью, только домен. Исправлено;

[-] (WebSupport) после открытия чата поддержки при переключении между страницами домена возникала ошибка. Исправлено;

[-] (Forum) (Kanban) перестали вставляться файлы. Исправлено;

[-] (Node) падал веб-сервер, при получении некорректного токена от пуш сервера. Исправлено.