Totara Release Notes

Totara 2.6.15(security), 2.5.22 and 2.4.25 released 18th December 2014

 
Oleg Demeshev
Totara 2.6.15(security), 2.5.22 and 2.4.25 released 18th December 2014
von Oleg Demeshev – Wednesday, 17 December 2014, 3:34 PM
Gruppe Totara

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.