
Чт фев 22, 2018 12:08 pm Чт фев 22, 2018 12:08 pm
В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
MyChat Client
[+] (02.05.2018) (Android) аудио и видео звонки в Android-приложении;
[+] (02.05.2018) (Android) новый загрузчик файлов в конференциях и приватах;
[+] (26.04.2018) (Linux и Mac) добавлен раздел настроек, где можно изменить основные свойства чата и его поведение;
[*] (23.04.2018) улучшена логика работы настройки "Запоминать выбранную папку для каждого пользователя" для технологии приёма файлов в чате;
[*] (16.04.2018) улучшено определение локальных IP адресов для системы передачи файлов напрямую, минуя сервер;
[*] (26.03.2018) если папка с плагином для звонков была удалена, MyChat Client автоматически восстановит ее;
[*] (12.03.2018) если настройки языка интерфейса были повреждены, то программа автоматически переключит язык на английский и всё равно запустится;
[*] (12.03.2018) если MyChat Client принимает файл напрямую поверху уже открытого в другом приложении такого же файла, появляется сообщение об ошибке и приём файлов прерывается;
[*] (03.03.2018) (Доска объявлений) добавлены контекстные меню для копирования и вставки текста, увеличено окно для ввода текста, "Ctrl+Enter" для быстрой публикации сообщения;
[*] (01.03.2018) для определения географического положения пользователя в окне просмотра профиля теперь используется служба maxmind.com;
[-] (19.04.2018) ошибка в определении локальных MAC адресов, добавлялись в список 8-октетные адреса. Исправлено;
[-] (19.04.2018) неправильно показывался IP адрес пользователя из браузера для WEB-чата с сайта при входящем сообщении. Исправлено;
[-] (19.04.2018) ошибка в обработке параметров HOME_COUNTRY и WORК_COUNTRY в настройках показа информации о клиенте в привате;
[-] (02.03.2018) не работала регистрация нового пользователя в мастере первого запуска. Исправлено;
[-] (02.03.2018) ошибка при регистрации нового пользователя из интерфейса MyChat Client. Процесс "зацикливался" и пользователи создавались на сервере бесконечно. Исправлено;
MyChat Server
[+] (02.05.2018) (Admin) инструмент для настройки, в каких папках хранить различные файлы сервера;
[+] (02.05.2018) (Admin) правило для доступа к инструменту блокировки HardwareID пользователей;
[+] (26.04.2018) (Installer) ключ командной строки /IgnoreRunServer для игнорирования работающего сервера при запуске установщика сервера;
[+] (26.04.2018) (Installer) ключ командной строки /KillServer для принудительной выгрузки работающего сервера перед началом обновления сразу после запуска инсталлятора;
[+] (26.04.2018) (Admin) новый инструмент ведения системных протоколов;
[+] (16.04.2018) новая система первичной установки сервера и разворачивания клиентских приложений;
[+] (10.04.2018) (MSL) функции mGetUsersListByEmailAndState и mGetUsersListByNickAndState для получения списков пользователей по нику/email и сетевому статусу;
[+] (09.04.2018) (MSL) функция mAddUserToCommonContacts для добавления пользователя в общий древовидный список контактов;
[+] (07.04.2018) (MSL) функция mSetUserRoleID для изменения группы прав пользователя;
[+] (04.04.2018) (Integrations) интеграция с сервисом GeoIP, используя локальную базу данных;
[+] (04.04.2018) (MSL) функции GeoIPGetFullInfoAsJSON и GeoIPGetQuickInfo;
[+] (06.03.2018) (Admin) возможность автоматической регистрации и активации Telegram-пользователей в MyChat;
[+] (03.03.2018) (Admin) новый инструмент для блокирования пользователей по HardwareID;
[+] (02.03.2018) (Admin) настройки для ограничения количества регистраций пользователей с одного и того же IP адреса или HardwareID;
[+] (27.02.2018) (Admin) управление правами, "Группы прав", "Профиль", правило "Просмотр профилей других пользователей";
[*] (26.04.2018) (MSL) дополнена функция mGetServerServiceFolder;
[*] (16.04.2018) (Core) улучшено взаимодействие с Windows Firewall, сервер теперь добавляет себя в исключения автоматически (Core/WEB и TURN);
[*] (04.04.2018) (MSL) функция GetNextSt заменена на Fetch. Для совместимости оставлена старая версия тоже;
[*] (19.03.2018) в качестве разделителя дробного числа в скриптах теперь используется только точка, а не значение текущей системной локали (запятая и т.п.), чтобы скрипты единообразно работали на разных операционных системах;
[-] (02.05.2018) (Admin) функция "Настройки", "Резервные копии", "Полная очистка всех данных" не работала. Исправлено;
[-] (27.04.2018) ошибка "unable to open database file" при запуске сервера, возникала в редких случаях. Исправлена;
[-] (27.04.2018) ошибка Cannot open file "C:\Program Files (x86)\MyChat Server\languages\russian.ini". Системе не удается найти указанный путь;
[-] (16.04.2018) (MSL) функция JSONGetDateTime возвращала некорректные данные. Исправлено;
[-] (29.03.2018) (Core) исправлен логин доменного пользователя из MyChat Client без использования прозрачной авторизации (domain/login), если MyChat Server подключается к Windows Server через LDAP с шифрованием;
[-] (13.03.2018) (Admin) "Инструменты" -> "Доска объявлений", "Актуальные", кнопка "Очистить" приводила к "падению" сервера с ошибкой "SQL statement doesn't return rows". Исправлено;
[-] (10.03.2018) (Admin) проблема с импортом пользователей из домена с фотографиями большого размера. Исправлена;
[-] (01.03.2018) (Admin) в инструменте "Автосоздаваемые конференции" не отображались пользовательские группы при добавлении в конференцию. Исправлено;
[-] (28.02.2018) (MSL) если в функцию StrToFloat передать неправильные данные, скрипт аварийно завершал свою работу с записью в логе "function ... has invalid list of parameters". Исправлено;
[-] (27.02.2018) (Admin) при редактировании или создании сообщения для Доски Объявлений в админке "склеивался" текст из многострочного в одну строку. Исправлено.

Чат со мной