MyChat 7.5, описание изменений

MyChat 7.5, копирование таблиц из Excel и промежуточные минорные апдейты

Официальная новость: MyChat 7.5 — вставка данных из Excel и промежуточные обновления

 

Дата релиза: 06.06.2019

История разработки

 
[+] новое;

[*] исправлена ошибка и/или изменено к лучшему;

[-] исправлена ошибка;

 

MyChat Client


[+] двойной клик мышкой по номеру телефона в профиле пользователя или в одном из полей HOME_PHONE, HOME_CELLULAR или WORK_PHONE вызывает программу для набора телефонного номера, связанную с протоколом CALLTO: в системе;

[+] консольная команда "backup" для создания резервной копии баз данных MyChat Client;

[+] ключ командной строки /debug для включения режима расширенного протоколирования;

[+] вставка табличных данных из Excel в чат и копирование входящего сообщения из чата обратно в Excel;

[+] (WEB,Linux,Mac) добавлено отображение ссылок на сетевые ресурсы, но в веб версии чата они не работают, так как браузер не умеет просматривать сетевые папки компьютеров;

[+] контекстное меню в поле ввода сообщений для настройки высоты окна ввода текста;

 

[*] ускорена работа с базой данных на традиционных HDD;

[*] настройка для отображения очень больших изображений в чате;

[*] убрана консольная команда repairdb;

[*] автоматическое определение размеров изображений, которые отправляются в чат (пока только png и jpeg);

[*] улучшен инструмент автоматического поиска сервера MyChat в локальной сети в мастере первого подключения и в инструменте редактирования списка серверов;

[*] убрана автоматическая загрузка файлов во входящих оповещениях;

[*] убран режим "поверх всех окон" для всех инструментов MyChat Client, чтобы убрать проблемы с перекрытием окон чата;

[*] если в окне программы начать набирать текст, фокус автоматически перемещается на поле ввода;

 

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

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

[-] (Setup) Пункт "Добавить ярлык в панель быстрого запуска" для Windows 10 больше не показывается, корректное добавление ярлыка в Windows 7, 8 и 8.1;

[-] (Setup) пункт "Как настроить программу" в конце установки не работал. Исправлено;

[-] ошибка обновления базы истории для пользователей с прозрачной авторизацией в домене. Исправлена;

[-] (Android) фотографии, вставленные из камеры, сохранялись в неправильном формате (внутри был .PNG, а файл назывался .JPG). Исправлено;

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

 

MyChat Server


[+] технология промежуточных (минорных) обновлений MyChat;

[+] (MSL) функции mIncUIN и mDecUIN для перебора зарегистрированных пользователей по одному;

[+] (Admin) добавлено правило для "Kanban" — "Полный доступ";

 

[*] (MSL) функция mGetUsersListByParams дополнена параметром "All" для выборки всех зарегистрированных пользователей;

[*] (MSL) значительно ускорена функция mDeleteUserFromCommonContacts;

[*] (Setup) автоматическое определение версии Windows и установка специальной версии TURN сервера для устаревших ОС Windows XP и Server 2003;

[*] (Setup) автоматическое удаление MyChat Server из раздела автозагрузки в реестре при установке его системной службой;

 

[-] (Support) когда наступало время отключения пользователя по бездействию, возникала ошибка. Исправлено;

[-] ошибка импорта пользователей в общий список контактов, в список попадал только 1-й пользователь из группы, остальные либо игнорировались, либо заносили в группу уровнем выше. Исправлено;

[-] исправлены ошибки с импортом списка пользователей из CSV-файла;

[-] (Update) ошибка обновления баз данных со старых версий, дублировались группы прав на сервере. Исправлено;

[-] (Support) при удалении сообщения оператором оно не удалялось у посетителя с сайта. Исправлено;

[-] (Admin) при удалении пользователя из базы данных в разделе "Управление пользователями" пользователь не удалялся из групп и там оставался "фантом". Исправлено.