Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Dual Code is committed to continuously improving the HCE and regularly implementing new features with each release. This page shows our release notes, organized by version.

Expand
titleHCE 4.1.14

Manage Appraisals Page Timing Out (Bug Fix)

The “Manage Appraisals” page sometimes times out for administrators. This is caused by the “Read Access” column, which in some cases take a long time to load. As cache was introduced to speed up the page, eliminating the time out.

Learn more here: /wiki/spaces/PRS/pages/110002619
November 5, 2024 ♦ v4.1.14.2 HCE-8592

BigBlueButton 2.7.15 Update (BigBlueButton Update)

As part of our general development cycle, the web conferencing system, which is based on BigBlueButton, has been upgraded to version 2.7.15.

Learn more here: Release Notes for BigBlueButton 2.7.15
November 5, 2024 ♦ v4.1.14.2 HCE-8731

Restricted Guest Access to Instructor-led Course Registrations (Bug Fix)

An issue was found where guest users (non-authenticated users) could access courses and register for sessions, even when no guest enrollment method was enabled. This was caused by conflicts with course catalogue filters and autologin settings. The issue stemmed from the filter_facetoface code displaying sign-up options for guests when ‘autologinguest’ was active. A fix has been implemented to ensure that guest users cannot enroll in sessions unless they are logged in.

Learn more here: Understanding the Limitations of Anonymous Guests
November 1, 2024 ♦ v4.1.14.2 HCE-8175

Improved Facilitator Notifications and Calendar Event Integration (Improvement)

Previously, facilitators did not receive specific notifications or iCal events for their scheduled sessions, making it difficult to track their teaching schedule and understand calendar conflicts. This has now been resolved with the implementation of three types of facilitator notifications, including .ics file invitations. Facilitators will now receive event invites directly in their calendars and be notified when they are added or removed from a session, or if important details about the session change, like the room or location.

Learn more here: Managing Facilitators
November 1, 2024 ♦ v4.1.14.2 HCE-8492

Immediate Compliance Status Update for Program Course List Changes (Improvement)

An issue was identified where students who were previously marked as compliant in a program did not update to "Not compliant" when a new course was added, until an overnight task ran. Now, when a course is added to or removed from a program, the compliance status updates immediately. This ensures that students are correctly marked as "Not compliant" or "Compliant" without waiting for an overnight task, providing more accurate and timely program completion status.

Learn more here: /wiki/spaces/Workplace/pages/38666241
November 1, 2024 ♦ v4.1.14.2 HCE-8562

Corrected Course Completion Logic for Mixed Condition Requirements (Bug Fix)

An issue was discovered where users did not receive course completion as expected when the requirements included both "Activity completion" and "Learning record in another course" conditions, even when meeting "any" of the conditions was sufficient. This was due to recertification logic that incorrectly required all activities to be completed, preventing course completion from being awarded. The logic has been revised to ensure users receive course completion when any of the specified conditions are met.

Learn more here: Tracking Completion
November 1, 2024 ♦ v4.1.14.2 HCE-8646

Removed Users Reappearing in Sessions (Bug Fix)

An issue was identified where a user removed from a session would reappear after attendance was taken, despite not being re-added manually. This occurred when a session was created in a past month and students were marked as fully attended before removal. The log inaccurately showed a "user graded" event even though the user did not appear to be re-added. This has been resolved so that once a user is removed from a session, taking attendance will no longer add them back, ensuring accurate session management.

Learn more here: Taking Attendance
November 1, 2024 ♦ v4.1.14.2 HCE-8638

Enhanced Flexibility in Appraisal Manager Assignment and Removal (Bug Fix)

Supervisors faced an issue where they could assign another supervisor to an appraisal but were unable to unassign them afterward. This update ensures that supervisors who have the capability to assign managers to an appraisal can also unassign them. The solution involved modifying the method that generates the list of supervisors to include all currently assigned managers, allowing proper management of appraisal assignments.

Learn more here: /wiki/spaces/PRS/pages/110002737
November 1, 2024 ♦ v4.1.14.2 HCE-8668

Improved Handling of End-of-Month Course Expirations (Improvement)

When courses are completed on the last day of a month, the expiration date could be incorrect due to variations in the number of days in the current or following month. For instance, a course completed on October 31 with a one-month validity would expire on December 1 instead of the expected November 30. Previously, expiration dates were shifted to the next month when it did not contain the same day. The updated calculation now correctly manages end-of-month completions, ensuring expiration dates align as expected, even when months have different lengths.

Learn more here: Configuring Recurring Courses
November 1, 2024 ♦ v4.1.14.2 HCE-8700

BigBlueButton 2.7.14 Update (BigBlueButton Update)

As part of our general development cycle, the web conferencing system, which is based on BigBlueButton, has been upgraded to version 2.7.14.

Learn more here: Release Notes for BigBlueButton 2.7.14
Oct 23, 2024 ♦ v4.1.14.1 HCE-8685

Auto-Detect Encoding for User Uploads (New Feature)

Previously, when uploading users, administrators were required to manually select the file encoding (e.g., UTF-8), which could be confusing, as users may not always know their file’s encoding. To simplify this process, we’ve added an "Auto detect" option to the "Encoding" dropdown for the auto upload and manual upload user functions. This option is now the default for new uploads, automatically detecting the correct character encoding without requiring users to choose from a long list of options. If you are using scheduled jobs, please note that you will need to update them to use this new option.

Learn more here: Creating a CSV File for User Uploads
October 18, 2024 ♦ v4.1.14.1 HCE-8583

Submissions Health Check to Monitor and Resolve Unreviewed Course Activities (New Feature)

A new report has been implemented to help System Administrators efficiently manage high volumes of assignment submissions. This report allows System Administrators to generate a consolidated list of unreviewed or ungraded submissions for both the Assignment and Supporting Documentation activities across all courses. The list includes direct links to each submission, making it easier for System Administrators to review, approve, and grade submissions. The report is accessible through the System Health section (under Site Administration > System Health).

Learn more here: Submissions
October 18, 2024 ♦ v4.1.14.1 HCE-8357

Mlang Tags Appear in Calendar Invites for F2F Sessions with Microsoft Teams (Software Fix)

The calendar invite sent to learners who register for a Face-to-Face (F2F) session with a Microsoft Teams activity was displaying unnecessary "mlang" tags, causing confusion in the event details. This issue has been resolved, and calendar invites now display correctly without the tags, ensuring a clean and clear invitation for learners.

Learn more here: Linking to a Microsoft Teams Session from a F2f Session
October 18, 2024 ♦ v4.1.14.1 HCE-8465

Error When Creating F2F Sessions with Long Microsoft Teams Details (Software Fix)

When setting up a new Face-to-Face (F2F) session using Microsoft Teams as the video conferencing option, a database write exception can occur if the combined length of the Teams meeting details and session location exceeds the allowed limit. This update addresses the issue by modifying how the information is stored in the database.

Learn more here: Linking to a Microsoft Teams Session from a F2f Session
October 18, 2024 ♦ v4.1.14.1 HCE-8621

Moodle Plugin Updates (Moodle Update)

As part of our general development cycle, numerous 3rd party plugins available from the Moodle marketplace were updated. These include: auth_saml2, mod_zoom.

Learn more here: Moodle Plugins
October 18, 2024 ♦ v4.1.14.1

Moodle 4.1.12 Update (Moodle Update)

As part of our general development cycle, the HCE, which is based on Moodle, the world's most popular open-source LMS, has been upgraded to Moodle 4.1.12.

Learn more here: Release Notes for Moodle 4.1.12
October 18, 2024 ♦ v4.1.14.1 HCE-8445

...