You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Реализована возможность получать списки связанных объектов по имени через метод "Получить()" кластера, сервера, рабочего процесса, сеанса, информационной базы, профиля безопасности, счетчиков, ограничений ресурсов и агента управления кластером;
Для счетчиков и ограничений ресурсов реализовано получение значений;
Для списка объектов кластера реализована возможность получения элементов по идентификатору (GUID);
Добавлена проверка дублей сеансов (для корректной работы с кластерами из нескольких рабочих серверов);
Для соединений добавлено получение имени компьютера;
Добавлены недостающие параметры сеансов;
Для сеансов и соединений доработана обработка отсутствия элемента с указанным идентификатором и обработка удаления элемента;
Для сеансов и соединений реализована возможность получения текущего описания объекта без получения данных от сервиса администрирования;
Для всех списков и объектов кластера реализован экспортный метод "ТребуетсяОбновление()";
В описания информационных баз и сеансов добавлен флаг - признак основной информации (не требующей авторизации);
Изменен подход к управлению обновлением объектов. Добавлены возможности запрета обновления объектов и обновления только основных полей (ИБ);
Для информационных баз добавлен флаг ошибки авторизации;
Для соединений реализована возможность получения полной информации о соединении если указаны ИБ и процесс;
Для метода заполнения свойств объекта добавлена возможность заполнения только расширенных свойств. Возможность используется при заполнении расширенных свойств соединений;
Исправлено обновление данных при получении подчиненных объектов агента;
Добавлена обработка исключения при ошибке подключения к кластеру 1С;
Исправлена ошибка запроса излишней информации при получении имени и описания информационных баз;
Реализована очистка списков и свойств объектов кластера перед повторным заполнением;
В модуле получения команд объектов изменен цикл обхода описаний свойств для обеспечения многопоточного использования при работе в среде oscript.web;
Служебная функция преобразования массива объектов в массив соответствий поправлена с учетом многопоточного использования;
Поправлено получение элементов массива соответствий с учетом многопоточного использования;
Удалено принудительное обновление данных при получении имени и описания базы;
Для кластера убрана ошибочная очистка свойств при инициализации;
При преобразовании объекта кластера в соответствие отключено обновление данных объекта;
При получении данных сеанса или соединения:
вместо исключения при ошибке получения сеанса выводится предупреждение;
обновление данных сеансов кластера выполняется только в случае устаревших данных;
При получении списка соединений кластера реализована передача в конструктор соединения информации об информационной базе и рабочем процессе, с которыми связано соединение
Функции отбора элементов из массива отключено обновление данных объектов кластера;
Тесты
Переработаны тесты с учетом передачи строки параметров команды исполнителю;
В Jenkinsfile тестирования добавлено удаление Docker-контейнеров после выполнения.
Добавлена функция получения описания вывода команды;
Добавлено тестирование на GitHub Actions
Прочее:
В макет описания типов объектов добавлены описания полей объектов кластера;