Комплексно:

  • Обновлены версии Elixir, Erlang, Ubuntu;
  • Расширен диапазон локальных портов для контейнера Ingress;
  • Добавлена ротация логов;
  • Добавлены функции создания/восстановления бэкапов;
  • Изменен порт сбора метрик AuP;
  • Добавлен пользователь admin в качестве пользователя по умолчанию;
  • Увеличен лимит загрузки файлов прошивок до 1 ГБ;
  • Обновлена версия Keycloak с 16.0.1 до 26.0.1;
  • Добавлена миграция существующих ресурсов Keycloak при переходе с версии 2.10;
  • Добавлена альтернативная визуальная тема Keycloak 26;
  • Удалена custom визуальная тема Keycloak 16;
  • Добавлен автоматический перевод значения переменной KEYCLOAK_LOGLEVEL в нижний регистр при переходе с версии 2.10;
  • Исправлен scope Keycloak для сущности User.

Core:

  • Реализован запуск задач на импорт через TaskManager;
  • Перенесены синхронизации при старте системы в фоновые задачи;
  • Отключена циклическая синхронизация;
  • Ускорены операции получения UMA-ресурсов;
  • Доработан формат лога синхронизации UMA-ресурсов;
  • Оптимизирована потоковая синхронизация UMA-ресурсов;
  • Проведен глубокий рефакторинг UMA-конфигурации;
  • Исправлены ошибки с выдачей и проверкой UMA-ресурсов;
  • Исправлено получение device_mac через PBX;
  • Исправлено составление конфигурации pbx_adapter;
  • Изменен формат логирования PBX Event;
  • Добавлена обработка ip_set в комплексной ноде;
  • Добавлен rate limit на запросы pbx_adapter-сервера;
  • Добавлено использование PBX-интеграциями библиотеки схем additional_info;
  • Добавлена поддержка устаревших версий TLS (tlsv1_2) для обратной совместимости с SSW v.3.14.15;
  • Добавлен терминатор $ для всех UMA-ресурсов;
  • Зачищены имена запросов GraphQL с окончанием s;
  • Исправлен тайм-аут при существовании учетной записи, привязанной к устройству.

DA:

  • Доработана операция создания виртуальных устройств на Core;
  • Исправлена ошибка описания профилей устройств provide_context;
  • Добавлена поддержка прошивок с расширением .zz;
  • Реализована поддержка распаковки архивов прошивок Htek, Grandstream;
  • Добавлена базовая поддержка QTech;
  • Исправлен сброс кэша конфигов при изменении конфигурации устройства в процессе синхронизации баз;
  • Добавлена возможность изменять настройки redirect URIs по умолчанию.

Web:

  • Переработаны UI-компоненты всего проекта в соответствии с новый дизайн макетом;
  • Переработаны виджет-компоненты всего проекта;
  • Переработана система модальных и боковых окон;
  • Доработана локализация всего проекта;
  • Переработан внешний вид блока Header и блока Side-bar;
  • Переработан внешний вид страницы «Устройства»;
  • Переработан внешний вид страницы «Аккаунты»;
  • Переработан внешний вид страницы «Авторизация» и страниц изменения пароля;
  • Переработан внешний вид страницы настройки и всех ее подразделов;
  • Добавлен функционал переключения между светлой и темной темой;
  • Добавлен этап добавления владельцев на этапе создания Устройства;
  • Улучшен функционал создания Устройства;
  • Улучшен функционал создания Файлов и Файлов ПО;
  • Улучшен функционал создания Интеграций;
  • Улучшен функционал создания Системных настроек;
  • Добавлено «древовидное» отображение Лицензий и Тестов;
  • Улучшено управление таблицей с клавиатуры;
  • Добавлены активные элементы в ячейки таблиц для возможности открытия редактирования элементов напрямую из ячеек;
  • Улучшена производительность таблиц с большим количеством данных, добавлены прелоадеры для первичной загрузки и для подгрузки данных;
  • Изменена система фильтрации по таблицам;
  • Добавлена система «фиксации состояния» таблицы при перезагрузке страницы, теперь активная страница и пагинация не сбрасывается при перезагрузке страницы;
  • Переработан функционал управления владельцами Устройств на странице «Устройства»;
  • Добавлена система табов;
  • Добавлено прикрепление владельца по accountPosition;
  • Добавлено открытие активностей по Аккаунтам и Устройствам горячими клавишами;
  • Доработано вебсокет-соединение на события удаления и создания Аккаунтов и Устройств;
  • Обновленв зависимости/библиотеки проекта до свежих версий;
  • Рефакторинг кодовой базы.

Node-red:

  • Доработаны стили интерфейса, поддержаны светлая и темная темы;
  • Доработаны стили всех нод, поддержаны светлая и темная темы;
  • Добавлен функционал раскрытия Node-red раздела на всю ширину браузерной страницы;
  • Добавлена новая нода «get-devices-ctx-by-additional-info»;
  • Добавлена новая нода «get-devices-ctx-by-tag»;
  • Добавлена новая нода «IP-routing»;
  • Улучшение функционала таблицы выбора устройств в ноде «get-devices-form»;
  • Корректировки функционала в ноде «configuration»;
  • Оптимизация скриптов запуска и сборки;
  • Рефакторинг кодовой базы.

