MyChat 2023.3 — нова довідка

  1. Оновлення довідки
  2. Покращення антимат-фільтра
  3. Всі зміни загальним списком + історія розробки
  4. Як оновитися на останню версію?

1. Оновлення довідки


Полнотекстовый поиск, новий адаптивний дизайн для комп'ютерів, планшетів і смартфонів. Довідка включена до дистрибутиву MyChat Server, тому працює в браузері, навіть якщо MyChat працює в закритій корпоративній мережі без виходу в інтернет.


2. Покращення антимат-фільтра


Зробили експорт та імпорт списку поганих слів для антимат-фільтра, при імпорті з текстового файлу (у кодуванні UTF8) загальний список доповнюється новими словами:

Антимат-фільтр на сервері MyChat

Сам антимат-фільтр почав працювати приблизно вдвічі швидше, а в налаштуваннях конференцій-виключень тепер використовується UID, а не назва конференції, тому що її можна перейменувати. Також додали обмеження на розмір слова для фільтра (максимум 64 символи).


3. Всі зміни загальним списком + історія розробки


Історія розробки версії з коментарями розробників

MyChat Client

[*] (win32) обробка ситуації, коли клієнтська програма новішої версії, ніж сервер, показ помилки в менеджері облікових записів;
[*] (win32) перероблено вікно повідомлення про помилку в менеджері облікових записів (Alt+A);
[*] (win32) якщо при спробі підключення до сервера відбулася мережева помилка, то в менеджері облікових записів пишеться повна інформація про це;

[-] (win32) помилка при обробці мережевих помилок у менеджері облікових записів, при аварійному відключенні писалося "Відбулася помилка" без пояснень;
[-] (win32) якщо при підключенні до сервера в менеджері облікових записів відбувалася внутрішня помилка, то вона перекривалася мережевою іпомилкою, пов'язаною з аварійним відключенням від сервера, виправлено;
[-] (win32) після запрошення в конференцію запис у діалогах конференцій подвоювався, а той, кого запросили — не потрапляв у конференцію до перепідключення або до перезавантаження сервера;

MyChat Server

[+] експорт та імпорт списку поганих слів для антимат-фільтра, при імпорті з текстового файлу (у кодуванні UTF8) загальний список доповнюється новими словами;
[+] налаштування для приховання робота в конференціях чату в шаблонах налаштувань на сервері;

[*] якщо в налаштуваннях сервера відключено показ важливих повідомлень про функції чату в MyChat Client, то мінімальні три повідомлення будуть показуватись все одно (support, android, ios);
[*] антимат-фільтр став працювати приблизно вдвічі швидше;
[*] у налаштуваннях конференцій-виключень для антимат-фільтра тепер використовується UID, а не назва конференції, тому що її можна перейменувати;
[*] в антимат-фільтрі не допускається використання символів-розділювачів " .,"—/\|!;:()[]{}_=+-*&?# $%'". База даних автоматично оновлюється і невідповідні слова будуть видалені;
[*] додано обмеження на розмір слова для антимат-фільтра (максимум 64 символи);

[-] якщо додати в автостворювану конференцію групу, потім видалити її, а потім знову спробувати додати ту ж групу — сервер видавав помилку. Виправлено;
[-] помилка при створенні нової конференції та запрошенні туди одного або декількох користувачів з MyChat Client. Запрошення не надсилається онлайн-користувачам, а дублюється для відправника. Виправлено;
[-] константа %workposition% у шаблонах сервера для відображення користувачів за певних умов не працювала. Виправлено;
[-] неправильне визначення uin у сервісі MyChat Guest, якщо не було вказано email при генерації інвайту;
[-] (Admin) неправильно формувався QRCode у профілі користувача. Виправлено;
[-] частина конференцій після оновлення сервера могла бути закрита. Виправлено;
[-] не завжди видалялися push-токени при ручному відключенні iOS/Android-додатків від сервера (logoff).

4. Як оновитися на останню версію?


І комерційна, і безкоштовна версії оновлюються однаково. Спочатку оновлюється сервер, потім — клієнти. В цілому, в автоматичному режимі.

Інструкція щодо оновлення MyChat

Служба поддержки