Все самые свежие новости о MyChat. Обновления версий, анонсы новых сервисов, важные объявления, акции и скидки для покупателей. Информация о будущих версиях
Аватара пользователя
Алексей Пикуров
История всех версий MyChat

В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.

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

MyChat Client
[*] (30.06.2016) доработана система показа информационных баннеров для корректной поддержки https;
[*] (17.06.2016) при открытии общей или личной папки на FTP сервере MyChat открывается исключительно Explorer, а не программа по умолчанию, по избежание проблем с совместимостью;

[-] (20.07.2016) ошибка, которая иногда возникала после старта при вычитке настроек из базы данных после обновления (Access violation at address 0097E204). Исправлена;
[-] (18.06.2016) при попытке звонка через интернет происходит обрыв связи до его начала. Исправлено;
[-] (13.06.2016) длительность звонка была ограничена ~50-ю секундами. Исправлено;

MyChat Server
[+] (26.07.2016) (Web admin) добавлен новый инструмент для подготовки пользователей к переносу сервера на другой IP адрес;
[+] (25.07.2016) (MSL) математические функции: Pi, Cos, Sin, Round и Trunc;
[+] (25.07.2016) (MSL) функции для работы со строками: Length, UpperCase, LowerCase;
[+] (25.07.2016) (MSL) функции преобразования типов: FloatToStr и StrToFloat;
[+] (25.07.2016) (MSL) сервисные функции: Dec, Inc, High и Low ;
[+] (21.07.2016) (Kanban) добавлена кнопка "Добавить задание" в меню;
[+] (21.07.2016) (Kanban) добавлен переход в комментарии из задания;
[+] (21.07.2016) (Kanban) сохранение свернутых/развернутых этапов в проектах;
[+] (21.07.2016) (Kanban) добавлены "горячие клавиши" для основных функций (создать проект CTRL+P, добавить задание CTRL+Q, закрытие окон ESC, открытие/закрытие меню CTRL+~, поиск CTRL+F);
[+] (21.07.2016) (Kanban) добавлены ссылки на проекты, задания и комментарии, при переходе по ним открывается соответствующий элемент;
[+] (21.07.2016) (Kanban) в карточке задания добавлена дата и имя исполнителя;
[+] (21.07.2016) (Kanban) добавлена пиктограмма "i", обозначающая, что есть описание задания;
[+] (21.07.2016) (Kanban) добавлена сортировка заданий по дате создания;
[+] (21.07.2016) (Kanban) новое окно просмотра задания;
[+] (21.07.2016) (Kanban) добавлена настройка крайнего срока для задания;
[+] (21.07.2016) (Kanban) в заголовок этапов проекта добавлен счетчик заданий;
[+] (21.07.2016) (Kanban) добавлен выбор исполнителя для задания;
[+] (21.07.2016) (Kanban) добавлена возможность перемещать задание между этапами в окне редактирования задания;
[+] (21.07.2016) (Kanban) добавлена система уведомлений об изменениях на доске между пользователями Kanban, которые находятся одновременно в одном и том же проекте;
[+] (21.07.2016) (Kanban) добавлена обработка внутренних ссылок (на проект, задание или комментарий), они преобразуются в короткую ссылку с номером элемента;
[+] (21.07.2016) (Web admin) новый раздел в редакторе скриптов Examples с примерами использования;
[+] (21.07.2016) (Web admin) автоматическая сортировка названий скриптов по алфавиту в разделах Custom, Examples и Service;
[+] (21.07.2016) (Web admin) комбинация клавиш "Ctrl+Y" для удаления строки в редакторе скриптов;
[+] (21.07.2016) (MSL) функция Pos поиска подстроки в строке;
[+] (21.07.2016) (MSL) функция Insert для вставки строк в текст;
[+] (21.07.2016) (MSL) функция Delete для удаления части строки;
[+] (21.07.2016) (MSL) функция Copy для копирования строк;
[+] (20.07.2016) (MSL) функция StrToIntDef для преобразования строки в число со значением по умолчанию;
[+] (20.07.2016) (MSL) функция Trim для "обрезки" пробелов в текстовой строке;
[+] (20.07.2016) (MSL) функция Random для получения случайного числа в заданном диапазоне;
[+] (19.07.2016) (MSL) функции RegGetInt, RegGetString, RegSetInt, RegSetString для работы с реестром Windows;
[+] (15.07.2016) (Web admin) инструмент для управления списками разрешённых и запрещённых плагинов на клиентах;
[+] (04.07.2016) (MSL) функции MilliSecondsBetween, DaysBetween, MonthsBetween и SecondsBetween для получения количества миллисекунд, дней, месяцев и секунд между двумя датами;
[+] (04.07.2016) (MSL) функция HoursBetween для получения количества часов между двумя датами;
[+] (04.07.2016) (MSL) функция YearsBetween для получения количества полных лет между двумя датами;
[+] (03.07.2016) (MSL) функция DaysBetween для получения количества дней между двумя датами;
[+] (03.07.2016) (MSL) функция DayOfTheWeek для получения порядкового дня недели по указанной дате;
[+] (21.06.2016) (Web admin) управление доступом к настройке доменов для авторизации доменных пользователей через LDAP в разных доменах;
[+] (15.06.2016) (MSL) уведомления в логах сервера о выключении серверных скриптов из-за превышения времени на выполнение;
[+] (15.06.2016) (Integration API) добавлен пример работы с MyChat для языка Python (ver. 2.7);
[+] (15.06.2016) (Integration API) добавлен пример работы с MyChat для языка С#;
[+] (10.06.2016) (Web admin) добавлен новый инструмент "Домены", в нем нужно указать список доменов, из которых были импортированы пользователи;

