MyChat 5.19 — інтеграція корпоративного чату з форумом phpBB

12 травня 2016 року вийшло оновленя мережевого месенджера MyChat. Основне покращення — це можливість інтеграції з форумом phpBB версій 3.xx.

  1. Інтеграція з форумом phpBB
  2. Прискорення запуску сервера
  3. Довідка у WEB-адмінці
  4. Різні покращення
  5. Повний список змін


1. Інтеграція з форумом phpBB


У WEB-адмінці з’явився розділ «Інструменти» — «Інтеграція». Поки в ньому тільки один пункт: “phpBB 3”, у подальшому список буде доповнюватись.

Інструмент інтеграції корпоративного чату MyChat та форуму phpBB

Тепер ви можете настроїти свій MyChat Server так, щоб усі нові повідомлення, які з’являються на вашому форумі phpBB, автоматично транслювались в чат.

Можна налаштувати шаблони повідомлень, списки отримувачів, групи користувачів чи конференцій, куди будуть відправлятись сповіщення про публікації.


2. Прискорення запуску сервера


Ми плавно переходимо на новий движок бази даних сервера. У зв’язку з цим вдалося більш ніж у два рази прискорити процес запуску MyChat Server. Також дуже прискорено підрахунок статистики, повністю усунено короткочасні періодичні «підвисання» на серверах з великою кількістю зареєстрованих користувачів.


3. Довідка у WEB-адмінці


Було додано кнопки для швидкого переходу в довідку в усіх розділах веб-консолі управління сервером. Доповнена офіційна довідка. Як завжди, найновіша версія знаходиться на сайті.


4. Різні покращення


Зроблено додаткове протоколювання процесу автоматичного оновлення клієнту MyChat з MyChat Server. Це буває корисно для діагностики мережевих проблем.

Для більш надійної роботи аудіо та відео дзвінків зроблені додаткові автоматичні настройки в TURN сервері, щоб він працював знаходячись за NAT-ом.

В клієнтській програмі в настройках шляху для збереження файлів тепер можна вказувати системні змінні середовища (%APPDATA%, %USERPROFILE%, %HOMEDRIVE% та інші). Це зручно, якщо папки настроюються з сервера MyChat, а фізично вони знаходяться на комп’ютерах в різних місцях та на різних дисках.

З’явилась нова консольна команда LOGIN для адміністратора. Використовується для зміни користувача, якщо виклик менеджера облікових записів заборонено правами. Наприклад, коли адміністратор приходить до людини для вирішення проблеми та йому потрібно увійти в чат із свого облікового запису.


5. Повний список змін


MyChat Client
[+] нова консольна команда LOGIN для адміністратора, що потрібна для зміни користувача, якщо виклик менеджера облікових записів заборонений правами;
[+] в налаштуваннях шляху для збереження файлів тепер можна вказувати системні змінні (%APPDATA%, %USERPROFILE%, %HOMEDRIVE% та інші);

[*] покращено майстер першого запуску MyChat Client;
[*] додаткове протоколювання процесу автоматичного оновлення з MyChat Server;

[-] консольна команда PING працювала некоректно, якщо комп'ютер довгий час не перезавантажували. Виправлено;
[-] виправлені помилки, що виникали під час виходу з програми;
[-] помилка, що виникала під час відправки файлів та зображень через drag&drop. Якщо відправлялись картинки з однаковими іменами, вони перезаписувались. Виправлено;
[-] якщо викликати контекстне меню (ПКМ) у приваті чи в конференції, а потім натиснути Esc, то MyChat Client міг "впасти" через помилку. Виправлено;
[-] помилка завантаження шаблону налаштувань з сервера, якщо шаблон було застосовано в той час, коли клієнт був відключений від сервера. Виправлено;
[-] якщо ім'я користувача починалось з маленької літери "я", в закладці приватної розмови відображалося пусте місце. Виправлено;

MyChat Server
[+] (Web admin) додано новий інструмент "Інтеграція";
[+] (Web admin) додана інтеграція з "phpBB 3";
[+] (Web admin) додано кнопки для швидкого переходу в довідку в усіх розділах веб-консолі управління сервером;

[*] (Web admin) у списку активних конференцій додане виділення кольором для конференцій з паролем, тепер вони виділяються червоним кольором;
[*] більш, ніж у два рази прискорено запуск сервера MyChat, усунено короткочасні "підвисання" в процесі роботи під час підрахунку показників статистики роботи;
[*] ключ командного рядка /zeroadmin для відновлення доступу до сервера потребував його перезапуску. Виправлено, перезапуск більше не потрібен;
[*] (Web admin) додані додаткові автоматичні настройки в TURN сервері, щоб він працював, знаходячись за NAT-ом;

[-] якщо не було включено правило адміністрування сервера MyChat через консоль, не виходило налаштувати обмежений доступ до адмінки, не вистачало прав. Виправлено;
[-] список виключень конференцій, в яких був вимкнений антимат-фільтр не працював. Виправлено;
[-] виправлені помилки, що виникали під час виходу з програми;
[-] (Web admin) в IP фільтрах при додаванні адреси в заблоковані, він додавався в дозволені. Виправлено;
[-] (Core) виправлена помилка, що виникала під час відновлення втраченого з'єднання зі сторони клієнта MyChat до не-автостворюваної конференції;
[-] (Web admin) були переплутані місцями правила в "Адмініструванні": "Віддалене адміністрування сервера через консоль MyChat Client" та "Видалення текстових каналів".  Виправлено;
[-] (Web admin) відключено сортування шаблонів ПІБ в налаштуванні формату відображення імені в чаті, через те, що в різних мовах формати були розташовані на різних позиціях.

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