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

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

СообщениеДобавлено: Чт май 20, 2021 3:41 pm
Алексей Пикуров
История всех версий MyChat

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

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

MyChat Client
[+] (15.06.2021) (Android) добавлен просмотр канбан-задания. Внешний вид карточки с заданием изменяет цвет в зависимости от приоритета. Есть возможность оставлять комментарии и изменять этап в котором находится задача;
[+] (02.06.2021) настройка "Звонки", "Принимать звонки только от контактов". По умолчанию выключена;
[+] (28.05.2021) консольная команда "Records" для открытия папки с записями голосовых и видеозвонков;
[+] (27.05.2021) в сервисе MyChat Guest теперь можно приглашать сразу несколько людей "за раз" и необязательно указывать email получателя. Уведомление про приглашение придёт в приват от робота, ссылку оттуда можно скопировать и передать человеку любым способом;

[*] (28.05.2021) кнопка в настройках MyChat Client, "Настройки", "Звонки", "Посмотреть записи" для просмотра записанных медиа звонков;
[*] (26.05.2021) перехват закодированных UTF8-ссылок из буфера обмена для вставки в чат;

[-] (10.06.2021) после подключения на новом компьютере со старой учётной записью, после того как в чат подтягивается информация о конференциях, в диалогах конференций (Ctrl+2) показывалось "noname (UIN XX)" вместо имён авторов сообщений, пока не провести над этими записями мышкой или не переключиться на другой инструмент. Исправлено;
[-] (08.06.2021) (Web-чат) не появлялся запрос на разрешение отправлять уведомления. Исправлено;
[-] (01.06.2021) ошибки ID 0DFE0E14, 20B9524D; иногда могли возникнуть при повторном запуске программы;
[-] (21.05.2021) не работала запись звонков, если нажать на кнопку "record" в окне плагина для звонков. Автоматическая запись — работала. Исправлено;
[-] (21.05.2021) иногда после обновления и повторного запуска MyChat Client выдавалась ошибка #9998. Исправлено;

MyChat Server
[+] (13.06.2021) (MSL) функция mSetRemoteClientCurrentPlaceID для переключения интерфейса удалённого приложения на указанный раздел;
[+] (13.06.2021) (MSL) функция mHaltCID для завершения работы указанного подключения;
[+] (13.06.2021) (MSL) функция mHaltUIN для завершения всех экземпляров приложений указанного онлайн-пользователя;
[+] (12.06.2021) (MSL) функция mGetCIDSByClientType для получения списка подключений онлайн-пользователей по типу приложения;
[+] (12.06.2021) (MSL) функция mGetUINByCID для получения идентификатора онлайн-пользователя по номеру соединения;
[+] (12.06.2021) (MSL) функция mJoinUserToConf для подключения пользователя в текстовую конференцию;
[+] (12.06.2021) (MSL) функция mKillUIN для отключения от сервера всех подключенных приложений указанного пользователя;
[+] (12.06.2021) (MSL) функция mKillCID для разрыва указанного соединения между сервером и пользователем;
[+] (02.06.2021) (Integration API) команда MCIAPI_CS_MediaCall для принудительного совершения звонков между пользователями;
[+] (27.05.2021) технология приглашения пользователей MyChat Guest в конференции;
[+] (27.05.2021) правило "MyChat Guest & Web-поддержка", "Отправка приглашений MyChat Guest для входа в конференцию";
[+] (27.05.2021) правило "Конференции", "Показывать список членов конференции";
[+] (27.05.2021) правило "Конференции", "Разрешить покидать текстовые конференции";
[+] (27.05.2021) правило "Конференции", "Разрешить просматривать список доступных конференций";

[*] (07.06.2021) (MSL) теперь все функции модификации JSON-объектов, если строка пустая, автоматически создают пустой объект или массив;
[*] (07.06.2021) оптимизирована технология автоматического удаления пользователей по бездействию + убраны мелкие ошибки при очистке различных таблиц в базах данных сервера;
[*] (04.06.2021) если сделан запрос на звонок либо звонок уже начался, а один из пользователей в этот момент отключился от сервера — звонок автоматически прерывается;
[*] (04.06.2021) если между двумя абонентами идёт звонок, а в этот момент одному из них поступает входящий звонок от третьего абонента, то автоматически уходит сообщение "Занято" вызывающему и ответчику, с указанием времени попытки звонка;
[*] (04.06.2021) если смартфон одного из абонентов при звонке выходит из действия мобильной сети или WiFi — звонок автоматически прерывается;