[*] (26.07.2016) (Web admin) в инструменте автосоздаваемых конференций добавлена возможность просмотреть список пользователей, которые будут подключены к выбранной конференции;
[*] (21.07.2016) (Kanban) описание проекта разбито на две колонки;
[*] (21.07.2016) (Kanban) после авторизации открывается проект, который был открыт при выходе;
[*] (21.07.2016) (Kanban) улучшен просмотр списка проектов и добавлен поиск;
[*] (23.07.2016) (Web support) добавлена обработка ошибки #17, которая возникает, когда в веб-саппорт заходит человек, а его UIN уже не существует, так как был удален по не активности или из-за большого срока давности. Теперь будет автоматически зарегистрирован новый пользователь с теми же данными;
[*] (21.07.2016) (Core) если удаляется пользователь, а он присутствует в общем списке контактов, то кеш списка теперь автоматически переформируется и рассылается всем онлайн-пользователям MyChat;
[*] (07.07.2016) (Web admin) настройки информационных баннеров "Настройки" -> "Дополнительно" -> "Показывать рекламу на клиентах" (только в коммерческой версии) теперь применяются мгновенно, перезапуск клиентов чата не требуется;
[*] (21.06.2016) (Setup) инсталлятор сервера теперь предлагает запустить MyChat Server сразу после установки;
[*] (21.06.2016) по умолчанию для группы прав "Администраторы" сразу после установки сервера был установлен запрет отправки приватных сообщений всем, кроме тех, кто входит в списки контактов. Поправлено;
[*] (21.06.2016) (Setup) поправлен инсталлятор, корректные локализации ссылок в меню "Пуск";
[*] (21.06.2016) подробное протоколирование занимаемого порта, IP и DMZ IP адресов встроенного FTP сервера для выяснения возможных проблем, если порт/IP были заняты другими приложениями либо что-то в настройках было указано неправильно;
[*] (14.06.2016) (Integration API) обновлена команда MCIAPI_CS_AddBBSMessage для отправки сообщения на доску объявлений;
[*] (13.06.2016) (Integration API) если сервер был отключен, во время отправки сообщения на форуме была задержка в ~10 сек. Теперь задержка отсутствует;
[*] (10.06.2016) (Core) улучшенная поддержка UNICODE для работы с доменными пользователями через LDAP, когда в названиях логинов пользователей используются русские буквы;

