Skip to content

Releases: mikopbx/ModuleMonitorActiveCalls

Release 1.10

16 Apr 06:53
c047e89

Choose a tag to compare

Changelog (Russian)

  • Исправлена проблема, при которой в панели активных звонков сотрудник отображался как «разговаривающий сам с собой» при перехвате звонка или переадресации — теперь корректно показывается реальный
    собеседник
  • Исправлены зависшие звонки в интерфейсе: завершённые вызовы больше не остаются в списке активных после перевода, перехвата (*8) или переключения звонка
  • Устранён краш воркера при перехвате звонков — модуль больше не падает с ошибкой TypeError при определении участников вызова
  • Исправлено некорректное определение собеседника при параллельном вызове на несколько устройств одного номера — если отвечает не первое устройство, собеседник теперь определяется правильно
  • Исправлено определение номера собеседника при звонках через цепочку внутренних переадресаций
  • Значительно ускорена доставка обновлений в веб-интерфейс: задержка обновлений снижена с нескольких секунд до ~200-300 мс
  • Исправлена проблема, когда новые подписчики WebSocket не получали данные о текущих звонках, пока не происходило следующее событие
  • Устранены периодические зависания модуля при потере соединения с АТС — добавлено автоматическое переподключение
  • Устранён бесконечный цикл перезапусков воркера при высокой нагрузке на АТС
  • Исправлено зависание звонков в интерфейсе после перезагрузки Asterisk
  • Улучшена безопасность: авторизация модуля переведена на сервисные токены вместо пользовательских сессий
  • В данные о состоянии пользователей добавлено направление звонка (входящий/исходящий) и информация о состоянии очередей

Changelog (English)

  • Fixed an issue where a call participant appeared as "talking to themselves" in the active calls panel during call pickup or interception — the real conversation partner is now displayed correctly
  • Fixed stuck calls in the interface: completed calls no longer remain in the active list after transfer, pickup (*8), or call switching
  • Fixed worker crash during call pickups — the module no longer fails with a TypeError when identifying call participants
  • Fixed incorrect caller identification when ringing multiple devices of the same extension simultaneously — if a non-primary device answers, the connected party is now determined correctly
  • Fixed caller number detection for calls routed through internal forwarding chains
  • Significantly faster web interface updates: delay reduced from several seconds to ~200-300 ms
  • Fixed an issue where new WebSocket subscribers did not receive current call data until the next event occurred
  • Resolved periodic module hangs when connection to the PBX was lost — automatic reconnection added
  • Eliminated infinite worker restart loop under heavy PBX load
  • Fixed calls remaining stuck in the interface after Asterisk restart
  • Improved security: module authentication switched to service tokens instead of user sessions
  • Added call direction (incoming/outgoing) and queue status information to user state data

Release 1.9

02 Feb 12:26
ba7e199

Choose a tag to compare

  • Merge pull request #5 from mikopbx/develop
  • init

Release 1.8

05 Nov 08:49
e2518f2

Choose a tag to compare