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

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

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

MyChat Client
[+] (08.06.2017) (Linux) добавлена 32-битная версия клиента (x86 / ia32);
[+] (30.05.2017) (Android) добавлен предпросмотр добавленных картинок для отправки. Вы можете отправлять до 5 изображений за один раз, каждое изображение будет отправлено отдельным сообщением;
[+] (26.05.2017) (Android) добавлено отображение принятых картинок;
[+] (26.05.2017) (Android) добавлена функция передачи картинок в приватных диалогах и каналах;
[+] (22.05.2017) автоматическая синхронизация истории сообщений при входе в текстовые конференции;
[+] (22.05.2017) в разделе настроек "Звонки" добавлены настройки для выбора сетевого транспорта и метода связи между клиентами;
[+] (31.03.2017) (Android) добавлена возможность авторизации на серверах с нестандартным портом. Также на экране авторизации добавлена подсказка о нестандартном порте и доменной авторизации;
[+] (07.04.2017) (Android) добавлен список личных контактов. Можно создавать и удалять группы, добавлять в них пользователей;

[*] (08.06.2017) иногда при открытой терминальной сессии окно входящего оповещения не показывалось. Поправлено;
[*] (26.05.2017) (Android) теперь подключение к серверу восстанавливается, когда меняется сеть или вы подключаетесь/отключаетесь по WiFi ;
[*] (24.05.2017) при отвале связи теперь все открытые конференции автоматически закрываются. После успешного подключения будут открыты автосоздаваемые и личные конференции, автоматически. История сообщений в них будет тоже загружена автоматически;
[*] (03.05.2017) (MSI) в MSI пакете удалена иконка рабочего стола для перехода в веб-чат;
[*] (29.04.2017) 300% ускорение при работе с историей сообщений. Открытие новых приватов, сохранение входящих сообщений, просмотр истории — всё стало работать намного быстрее;
[*] (07.04.2017) MAC адреса, которые клиент отправляет на сервер, теперь не приводятся к 8-октетам IPv6 с ведущими нулями (00-00-4C-72-B9-F7-37-64), а записываются в том стандарте, с которым работает клиент в данный момент (6 либо 8 октетов);
[*] (01.04.2017) (Android) исправлен вылет программы на экране авторизации, если были введены некорректные данные в поле адрес:порт;
[*] (07.04.2017) (Android) переработан общий список контактов, исправлены проблемы с отображением порядка групп;

[-] (31.05.2017) некорректное чтение истории сообщений в национальных кодировках UNICODE. Исправлено;
[-] (31.05.2017) ошибка при блокировании IP адреса клиента из программы, ПКМ на имени пользователя, "Администрирование" -> "Заблокировать этот IP". На сервере не указывался тип приложения, который нужно блокировать. Исправлено;
[-] (30.05.2017) корректный Drag&Drop UNICODE текста из внешних программ в окно ввода сообщения в MyChat. Раньше кодировка текста "ломалась". Исправлено;
[-] (27.05.2017) ошибка при открытии картинок, у которых были одинаковые названия при отправке. Открывался оригинал, который был принят первый раз. Исправлено;
[-] (27.05.2017) ошибка, иногда возникающая при клике на принятой картинке, нужно было для открытия изображения кликнуть два раза. Первый — для загрузки оригинала с сервера, второй — непосредственно для открытия. Исправлено;
[-] (19.05.2017) при изменении ника или статуса пользователя, список пользователей в текущей конференции не перерисовывался, а просто очищался. Исправлено;
[-] (19.05.2017) ошибки при работе с фильтрами пользователей/конференций/оповещений в истории. Исправлено;
[-] (17.05.2017) ошибки при работе с UNICODE названиями файлов при передаче. Названия некоторых файлов "обрезались", например те, в которых есть русская буква "я". Исправлено;
[-] (16.05.2017) проблема с открытием папок с файлами, а также скриншотов от пользователей, в отображаемом имени которых есть email. При клике вместо Проводника открывался почтовый клиент. Исправлено;
[-] (16.05.2017) ошибки при работе автоответчика и автоматического приветствия в приватных разговорах, добавлялись "мусорные" символы и неправильно работали многострочные сообщения. Исправлено;
[-] (16.05.2017) ошибочное отображение процентов загружаемого пакета обновления при скачивании свежей версии с сервера MyChat. Исправлено;
[-] (13.05.2017) ошибочное добавление в список последних разговоров всех пользователей, которые были созданы или изменены на сервере. Исправлено;
[-] (11.05.2017) если после автоматической установки статуса в "Нет на месте" произойдёт отключение от сервера (принудительное или случайное, по технической причине), то у всех пользователей чата пользователь будет показываться со статусом "Свободен". Исправлено;
[-] (10.05.2017) проблемы при звонках на терминальных серверах, зависание при ответе на звонок. Исправлено;
[-] (20.04.2017) ошибка при отправке файлов через контекстное меню Проводника ("Отправить"). Исправлено;

