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) убрана сортировка шаблонов ФИО в настройке формата отображения имени в чате, в связи с тем, что в разных языках форматы располагались на разных позициях.

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