Страница 1 из 1

Версия 7.7, история разработки

СообщениеДобавлено: Пн июл 15, 2019 4:30 pm
Алексей Пикуров
История всех версий MyChat

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

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

MyChat Client
[+] (20.08.2019) консольные команды get bugs, get logs и get logs today для получения ZIP-архивов протоколов;
[+] (09.08.2019) (API URI) добавлена команда mychat://quit для завершения работы приложения;
[+] (01.08.2019) (macOS, Linux) добавлен инструмент управления сервером "Admin";

[*] (19.08.2019) автоматическое сохранение черновиков сообщений раз в 30 секунд (если происходит зависание OS или внезапное пропадание питания);
[*] (19.08.2019) в мастере первого запуска, если происходит сетевая ошибка, можно получить справку, что делать в такой ситуации;
[*] (16.08.2019) если на сервере сменить тип авторизации пользователя на беспарольную, то соединение произойдёт, даже если указать пароль, и тип учётной записи после подключения автоматически поменяется;
[*] (16.08.2019) если происходит ошибка, связанная с неправильными настройками или проблемами с доступом к внутренним сервисам MyChat, автоматически в браузере открывается нужный раздел справки с пояснениями, что делать в такой ситуации;
[*] (15.08.2019) ускорен запуск приложения на медленных компьютерах с малым количеством оперативной памяти (Intel Celeron, Intel Core 2 Duo и ниже);
[*] (13.08.2019) в окне для входящего вызова автофокус больше не ставится на кнопку отмены звонка, чтобы избежать случайных отмен, если человек в это время что-то набирает на клавиатуре;
[*] (13.08.2019) если в управлении серверами выбрать сервер из списка, то в менеджере учётных записей происходит моментальное переключение на него;
[*] (13.08.2019) протоколирование блокирования и разблокирования Windows-сессии;
[*] (08.08.2019) удаление специальных ссылок в тексте сообщения в окне ввода при нажатии клавиши backspace;
[*] (01.08.2019) после вставки текста-черновика в окно ввода сообщения курсор автоматически перемещается в конец текста;
[*] (26.07.2019) сообщения об ошибках MyChat Client теперь отправляются на ваш сервер и сохраняются в папке "C:\ProgramData\MyChat Server\errors\clients\";
[*] (24.07.2019) убрана настройка "Автопрокрутка текста" (Ctrl+Alt+A) из контекстных меню в конференциях и приватах;

[-] (20.08.2019) ошибка при приёме отложенных файлов с FTP сервера, если в настройках стоит опция "Файлы", "Принимать файлы от пользователей из панели контактов, не задавая вопросов";
[-] (20.08.2019) вставка текста из буфера обмена в окне отправки мультикастов по Ctrl+V и по Shift+Ins дублировала текст два раза. Исправлено;
[-] (16.08.2019) ошибка ID #D2F20000, если запустить MyChat Client повторно, не завершив работу мастера первого запуска;
[-] (16.08.2019) обработка ошибки, если для клиента есть файлы на встроенном FTP сервере, который выключен или недоступен по техническим причинам;
[-] (16.08.2019) ошибка ID #F8840000 unable to open database;
[-] (16.08.2019) ошибка ID #20D60000 unable to open database;
[-] (15.08.2019) ошибка запуска приложения, если происходит повторный старт при очень нагруженной системе, терминальном сервере и медленном CPU (или виртуальной машине);
[-] (15.08.2019) ошибка ID #EE4F0000 ESQLiteError database is locked;
[-] (15.08.2019) ошибка ID #94BA0000 ESQLiteError database is locked;
[-] (15.08.2019) ошибка ID #BC570000 при обновлении со старых версий (старше 6.1.0);
[-] (13.08.2019) иногда после выхода из спящего режима компьютера MyChat Client не соединялся с сервером;
[-] (13.08.2019) ошибка ID #1C630000, "ESQLiteError, no such column: name", исправлена;
[-] (08.08.2019) ошибка рендеринга удалённых сообщений в приватах, показывались пустые записи в истории сразу после открытия разговора с человеком. Исправлено;
[-] (01.08.2019) при наборе сообщения, если текст слишком длинный и переходит на новую строку, курсор перемещался на начало текста. Исправлено;
[-] (25.07.2019) иногда при восстановлении компьютера из спящего режима (suspend mode), MyChat Client не подключался к серверу. Исправлено;
[-] (18.07.2019) ошибка ID #A5FC0000, иногда возникала на клиентах после обновления с предыдущих версий, связана с конвертацией баз истории. Исправлена;