MyChat Server
[+] (07.06.2017) (MSL) скриптовая функция mGetServerExternalAddress для получения внешнего адреса WEB сервера MyChat;
[+] (06.06.2017) (MSL) функция TextWithCRLFToJSON для преобразования многострочного текста в JSON объект;
[+] (06.06.2017) (MSL) событие OnRequestByREST для обработки приходящих на сервер MyChat GET и POST запросов;
[+] (06.06.2017) (MSL) функции mIntegrationTelegramAddUser, mIntegrationTelegramGetUserIDByUIN и mIntegrationTelegramSendMessage для интеграции с мессенджером Telegram;
[+] (22.05.2017) (WebAdmin) в разделе "Шаблоны настроек клиентов" добавлены параметры управления звонками — выбор сетевого транспорта (TCP и/или UDP) и метод связи (через сервер / напрямую и через сервер);
[+] (17.05.2017) (Core) правило для управления, каким группам пользователей показывать скрытые конференции, а каким — нет. По умолчанию, правило включено для всех администраторов. "Управление правами" -> "Группы прав" -> "Конференции" -> "Просмотр скрытых конференций";
[+] (17.05.2017) (GUI) кнопка на панели инструментов "Все сервисы" для перехода на стандартную страницу в браузере, где перечислены все стандартные WEB-инструменты MyChat;
[+] (12.05.2017) (WebAdmin) добавлена возможность создавать скрытые конференции на сервере;
[+] (12.05.2017) (WebAdmin) добавлена возможность скачать резервную копию базы после ее создания;
[+] (11.05.2017) (Core) новое правило в правах для ограничения отправки оповещений только в пределах своих групп ("Группы прав" -> "Оповещения" -> "Отправка оповещений только в пределах своих групп пользователей");
[+] (24.04.2017) (WebSupport) добавлена возможность отправлять картинки и скриншоты;
[+] (20.04.2017) (WebAdmin) если нажать на кнопку "Администрирование" в GUI приложении MyChat Server, автоматически открывается браузер и происходит логин под пользователем с UIN = 1, вводить пароль не нужно;
[+] (20.04.2017) (ftp) доменные пользователи теперь могут входить сторонними ftp-клиентами на сервер MyChat, используя свой доменный логин и пароль;
[+] (03.04.2017) (WebAdmin) добавлен параметр профиля клиента "Мигать на панели задач, если есть непрочитанные сообщения" в инструменте "Наборы настроек клиентов";

[*] (29.05.2017) (WebAdmin) при удаление скрипта фокус переносится на название раздела, где был скрипт;
[*] (17.05.2017) (WebAdmin) список правил в "Управление правами" - "Группы прав" теперь отсортированы по алфавиту;
[*] (11.05.2017) (Core) статус пользователей "Не беспокоить" теперь не меняется, если происходит разрыв связи, а затем снова восстановление соединения;
[*] (28.04.2017) (WebAdmin) в профиле установлена минимальная дата для дня рождения 1900.01.01;
[*] (28.04.2017) (WebChat) в персональном профиле установлена минимальная дата для дня рождения 1900.01.01;
[*] (26.04.2017) (WebAdmin) все поля типа "пароль" теперь не заполняются с помощью автозаполнения форм браузера, так как это часто приводит к нежелательным ситуациям, когда поле пароля заполняется неправильными данными;
[*] (26.04.2017) (WebAdmin) улучшено окно ввода пароля в профиле пользователя, добавлена возможность создать случайный пароль и показать его;
[*] (24.04.2017) (WebSupport) обновлен клиент веб-поддержки, теперь он работает на websocket;
[*] (20.04.2017) (WebAdmin) если закончились соединения на сервере, а войти в админку необходимо — достаточно нажать на кнопку "Администрирование" на панели инструментов GUI приложения MyChat Server. Будет отключен какой-то один из пользователей и система авторизует администратора;
[*] (20.04.2017) (Core) ключ командной строки /zeroadmin для "обнуления" пароля администратора теперь ещё и восстанавливает пользователя с UIN = 1, если он был удалён по ошибке;
[*] (19.04.2017) (Core) все пользователи, которые приходят в чат по приглашениям из email (MyChat Guest), теперь автоматически включаются в группу прав "WEB guests";
[*] (07.04.2017) (WebAdmin) добавлено контекстное меню в таблице пользователей для импорта из Active Directory (выделить все, снять выделение и инвертировать);
[*] (07.04.2017) (Core) увеличена скорость работы сервера при обработке большого количества подключений и уменьшен расход памяти;
[*] (06.04.2017) (WebAdmin) если изменить в настройках пароль для подключения к серверу или включить/выключить его использование, то больше не требуется перезагрузка сервера;

