
Вт янв 27, 2015 6:40 pm Вт янв 27, 2015 6:40 pm
В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
MyChat Client
[+] (25.03.2015) новая опция в настройках для протоколирования NodeWebKit для поиска проблем голосовой и видеосвязи;
[+] (25.02.2015) общие и личные контакты теперь кешируются на клиенте, что даёт ощутимый выигрыш по времени и трафику при подключении к серверу;
[+] (16.02.2015) использование самой свежей версии OpenSSL 1.0.2 от 22 января 2015 года для шифрования трафика;
[*] (12.03.2015) комбинация клавиш <Win>+<F12> теперь не прячет MyChat Client в системный лоток (трей), а только достаёт его оттуда или выводит на передний план, если окно было скрыто. Функция сокрытия главного окна MyChat переложена на клавишу <Esc>;
[*] (20.02.2015) перевод недостающих сообщений интерфейса программы на английский язык. MyChat поддерживает три языка интерфейса: русский, украинский и английский;
[-] (27.03.2015) ссылки типа https:// неправильно показывались на доске объявлений и не обрабатывался клик по ним. Исправлено;
[-] (29.01.2015) ошибка при вызове диалога отправки файлов другому пользователю, кнопка "Ок" после выбора файлов не загоралась. Исправлено;
MyChat Server
[+] (30.03.2015) деинсталлятор сервера теперь проверяет, запущен ли MyChat Server и предлагает сначала завершить работу программы;
[+] (26.03.2015) WEB Admin: в адресную строку добавлен виртуальный путь для навигации кнопками "назад" и "вперед";
[+] (24.03.2015) MyChat Script Language: функция mGetDepartmentIDByTextPath для получения индекс подразделения из общего списка контактов;
[+] (24.03.2015) MyChat Script Language: процедура mUpdateUserDepartment для переноса пользователя в указанное подразделение общего списка контактов;
[+] (24.03.2015) настройка на сервере для обязательного использования шифрования. Если включить эту опцию, то все клиенты, которые не используют шифрование трафика, не смогут подключиться к серверу MyChat;
[+] (24.03.2015) IntegrationAPI: функция MCIAPI_CS_GetUsersStatusList для получения статусов указанного списка пользователей (онлайн, офлайн, нет на месте, занят и т.д.);
[+] (19.03.2015) поддержка IEEE Software Taggant System для уменьшения количества ложных срабатываний антивирусов;
[+] (20.02.2015) WEB Admin: реализован инструмент изменения "Общего списка контактов";
[+] (20.02.2015) ключ командной строки /NodeInternalPort для указания порта WEB-сервера NodeJS, по которому он связывается с сервером MyChat. Нужен, если на одном компьютере работают одновременно два или более серверов MyChat;
[+] (20.02.2015) добавлен ещё один вид лога — audit.log. В этом файле описываются действия администраторов MyChat Server;
[+] (03.02.2015) WEB Admin: возможность сохранить логин и пароль для подключения, чтобы не вводить его каждый раз и входить в админку автоматически;
[*] (26.03.2015) WEB Admin: в инструменте просмотра логов добавлена кнопка для копирования их содержимого в буфер обмена;
[*] (11.03.2015) WEB Admin: существенно ускорена работа интерфейса консоли в Internet Explorer;
[*] (26.02.2015) WEB Admin: перенесен инструмент просмотра логов и переписки со старой веб-админки в новую;
[*] (24.02.2015) оптимизация процесса запуска сервера, на разных конфигурациях (особенно на большом количестве пользователей), сервер стал стартовать быстрее;
[*] (20.02.2015) WEB Admin: в профиле пользователя теперь можно изменять подразделение;
[*] (20.02.2015) WEB Admin: существенно ускорена отрисовка списка пользователей в менеджере пользователей;
[*] (20.02.2015) WEB Server: добавлена пауза на проверке пароля, если предыдущая попытка была неудачна, во избежание перебора паролей пользователей;
[*] (20.02.2015) увеличена скорость записи протоколов сервера MyChat, особенно при больших нагрузках, когда к серверу подключено много пользователей;
[*] (19.02.2015) WEB-сервер MyChat при запуске проверяет занятость портов и старается подобрать свободный (80, 8080 и далее);
[*] (03.02.2015) WEB Admin: проверка настроек SMTP теперь возможна только при сохранении всех параметров;
[*] (03.02.2015) WEB Admin: дополнен лог проверки SMTP-соединения для отправки почты, теперь показываются ошибки;
[*] (29.01.2015) при обновлении сервера со старых версий автоматически создаётся пользователь с UIN=1 (admin/admin) и включается в группу с административными правами, чтобы его можно было использовать для администрирования сервера через WEB-интерфейс;
[-] (30.03.2015) иногда при автоматическом подсчёте статистики сервер "сваливался". Исправлено;
[-] (27.03.2015) ошибка при сохранении пути к резервным копиям. Добавлялись лишние "слеши" - "\" в конец пути;
[-] (27.03.2015) если наложить на пользователя ограничение (бан) на месяц, то на сервере в разделе "Администрирование" - "Забаненные пользователи" показывалось, что пользователь забанен на год, хотя реальные данные указаны были правильно. Исправлено;
[-] (27.03.2015) если список сетевых интерфейсов сервера при перезапуске изменился, то привязка к STUN "ломалась" и NodeJS не стартовал. Исправлено;
[-] (12.03.2015) иногда возникали проблемы при редактировании личного списка контактов, на клиенте отображались неверные данные. Исправлено;
[-] (12.03.2015) при заведении новых пользователей вручную и выставлении типа авторизации "Active Directory" после перезагрузки сервера изменения не сохранялись. Исправлено;
[-] (11.03.2015) ошибка при запуске встроенного WEB-сервера, если на компьютере есть работающий сервер Denwer;
[-] (27.02.2015) неверно отрабатывала настройка по блокированию или удалению давно не подключавшихся пользователей, для тех из них, которые были вручную созданы на сервере либо импортированы из домена. Исправлено;
Чат со мной