MyChat Server
[+] (20.08.2019) (GUI) опция в главном меню для включения и отключения автозапуска MyChat Server вместе с Windows;
[+] (18.07.2019) (Admin) в контекстном меню в управлении общим списком контактов появилась возможность выделить все элементы дерева, инвертировать или снять выделение со всех записей;

[*] (20.08.2019) (Admin) в настройках FTP добавлен контроль на совпадение путей для публичного и приватного каталога;
[*] (16.08.2019) (Admin) при создании пользователя теперь можно указать тип авторизации: стандартная или беспарольная. Пользователей с доменной авторизацией можно добавлять только через импорт из домена;
[*] (16.08.2019) автоматический перезапуск встроенного TURN сервера, если администратор по каким-то причинам перезапускал WEB-сервер;
[*] (15.08.2019) (Admin) добавлено редактирование IP адресов в фильтрах;
[*] (06.08.2019) улучшили контроль повторного запуска сервера MyChat;
[*] (26.07.2019) если на сервере возникает ошибка, то система просит администратора отправить баг-репорт разработчикам и открывает Проводник на папке с файлами отчётов об ошибках;

[-] (20.08.2019) (Admin) в просмотре протоколов, если время записей совпадало до миллисекунд, сортировка была неправильной. Исправлено;
[-] (15.08.2019) (Admin) можно было добавлять в фильтр IP адресов (разрешенных и запрещенных) список из адресов через запятую. Исправлено;
[-] (13.08.2019) ошибка ID #00B6372C, ESQLiteError, "unable to open database file", ошибка при старте сервера и подключении базы данных системных протоколов;
[-] (13.08.2019) ошибка ID #48060000, ESQLiteError, "database is locked" при повторном запуске сервера;
[-] (08.08.2019) раз в сутки статистика отправленных сообщений, трафика и прочего в GUI сервера сбрасывалась в 0. Исправлено;
[-] (01.08.2019) (Admin) ошибка при переименовании группы пользователей. Исправлена;
[-] (30.07.2019) (Admin) при активации пользователя в карточке — ник становился полностью маленькими буквами. Исправлено;
[-] (25.07.2019) ошибка ID #7F2B0000, иногда возникала при удалении пользователей в админке;
[-] (18.07.2019) (Admin) в общем списке контактов нельзя было удалить группу, если в ней есть пользователи или подгруппы. Исправлено;
[-] (18.07.2019) (Admin) в общем списке контактов не выделялись группы, из-за этого их нельзя удалить или переименовать. Исправлено.

Изображение

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт июл 18, 2019 1:52 pm
Андрей Раков
MyChat Server
[-] (18.07.2019) (Admin) в общем списке контактов не выделялись группы, из-за этого их нельзя удалить или переименовать. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт июл 18, 2019 11:06 pm
Алексей Пикуров
MyChat Client
[-] (18.07.2019) ошибка ID #A5FC0000, иногда возникала на клиентах после обновления с предыдущих версий, связана с конвертацией баз истории. Исправлена;

MyChat Server
[+] (18.07.2019) (Admin) в контекстном меню в управлении общим списком контактов появилась возможность выделить все элементы дерева, инвертировать или снять выделение со всех записей;

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

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт июл 18, 2019 11:47 pm
Алексей Пикуров
Дистрибутивы обновлены на сайте, можно качать. MSI пакеты для установки в домене тоже обновлены.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Ср июл 24, 2019 6:35 pm
Алексей Пикуров
MyChat Client
[*] (24.07.2019) убрана настройка "Автопрокрутка текста" (Ctrl+Alt+A) из контекстных меню в конференциях и приватах.

Теперь, если прокрутить мышкой или кнопками историю сообщений вверх, то она там и останется. Автоматическая перемотка вниз, до последнего сообщения, произойдёт только если придёт новое сообщение от вас или от другого пользователя в конференцию или в приват.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт июл 25, 2019 10:35 am
Алексей Пикуров
MyChat Client
[-] (25.07.2019) иногда при восстановлении компьютера из спящего режима (suspend mode), MyChat Client не подключался к серверу. Исправлено;

MyChat Server
[-] (25.07.2019) ошибка ID #7F2B0000, иногда возникала при удалении пользователей в админке.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт июл 26, 2019 1:40 pm
Алексей Пикуров
MyChat Server
[*] (26.07.2019) если на сервере возникает ошибка, то система просит администратора отправить баг-репорт разработчикам и открывает Проводник на папке с файлами отчётов об ошибках.

