Totara 2.6.15, 2.5.22 and 2.4.25 have been released. Totara 2.4.25 and 2.5.22 include bug fixes and improvements. Totara 2.6.15 includes bug fixes, improvements and security fixes. We recommend installations using Totara 2.6 to upgrade to 2.6.15.
Thanks to Luke from TDM for contributing to "T-13221 Added visibility controls to Appraisal redisplay questions" and Aaron from Catalyst for contributing to "T-13737 Added message body after manager prefix in Facetoface notifications"
Here are the changelogs:
Release 2.4.25 (18th December 2014): ================================================== Improvements: T-13426 Fixed approval workflow in Learning Plans When a learner has permission to approve their own Learning Plan they now get an Activate button instead of Approve and Decline buttons Bug Fixes: T-13581 Removed commas on course page for Facetoface room when room fields are empty T-13560 Fixed setting of Site Manager and User capabilities on fresh installs When Totara is freshly installed on a server it sets up the capabilities for each system role. It was found that the following capabilities were not being applied to the site manager and user roles correctly: - totara/plan:manageevidencetypes (Site Manager) - totara/plan:editsiteevidence (Site Manager) - totara/plan:editownsiteevidence (Site Manager and User) This is now corrected for a fresh installation. For existing installations, administrators need to manually edit the roles and allow the capabilities listed above. T-13539 Fixed date type custom user profile fields being overwritten with today's date when updating users with Totara Sync T-13737 Added message body after manager prefix in Facetoface notifications Contributed by Aaron Barnes from Catalyst T-13553 Updated TinyMCE to a more recent version to prevent compatibility issues with IE11
Release 2.5.22 (18th December 2014): ================================================== Improvements: T-13426 Fixed approval workflow in Learning Plans When a learner has permission to approve their own Learning Plan they now get an Activate button instead of Approve and Decline buttons T-13547 Improved editing and display of Program Summary, Summary files and Endnote fields. These fields are now shown in the program Overview tab. Clicking the Edit Program Details button is now working correctly. T-12257 Standardised the behaviour of programs, certifications and courses catalogues T-13585 Improved alignment of activity completion checkboxes T-13418 Fixed issues with bulk adding attendees on a Facetoface session where manager approval is required This changes the default behaviour when bulk adding attendees to a Facetoface session. Now if Manager approval is required an approval request will be sent. There is also a new check-box at the bottom of the list to ignore the manager approval setting. T-12796 Added a help button explaining which statuses are included in 'All Booked' on Facetoface notifications page T-13561 Improved performance of the My Reports tab Bug Fixes: T-13410 Link appraisal review question statuses When the status of an item (e.g. a goal or competency) is changed, other instances of the same item on the same page will automatically change to match. T-13581 Removed commas on course page for Facetoface room when room fields are empty T-13560 Fixed setting of Site Manager and User capabilities on fresh installs When Totara is freshly installed on a server it sets up the capabilities for each system role. It was found that the following capabilities were not being applied to the site manager and user roles correctly: - totara/plan:manageevidencetypes (Site Manager) - totara/plan:editsiteevidence (Site Manager) - totara/plan:editownsiteevidence (Site Manager and User) This is now corrected for a fresh installation. For existing installations, administrators need to manually edit the roles and allow the capabilities listed above. T-12676 Fixed Totara Sync database source connections with non-alphanumeric passwords T-13439 Restricted user search in Facetoface bookings block to those with required capabilities The search form will only be visible to users who have the 'block/facetoface:viewbookings' capability in the context of at least one other user, and search results are filtered to those they can access. T-13556 Fixed redirect to Record of Learning after a manager manually completes a learner's course in a Program T-13597 Fixed database query related to some Program due date and time allowance calculations. If a program had more than one course set with a "THEN" condition between them AND a learner assignment had a fixed or empty completion date, then it was sometimes possible for an invalid program exception to be generated for the learner, or (only with non-empty, fixed completion date) the due date may have been incorrectly calculated (possibly giving the learner an extended due date). T-12749 Fixed undefined constant warning while managing courses T-13779 Fixed Program function prog_get_all_users_programs to return correct program ids T-13737 Added message body after manager prefix in Facetoface notifications Contributed by Aaron Barnes from Catalyst T-13158 Fixed display of Badge descriptions that contain line breaks T-12967 Fixed hardcoded string in the time completed filter for the Feedback Summary report source T-13483 Fixed Facetoface notifications not being sent to managers when notify manager checkbox is selected T-13652 Fixed bugs with Facetoface session room validation Session validation is now performed every time a session is saved. If validation fails, the problem will be displayed in the form, allowing the user to correct the problem. With this change, the room will no longer be automatically removed every time the session date or time is changed. T-13589 Fixed learner description for Course and Program tabs on Learning Plan T-13539 Fixed date type custom user profile fields being overwritten with today's date when updating users with Totara Sync T-13119 Fixed importing of MS Outlook iCal files into the Calendar
Release 2.6.15 (18th December 2014): ================================================== Security issues: T-13694 Fixed security issues with Reportbuilder expanding content and instant filters New features: T-13221 Added visibility controls to Appraisal redisplay questions Thanks to Luke at TDM for providing code to help develop this patch. Improvements: T-12796 Added a help button explaining which statuses are included in 'All Booked' on Facetoface notifications page T-13426 Fixed approval workflow in Learning Plans When a learner has permission to approve their own Learning Plan they now get an Activate button instead of Approve and Decline buttons T-13547 Improved editing and display of Program Summary, Summary files and Endnote fields. These fields are now shown in the program Overview tab. Clicking the Edit Program Details button is now working correctly. T-13585 Improved alignment of activity completion checkboxes T-13504 Improved responsiveness of the Facetoface calendar T-13418 Fixed issues with bulk adding attendees on a Facetoface session where manager approval is required This changes the default behaviour when bulk adding attendees to a Facetoface session. Now if Manager approval is required an approval request will be sent. There is also a new check-box at the bottom of the list to ignore the manager approval setting. T-13561 Improved performance of the My Reports tab Bug Fixes: T-13581 Removed commas on course page for Facetoface room when room fields are empty T-13490 Fixed potential database compatibility issue in Facetoface reservations SQL T-13560 Fixed setting of Site Manager and User capabilities on fresh installs When Totara is freshly installed on a server it sets up the capabilities for each system role. It was found that the following capabilities were not being applied to the site manager and user roles correctly: - totara/plan:manageevidencetypes (Site Manager) - totara/plan:editsiteevidence (Site Manager) - totara/plan:editownsiteevidence (Site Manager and User) This is now corrected for a fresh installation. For existing installations, administrators need to manually edit the roles and allow the capabilities listed above. T-12529 Fixed behaviour of eye icon in manage courses page when audience visibility is on T-12676 Fixed Totara Sync database source connections with non-alphanumeric passwords T-13012 Fixed behaviour of course link in the Enhanced Catalog T-13708 Fixed the position fields saving on the email based self registrations settings page T-13439 Restricted user search in Facetoface bookings block to those with required capabilities The search form will only be visible to users who have the 'block/facetoface:viewbookings' capability in the context of at least one other user, and search results are filtered to those they can access. T-13556 Fixed redirect to Record of Learning after a manager manually completes a learner's course in a Program T-13597 Fixed database query related to some Program due date and time allowance calculations. If a program had more than one course set with a "THEN" condition between them AND a learner assignment had a fixed or empty completion date, then it was sometimes possible for an invalid program exception to be generated for the learner, or (only with non-empty, fixed completion date) the due date may have been incorrectly calculated (possibly giving the learner an extended due date). T-12749 Fixed undefined constant warning while managing courses T-13779 Fixed Program function prog_get_all_users_programs to return correct program ids T-13727 Fixed date format for Program Completion and Program Overview reports T-13611 Fixed Audience ruleset for course completion and program completion T-11876 Fixed alignment of ordering arrows in Appraisals when JavaScript is disabled T-13735 Fixed display of Badge creation date T-13702 Fixed alignment of ordering arrows in Feedback360 when JavaScript is disabled T-13704 Fixed reordering Appraisal questions with JavaScript disabled T-13761 Fixed error when editing a Facetoface session that uses predefined rooms T-13737 Added message body after manager prefix in Facetoface notifications Contributed by Aaron Barnes from Catalyst T-13620 Fixed Wait-listed, Attendees and Spaces Available column totals in Facetoface Summary report T-13618 Removed Development Planner link from My Learning Nav block when Learning Plans are hidden or disabled T-13179 Fixed display of Appraisal notifications that contain line breaks T-13158 Fixed display of Badge descriptions that contain line breaks T-12967 Fixed hardcoded string in the time completed filter for the Feedback Summary report source T-13499 Fixed bug in Record of Learning embedded reports capability checks T-13483 Fixed Facetoface notifications not being sent to managers when notify manager checkbox is selected T-13558 Fixed error when Recent Learning Block is the first block on a page when using the Kiwifruit Responsive theme T-13652 Fixed bugs with Facetoface session room validation Session validation is now performed every time a session is saved. If validation fails, the problem will be displayed in the form, allowing the user to correct the problem. With this change, the room will no longer be automatically removed every time the session date or time is changed. T-13610 Fixed use of Moodle language string on Plan Evidence pages Using totara_plan strings instead allows greater flexibility in language customisation support T-13485 Fixed course grade not updating instantly on activity completion In a course with one or more activities that provide grades, and course completion criteria that require activity completion and a minimum course grade, the course grade was not being recalculated instantly after each activity was completed. T-13589 Fixed learner description for Course and Program tabs on Learning Plan T-13539 Fixed date type custom user profile fields being overwritten with today's date when updating users with Totara Sync T-13119 Fixed importing of MS Outlook iCal files into the Calendar T-13596 Fixed multilang filter support in Recent Learning block T-13557 Fixed issue when taking attendance in Facetoface where incorrect failure message is displayed even on success The AJAX query that is run when taking attendance for a Facetoface session attendee incorrectly returns an error even when on success.