Skip to content

Releases: mikopbx/ModuleMtsPbx

Development Build 1.5

21 Apr 10:56

Choose a tag to compare

Development Build 1.5 Pre-release
Pre-release
  • Исправлена ошибка no such table: mts_cdr в downloadRecords.php

Development Build 1.4

20 Apr 18:59

Choose a tag to compare

⏺ Changelog (Russian)

  • Исправлена потеря звонков при синхронизации с МТС Автосекретарём. Ранее примерно половина звонков, пересекающих границу минутного окна, терялась навсегда — теперь система учитывает задержку
    появления звонков в индексе МТС и пересканирует последние минуты на каждом цикле.
  • Восстановлена загрузка записей разговоров. Если MP3 ещё не готов на стороне МТС в момент запроса, модуль теперь автоматически повторяет попытку каждые 5 минут в течение 7 дней, пока запись не
    появится или не будет подтверждено её отсутствие.
  • После обновления модуля автоматически выполняется повторная синхронизация звонков за последние 2 месяца — это восстановит пропущенные ранее записи в истории звонков и подкачает доступные MP3.
  • Исправлено завышенное время окончания звонка в истории. Раньше продолжительность звонков в интерфейсе отображалась длиннее реальной (суммировалось время ожидания ответа плюс длительность) — теперь
    время окончания совпадает с фактическим.
  • Убраны ложные ошибки в логах синхронизации: звонки без записи (короткие, неотвеченные) и временно недоступные записи больше не помечаются как ошибки.

Changelog (English)

  • Fixed call loss during synchronization with MTS Autosecretary. Previously around half of the calls crossing a minute-window boundary were lost permanently — the module now accounts for MTS
    indexing delay and re-scans the last minutes on every cycle.
  • Restored download of call recordings. If an MP3 is not yet ready on the MTS side when requested, the module now automatically retries every 5 minutes for up to 7 days until the recording appears
    or is confirmed unavailable.
  • After updating the module, a resync of the last 2 months of calls now runs automatically — this recovers previously missed call history entries and fetches any recordings still available on MTS.
  • Fixed inflated call end time in history. Previously call duration shown in the UI was longer than actual (ringing time plus talk time were summed together) — end time now matches the real call
    end.
  • Removed false errors from the sync log: calls without a recording (short or unanswered) and temporarily unavailable recordings are no longer reported as errors.