[-] (14.06.2021) не работал показ произвольного HTML-блока в нижней части MyChat Client. Исправлено;
[-] (10.06.2021) если викторина была выключена, команды всё равно работали в указанной конференции;
[-] (01.06.2021) ошибка ID 674A0B56 "The specified path was not found", могла случиться при запуске сервера, если кто-то удалил папку \data из папки с основным модулем mcserv.exe в Program Files;
[-] (01.06.2021) ошибка ID 6A939429 "no such table: uin_channels", иногда могла возникнуть при обновлении с версии, ниже 7.3;
[-] (01.06.2021) ошибка ID A1F1114B, иногда возникала при завершении работы сервера, когда сохранялись изменения в свежих диалогах для конференций.

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

СообщениеДобавлено: Пт май 21, 2021 1:44 pm
Алексей Пикуров
MyChat Client
[-] (21.05.2021) не работала запись звонков, если нажать на кнопку "record" в окне плагина для звонков. Автоматическая запись — работала. Исправлено;
[-] (21.05.2021) иногда после обновления и повторного запуска MyChat Client выдавалась ошибка #9998. Исправлено.

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

СообщениеДобавлено: Пт май 21, 2021 2:43 pm
Алексей Пикуров
Свежая сборка MyChat 8.8.1
(обновите страницу загрузки в браузере по Ctrl+F5)

Инструкция по обновлению

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

СообщениеДобавлено: Ср май 26, 2021 4:41 pm
Алексей Пикуров
MyChat Client
[*] (26.05.2021) перехват закодированных UTF8-ссылок из буфера обмена для вставки в чат.

Например,
Код: Выделить всё
https://uk.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D1%87%D0%BD%D0%B0_%D0%B2%D1%96%D0%BA%D1%96
будет перекодировано и вставлено в чат как "https://uk.wikipedia.org/wiki/Семантична_вікі".

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

СообщениеДобавлено: Пт май 28, 2021 6:25 pm
Алексей Пикуров
MyChat Client
[+] (27.05.2021) в сервисе MyChat Guest теперь можно приглашать сразу несколько людей "за раз" и необязательно указывать email получателя. Уведомление про приглашение придёт в приват от робота, ссылку оттуда можно скопировать и передать человеку любым способом;

MyChat Server
[+] (27.05.2021) технология приглашения пользователей MyChat Guest в конференции;
[+] (27.05.2021) правило "MyChat Guest & Web-поддержка", "Отправка приглашений MyChat Guest для входа в конференцию";
[+] (27.05.2021) правило "Конференции", "Показывать список членов конференции";
[+] (27.05.2021) правило "Конференции", "Разрешить покидать текстовые конференции";
[+] (27.05.2021) правило "Конференции", "Разрешить просматривать список доступных конференций".

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

СообщениеДобавлено: Сб май 29, 2021 5:12 pm
Алексей Пикуров
MyChat Client
[+] (28.05.2021) консольная команда "Records" для открытия папки с записями голосовых и видеозвонков;

[*] (28.05.2021) кнопка в настройках MyChat Client, "Настройки", "Звонки", "Посмотреть записи" для просмотра записанных медиа звонков.

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

СообщениеДобавлено: Вт июн 01, 2021 7:55 pm
Алексей Пикуров
MyChat Client
[-] (01.06.2021) ошибки ID 0DFE0E14, 20B9524D; иногда могли возникнуть при повторном запуске программы;

MyChat Server
[-] (01.06.2021) ошибка ID 674A0B56 "The specified path was not found", могла случиться при запуске сервера, если кто-то удалил папку \data из папки с основным модулем mcserv.exe в Program Files;
[-] (01.06.2021) ошибка ID 6A939429 "no such table: uin_channels", иногда могла возникнуть при обновлении с версии, ниже 7.3;
[-] (01.06.2021) ошибка ID A1F1114B, иногда возникала при завершении работы сервера, когда сохранялись изменения в свежих диалогах для конференций.

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

СообщениеДобавлено: Ср июн 02, 2021 4:54 pm
Алексей Пикуров
MyChat Server
[+] (02.06.2021) (Integration API) команда MCIAPI_CS_MediaCall для принудительного совершения звонков между пользователями.

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

