On this page:
- Content matrix
- RestAPI documentation
- Resolved issues
- New features - CAST Health Dashboard
- New features - CAST Engineering Dashboard
- DASHBOARDS-559 - Education List now has its own sidebar menu access
- DASHBOARDS-589 - New Continuous Improvement tile
- DASHBOARDS-704 - New Continuous Improvement tab
- DASHBOARDS-470 - Advanced Search, implement clear all filter selection in one go
- DASHBOARDS-496 - Advanced search, ability to add items to Action Plan, Exclusion list and Education list
- New features - All dashboards
Content matrix
Version | Summary of content | Comments |
---|---|---|
1.8.0 |
| Can be used with:
|
RestAPI documentation
- Application Structure Resources - 1.8.0
- Engineering Resources - 1.8.0
- Health Results Resources - 1.8.0
- Quality and Sizing Model Resources - 1.8.0
- Report Services - 1.8.0
- Server Services - 1.8.0
- User Session Services - 1.8.0
Resolved issues
Internal ID | Call ID | Situation |
---|---|---|
DASHBOARDS-564 | - | Engineering Dashboard truncates "Rational" text in the violation drill-down page. |
New features - CAST Health Dashboard
SCRAIP-15793 - Appmarq insight
Changes have been made to allow Appmarq data (anonymous statistics collected from a large range of industry-wide applications) to be integrated into the CAST Health Dashboard. This integration will allow you to compare the application health and delivery performance of your applications against data from a wide-range of industry peers.
Enabling/disabling AppMarq data integration
What data is available?
Appmarq data validity period
Refreshing out-of-date Appmarq data
DASHBOARDS-566 - New Top Priority tile
A new tile has been added at Portfolio and Application level:
This tile displays the number of violations for rules that have the tag AIP-TOP-PRIORITY. Typically, rules with this tag are provided in the extension System Level Rules, but other rules may also have this tag. In general these rules are considered to be more critical than rules tagged as "critical". Clicking on the tile will bring you to the System Level Violations list:
Click to enlarge
The tile is configured as follows:
{ "id": 108, "plugin": "QualityStandards", "color": "light-red", "parameters": { "title": "Top Priority", "qualityStandards": { "id": "AIP-TOP-PRIORITY", "format": "0,000", "description": "Violations" } } },
This tile requires that the following extensions are installed BEFORE a snapshot is generated:
DASHBOARDS-656 - Rename "Rule Compliance" as "Best Practices" and re-arrange new "Best Practices" tab
The use of the phrase Rule Compliance in the Health Dashboard has been retired and all instances of this phrase have been replaced with Best Practices. For example:
In addition, the newly renamed Best Practices tab has been re-organized:
- Criterion have been re-organized
- TQI criterion has been removed
New features - CAST Engineering Dashboard
DASHBOARDS-559 - Education List now has its own sidebar menu access
The Education List has been separated out from the Action Plan and Exclusions tabs and now has its own sidebar menu access title Education and Continuous Improvement. The Action Plan and Exclusions lists remain in their existing locations:
Education and Continuous Improvement | Monitor Actions and Exclusions |
In addition, the Active column has now been replaced with the Action column:
Previously the Active column described (via a simple Yes/No) whether the rule would be added to the Action Plan when the next snapshot is run. The behaviour in the new Action column is the same but the wording has been changed:
- Mark for continuous improvement - the violations associated to the rule will not be added to the Action Plan when the next snapshot is run
- Mark for action - the violations associated to the rule will be added to the Action Plan when the next snapshot is run
Finally, when adding violations to the Education list, the popup dialog that is displayed has an option that will force the associated violations to be added to the Action Plan. Previously this option was called Active on next snapshot and is now adrop down list with two options: Mark for Action and Mark for continuous improvement (the behaviour is the same):
Click to enlarge:
DASHBOARDS-589 - New Continuous Improvement tile
A new tile has been added to the dashboard home page:
This tile shows the following information:
- Removed Violations in the current snapshot
- Added Violations in the current snapshot
No data is shown when a previous snapshot is activated. Clicking the tile will take you direct to the new Improvement tab, which is part of Education and Continuous Improvement.
DASHBOARDS-704 - New Continuous Improvement tab
A new Improvement tab has been added to the new Education and Continuous Improvement option in the side bar menu:
What information does this tab provide?
Violation statuses
Selecting one of the three Violation statuses will update the graphs as described below:
DASHBOARDS-470 - Advanced Search, implement clear all filter selection in one go
When using the Advanced Search feature, it is now possible to clear any selections that have been made in the list of results, in one go. Use the Clear Selection option in the option menu - all selections that have already been made (ticks in the check boxes) will be cleared:
DASHBOARDS-496 - Advanced search, ability to add items to Action Plan, Exclusion list and Education list
It is now possible to add items to the Action Plan, Exclusion list and Education list from the Advanced search results page, depending on the roles that the current user has been granted (i.e. if you do not have the appropriate role, you cannot add the item to the list):
Click to enlarge:
Note that when a user has all available roles, the drop down options will be enabled as below:
- Selector will be disabled if a Rule is added to Educate and violations (belonging to the rule) are added either to Action Plan or Exclusion:
- Selector will be enabled when violation/rule is added only to Action plan/Exclusion/Educate. But respective drop-down option will be disabled:
New features - All dashboards
DASHBOARDS-739 - Session timeout redesign
In order to comply with security standards, the way the dashboards handle session timeout has been re-designed. Users will now be notified when the dashboard detects a session timeout (i.e. there is no GET or POST activity) with an opportunity to continue the session (if within the timeout period) or log back in (if the timeout period has expired) to the system. The implementation is supported for all possible authentication modes: Default, LDAP and SAML.
On timeout, the following dialog box will be displayed - this indicates (in the upper right corner) how many seconds are remaining before a re-login will be required - the default remaining seconds is set to 10. Clicking Continue will return to the session without requiring a login:
Click to enlarge
If the Time left gets to 0, then the Continue button will be disabled and the re-login button will be activated. Clicking Re-login will return the user to the login screen where authentication is required to continue the session:
Click to enlarge
You can modify the remaining seconds before a login is required by editing the following files:
Health Dashboard: CATALINA_HOME\webapps\CAST-Health\portal\resources\cmp.json Engineering Dashboard: CATALINA_HOME\webapps\CAST-Engineering\engineering\resources\ced.json
Add the following line in the opening { where xx = the number of seconds you want to define before a login is required:
"alertTimeoutInterval":xx,
For example, 30 seconds has been defined:
{ "title": "Health Dashboard", "defaultLanguage": "English", "description": "To configure new language for application, define customLanguages as [{'label': 'languageName', 'value': 'localeFolderName'}]", "customLanguages": [], "horizontalScroll": false, "requestAccess": false, "appMarq": false, "failedRatio": false, "confirmLogout": true, "persistNavigationFilters":true, "alertTimeoutInterval":30,