Customer Release Notes 4.4.0
Word doc version with Jira links removed and to edit and share with customers:
Terry’s original notes including internal changes https://docs.google.com/document/d/1xHTjgSMleAbQbZjv-mbH-NJV9RmMJvzsxe6IBH9WUDc/edit?usp=sharing
New Features
Self Registration - Users will now be able to register themselves in courses. Self-registration will be enabled on specific course offerings and users will be able to see which courses they can self-register with a new labelling feature. Users can register themselves on RTSs too.
Link Labels - This feature provides the ability to have text labels added to a link that can provide context to the user about what the link is. The list of available labels is determined by the customer and set as a system-wide configuration and could include examples such as Course, Self-Registration, Resource. Links can have more than one label and can be added to specific links by customer admins.
Required By Rules Engine - This feature supports the creation and dynamic updating of Required By Dates on registrations by automatic rules. This tells the user when they should take the course by. Required By Dates will be able to be calculated based on date information in the user's profile e.g. vessel join date, hire date, or dates on their registrations such as Registration Date, Certificate Expiry or Course Offering End date. The rules must be configured by MarineLS.
Certificate Rules - This change simplifies how certificates are awarded or revoked. They will now be awarded or revoked based solely on whether the registration is completed. This is to improve the maintainability and reliability of the certificate and re-registration system.
Pre-selection of Filter Drop-downs in ILT - This feature adds convenience to the filtering drop-downs in the ILT Attendance feature so that a specific filter value is pre-selected based on the user’s profile fields (e.g. the Vessel drop-down could be pre-selected as the user’s current vessel).
Allow Setting of AssessedBy in ILT - This feature allows the AssessedBy value on the Attended record to be set explicitly within the ILT Attendance function. The list of available users will be the current logged in user and any registered instructors in the Course Offering. The primary use case is so admins can enter Attendance information on behalf of their instructors.
ILT: Add filter for completed/not-completed registrations - Completed registrations will be filtered out of the list of ILT results with a checkbox to include to help validate records. This is to ensure users with historical completions do not appear in the default list of users requiring an Attendance.
SkillGrader Reports - A new pair of reports has been introduced to display SkillGrader data. The first level report is a list of overview information for each assessment/user. The second level report shows details for one specific user/assessment.
Add "SkillGrader" role to Manage > Users Allows customer admins to assign SkillGrader access in Manage > Users.
New Report Filters - New restrictions for the profile fields of Current Status and Posting Rank have been added to the Reporting system.
Notification for User Creation - A new notification has been introduced that can be sent when users are created. This could be used to send login instructions to new users or a notification to an admin or specific person that there is a new account.
Disable editing of Login Email via User Settings. It will be possible to stop users from editing their Login Emails to reduce issues with user imports and notifications.
User Visible Issues Addressed
Performance improvements on Page Loading to speed up page loading times.
User Selection in AssessedBy Dropdown Menu. This change ensures that there is consistent way that the AssessedBy drop-down is populated in various places in the LMS. The currently logged in users will be selected and if they make changes and submit any new assessment/grade information this will be recorded. This means the most recent person who made changes should be recorded as the Assessed By field.
Updates to forgot password workflow. A set of wording changes in the forgot password dialogues to reduce user confusion about the password reset process.
Delete Pages Visited (By Course Offering) Report. This report was used very little and was removed due to some bug fixes that would have been required to keep it functional. Instead, it will be replaced in a future release in the new reports system.
Cannot Start An Exam With New Tags When Exam Instance Using Old Tags Is In Progress. The fix for this problem is that the old, in progress, exam is abandoned and a new one is started with the new tags.
Increase size on supplementary text entry and re-map Enter key. Two updates to provide more text space within the free-text notes area and ensure pressing of the enter key puts a line break rather than submitting the assessment.
Remove Instructor ability to Change Exam Password on RTA. Changing exam passwords on an RTA is not supported by synchronization and so has been removed from the UI there.
ILT - "Clear Filters" will clean up participants list from previous search.
Update User Certificate View to use page title as default course name to make it simpler to understand what course a certificate is for.
DateOfAssessment should be updated when SCORM course is retaken. This change was made so that if a student re-takes a SCORM course that they have not yet passed, then the Date Of Assessment will be updated to reflect when they re-took the course.
Date Created column in Grades By Assessment should be Date of Assessment. This change was made to be more consistent with other reports that use Date of Assessment.
Setting of Assessment Date should set the time component to 12:00:00. This change was made to to reduce confusion arising from UTC date records and timezones. Previously the date could look “incorrect” if users were in a GMT +x hours timezone.
Instructor List Report no longer includes Orphaned and Deleted Registrations