[-] (05.06.2017) (MSL) неверно устанавливалось время максимального тайм-аута для скриптов. Первый запуск любого скрипта мог пройти неудачно с сообщением "Script timed out". Исправлено;
[-] (01.06.2017) (Core) "ломались" приватные сообщения с национальными символами (UNICODE), отправленные для офлайн-пользователей. Исправлено;
[-] (29.05.2017) (Core) если у пользователя не было прав на вход в админку, форум или канбан-доску, то ему показывалась ошибка "#0216: ошибка авторизации, неверный тип приложения для токена", а не уведомление о недостатке прав. Исправлено;
[-] (29.05.2017) (MSL) если в любом скриптовом событии изменить количество либо тип параметров вручную на ошибочные, то сервер при обработке такого события зависал. Теперь в системный лог сервера выдаётся сообщение типа "function OnRequestByREST has invalid list of parameters" и скрипт автоматически блокируется;
[-] (16.05.2017) (WebAdmin) в инструменте "Веб-поддержка на сайт" не работали кнопки под списками пользователей для перемещения пользователей. Исправлено;
[-] (24.04.2017) (Setup) ошибка "Unknown constant "setup:VersionInfoVersion", возникающая в конце процесса установки сервера. Исправлено;
[-] (20.04.2017) (ftp) исправлена уязвимость: доступ к FTP-серверу для доменных пользователей на upload/download файлов в свою папку, а также upload/download офлайн файлов, реализован механизм автоматических одноразовых токенов для безопасности;
[-] (17.04.2017) (WebAdmin) можно было устанавливать порты = 0. Исправлено;
[-] (04.04.2017) после перехода из чата в веб-админку, канбан или форум токен удаляется из адресной строки, так как при перезагрузке страницы возникала ошибка "некорректный токен". Исправлено;
[-] (03.04.2017) (Core) невозможность быстрого входа по токену из MyChat Client в Kanban, форум и админку, если в настройках сервера установлен общий пароль безопасности для подключения. Поправлено.
Аватара пользователя
Георгий Лысенко
MyChat Client
[+] (31.03.2017) (Android) добавлена возможность авторизации на серверах с нестандартным портом. Также на экране авторизации добавлена подсказка о нестандартном порте и доменной авторизации.
Вложения
login_page.png
login_page.png (31.24 КБ) Просмотров: 2547
hint_login_page.png
hint_login_page.png (32.07 КБ) Просмотров: 2547
Аватара пользователя
Георгий Лысенко
MyChat Client
[*] (01.04.2017) (Android) исправлен вылет программы на экране авторизации, если были введены некорректные данные в поле адрес:порт.
Аватара пользователя
Андрей Раков
MyChat Server
[+] (03.04.2017) (WebAdmin) добавлен параметр профиля клиента "Мигать на панели задач, если есть непрочитанные сообщения" в инструменте "Наборы настроек клиентов".
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (03.04.2017) (Core) невозможность быстрого входа по токену из MyChat Client в Kanban, форум и админку, если в настройках сервера установлен общий пароль безопасности для подключения. Поправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[-] (04.04.2017) после перехода из чата в веб-админку, канбан или форум токен удаляется из адресной строки, так как при перезагрузке страницы возникала ошибка "некорректный токен". Исправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[*] (06.04.2017) (WebAdmin) если изменить в настройках пароль для подключения к серверу или включить/выключить его использование, то больше не требуется перезагрузка сервера.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (07.04.2017) (Core) увеличена скорость работы сервера при обработке большого количества подключений и уменьшен расход памяти.
Аватара пользователя
Георгий Лысенко
MyChat Client
[+] (07.04.2017) (Android) добавлен список личных контактов. Можно создавать и удалять группы, добавлять в них пользователей;

