New Features
User Interface
Jobs Screen
-
Rows are now greyed out if one of the following is true:
-
The parent job is disabled.
-
The job is disabled on a specific node.
-
The node itself is disabled.
-
-
The column Next Scheduled has been added to the detail pane to show the time that the job will next run.
-
The details pane now has an Actions menu (
) where it is possible to do the follow actions to a job on a specific node.-
Edit the schedule for job on the selected node.
-
Run the job on the selected node now. This will run the job within 10s or so once clicked. Monitor the Last Executed column to see when it has run.
-
Show in Server Tasks (selected node). This will open the Server Tasks screen with the quick filter set to the selected job and node.
-
Show in Server Tasks (all nodes). This will open the Server Tasks screen with the quick filter set to the selected job.
It is now possible to link directly to the Nodes screen by clicking the Open
hover button next to the node name. -
Nodes Screen
-
A jobs detail pane has been added to show the jobs on that node. This shows all jobs and allows jobs to be enabled/disabled on a node. It also shows the state of the parent job and the node. The
button can be used to show only the enabled jobs on that node.An auto-refresh button
has also been added to keep refreshing the jobs detail pane so the Last Executed and Next Scheduled columns are updated.It is also possible to link directly to the Jobs screen by clicking the Open
hover button next to the job name. -
Nodes rows are now greyed out if the node is disabled.
-
Job rows are not greyed out if one of the following is true:
- The node is disabled.
- The parent job is disabled.
- The job is disabled on a specific node.
-
The column Build Version has been added to show the version of Stroom that the node is running. This is to highlight any nodes running the wrong version.
-
The column Up Date have been added to the Nodes screen to show the time that Stroom was last booted on that node.
-
The Ping column screen has been changed so an enabled node with no ping stands out while a disabled node does not.
New Look and Feel
The Login, Change Password and Manage Accounts screens have been changed to bring their look and feel in line with the rest of the application. The screens may look a little different but are functionally the same.
Authentication Error Screen
If there is an authentication error during user login, e.g. the account is disabled or locked, the user will now be redirected to a configurable error screen rather than back to the login screen.
The content of the lower part of the dialog is configurable via the property stroom.ui.authErrorMessage
.
This property accepts HTML content.
This the message to contain details of how to contact the appropriate Stroom admin team.
Other Changes
-
The explorer tree now shows the name of the item in the hover tooltip. This is useful if the name extends beyond the limit of the explorer tree pane.
-
Issue #4339 : Allow user selection of analytic duplicate columns.
-
Issue #3989 : Improve pause behaviour in dashboards and general presentation of
busy
state throughout UI.
Permissions
-
Document deletion will now also delete all associated document permissions granted to user/groups. This previously did not happen on document delete so orphaned document permissions would build up in the database.
The DB migration
V07_04_00_005__Orphaned_Doc_Perms
which will delete all document permissions (in tabledoc_permission
) for docs that are not a folder, not the System doc, are not a valid doc (i.e. in thedoc
table) and are not a pipeline filter. Deleted document permission records will first be copied to a backup tabledoc_permission_backup_V07_04_00_005
. -
Document Copy and Move has been changed to check that the user has Owner permission (or admin) on the document being copied/moved if the permissions mode is None, Destination or Combined. This is because those modes will change the permissions which is something only an Owner/admin can do.
Note
Significant changes to document permissions are coming in v7.6.Content Search
The Find in Content screen added in v7.3 has been changed to add Lucene indexing to speed up content searches.
Indexing of the content can be enabled by setting the property stroom.contentIndex.enabled
to true
.
Volumes
-
The tables on the Data Volumes and Index Volumes screens have been changed to low-light
CLOSED
/INACTIVE
volumes. -
Tooltips have been added to the Path and Last Updated columns.
-
The Use% column has been changed to a percentage bar.
-
Red/green colouring has been added to the to the Full column values to make it clearer which volumes are full.