<< Click to Display Table of Contents >> Развитие Directum Launcher |
Теперь поисковую систему Elasticsearch и панель управления Kibana можно установить с помощью команд инструмента Directum Launcher. Для этого в комплект поставки Directum RX входят docker-образы Elasticsearch и Kibana. Параметры поисковой системы и панели управления задаются в соответствующих секциях конфигурационного файла config.yml. Также с помощью Directum Launcher теперь можно запускать первоначальное индексирование. Для этого появился режим Индексирование: Ручная установка Elasticsearch и установка виртуальной машины, а также индексирование через командную строку по-прежнему поддерживаются. |
Режим технического обслуживания
В инструменте Directum Launcher появилась возможность включить режим технического обслуживания на период обновления и других работ по сопровождению системы: После включения режима сеансы всех пользователей автоматически завершаются. Если сотрудник в этот момент редактировал документ, при следующем входе система предложит сохранить его. При этом несохраненные изменения карточек теряются. В режиме технического обслуживания система становится доступна только для пользователей, входящих в роль «Администраторы». Для остальных пользователей при попытке войти в систему отображается сообщение. Администратор может его изменить, например добавить время недоступности системы. Также режим можно включить на обложке модуля «Администрирование», если публикуется новая версия прикладной разработки Directum RX без обновления сервисов системы. Для этого появился пункт Режим технического обслуживания. Кроме этого, в Directum Launcher теперь можно настроить всплывающие сообщения в веб-клиенте, чтобы уведомить пользователей о предстоящем обновлении системы. Для этого в режиме Техническое обслуживание администратор задает текст сообщения и даты его отображения в проводнике системы: После применения настроек сообщение отображается в веб-клиенте в заданный период: Управление режимом через командную строку Для удобного управления режимом технического обслуживания через командную строку появились команды: •platform turn_maintenance_mode_on – включить режим; •platform turn_maintenance_mode_off – выключить режим; •platform get_maintenance_mode_status – получить состояние режима технического обслуживания. Управление режимом через функции интеграции Для автоматизации управления режимом технического обслуживания администратор теперь может написать запросы к сервису интеграции и использовать в них новые функции: •SwitchMaintenanceMode() – включить или выключить режим технического обслуживания; •SwitchMaintenanceModeWithCustomMessage() – включить или выключить режим технического обслуживания с указанием сообщения для пользователей; •TurnOnMaintenanceMode() – включить режим технического обслуживания; •TurnOffMaintenanceMode() – выключить режим технического обслуживания; •GetMaintenanceModeStatus() – получить состояние режима технического обслуживания. |
Отдельная страница для публикации разработки
Раньше с помощью инструмента Directum Launcher разработка публиковалась только во время установки или обновления системы. Свои пакеты нужно было указывать вместе с пакетом базового решения. Чтобы опубликовать разработку отдельно от него, администратор делал это через командную строку. В версии 4.9 можно задавать настройки публикации на отдельной странице Directum Launcher. Это упрощает публикацию, так как достаточно указать нужные пакеты и установить соответствующие флажки: Возможность публикации через командную строку остается. |
Новый ключ для команды публикации прикладной разработки
Раньше при публикации стандартной разработки Directum RX с помощью команды rx install в ключе --package указывали путь до пакета с заказной разработкой: do rx install --package="Путь до пакета с прикладной разработкой" В новой версии для этой команды появился ключ --package-from-component, в котором достаточно указать только имя компонента. Например, перечислить имена публикуемых решений: do rx install --package-from-component="memo;agile;projectplanning" |
© Компания Directum, 2024 |