R version 2.1.0 release notes
- Список изменений
- CUAPPROOT-2008. NEWROOT. Проектирование. Альтернативный механизм аутентификации (новое приложение).
- CUCI-2072. CI. Добавление в сборку бинарников по новой маске
- CURP-2207. SCR. Тестирование подключения к бд mssql через freetds
- CURP-2211. ENV. Update. Изучение удаления содержимого директории globalshare/domains
- CURP-2222. FSYNC. Уменьшение таймаута перезапуска при device discrepancy
- CURP-2223. SG. Перезагрузка tls и wss портов.
- CURP-2224. R. Рефакторинг подключений к БД
- CURP-2225. WS. Test. Различные логотипы и favicon для разных доменов
- CURP-2230. ENV. Корректировка отображение ошибки связи MGC-MG
- CURP-2231. DC. Ошибка проверки параметров объекта hunt
- CURP-2235. SCR. Добавить установку huntblock в компонент операция
- CURP-2238. SCR. Не отображаются компоненты сценариев
- CURP-2240. SCR. Добавить wsban в компонент операция
- CURP-2243. R. Ошибка удаления содержимого symlinks
- CURP-2247. SCR. Ошибка в функции dateadd
- CURP-2248. WS. RoleApp. Получение user_id авторизованного пользователя в сценарии ролевого приложения
- CURP-2249. WS. RoleApp. Корректировка поведения при ошибке "Dest folder exists"
- CURP-2251. WS. RoleApp. Отладка создания ролевого приложения через webapp
- CURP-2253. R. MG. Скорректировать параметр codeclist mg ролей
- CURP-2254. WS. Реализовать endpoint /rest/v1/service/webhooks/id
- CURP-2255. WS. Реализовать endpoint /rest/v1/iam/external
- CURP-2256. DC. Добавить настройку мастер домена iam_external_svcscript_code
- CURP-2257. SCR. Добавить тип операции и методы в компонент операция
- CURP-2258. R. ENV. System state. Реализовать отображение ошибки подключения к БД
- CURP-2262. R. SIP. Ошибка с подключением оператора связи по TLS. Корректировка параметра роли
- CURP-2263. R. SCR. Корректировка функции modify_json
- CURP-2268. R. SCR. Падение функции day()
- CURP-2274. RECMOVER. JRNL. Ошибка при перекладывании записи.
- CURP-2569.
- CUXUNIT-2722. Исправление nightly-сборок (Sprint 72)
- CUXUNIT-2752. Исправление nightly-сборок (Sprint 73)
- RP-1925.
Указаны изменения относительно версии R 2.0.0.
Список изменений
CUAPPROOT-2008. NEWROOT. Проектирование. Альтернативный механизм аутентификации (новое приложение).
-
Написана документация по внешней аутентификации (пока ещё не реализованной).
CUCI-2072. CI. Добавление в сборку бинарников по новой маске
-
При сборке _build добавлены исходные папки.
CURP-2207. SCR. Тестирование подключения к бд mssql через freetds
-
Скорректирована статья настройки подключения к ms-sql серверу, добавлена в навигацию
CURP-2211. ENV. Update. Изучение удаления содержимого директории globalshare/domains
-
Удалено создание бэкапа текущей версии при подготовке к обновлению. Удалено очищение старых бэкапов при старте сервера. Удаление каталогов в рамках обновления переведено на rm, для защиты от очищения папок на которые смотрят симлинки
CURP-2222. FSYNC. Уменьшение таймаута перезапуска при device discrepancy
-
Анализ ошибок fsynk’а. Уменьшено время ожидания перезапуска при ошибке "devices discrepancy"
CURP-2223. SG. Перезагрузка tls и wss портов.
-
Рефакторинг перезагрузки сертификатов для ролей sg и ws. Рефакторинг проверки сертификатов перед стартом роли. Удалено использование файла serverCA.crt
-
WS. SG. Перезагрузка сертификата. Удалено использование встроенного дефолтного сертификата, добавлены методы по очищению кэша сертификатов с диска и из доменного центра (sni_fun)
CURP-2224. R. Рефакторинг подключений к БД
-
Реализовано сохранение ошибки подключения к БД в ролях cdr,jrnl, dc через сохранение в envstore. Реализован метод в фасадных модулях для получения ошибки подключения. Исправлен дедлок в env_db_access. Исправлено игнорирование результата создания таблицы в env_db_structure. CDR. Инициализация бд вынесена из инита процесса.
CURP-2225. WS. Test. Различные логотипы и favicon для разных доменов
-
Fix обработка ошибки в public/domain_resources
-
Fix endpoint public/resources убрана зависимость от авторизации
-
WS. domain_resources и resources. Скорректирован текст ошибки в случае не корректного имени файла или не корректного route
CURP-2230. ENV. Корректировка отображение ошибки связи MGC-MG
-
Скорректировано отображение ошибки связи MG-MGC в system/state.
CURP-2231. DC. Ошибка проверки параметров объекта hunt
-
Минимальное значение resbansec объекта hunt уменьшено до 0. Исправлено сообщение об ошибке.
CURP-2235. SCR. Добавить установку huntblock в компонент операция
-
Выравнивание пробелов.
-
Реализовано управление sipuser huntblock из компонента Операция.
CURP-2238. SCR. Не отображаются компоненты сценариев
-
fix по результатам просмотра пулл реквеста
-
Scr. Компонент 215 - refer_replace. Корректировка метаданных и описания компонента.
CURP-2240. SCR. Добавить wsban в компонент операция
-
Fix error message text.
-
Fix long-standing bug in token/files api after refactoring in RP-1431.
-
Apply wsban against tokens brute-force in api and ws.
CURP-2243. R. Ошибка удаления содержимого symlinks
-
Восстановлен модуль r_env_stdlib_filelib (?Sfilelib).
-
Удалён модуль r_env_stdlib_filelib (?Sfilelib).
-
Исправлена ?EUdisk:directory_delete/1. Реализованы ?[SK]filelib:wildcard/1 и is_dir/1 не гуляющие по симлинкам.
CURP-2247. SCR. Ошибка в функции dateadd
-
Поправлена работа с часами в dateadd.
CURP-2248. WS. RoleApp. Получение user_id авторизованного пользователя в сценарии ролевого приложения
-
Прокинуты IAM domain + user_id в roleapp script при /exec.
CURP-2249. WS. RoleApp. Корректировка поведения при ошибке "Dest folder exists"
-
Reinstall roleapps with error and retry=true (mware); Clean up roleapp folder before unpack (fix "Dest dir exists" bug) (ws).
CURP-2251. WS. RoleApp. Отладка создания ролевого приложения через webapp
-
Fix OPTIONS in r_ws_handler_rest_fs_file behavior.
CURP-2253. R. MG. Скорректировать параметр codeclist mg ролей
-
Переименование параметра rtx в codecs
-
Подготовка к удалению параметра codeclist у роли mg, корректировка тестов
-
Корректировка ролей mg, параметр codeclist игнорируется, добавлен новый параметр роли allowedcodecs
CURP-2254. WS. Реализовать endpoint /rest/v1/service/webhooks/id
-
Добавлено поле expires (отображает timestamp окончания подписки)
-
Добавлен новый метод GET для эндпоинта service/webhooks/:id
CURP-2255. WS. Реализовать endpoint /rest/v1/iam/external
-
Изменен урл эндпоинта iam/sessions/external на iam/external.
-
Удалены ауты для тестов.
-
Обработка ответов без контента. Правки по комментариям в пул запросе.
-
Добавлены дополнительные поля для старта сценария при запросах iam sessions external.
-
Реализован эндпоинт iam_sessions_external.
CURP-2256. DC. Добавить настройку мастер домена iam_external_svcscript_code
-
Поле iam_external_svcscript_code переопределено по ключу master.
-
Добавлен параметр "iam_external_svcscript_code" в настройки домена.
CURP-2257. SCR. Добавить тип операции и методы в компонент операция
-
Make include_lib("rostell_script/..") work.
-
Remove unused cases.
-
Use facade functions in ?APP_WS by r_script_component_operation_extauth.
-
Update Copyright year to 2021 on files created this year.
-
Реализована внешняя аутентификация.
CURP-2258. R. ENV. System state. Реализовать отображение ошибки подключения к БД
-
Fix copyrght year in files where @date is 2021.
-
Fix compile warnings.
-
Добавлен ключ "db_connects" в system/state.
CURP-2262. R. SIP. Ошибка с подключением оператора связи по TLS. Корректировка параметра роли
-
Изменено описание портов sip ролей в документации
CURP-2263. R. SCR. Корректировка функции modify_json
-
Fix modify_json() example in docs.
-
Cancel commit on a wrong branch: Fix OPTIONS in r_ws_handler_rest_fs_file behavior.
-
Fix OPTIONS in r_ws_handler_rest_fs_file behavior.
-
Исправлена функция сценария modify_json; обновлена документация.
CURP-2268. R. SCR. Падение функции day()
-
Исправлена работа функции day.
CURP-2274. RECMOVER. JRNL. Ошибка при перекладывании записи.
-
fix eunit test
-
Изменен ключ для определение типа хранения из бд jrnl в s3 или на диске. Добавлена валидация key у recstorepaths в параметрах сервера. Исправлено объявление роли recmover как скрытой роли
-
Исправлено падение при отсутствии порта в endpoint s3 в domain.settings.storage при загрузке записи разговора в s3 ролью recmover
CURP-2569.
-
fix stacktrace variable
-
fix eunit tests
-
Скорректирован список ролей для проверки по system/state
-
Скорректирован формат ошибок валидации, убрал запрет смены мажора при обновлении, увеличил размер свойства ext у сущностей доменного центра
-
Исправил проверку пересечения портов, корректировка текста ошибок валидации
CUXUNIT-2722. Исправление nightly-сборок (Sprint 72)
-
Cfg. Исправлено возникновение и рост паразитной нагрузки на cpu при проверке перед перезапуском ролевой ноды.
-
Return {state,ok} in mg-mgc system/state output (instead of {state,verbose}).
-
добавлена дебаг строка запуска mg в режиме дебага, с настройкой для core файлов
CUXUNIT-2752. Исправление nightly-сборок (Sprint 73)
-
Fix. Исправлены ошибочные замены urlencode на urldecode