[*] (07.04.2017) (Android) переработан общий список контактов, исправлены проблемы с отображением порядка групп.
Вложения
1.png
1.png (60.38 КБ) Просмотров: 2390
2.png
2.png (41.51 КБ) Просмотров: 2390
3.png
3.png (45.87 КБ) Просмотров: 2390
4.png
4.png (58.69 КБ) Просмотров: 2390
Аватара пользователя
Андрей Раков
MyChat Server
[*] (07.04.2017) (WebAdmin) в массовом изменении пользователей добавлена возможность поменять название домена.

domainname.png
domainname.png (11.49 КБ) Просмотров: 2380
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (07.04.2017) MAC адреса, которые клиент отправляет на сервер, теперь не приводятся к 8-октетам IPv6 с ведущими нулями (00-00-4C-72-B9-F7-37-64), а записываются в том стандарте, с которым работает клиент в данный момент (6 либо 8 октетов).
Аватара пользователя
Андрей Раков
MyChat Server
[*] (07.04.2017) (WebAdmin) добавлено контекстное меню в таблице пользователей для импорта из Active Directory (выделить все, снять выделение и инвертировать).

adcontext.png
adcontext.png (7.5 КБ) Просмотров: 2371
Аватара пользователя
Андрей Раков
MyChat Server
[-] (17.04.2017) (WebAdmin) можно было устанавливать порты = 0. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (19.04.2017) (Core) все пользователи, которые приходят в чат по приглашениям из email (MyChat Guest), теперь автоматически включаются в группу прав "WEB guests".
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (20.04.2017) (ftp) доменные пользователи теперь могут входить сторонними ftp-клиентами на сервер MyChat, используя свой доменный логин и пароль;

Пример настроек для FAR:

ftpfordomainusers-far-settings.png
Доступ к FTP серверу MyChat для доменных пользователей
ftpfordomainusers-far-settings.png (6.9 КБ) Просмотров: 2082


[-] (20.04.2017) (ftp) исправлена уязвимость: доступ к FTP-серверу для доменных пользователей на upload/download файлов в свою папку, а также upload/download офлайн файлов, реализован механизм автоматических одноразовых токенов для безопасности.

ftpfordomainusers-token.png
Одноразовые токены для доступа к FTP серверу доменных пользователей в автоматическом режиме
ftpfordomainusers-token.png (20.86 КБ) Просмотров: 2082
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (20.04.2017) (WebAdmin) если нажать на кнопку "Администрирование" в GUI приложении MyChat Server, автоматически открывается браузер и происходит логин под пользователем с UIN = 1, вводить пароль не нужно;

entertoadminconsole.png
Автоматический вход в админку сервера MyChat из GUI приложения без ввода логина и пароля
entertoadminconsole.png (60.04 КБ) Просмотров: 2076


[*] (20.04.2017) (Core) ключ командной строки /zeroadmin для "обнуления" пароля администратора теперь ещё и восстанавливает пользователя с UIN = 1, если он был удалён по ошибке.
Аватара пользователя
Алексей Пикуров
MyChat Server
[*] (20.04.2017) (WebAdmin) если закончились соединения на сервере, а войти в админку необходимо — достаточно нажать на кнопку "Администрирование" на панели инструментов GUI приложения MyChat Server. Будет отключен какой-то один из пользователей и система авторизует администратора.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (20.04.2017) ошибка при отправке файлов через контекстное меню Проводника ("Отправить"). Исправлено.

Проблема была связана с неправильной обработкой названий файлов из-за перехода на UNICODE в версии 6.0.
Аватара пользователя
Андрей Раков
MyChat Server
[+] (24.04.2017) (WebSupport) добавлена возможность отправлять картинки и скриншоты;

[*] (24.04.2017) (WebSupport) обновлен клиент веб-поддержки, теперь он работает на websocket.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (24.04.2017) (Setup) ошибка "Unknown constant "setup:VersionInfoVersion", возникающая в конце процесса установки сервера. Исправлено.