СообщениеДобавлено: Ср июн 02, 2021 7:07 pm
Алексей Пикуров
MyChat Client
[+] (02.06.2021) настройка "Звонки", "Принимать звонки только от контактов". По умолчанию выключена.

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

СообщениеДобавлено: Пт июн 04, 2021 3:49 pm
Алексей Пикуров
MyChat Server
[*] (04.06.2021) если сделан запрос на звонок либо звонок уже начался, а один из пользователей в этот момент отключился от сервера — звонок автоматически прерывается;
[*] (04.06.2021) если между двумя абонентами идёт звонок, а в этот момент одному из них поступает входящий звонок от третьего абонента, то автоматически уходит сообщение "Занято" вызывающему и ответчику, с указанием времени попытки звонка;
[*] (04.06.2021) если смартфон одного из абонентов при звонке выходит из действия мобильной сети или WiFi — звонок автоматически прерывается.

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

СообщениеДобавлено: Пн июн 07, 2021 3:02 pm
Алексей Пикуров
MyChat Server
[*] (07.06.2021) оптимизирована технология автоматического удаления пользователей по бездействию + убраны мелкие ошибки при очистке различных таблиц в базах данных сервера.

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

СообщениеДобавлено: Пн июн 07, 2021 11:17 pm
Алексей Пикуров
MyChat Server
[*] (07.06.2021) (MSL) теперь все функции модификации JSON-объектов, если строка пустая, автоматически создают пустой объект или массив.

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

СообщениеДобавлено: Вт июн 08, 2021 3:08 pm
Андрей Раков
MyChat Client
[-] (08.06.2021) (Web-чат) не появлялся запрос на разрешение отправлять уведомления. Исправлено.

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

СообщениеДобавлено: Пт июн 11, 2021 12:29 am
Алексей Пикуров
MyChat Client
[-] (10.06.2021) после подключения на новом компьютере со старой учётной записью, после того как в чат подтягивается информация о конференциях, в диалогах конференций (Ctrl+2) показывалось "noname (UIN XX)" вместо имён авторов сообщений, пока не провести над этими записями мышкой или не переключиться на другой инструмент. Исправлено;

MyChat Server
[-] (10.06.2021) если викторина была выключена, команды всё равно работали в указанной конференции.

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

СообщениеДобавлено: Сб июн 12, 2021 1:52 pm
Алексей Пикуров
MyChat Server
[+] (12.06.2021) (MSL) функция mGetCIDSByClientType для получения списка подключений онлайн-пользователей по типу приложения;
[+] (12.06.2021) (MSL) функция mGetUINByCID для получения идентификатора онлайн-пользователя по номеру соединения;
[+] (12.06.2021) (MSL) функция mJoinUserToConf для подключения пользователя в текстовую конференцию;
[+] (12.06.2021) (MSL) функция mKillUIN для отключения от сервера всех подключенных приложений указанного пользователя;
[+] (12.06.2021) (MSL) функция mKillCID для разрыва указанного соединения между сервером и пользователем.

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

СообщениеДобавлено: Вс июн 13, 2021 6:20 pm
Алексей Пикуров
MyChat Server
[+] (13.06.2021) (MSL) функция mSetRemoteClientCurrentPlaceID для переключения интерфейса удалённого приложения на указанный раздел;
[+] (13.06.2021) (MSL) функция mHaltCID для завершения работы указанного подключения;
[+] (13.06.2021) (MSL) функция mHaltUIN для завершения всех экземпляров приложений указанного онлайн-пользователя.

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

СообщениеДобавлено: Пн июн 14, 2021 4:19 pm
Алексей Пикуров
MyChat Server
[-] (14.06.2021) не работал показ произвольного HTML-блока в нижней части MyChat Client. Исправлено.

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

СообщениеДобавлено: Вт июн 15, 2021 3:15 pm
Георгий Лысенко
MyChat Client
[+] (15.06.2021) (Android) добавлен просмотр канбан-задания. Внешний вид карточки с заданием изменяет цвет в зависимости от приоритета. Есть возможность оставлять комментарии и изменять этап в котором находится задача.

overview.png
overview.png (47.19 КБ) Просмотров: 7862

comments.png
comments.png (74.53 КБ) Просмотров: 7861

info.png
info.png (33.91 КБ) Просмотров: 7862

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

СообщениеДобавлено: Чт июн 17, 2021 12:14 pm
Алексей Пикуров
Официальная новость о выходе новой версии: "MyChat 8.9 — новый MyChat Guest и Канбан в Android".