[-] (25.07.2016) (Core) ошибка при обновлении базы данных сервера до версии 5.7, проявлялась на некоторых серверах с учётными записями пользователей, где были повреждены фотографии. Исправлено;
[-] (21.07.2016) (Core) если было настроено автоматическое удаление неактивных пользователей, а кто-то из них находился в общем списке контактов, кеш списка контактов не обновлялся и у клиентов оставались "фантомные" записи до момента перезагрузки сервера MyChat. Исправлено;
[-] (20.07.2016) (Web chat) при регистрации клиента через веб-клиент устанавливалось некорректное значение пола. Исправлено;
[-] (20.07.2016) (Web admin) в разделе "Группы прав" можно было переименовать системную группу "Guests", что приводило к ошибкам на сервере. Исправлено, теперь ее нельзя переименовать или удалить;
[-] (15.07.2016) (Web support) после регистрации нельзя было посмотреть IP адрес пользователя с сайта, только при последующих соединениях. Исправлено;
[-] (21.06.2016) перезапуск WEB-сервера из консоли управления корректно не работал. Исправлено;
[-] (21.06.2016) после установки MyChat Server в меню "Пуск" и на рабочем столе создавались неправильные ссылки для входа в консоль администрирования. Также эти ссылки не изменялись после изменения параметров WEB-сервера. Исправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[+] (10.06.2016) (Web admin) добавлен новый инструмент "Домены", в нем нужно указать список доменов, из которых были импортированы пользователи.

domains.png
domains.png (51.4 КБ) Просмотров: 18778


Теперь сервер чата не обязательно держать на контроллере домена, чтобы подключиться к нему, а также можно нормально пользоваться несколькими доменами.

Внимание! После обновления нужно внести описание домена в список, чтобы можно было войти в веб-консоль и веб-чат под доменной учетной записью. Для этого зайдите под обычной учеткой с правами управления сервером (admin) и добавьте домен в список.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (10.06.2016) (Core) улучшенная поддержка UNICODE для работы с доменными пользователями через LDAP, когда в названиях логинов пользователей используются русские буквы.
Аватара пользователя
Андрей Раков
MyChat Client
[-] (13.06.2016) длительность звонка была ограничена ~50-ю секундами. Исправлено.
Аватара пользователя
Георгий Лысенко
MyChat Server
[*] (13.06.2016) (Integration API) если сервер был отключен, во время отправки сообщения на форуме была задержка в ~10 сек. Теперь задержка отсутствует.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (14.06.2016) (Integration API) обновлена команда MCIAPI_CS_AddBBSMessage для отправки сообщения на доску объявлений.

Справка: https://nsoft-s.com/mcserverhelp/index. ... essage.htm
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (15.06.2016) (Integration API) добавлен пример работы с MyChat для языка С#.

Подробнее: viewtopic.php?f=35&t=4352

Спасибо форумчанину vansql за помощь.
Аватара пользователя
Георгий Лысенко
MyChat Server
[+] (15.06.2016) (Integration API) добавлен пример работы с MyChat для языка Python (ver. 2.7);

Благодарим shibanovan за решение.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (17.06.2016) при открытии общей или личной папки на FTP сервере MyChat открывается исключительно Explorer, а не программа по умолчанию, во избежание проблем с совместимостью.
Аватара пользователя
Андрей Раков
MyChat Client
[-] (18.06.2016) при попытке звонка через интернет происходит обрыв связи до его начала. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (21.06.2016) подробное протоколирование занимаемого порта, IP и DMZ IP адресов встроенного FTP сервера для выяснения возможных проблем, если порт/IP были заняты другими приложениями либо что-то в настройках было указано неправильно.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (15.06.2016) (MSL) уведомления в логах сервера о выключении серверных скриптов из-за превышения времени на выполнение.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (21.06.2016) поправлен инсталлятор, корректные локализации ссылок в меню "Пуск";

[-] (21.06.2016) после установки MyChat Server в меню "Пуск" и на рабочем столе создавались неправильные ссылки для входа в консоль администрирования. Также эти ссылки не изменялись после изменения параметров WEB-сервера. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (21.06.2016) перезапуск WEB-сервера из консоли управления корректно не работал. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (21.06.2016) (Web admin) управление доступом к настройке доменов для авторизации доменных пользователей через LDAP в разных доменах.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (21.06.2016) (Setup) инсталлятор сервера теперь предлагает запустить MyChat Server сразу после установки;
[*] (21.06.2016) по умолчанию для группы прав "Администраторы" сразу после установки сервера был установлен запрет отправки приватных сообщений всем, кроме тех, кто входит в списки контактов. Поправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (30.06.2016) доработана система показа информационных баннеров для корректной поддержки https.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (03.07.2016) (MSL) функция DaysBetween для получения количества дней между двумя датами;
[+] (03.07.2016) (MSL) функция DayOfTheWeek для получения порядкового дня недели по указанной дате.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (04.07.2016) (MSL) функция HoursBetween для получения количества часов между двумя датами;
[+] (04.07.2016) (MSL) функция YearsBetween для получения количества полных лет между двумя датами.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (04.07.2016) (MSL) функции MilliSecondsBetween, DaysBetween, MonthsBetween и SecondsBetween для получения количества миллисекунд, дней, месяцев и секунд между двумя датами.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (07.07.2016) (Web admin) настройки информационных баннеров "Настройки" -> "Дополнительно" -> "Показывать рекламу на клиентах" (только в коммерческой версии) теперь применяются мгновенно, перезапуск клиентов чата не требуется.