errorserversetup.png
Ошибка инсталлятора сервера MyChat
errorserversetup.png (2.1 КБ) Просмотров: 1937
Аватара пользователя
Андрей Раков
MyChat Server
[*] (26.04.2017) (WebAdmin) улучшено окно ввода пароля в профиле пользователя, добавлена возможность создать случайный пароль и показать его.
newpwd.png
newpwd.png (5.46 КБ) Просмотров: 1871
Аватара пользователя
Андрей Раков
MyChat Server
[*] (26.04.2017) (WebAdmin) все поля типа "пароль" теперь не заполняются с помощью автозаполнения форм браузера, так как это часто приводит к нежелательным ситуациям, когда поле пароля заполняется неправильными данными.
Аватара пользователя
Андрей Раков
MyChat Server
[*] (28.04.2017) (WebAdmin) в профиле установлена минимальная дата для дня рождения 1900.01.01;
[*] (28.04.2017) (WebChat) в персональном профиле установлена минимальная дата для дня рождения 1900.01.01.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (29.04.2017) 300% ускорение при работе с историей сообщений. Открытие новых приватов, сохранение входящих сообщений, просмотр истории — всё стало работать намного быстрее.

Планово переходим на новую базу данных для хранения локальной истории сообщений — SQLite. Помимо значительно возросшей скорости, уменьшился размер базы где-то в 2.5 раза + сильно возросла надёжность базы данных.

Вся история автоматически конвертируется в новый формат, ничего не нужно делать самостоятельно, новая версия MyChat Client автоматически перенесёт историю из старой базы (Absolute DataBase) — в новую (SQLite).
Аватара пользователя
Андрей Раков
MyChat Client
[*] (03.05.2017) (MSI) в MSI пакете удалена иконка рабочего стола для перехода в веб-чат.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (10.05.2017) проблемы при звонках на терминальных серверах, зависание при ответе на звонок. Исправлено.

Причина проблемы в попытке одновременного использования одинаковых TCP портов для связи MyChat Client <=> NodeWebKit на одном физическом сервере в разных терминальных сессиях.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (11.05.2017) если после автоматической установки статуса в "Нет на месте" произойдёт отключение от сервера (принудительное или случайное, по технической причине), то у всех пользователей чата пользователь будет показываться со статусом "Свободен". Исправлено;

MyChat Server
[*] (11.05.2017) (Core) статус пользователей "Не беспокоить" теперь не меняется, если происходит разрыв связи, а затем снова восстановление соединения.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (11.05.2017) (Core) новое правило в правах для ограничения отправки оповещений только в пределах своих групп ("Группы прав" -> "Оповещения" -> "Отправка оповещений только в пределах своих групп пользователей").

broadcastsonlyinmygroups.png
broadcastsonlyinmygroups.png (55.54 КБ) Просмотров: 1537
Аватара пользователя
Андрей Раков
MyChat Server
[+] (12.05.2017) (WebAdmin) добавлена возможность создавать скрытые конференции на сервере;

hiddenconf.png
hiddenconf.png (13.86 КБ) Просмотров: 1516

[+] (12.05.2017) (WebAdmin) добавлена возможность скачать резервную копию базы после ее создания.

downloadbackup.png
downloadbackup.png (16.34 КБ) Просмотров: 1516
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (13.05.2017) ошибочное добавление в список последних разговоров всех пользователей, которые были созданы или изменены на сервере. Исправлено.

Пользователи добавлялись вот сюда:

lasttalksfixed.png
Список последних приватных разговоров
lasttalksfixed.png (30.89 КБ) Просмотров: 1494
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (16.05.2017) ошибочное отображение процентов загружаемого пакета обновления при скачивании свежей версии с сервера MyChat. Исправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[-] (16.05.2017) (WebAdmin) в инструменте "Веб-поддержка на сайт" не работали кнопки под списками пользователей для перемещения пользователей. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (16.05.2017) ошибки при работе автоответчика и автоматического приветствия в приватных разговорах, добавлялись "мусорные" символы и неправильно работали многострочные сообщения. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (16.05.2017) проблема с открытием папок с файлами, а также скриншотов от пользователей, в отображаемом имени которых есть email. При клике вместо Проводника открывался почтовый клиент. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (17.05.2017) ошибки при работе с UNICODE названиями файлов при передаче. Названия некоторых файлов "обрезались", например те, в которых есть русская буква "я". Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (17.05.2017) (GUI) кнопка на панели инструментов "Все сервисы" для перехода на стандартную страницу в браузере, где перечислены все стандартные WEB-инструменты MyChat.

allwebservices.png
allwebservices.png (10.82 КБ) Просмотров: 1378


mychatserviceslist.png
mychatserviceslist.png (90.39 КБ) Просмотров: 1378
Аватара пользователя
Андрей Раков
MyChat Server
[*] (17.05.2017) (WebAdmin) список правил в "Управление правами" - "Группы прав" теперь отсортированы по алфавиту.