newbugreportinfo.png
Уведомление об ошибке на сервере MyChat, отправка баг-репорта разработчикам
newbugreportinfo.png (20.95 КБ) Просмотров: 16600

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт июл 26, 2019 2:53 pm
Алексей Пикуров
MyChat Client
[*] (26.07.2019) сообщения об ошибках MyChat Client теперь отправляются на ваш сервер и сохраняются в папке "C:\ProgramData\MyChat Server\errors\clients\".

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт июл 30, 2019 12:58 pm
Андрей Раков
MyChat Server
[-] (30.07.2019) (Admin) При активации пользователя в карточке — ник становился полностью маленькими буквами. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 01, 2019 12:53 pm
Андрей Раков
MyChat Client
[+] (01.08.2019) (macOS, Linux) Добавлен инструмент управления сервером "Admin".
electron_7R0sXN7pYt.png
electron_7R0sXN7pYt.png (317.32 КБ) Просмотров: 16537

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 01, 2019 4:17 pm
Алексей Пикуров
MyChat Client
[*] (01.08.2019) после вставки текста-черновика в окно ввода сообщения курсор автоматически перемещается в конец текста;

[-] (01.08.2019) при наборе сообщения, если текст слишком длинный и переходит на новую строку, курсор перемещался на начало текста. Исправлено;

MyChat Server
[-] (01.08.2019) (Admin) ошибка при переименовании группы пользователей. Исправлена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт авг 02, 2019 9:01 am
Алексей Пикуров
Дистрибутивы перезалиты на сайт.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 06, 2019 1:19 pm
Алексей Пикуров
MyChat Server
[*] (06.08.2019) улучшили контроль повторного запуска сервера MyChat.

Если пользователь пытается запустить повторно сервер MyChat в виде GUI приложения, то программа покажет на экране главное окно уже запущенного сервера.

Если же сервер MyChat уже работает, как служба, либо запущен в другой Windows-сессии, то будет показана ошибка и откроется WEB-справка с пояснениями, что делать.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 08, 2019 4:36 pm
Алексей Пикуров
MyChat Client
[-] (08.08.2019) ошибка рендеринга удалённых сообщений в приватах, показывались пустые записи в истории сразу после открытия разговора с человеком. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 08, 2019 5:10 pm
Алексей Пикуров
MyChat Server
[-] (08.08.2019) раз в сутки статистика отправленных сообщений, трафика и прочего в GUI сервера сбрасывалась в 0. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 08, 2019 6:00 pm
Алексей Пикуров
MyChat Client
[*] (08.08.2019) удаление специальных ссылок в тексте сообщения в окне ввода при нажатии клавиши backspace.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт авг 09, 2019 10:07 pm
Алексей Пикуров
MyChat Client
[+] (09.08.2019) (API URI) добавлена команда mychat://quit для завершения работы приложения.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 13, 2019 1:21 pm
Алексей Пикуров
MyChat Client
[*] (13.08.2019) протоколирование блокирования и разблокирования Windows-сессии;

[-] (13.08.2019) иногда после выхода из спящего режима компьютера MyChat Client не соединялся с сервером;
[-] (13.08.2019) ошибка ID# 1C630000, "ESQLiteError, no such column: name", исправлена.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 13, 2019 5:09 pm
Алексей Пикуров
MyChat Client
[*] (13.08.2019) если в управлении серверами выбрать сервер из списка, то в менеджере учётных записей происходит моментальное переключение на него.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 13, 2019 5:23 pm
Алексей Пикуров
MyChat Client
[*] (13.08.2019) в окне для входящего вызова автофокус больше не ставится на кнопку отмены звонка, чтобы избежать случайных отмен, если человек в это время что-то набирает на клавиатуре.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 13, 2019 6:03 pm
Алексей Пикуров
MyChat Server
[-] (13.08.2019) ошибка ID #00B6372C, ESQLiteError, "unable to open database file", ошибка при старте сервера и подключении базы данных системных протоколов;
[-] (13.08.2019) ошибка ID #48060000, ESQLiteError, "database is locked" при повторном запуске сервера.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 15, 2019 11:49 am
Андрей Раков
MyChat Server
[*] (15.08.2019) (Admin) добавлено редактирование IP адресов в фильтрах;

[-] (15.08.2019) (Admin) можно было добавлять в фильтр IP адресов (разрешенных и запрещенных) список из адресов через запятую. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Чт авг 15, 2019 12:03 pm
Алексей Пикуров
MyChat Client
[*] (15.08.2019) ускорен запуск приложения на медленных компьютерах с малым количеством оперативной памяти (Intel Celeron, Intel Core 2 Duo и ниже);