mychat-adverts.png
mychat-adverts.png (35.1 КБ) Просмотров: 18535
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (15.07.2016) (Web support) после регистрации нельзя было посмотреть IP адрес пользователя с сайта, только при последующих соединениях. Исправлено.

IP адрес можно смотреть по кнопке F4, доступен также GeoIP (определить город по адресу):

getwebsupportremoteip.png
getwebsupportremoteip.png (4.08 КБ) Просмотров: 18476
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (15.07.2016) (Web admin) инструмент для управления списками разрешённых и запрещённых плагинов на клиентах.

Настраиваются списки здесь:

plugins-access-list-on-the-server.png
plugins-access-list-on-the-server.png (262.66 КБ) Просмотров: 18473


Включается или выключается контроль в группах прав:

plugins-access-list.png
plugins-access-list.png (286.57 КБ) Просмотров: 18473


Если, например, запретить использовать плагин Beeper, а пользователь попытается его установить самостоятельно, то он получит вот такое сообщение:

error-plugin-beeper-prohibited.png
error-plugin-beeper-prohibited.png (8.48 КБ) Просмотров: 18473
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (19.07.2016) (MSL) функции RegGetInt, RegGetString, RegSetInt, RegSetString для работы с реестром Windows.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (20.07.2016) ошибка, которая иногда возникала после старта при вычитке настроек из базы данных после обновления (Access violation at address 0097E204). Исправлена.
Аватара пользователя
Андрей Раков
MyChat Server
[-] (20.07.2016) (Web admin) в разделе "Группы прав" можно было переименовать системную группу "Guests", что приводило к ошибкам на сервере. Исправлено, теперь ее нельзя переименовать или удалить.

errgroups.png
errgroups.png (9.69 КБ) Просмотров: 18423
Аватара пользователя
Андрей Раков
MyChat Server
[-] (20.07.2016) (Web chat) при регистрации клиента через веб-клиент устанавливалось некорректное значение пола. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (20.07.2016) (MSL) функция StrToIntDef для преобразования строки в число со значением по умолчанию;
[+] (20.07.2016) (MSL) функция Trim для "обрезки" пробелов в текстовой строке;
[+] (20.07.2016) (MSL) функция Random для получения случайного числа в заданном диапазоне.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (21.07.2016) (Core) если удаляется пользователь, а он присутствует в общем списке контактов, то кеш списка теперь автоматически переформируется и рассылается всем онлайн-пользователям MyChat.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (21.07.2016) (Core) если было настроено автоматическое удаление неактивных пользователей, а кто-то из них находился в общем списке контактов, кеш списка контактов не обновлялся и у клиентов оставались "фантомные" записи до момента перезагрузки сервера MyChat. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (21.07.2016) (MSL) функция Pos поиска подстроки в строке;
[+] (21.07.2016) (MSL) функция Insert для вставки строк в текст;
[+] (21.07.2016) (MSL) функция Delete для удаления части строки;
[+] (21.07.2016) (MSL) функция Copy для копирования строк.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (21.07.2016) (Web admin) новый раздел в редакторе скриптов Examples с примерами использования;
[+] (21.07.2016) (Web admin) автоматическая сортировка названий скриптов по алфавиту в разделах Custom, Examples и Service;
[+] (21.07.2016) (Web admin) комбинация клавиш "Ctrl+Y" для удаления строки в редакторе скриптов.