Параметры:

  • Cisco:
    • Исправлено назначение клавиш для модуля расширения Cisco;
    • Исправлено затирание второго аккаунта при назначении функциональных клавиш Cisco;
    • Добавлены недостающие модели в Cisco.ExpansionModule.Line.[X];
    • Исправлены тексты описаний для свойств положения линейных ключей Cisco;
    • Переработано свойство Cisco.SettingsAccess.v2;
    • Доработан матчинг файлов g3-tones и g4-tones для Cisco;
    • Исправлена ошибка при обновлении конфигурации на ТА Cisco;
    • Добавлено смещение линий при настройке дополнительной панели Cisco;
    • Ослаблено ограничение на версию параметра cisco.timezone;
    • Добавлена обработка tzdb.dat для всех Cisco-устройств;
    • Добавлена обработка файла tzdb.dat как статического для Cisco 78XX и 88XX;
    • Добавлена обработка файла tzdatacsv для Cisco CP-3905;
    • Добавлен tzupdater для профилей Cisco;
    • Исправлена опечатка в параметре для настройки LDAP-телефонной книги;
    • Добавлен параметр настройки 802.1X для Cisco;
    • Скорректировано число линий в шаблоне Cisco.
  • Avaya:
    • В KeyFunctions (ранее BLF) добавлена обработка типа клавиши для Avaya;
    • Добавлена перезапись конфигурации свойства Avaya.PhoneKey.[X] при изменении типа клавиши;
    • Исправлено дублирование группы моделей при настройке параметра Avaya.PhoneKey.[X];
    • Исправлены проблемы эксплуатации с ТА Avaya.
  • Yealink:
    • Расширена поддержка параметров Yealink;
    • Исправлены шаблоны для моделей Yealink SIP-CP860, SIP-CP930W, SIP-CP935W;
    • Исправлена валидация дополнительных параметров аккаунтов при настройке Yealink T53w.
  • Eltex:
    • Добавлены определения учетных записей в eltex.keys.yaml.eex;
    • Исправлено значение линии, передающейся в Eltex.UserInterface.CustomizableButtons.[X];
    • Задействован режим Outbound в параметре Eltex.VP.Line.[X].SipDomain;
    • Добавлен выбор линии для Eltex.VP.ProxyServer;
    • Добавлен параметр Eltex.Elph.SipDomain;
    • Добавлено свойство Eltex.Elph.AuthorizationType для настройки типа авторизации;
    • Добавлена настройка времени автообновления конфигурации и ПО для Eltex VP-17P и VP-30P;
    • Восстановлена работоспособность функциональных клавиш для Eltex VP;
    • Добавлена поддержка настройки прокси-сервера на ТА VP-12 и VP-15;
    • Добавлена обработка медиафайлов для Eltex VP-17;
    • Добавлены новые параметры для секции «8021X» для VP-17;
    • Добавлена обработка настройки сертификатов в шаблонах конфигурации и профилях устройств VP-17P и VP-30P;
    • Добавлена настройка отображаемого формата даты для VP-30;
    • Добавлена обработка параметров NTP для VP-17, VP-20, VP-30;
    • Добавлена активация web_interface для VP;
    • Добавлена настройка сервера подписки VP-30;
    • Добавлена настройка доступа по SSH в шаблоны VP;
    • Исправлена неверная конфигурация Common.CallForward для VP-15.
  • Elph:
    • Исправлен UUID в комплексной настройке кодеков для Elph;
    • Добавлена комплексная настройка кодеков на мобильных клиентах Elph;
    • Добавлен рендер параметра authorization_type для Elph;
    • Добавлена настройка номера автосекретаря и обработка в шаблоне для Elph Desktop/Mobile;
    • Добавлен рендер authName для Elph Desktop.
  • Общие параметры:
    • Добавлен параметр для изменения настроек часового пояса;
    • Добавлена логика обработки свойства Common.LdapPhonebook;
    • Добавлено свойство Common.LdapPhonebook;
    • Добавлены параметры для настройки конференц-сервера;
    • Добавлена возможность выбора линии в Common.OutGoingCalls.CLIR;
    • Исправлено получение конфигурации после включения параметра Aup.ECSS.Triggers.
  • KeyFunctions:
    • Комплексный узел BLF переименован в KeyFunctions;
    • Добавлена настройка функциональных клавиш через KeyFunction;
    • Исправлено создание ноды KeyFunctions для миграции 1.4;
    • Доработана нода KeyFunctions для корректной миграции БД AuP 1.4.
  • Прочие изменения:
    • Реализована поддержка триггеров ECSS10 CFB, CFNA, CFNR, CFU;
    • Исправлен часовой пояс в логах tftp-http-proxy-server;
    • Исправлен тип данных для samplingRate;
    • Добавлены настройки прозрачности и фонового изображения для телефона и консолей расширения;
    • Добавлена комплексная настройка аудиокодеков;
    • Реализована поддержка конфигурирования адресной книги устройств напрямую.
  • Нет меток