Version 141853#
A new release of Sherpa Orchestrator has been released: Version 141853.
- The "Overview" screen now features the ability to create and edit custom Dashboards using the builder located in the "Sections" tab. Users can now add widgets, including options such as "Number," "Bar," "Pie," "Line," and "Timeline." For each created widget, data sources can be configured using both the visual builder and SQL queries.
Additionally, the system allows for the creation of multiple Dashboards and management of user access to them, providing flexibility in configuration (a user can have access to multiple Dashboards simultaneously). A demo Dashboard is available in the "Default" tab, illustrating examples of widget configuration. To make the default Dashboard editable, you need to clone it and work with the resulting copy.
The maximum number of concurrently running robots (on the "Triggers" screen) now affects the number of Jobs created in the "Create Job without a pre-assigned Robot" mode. This means that the number of Jobs in "Pending" status for a group of Robots cannot exceed the set value of "Maximum number of concurrently running robots," unless it is set to 0. Thus, this setting helps control system load and prevents an excessive number of pending Jobs.
On the "Triggers" screen, when creating or editing a trigger in the "Schedule" tab, the ability to specify a time period for the trigger's action within a single day has been added.
A "Test" button has been added on the "Triggers" screen, allowing for the automatic creation of a Job based on the selected Trigger with a single click.
On the "Triggers" screen, during the creation or editing of a trigger in the "Email" tab, a "Test Email Reception" button has been added. This convenient feature allows you to check the connection to the mail server and obtain information about the number of emails that meet the conditions specified in the Trigger.
The ability to store process versions on the Robot's side has been implemented, requiring an update of the Robots to activate this functionality. Now, the Robot will load the process file from the Orchestrator only if it has changed. Otherwise, the version of the process from the Robot's local storage will be used.
On the "Robots" screen, a filter by robot type (Attended, Unattended, Coordinator) has been added to the table.
On the "Processes" screen, the table has been updated to include columns for "Last Run" and "Link to Last Job."
On the "Queues" screen, a "Change Status" button has been added, allowing for bulk changes of the status of all selected Tasks to the specified one.
Improvements have been made to enhance the stability of the Orchestrator's reconnection to the database in case of a connection break.
In the configuration file config.ini, the option to disable the display of notifications about expiring licenses upon entering the Orchestrator has been added. To do this, simply set the parameter show_license_exp_modal to 0.
In the configuration file config.ini, the ability for more precise configuration of the Orchestrator's archive database is now available. These settings are similar to those applied for the main database.
You can configure the following parameters for the archive database:
- database_dbname_archive – database name.
- database_host_archive – host where the database is located.
- database_user_archive – username for database access.
- database_password_archive – password for the specified user.
- database_port_archive – port used to connect to the database.
- database_engine_archive – type of database engine used.
- The Orchestrator now correctly updates the status of a Job that was in "Unknown" state as soon as the Robot performing that task reconnects.