mychatscriptssort.png
mychatscriptssort.png (44.92 КБ) Просмотров: 18393
Аватара пользователя
Андрей Раков
MyChat Server
[*] (23.07.2016) (Web support) добавлена обработка ошибки #17, которая возникает, когда в веб-саппорт заходит человек, а его UIN уже не существует, так как был удален по не активности или из-за большого срока давности. Теперь будет автоматически зарегистрирован новый пользователь с теми же данными.
Аватара пользователя
Андрей Раков
MyChat Server
[+] (21.07.2016) (Kanban) добавлена кнопка "Добавить задание" в меню;
[+] (21.07.2016) (Kanban) добавлен переход в комментарии из задания;
[+] (21.07.2016) (Kanban) сохранение свернутых/развернутых этапов в проектах;
[+] (21.07.2016) (Kanban) добавлены "горячие клавиши" для основных функций (создать проект CTRL+P, добавить задание CTRL+Q, закрытие окон ESC, открытие/закрытие меню CTRL+~, поиск CTRL+F);
[+] (21.07.2016) (Kanban) добавлены ссылки на проекты, задания и комментарии, при переходе по ним открывается соответствующий элемент;
[+] (21.07.2016) (Kanban) в карточке задания добавлена дата и имя исполнителя;
[+] (21.07.2016) (Kanban) добавлена пиктограмма "i", обозначающая, что есть описание задания;
[+] (21.07.2016) (Kanban) добавлена сортировка заданий по дате создания;
[+] (21.07.2016) (Kanban) новое окно просмотра задания;
[+] (21.07.2016) (Kanban) добавлена настройка крайнего срока для задания;
[+] (21.07.2016) (Kanban) в заголовок этапов проекта добавлен счетчик заданий;
[+] (21.07.2016) (Kanban) добавлен выбор исполнителя для задания;
[+] (21.07.2016) (Kanban) добавлена возможность перемещать задание между этапами в окне редактирования задания;
[+] (21.07.2016) (Kanban) добавлена система уведомлений об изменениях на доске между пользователями Kanban, которые находятся одновременно в одном и том же проекте;
[+] (21.07.2016) (Kanban) добавлена обработка внутренних ссылок (на проект, задание или комментарий), они преобразуются в короткую ссылку с номером элемента;

[*] (21.07.2016) (Kanban) описание проекта разбито на две колонки;
[*] (21.07.2016) (Kanban) после авторизации открывается проект, который был открыт при выходе;
[*] (21.07.2016) (Kanban) улучшен просмотр списка проектов и добавлен поиск;

Так будет выглядеть новая версия KANBAN:

kanban21.png
Общий вид нового KANBAN
kanban21.png (124.25 КБ) Просмотров: 18377


Обновленный просмотр задания:

kbview.png
Просмотр задания
kbview.png (8.09 КБ) Просмотров: 18377


Окно редактирования задания:

kbedit.png
Редактирование задания
kbedit.png (12.5 КБ) Просмотров: 18377
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (25.07.2016) (MSL) математические функции: Pi, Cos, Sin, Round и Trunc;
[+] (25.07.2016) (MSL) функции для работы со строками: Length, UpperCase, LowerCase;
[+] (25.07.2016) (MSL) функции преобразования типов: FloatToStr и StrToFloat;
[+] (25.07.2016) (MSL) сервисные функции: Dec, Inc, High и Low.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (25.07.2016) (Core) ошибка при обновлении базы данных сервера до версии 5.7, проявлялась на некоторых серверах с учётными записями пользователей, где были повреждены фотографии. Исправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[*] (26.07.2016) (Web admin) в инструменте автосоздаваемых конференций добавлена возможность просмотреть список пользователей, которые будут подключены к выбранной конференции.

Кнопка "Пользователи" отображается, когда выбрано "Подключать пользователей выбранных групп":
auto_users.png
auto_users.png (15.68 КБ) Просмотров: 18336


При нажатии на кнопку увидите вот такой список:
auto_getusers.png
auto_getusers.png (56.8 КБ) Просмотров: 18336

Также возле каждого пользователя отображается список групп, в которые он входит.
Аватара пользователя
Андрей Раков
MyChat Server
[+] (26.07.2016) (Web admin) добавлен новый инструмент для подготовки пользователей к переносу сервера на другой IP адрес.

relocation.png
relocation.png (22.39 КБ) Просмотров: 18336
Аватара пользователя
Алексей Пикуров
Вышла версия 5.21, официальная новость.