
Чт сен 09, 2021 10:10 am Чт сен 09, 2021 10:10 am
В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
MyChat Client
[+] (22.10.2021) (Android) на экране создания оповещений добавлены кнопки "Выбрать всех", "Инвертировать", "Очистить";
[+] (21.10.2021) система GPS-трекинга пользователей (пока Android, iOS скоро будет);
[+] (30.09.2021) инструмент увольнения пользователей, включается правами на сервере;
[*] (21.10.2021) "Ctrl" + "3" в окне чата теперь чередует переключение между общими и личными контактами, если они разрешены правами;
[*] (13.10.2021) если в окне информации о пользователе в привате слишком длинный текст, то при наведении мышки он мгновенно показывается в хинте. Хинт автоматически скрывается через 3 секунды;
[*] (29.09.2021) если после применения шаблона настроек с сервера в клиенте изменить какие-либо настройки, то при следующем подключении к серверу шаблон будет принудительно применён опять;
[*] (28.09.2021) (Android) на доске объявлений добавлена подсветка линков, номеров телефонов, email;
[-] (19.10.2021) (Android) на устройствах с Android 8.0 (API 26) приложение завершало свою работу во время запуска сканера штрих-кодов. Исправлено;
[-] (18.10.2021) если удалить своё сообщение в конференции, затем переключиться на другой чат и потом вернуться в исходную конференцию, то в общем окне с сообщениями отображалась пустая строка. Исправлено;
[-] (18.10.2021) (iOS) во входящих уведомлениях не всегда отображалось имя пользователя. Исправлено;
[-] (18.10.2021) (Android) во входящем оповещении неправильно обрабатывался пол пользователя, из-за чего в строке о прочтении формулировка всегда была в среднем роде. Исправлено;
[-] (15.10.2021) (Android) при переключении между разными серверами (без очистки приложения из памяти), если на них есть пользователи с одинаковыми UIN, неправильно отображались имена пользователей. Исправлено;
[-] (29.09.2021) исправлена ошибка загрузки шаблона настроек с сервера, если на момент применения пресета клиент был не в сети;
[-] (28.09.2021) клик по ссылкам на доске объявлений (Ctrl+F12) не работал. Исправлено;
[-] (27.09.2021) если в конференции был удалено сообщение, то после переключения на неё в диалогах (Ctrl+2) индикатор непрочитанных сообщения оставался гореть. Исправлено;
[-] (24.09.2021) при вставке форматированного текста (Alt+T), если между окрашенными блоками текста были пробелы, они игнорировались. Исправлено;
[-] (24.09.2021) иногда, если пользователь являлся модератором конференции и был залогинен с нескольких устройств одновременно, то в списке пользователей конференции рисовался чёрным цветом (как обычный пользователь), а не красным. Это также влияло на доступность контекстного меню для функций администрирования. Исправлено;
[-] (21.09.2021) при добавлении задания в Канбан-проект (Alt+K) дата дедлайна ставилась неверно. Исправлено;
[-] (20.09.2021) удаление сообщений в конференциях работало некорректно, даже если в окне удаления сообщения не ставить галку "Удалить для всех", сообщение всё равно удалялось у всех участников конференции. Исправлено;
[-] (13.09.2021) (macOS)(Linux)(WinAlternative) при переключении во время звонка на пользователя в оффлайн — завершался вызов. Исправлено;
[-] (13.09.2021) (macOS)(Linux)(WinAlternative) при подключении на альтернативный адрес сервера, использовался неправильный IP адрес для скачивания файлов и просмотра изображений. Исправлено;
[-] (10.09.2021) (iOS) исправлены случаи, когда список конференций становился пустым;
[-] (10.09.2021) (iOS) после смены учетной записи не очищался список конференций. Исправлено;
[-] (09.09.2021) (Android) не работало переключение между основным и альтернативным адресом сервера. Исправлено;
[-] (09.09.2021) (iOS) неправильно расcчитывался размер файлов. Исправлено;
[-] (09.09.2021) (iOS) иногда неправильно работал счетчик непрочитанных диалогов на значках навигации. Исправлено;
MyChat Server
[+] (30.09.2021) технология увольнения пользователей, работает в админке, управлении пользователями (сразу несколько пользователей за раз) и в профилях пользователей в разделе "Работа";
[+] (23.09.2021) консольная команда "remove gpshistory" для очистки истории gps-перемещений пользователей чата из серверной базы данных;
[+] (15.09.2021) (MSL) функция mGetGeoPosition для запроса широты и долготы онлайн-устройства пользователя (Android или iOS);
[*] (13.10.2021) (Kanban) при нажатии на плюсик в заголовке этапа задание будет добавляться в этот этап, а не в первый;
[*] (13.10.2021) (Kanban) в адресной строке всегда будет писаться идентификатор проекта для копирования ссылки;
[*] (21.09.2021) (Kanban) все даты и время в системе управления проектами переведены в UTC;
[*] (15.09.2021) система кеширования групп прав для ускорения подключения большого количества пользователей;
[*] (13.09.2021) в некоторых случаях при импорте пользователей из домена не получалось сформировать общий список контактов на основе их дерева подразделений. Процедура импорта доработана;
[-] (18.10.2021) (Kanban) при добавлении новой картинки через редактирование задания, это изображение не отображалось в карточке задания после сохранения. Исправлено;
[-] (14.10.2021) при custom-настройке STUN/TURN серверов для звонков игнорировался параметр listening-port, порт всегда был равен 8888. Исправлено;
[-] (28.09.2021) при удалении пользователя с сервера не удалялись личные группы, принадлежащие ему, а также записи из общих и личных групп, в которых был этот пользователь. Исправлено;
[-] (24.09.2021) если удалить пользователя с сервера, то эта учётная запись не удалялась из личных списков контактов, если она там была. Исправлено;
[-] (24.09.2021) сервер не возвращал полную информацию в приватное окно для зарегистрированных пользователей по списку констант (COMPUTER_NET_NAME, IP_ADDRESS, MAC_ADDRESS, ROLE и других). Исправлено;
[-] (14.09.2021) ошибка отправки статусов вновь подключившихся к серверу пользователей, иногда в список онлайн-пользователей могли попадать те учётные записи, которые уже успели отключиться от сервера. Исправлено;
[-] (14.09.2021) (Admin) если зайти в управление пользователями, редактирование профиля, закладка "Работа" и сменить подразделение для учётной записи — сервер повисал. Исправлено;
[-] (12.09.2021) (MSL) функция mGetUserGroupsListAsJSON работала неправильно, возвращала все общие группы, а не только те, в которых находится пользователь. Исправлено.
Чат со мной