[-] (15.08.2019) ошибка запуска приложения, если происходит повторный старт при очень нагруженной системе, терминальном сервере и медленном CPU (или виртуальной машине);
[-] (15.08.2019) ошибка ID #EE4F0000 ESQLiteError database is locked;
[-] (15.08.2019) ошибка ID #94BA0000 ESQLiteError database is locked;
[-] (15.08.2019) ошибка ID #BC570000 при обновлении со старых версий (старше 6.1.0).

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт авг 16, 2019 2:07 pm
Алексей Пикуров
MyChat Client
[*] (16.08.2019) если происходит ошибка, связанная с неправильными настройками или проблемами с доступом к внутренним сервисам MyChat, автоматически в браузере открывается нужный раздел справки с пояснениями, что делать в такой ситуации;

[-] (16.08.2019) ошибка ID #D2F20000, если запустить MyChat Client повторно, не завершив работу мастера первого запуска;
[-] (16.08.2019) обработка ошибки, если для клиента есть файлы на встроенном FTP сервере, который выключен или недоступен по техническим причинам;
[-] (16.08.2019) ошибка ID #F8840000 unable to open database;
[-] (16.08.2019) ошибка ID #20D60000 unable to open database;

MyChat Server
[*] (16.08.2019) автоматический перезапуск встроенного TURN сервера, если администратор по каким-то причинам перезапускал WEB-сервер.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пт авг 16, 2019 3:46 pm
Алексей Пикуров
MyChat Client
[*] (16.08.2019) если на сервере сменить тип авторизации пользователя на беспарольную, то соединение произойдёт, даже если указать пароль, и тип учётной записи после подключения автоматически поменяется;

MyChat Server
[*] (16.08.2019) (Admin) при создании пользователя теперь можно указать тип авторизации: стандартная или беспарольная. Пользователей с доменной авторизацией можно добавлять только через импорт из домена.

how-to-create-a-new-user-in-mychat-admin-console.png
Как создать пользователя с беспарольной аутентификацией в админке MyChat
how-to-create-a-new-user-in-mychat-admin-console.png (82.59 КБ) Просмотров: 16296

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн авг 19, 2019 1:27 pm
Алексей Пикуров
MyChat Client
[*] (19.08.2019) в мастере первого запуска, если происходит сетевая ошибка, можно получить справку, что делать в такой ситуации.

mychat-wizard-connection-error-help.png
Справка по сетевой ошибке в мастере первого подключения MyChat к серверу
mychat-wizard-connection-error-help.png (24.36 КБ) Просмотров: 16259

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Пн авг 19, 2019 4:21 pm
Алексей Пикуров
MyChat Client
[*] (19.08.2019) автоматическое сохранение черновиков сообщений раз в 30 секунд (если происходит зависание OS или внезапное пропадание питания).

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 20, 2019 12:54 pm
Андрей Раков
MyChat Server
[*] (20.08.2019) (Admin) в настройках FTP добавлен контроль на совпадение путей для публичного и приватного каталога.

chrome_iUllQilRbS.png
chrome_iUllQilRbS.png (469.42 КБ) Просмотров: 16240

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 20, 2019 1:12 pm
Алексей Пикуров
MyChat Client
[+] (20.08.2019) консольные команды get bugs, get logs и get logs today для получения ZIP-архивов протоколов.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 20, 2019 4:24 pm
Алексей Пикуров
MyChat Client
[-] (20.08.2019) вставка текста из буфера обмена в окне отправки мультикастов по Ctrl+V и по Shift+Ins дублировала текст два раза. Исправлено;

MyChat Server
[-] (20.08.2019) (Admin) в просмотре протоколов, если время записей совпадало до миллисекунд, сортировка была неправильной. Исправлено.

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 20, 2019 5:53 pm
Алексей Пикуров
MyChat Client
[-] (20.08.2019) ошибка при приёме отложенных файлов с FTP сервера, если в настройках стоит опция "Файлы", "Принимать файлы от пользователей из панели контактов, не задавая вопросов".

Re: Что уже сделано в готовящейся версии MyChat?

СообщениеДобавлено: Вт авг 20, 2019 7:17 pm
Алексей Пикуров
MyChat Server
[+] (20.08.2019) (GUI) опция в главном меню для включения и отключения автозапуска MyChat Server вместе с Windows.

mychat-server-autorun-option.png
Настройка автозапуска сервера чата MyChat вместе с Windows
mychat-server-autorun-option.png (19.96 КБ) Просмотров: 16226

Если запускаете сервер MyChat службой — не используйте эту галочку.

Re: Версия 7.7, история разработки

СообщениеДобавлено: Ср авг 21, 2019 6:27 pm
Алексей Пикуров
Официальная новость о выходе новой версии: "MyChat 7.7 — мессенджер для корпоративного общения".