sortrights.png
sortrights.png (18.31 КБ) Просмотров: 1375
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (17.05.2017) (Core) правило для управления, каким группам пользователей показывать скрытые конференции, а каким — нет. По умолчанию, правило включено для всех администраторов. "Управление правами" -> "Группы прав" -> "Конференции" -> "Просмотр скрытых конференций".

В MyChat Client скрытые конференции, если они доступны, выглядят вот так:

hidden-client-conferences-list.png
Скрытые конференции в MyChat
hidden-client-conferences-list.png (22.6 КБ) Просмотров: 1372
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (19.05.2017) при изменении ника или статуса пользователя, список пользователей в текущей конференции не перерисовывался, а просто очищался. Исправлено;
[-] (19.05.2017) ошибки при работе с фильтрами пользователей/конференций/оповещений в истории. Исправлено.
Аватара пользователя
Андрей Раков
MyChat Client
[+] (22.05.2017) в разделе настроек "Звонки" добавлены настройки для выбора сетевого транспорта и метода связи между клиентами.

clientcalloptions.png
clientcalloptions.png (16.9 КБ) Просмотров: 1254


MyChat Server
[+] (22.05.2017) (WebAdmin) в разделе "Шаблоны настроек клиентов" добавлены параметры управления звонками — выбор сетевого транспорта (TCP и/или UDP) и метод связи (через сервер / напрямую и через сервер).

callpreset.png
callpreset.png (18.6 КБ) Просмотров: 1254
Аватара пользователя
Алексей Пикуров
MyChat Client
[+] (22.05.2017) автоматическая синхронизация истории сообщений при входе в текстовые конференции.

Теперь, если вас не было в конференции какое-то время, а затем вы туда зашли, история сообщений будет автоматически подгружена с сервера и показана в окне чата. Также эта история сохранится в локальной базе данных клиента MyChat, поэтому её можно почитать в истории.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (24.05.2017) при отвале связи теперь все открытые конференции автоматически закрываются. После успешного подключения будут открыты автосоздаваемые и личные конференции, автоматически. История сообщений в них будет тоже загружена автоматически.
Аватара пользователя
Георгий Лысенко
MyChat Client
[*](26.05.2017) (Android) теперь подключение к серверу восстанавливается, когда меняется сеть или вы подключаетесь/отключаетесь по WiFi ;
[+] (26.05.2017) (Android) добавлено отображение принятых картинок;
[+] (26.05.2017) (Android) добавлена функция передачи картинок в приватных диалогах и каналах.
Вложения
private_messages_image.png
private_messages_image.png (94.18 КБ) Просмотров: 1169
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (27.05.2017) ошибка при открытии картинок, у которых были одинаковые названия при отправке. Открывался оригинал, который был принят первый раз. Исправлено;
[-] (27.05.2017) ошибка, иногда возникающая при клике на принятой картинке, нужно было для открытия изображения кликнуть два раза. Первый — для загрузки оригинала с сервера, второй — непосредственно для открытия. Исправлено.
Аватара пользователя
Андрей Раков
MyChat Server
[*] (29.05.2017) (WebAdmin) при удаление скрипта фокус переносится на название раздела, где был скрипт.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (29.05.2017) (MSL) если в любом скриптовом событии изменить количество либо тип параметров вручную на ошибочные, то сервер при обработке такого события зависал. Теперь в системный лог сервера выдаётся сообщение типа "function OnRequestByREST has invalid list of parameters" и скрипт автоматически блокируется.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (29.05.2017) (Core) если у пользователя не было прав на вход в админку, форум или канбан-доску, то ему показывалась ошибка "#0216: ошибка авторизации, неверный тип приложения для токена", а не уведомление о недостатке прав. Исправлено.
Аватара пользователя
Георгий Лысенко
MyChat Client
[+] (30.05.2017) (Android) добавлен предпросмотр добавленых картинок для отправки. Вы можете отправлять до 5 изображений за один раз, каждое изображение будет отправлено отдельным сообщением;
Вложения
attach_image_view.png
attach_image_view.png (31.04 КБ) Просмотров: 1051
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (30.05.2017) корректный Drag&Drop UNICODE текста из внешних программ в окно ввода сообщения в MyChat. Раньше кодировка текста "ломалась". Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (31.05.2017) ошибка при блокировании IP адреса клиента из программы, ПКМ на имени пользователя, "Администрирование" -> "Заблокировать этот IP". На сервере не указывался тип приложения, который нужно блокировать. Исправлено.