История обновлений. Новые возможности — различия между версиями
Материал из Oktell
Elena (обсуждение | вклад) |
Peter (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | ====25.07.2011==== | ||
+ | |||
+ | * В модуле [[Мои контакты|«Офис. Контакты»]] введен запрет на создание типов контактов с одинаковыми именами. | ||
+ | * Изменен механизм рассылки сообщений из конференции по клиентским рабочим местам. | ||
+ | * В ролевую политику добавлен ряд новых привилегий, разграничивающих права доступа к отдельным модулям в | ||
+ | * Исправлена ошибка при работе компонента IVR [[Компоненты сценариев IVR#Переключение на номер|Переключение]]. Симптом: при запрете использования очереди в настройке компонента после завершения периода прямого начального вызова свободных абонентов вызов прекращается, но вызывающий абонент продолжает слышать КПВ. | ||
+ | * Введен режим запрета редактирования параметров системы в разделе администрирования. Подробнее [[Настройка клиентского приложения#BlockAdmin|в описании]]. | ||
+ | * Обнаружена и устранена возможная проблема в операции сохранения [[Карта сети|карты сети]]. Симптом: при большом количестве сохраняемых SIP-объектов возможна потеря части настроек аппаратуры при последующем перезапуске. | ||
+ | * Реализована поддержка протокола web-socket для взаимодействия с Web-CRM системами. Подробно об интеграционной архитектуре и протоколе в разделе [[Описание интеграционного протокола Oktell web-soсket protocol||«Интеграции. Web-Socket протокол»]]. Подробно о настройках в разделе [[Интеграция с Web-Socket CRM|«Общие настройки. Интеграция с Web-Socket CRM»]]. Подробно о настройке динамических вызовов в описании компонента сценариев «Действие/карточка в plugin или WebCRM»%%%. | ||
+ | * Добавлен компонент [[Действие/карточка в plugin или WebCRM|«Действие/карточка в plugin или WebCRM»]]. | ||
+ | * В HAL.SIP реализована отправка 481 на запрос BYE, если нет сессии и транзакции или ранее произведена встречная отправка BYE. | ||
+ | * В список параметров аппаратуры вынесены настройки для режима ECM софт-факса. | ||
+ | * В список [[Выражения|функций выражений]] сценариев добавлены urlencode, urldecode, b64encode, b64decode, urlencodeUtf8, urldecodeUtf8, b64encodeUtf8, b64decodeUtf8. | ||
+ | * Исправлена ошибка, в связи с которой не сохранялся указанный в служебной задаче стартовый параметр для сценария. | ||
+ | * Устранены визуальные глюки в окне пользовательских сообщений встроенного чата: смещение вкладок, признак просмотренности, проблемы со сворачиванием/разворачиванием в win7. | ||
+ | * Реализована кольцевая схема выделения медиа-портов для RTP сессий. В целях борьбы с подвисающими на некоторое время внешними устройствами-шлюзами, атакующими порты сервера Oktell с неактуальными данными. | ||
+ | * Добавлено ограничение на возврат 1000 строк в журналы звонков, где раньше ограничение отсутствовало. | ||
+ | * Исправлена ошибка при отправке тестового e-mail из раздела [[Настройки E-mail|общих настроек]]. | ||
+ | * Оптимизирована операция загрузки списка операторов в модуле [[Операторы|«Call-центр. Операторы»]]. | ||
+ | * Добавлена возможность заносить информацию в лог-журнал Common из компонента [[Общие компоненты сценариев#Уведомление|«Уведомление»]] сценариев. | ||
+ | * Исправлена проблема, делающая возможным отображение одинаковых веб-форм у разных операторов, обслуживающих разные вызовы, но открывающих формы в один момент времени. | ||
+ | * Добавлена http-функция скачивания файлов записей с веб-сервера Oktell по ссылкам в журналах разговоров, отправляемых через web-socket подключение. Подробнее в разделе [[Серверный интерфейс|методов веб-сервера]]. | ||
+ | * В интерфейс веб-сервера службы добавлен ряд http-функций управления звонком из доверенного веб-сервера от имени авторизованных пользователей по указанию ключа рабочего места, пользователя или линии. Подробнее в разделе [[Серверный интерфейс|методов веб-сервера]]. | ||
+ | * Реализована поддержка авторизации пользователей через web-socket протокол с привязкой к рабочим местам. | ||
+ | * Реализована настройка, позволяющая активировать соединение внешней линии с IVR сценарием вместо отбоя при разрыве связи по инициативе сервера. Подробнее [[Параметры АТС#ScrInsteadBusy|в описании]]. | ||
+ | * Проведена работа над обнаруженными ошибками в реализации клиент-серверного протокола oktcp. В частности устранена причина утечки памяти. | ||
+ | * Добавлена возможность делить карту на слои, упрощая визуальное отображение. | ||
+ | * Добавлена настройка в параметры аппаратуры, позволяющая указывать caller-id в поле From отправляемых INVITE-пакетов. | ||
+ | * В интерфейс веб-сервера клиентского приложения добавлен ряд http-функций управления звонком и карточкой диалогового сценария. Подробнее в разделе [[Клиентский интерфейс|методов веб-сервера]]. | ||
+ | * Запущен сервер сбора статистических данных с обновленных систем в целях выявления проблем. Режим включается/отключается в [[Информация о лицензиях#AllowSendStat|общих настройках]]. | ||
+ | * Справка перенесена в онлайн. | ||
+ | * Обнаружена и исправлена ошибка обработки серверных сообщений, связанная с перемешиванием их последовательности. | ||
+ | * Добавлена функция getcurrentuserid в интерфейс метода OnQuery plugin-программ. Подробнее в руководстве по интеграции. | ||
+ | * Добавлена возможность множественного выделения узлов в дереве [[Настройки оборудования|параметров аппаратуры]] стандартным образом кнопкой SHIFT. | ||
+ | * Добавлен параметр серверного конфигурационного файла [[Параметры файлов конфигурации#FORCE_BRACKETS_FOR_URI|FORCE_BRACKETS_FOR_URI]] для расстановки в SIP пакеты треугольных скобок в заголовки To и From. | ||
+ | * Обнаружены и исправлены визуальные проблемы в отображении формы отправки межпользовательских сообщений, стоп-формы, софт-телефона в некоторых режимах. | ||
+ | * В интерфейс клиентского веб-сервера добавлены команды headsetanswercall, disconnectcall, declinecall по работе с текущим звонком. Подробнее в разделе [[Клиентский интерфейс|методов веб-сервера]]. | ||
+ | * Реализована возможность использовать плагины, запущенные в [[Внешние модули#LoadMode|отдельных процессах]]. | ||
+ | * Исправлена ошибка АТС в работе Flash-перключения в редкой ситуации при специфических условиях. Симптом: заблокировалась линия, пользователь не может переподключиться. | ||
+ | * Добавлена возможность корректировать громкость сигнала софт-факса в каналах CTI (Alder, Synway) из модуля [[Настройки оборудования|параметров аппаратуры]]. | ||
+ | * Добавлена возможность фиксировать в лог журналах значения [[Управление сервером#PerformanceCounters|счетчиков производительности]]. | ||
+ | * Компонент сценариев [[Общие компоненты сценариев#Запуск процесса|«Запуск процесса»]] получил возможность дожидаться завершения запущенного процесса (с возможностью установки таймаута и принудительного завершения). | ||
+ | * В компоненте сценариев IVR [[Компоненты сценариев IVR#Запись звукового файла|«Запись»]] реализован выбор формата и кодека, в который производить запись. | ||
+ | * Настроена и протестирована работа сервиса распознавания речи, записанной в сценарии. | ||
+ | * Обнаружена и устранена причина заметного торможения при сохранении объемных карт сети. | ||
+ | * В компонент сценариев «Статус объекта» добавлены функции линии: текущая позиция в очереди, расчетное оставшееся время ожидания в секундах. | ||
+ | * В компонент сценариев [[Общие компоненты сценариев#Статус объекта|«Статус объекта»]] добавлена функция сервера: обновить список задач. | ||
+ | * Для более корректного определения адреса удаленного SIP-устройства в [[Настройки оборудования|параметры аппаратуры]] вынесена явная настройка для SIP-потоков, устанавливающая в качестве адреса обратный адрес отправителя или адрес контакта из SIP-пакета. Ранее определение велось автоматически, но существовал целый спектр условий, при которых возникала путаница и отправляемые пакеты не доходили до адресата. | ||
+ | * Реализована возможность flash-перевода на сценарий IVR без перезапуска последнего, а путем подменой линии. Введена [[Сценарии IVR#VarFlash|служебная переменная]], определяющая режим, а также новый тип системного IVR сценария [[Параметры АТС#ScrFlash|маршрутизации при переводе]], единственный, где режим перевода с подменой по умолчанию установлен. | ||
+ | * Добавлена возможность строить глубокое дерево отделов в модуле «Сотрудники». Для этого отделы необходимо именовать с разделителем (символ «.»), а также в конфигурационных файлах клиентских приложений установить значение «1» для ключа [[Параметры файлов конфигурации#SplitDepartmentsTreeByDot|«SplitDepartmentsTreeByDot»]]. | ||
+ | * Реализована возможность добавления участников в конференцию непосредственно в модуле управления в [[Конференц-связь|софт-телефоне]]. | ||
+ | * Изменен принцип поведения АТС при переключении с IP-телефонов. Коснулось отмены консультационного звонка и возврата к абоненту. Ранее кнопка «Отмена» на IP-телефоне производила соединение двух абонентов, сейчас производится отбой второго и возврат к режиму HOLD с удержанием первого. | ||
+ | * Исправлен ряд мелких недочетов в различных модулях системы. | ||
+ | * В течение нескольких месяцев проведена работа над обнаруженными редко возникающими ошибками в медиа-ядре, в алгоритме работы с джиттер-буфером, в работе клиентских телефонных устройств. | ||
+ | |||
+ | |||
+ | |||
====03.12.2010==== | ====03.12.2010==== | ||
Версия 12:02, 27 июля 2011
25.07.2011
- В модуле «Офис. Контакты» введен запрет на создание типов контактов с одинаковыми именами.
- Изменен механизм рассылки сообщений из конференции по клиентским рабочим местам.
- В ролевую политику добавлен ряд новых привилегий, разграничивающих права доступа к отдельным модулям в
- Исправлена ошибка при работе компонента IVR Переключение. Симптом: при запрете использования очереди в настройке компонента после завершения периода прямого начального вызова свободных абонентов вызов прекращается, но вызывающий абонент продолжает слышать КПВ.
- Введен режим запрета редактирования параметров системы в разделе администрирования. Подробнее в описании.
- Обнаружена и устранена возможная проблема в операции сохранения карты сети. Симптом: при большом количестве сохраняемых SIP-объектов возможна потеря части настроек аппаратуры при последующем перезапуске.
- Реализована поддержка протокола web-socket для взаимодействия с Web-CRM системами. Подробно об интеграционной архитектуре и протоколе в разделе |«Интеграции. Web-Socket протокол». Подробно о настройках в разделе «Общие настройки. Интеграция с Web-Socket CRM». Подробно о настройке динамических вызовов в описании компонента сценариев «Действие/карточка в plugin или WebCRM»%%%.
- Добавлен компонент «Действие/карточка в plugin или WebCRM».
- В HAL.SIP реализована отправка 481 на запрос BYE, если нет сессии и транзакции или ранее произведена встречная отправка BYE.
- В список параметров аппаратуры вынесены настройки для режима ECM софт-факса.
- В список функций выражений сценариев добавлены urlencode, urldecode, b64encode, b64decode, urlencodeUtf8, urldecodeUtf8, b64encodeUtf8, b64decodeUtf8.
- Исправлена ошибка, в связи с которой не сохранялся указанный в служебной задаче стартовый параметр для сценария.
- Устранены визуальные глюки в окне пользовательских сообщений встроенного чата: смещение вкладок, признак просмотренности, проблемы со сворачиванием/разворачиванием в win7.
- Реализована кольцевая схема выделения медиа-портов для RTP сессий. В целях борьбы с подвисающими на некоторое время внешними устройствами-шлюзами, атакующими порты сервера Oktell с неактуальными данными.
- Добавлено ограничение на возврат 1000 строк в журналы звонков, где раньше ограничение отсутствовало.
- Исправлена ошибка при отправке тестового e-mail из раздела общих настроек.
- Оптимизирована операция загрузки списка операторов в модуле «Call-центр. Операторы».
- Добавлена возможность заносить информацию в лог-журнал Common из компонента «Уведомление» сценариев.
- Исправлена проблема, делающая возможным отображение одинаковых веб-форм у разных операторов, обслуживающих разные вызовы, но открывающих формы в один момент времени.
- Добавлена http-функция скачивания файлов записей с веб-сервера Oktell по ссылкам в журналах разговоров, отправляемых через web-socket подключение. Подробнее в разделе методов веб-сервера.
- В интерфейс веб-сервера службы добавлен ряд http-функций управления звонком из доверенного веб-сервера от имени авторизованных пользователей по указанию ключа рабочего места, пользователя или линии. Подробнее в разделе методов веб-сервера.
- Реализована поддержка авторизации пользователей через web-socket протокол с привязкой к рабочим местам.
- Реализована настройка, позволяющая активировать соединение внешней линии с IVR сценарием вместо отбоя при разрыве связи по инициативе сервера. Подробнее в описании.
- Проведена работа над обнаруженными ошибками в реализации клиент-серверного протокола oktcp. В частности устранена причина утечки памяти.
- Добавлена возможность делить карту на слои, упрощая визуальное отображение.
- Добавлена настройка в параметры аппаратуры, позволяющая указывать caller-id в поле From отправляемых INVITE-пакетов.
- В интерфейс веб-сервера клиентского приложения добавлен ряд http-функций управления звонком и карточкой диалогового сценария. Подробнее в разделе методов веб-сервера.
- Запущен сервер сбора статистических данных с обновленных систем в целях выявления проблем. Режим включается/отключается в общих настройках.
- Справка перенесена в онлайн.
- Обнаружена и исправлена ошибка обработки серверных сообщений, связанная с перемешиванием их последовательности.
- Добавлена функция getcurrentuserid в интерфейс метода OnQuery plugin-программ. Подробнее в руководстве по интеграции.
- Добавлена возможность множественного выделения узлов в дереве параметров аппаратуры стандартным образом кнопкой SHIFT.
- Добавлен параметр серверного конфигурационного файла FORCE_BRACKETS_FOR_URI для расстановки в SIP пакеты треугольных скобок в заголовки To и From.
- Обнаружены и исправлены визуальные проблемы в отображении формы отправки межпользовательских сообщений, стоп-формы, софт-телефона в некоторых режимах.
- В интерфейс клиентского веб-сервера добавлены команды headsetanswercall, disconnectcall, declinecall по работе с текущим звонком. Подробнее в разделе методов веб-сервера.
- Реализована возможность использовать плагины, запущенные в отдельных процессах.
- Исправлена ошибка АТС в работе Flash-перключения в редкой ситуации при специфических условиях. Симптом: заблокировалась линия, пользователь не может переподключиться.
- Добавлена возможность корректировать громкость сигнала софт-факса в каналах CTI (Alder, Synway) из модуля параметров аппаратуры.
- Добавлена возможность фиксировать в лог журналах значения счетчиков производительности.
- Компонент сценариев «Запуск процесса» получил возможность дожидаться завершения запущенного процесса (с возможностью установки таймаута и принудительного завершения).
- В компоненте сценариев IVR «Запись» реализован выбор формата и кодека, в который производить запись.
- Настроена и протестирована работа сервиса распознавания речи, записанной в сценарии.
- Обнаружена и устранена причина заметного торможения при сохранении объемных карт сети.
- В компонент сценариев «Статус объекта» добавлены функции линии: текущая позиция в очереди, расчетное оставшееся время ожидания в секундах.
- В компонент сценариев «Статус объекта» добавлена функция сервера: обновить список задач.
- Для более корректного определения адреса удаленного SIP-устройства в параметры аппаратуры вынесена явная настройка для SIP-потоков, устанавливающая в качестве адреса обратный адрес отправителя или адрес контакта из SIP-пакета. Ранее определение велось автоматически, но существовал целый спектр условий, при которых возникала путаница и отправляемые пакеты не доходили до адресата.
- Реализована возможность flash-перевода на сценарий IVR без перезапуска последнего, а путем подменой линии. Введена служебная переменная, определяющая режим, а также новый тип системного IVR сценария маршрутизации при переводе, единственный, где режим перевода с подменой по умолчанию установлен.
- Добавлена возможность строить глубокое дерево отделов в модуле «Сотрудники». Для этого отделы необходимо именовать с разделителем (символ «.»), а также в конфигурационных файлах клиентских приложений установить значение «1» для ключа «SplitDepartmentsTreeByDot».
- Реализована возможность добавления участников в конференцию непосредственно в модуле управления в софт-телефоне.
- Изменен принцип поведения АТС при переключении с IP-телефонов. Коснулось отмены консультационного звонка и возврата к абоненту. Ранее кнопка «Отмена» на IP-телефоне производила соединение двух абонентов, сейчас производится отбой второго и возврат к режиму HOLD с удержанием первого.
- Исправлен ряд мелких недочетов в различных модулях системы.
- В течение нескольких месяцев проведена работа над обнаруженными редко возникающими ошибками в медиа-ядре, в алгоритме работы с джиттер-буфером, в работе клиентских телефонных устройств.
03.12.2010
- Модифицирован алгоритм разбора электронной почты, полученной по протоколу POP3. Реализована поддержка multipart/alternative, вложенных сообщений message/rfc822, в компонент сценария добавлено свойство, позволяющее устанавливливать предпочитаемый тип контента (text/plain, text/html, text/xml и другие).
- Реализован альтернативный стандартному режим вывода абонентов из очереди входящей задачи при освобождении операторов. В настройках задачи можно выбрать между стандартным конкурентным режимом и режимом с однократным индивидуальным распределением. Подробнее в описании свойства задачи.
- В веб-интерфейс клиентского приложения добавлен метод getcurrentcallinfo.
- При исходящих звонках через SIP-шлюз без регистрации при формировании поля From организовано применение адреса локальной машины взамен указываемого ранее адреса шлюза.
- По аналогии с очисткой статистики звонков реализовано удаление статистики и записей конференций.
- Произведена несущественная модификация в организации транзакций с MS SQL SERVER, позволяющая активировать пул подключений. И при этом использовать прилинкованные базы данные, не поддерживающие усиление транзакций.
- Исправлена ошибка в алгоритме перезвона строго в назначенное время.
- Исправлена ошибка в обработчике каналов Yeastar E1. Симптом: у разных подряд идущих звонков одинаковые идентификаторы сессий.
- Исправлена ошибка, делающая невозможным установить свойство задачи с помощью компонента сценариев Статус объекта с помощью указания задачи по ключу.