2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-05-16 19:26:13 by Roland Illig | Files touched by this commit (1) |
Log message:
www/moodle: remove no-op file from SUBST_FILES
|
2020-05-09 04:29:13 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 3.8.2
Upstream changes:
Moodle 3.8.2 release notes
Releases > Moodle 3.8.2 release notes
Release date: 9 March 2020
Here is the full list of fixed issues in 3.8.2.
CONTENTS
1 General fixes and improvements
2 Accessibility improvements
3 Security fixes and improvements
3.1 Security fixes
4 See also
General fixes and improvements
MDL-67175 - Chrome 80 support
MDL-57755 - Notifications automatically marked as read when messaging deactivated
MDL-67132 - LTI Adv grades do not roll up in course total
MDL-67414 - PostgreSQL 12.x support
MDL-67894 - Database error when sorting responses by "Groups"
MDL-67204 - Assignment calendar events with "alwaysshowdescription" \
get updated on every task run because of not updated "lastcron" field
MDL-65952 - mod_scorm automatically checks "passed" and \
"completed" completion options
MDL-67690 - Course Overview doesn't remember Starred filter state
MDL-63316 - Give back the default sort behaviour (lastname) in the participant table
MDL-49103 - Badge baking uses tEXt instead of iTXt
MDL-64531 - Delete quiz JSON error if question category deleted
MDL-67532 - Create Badge Page -- language defaults to 'Afar'
MDL-67817 - Update time zones listed in the language strings
MDL-67675 - Cannot cut and paste if H5P button is added to the Atto toolbar
MDL-60126 - Competency user data is not being erased when user gets deleted
MDL-67842 - Cannot remove the idnumber from a question
MDL-67674 - Performance: Course category tree cache can get built in parallel
MDL-66024 - tool_uploadcourse: fullname/shortname fields don't get length \
checked while uploading
MDL-51225 - Q&A forum recent activity reveals posts
MDL-67486 - Minimize how long we hold the global cron lock for
MDL-67721 - No 'View grade' button for single simple discussion forum
MDL-65884 - "Activity names auto-linking" filter and activity name \
like "-" (hyphen) breaks course content visualization
MDL-67471 - mark_notification_read fails if messaging disabled
MDL-66721 - Add an activity or resource menu "add" button appears \
below the fold
MDL-67364 - TinyMCE editor font sizes are too small in Classic theme (and other \
child themes)
MDL-67891 - Uninstalling Cohort roles tool can break site upgrade
MDL-67511 - Toast wrapper can interfere with Forum grading buttons
MDL-63424 - Required field indicator missing from Assign submission page
MDL-66875 - Calendar - Navigating months - URL doesn't work
MDL-66858 - <header> HTML5 tag is filtered out by Atto editor
MDL-66220 - Q&A forum allows students to reply to posts they cannot see
MDL-67830 - Error being logged when navigating from gradebook to quiz
MDL-67746 - Cleanup of task logs fails with big number of records to be deleted
MDL-66897 - 'The grades were not saved...' should not be displayed as a success \
message
MDL-67142 - Long quiz names break deletion ad hoc task when questions are backed up
MDL-67312 - Events without subscriptions can lock users out of their sites
MDL-66108 - Error "You cannot make a category of one of its own \
subcategories."
MDL-67644 - Allow to disable identity providers via Moodle app feature settings
MDL-67806 - Allow to disable Dark Mode via Moodle app feature settings
MDL-67237 - Option to disable "H5P Offline" feature in the app
MDL-67980 - Sort ad-hoc tasks by "nextruntime"
MDL-65573 - Splitting a discussion creates discussion record with an incorrect \
first post author
MDL-67732 - Respect the capability for displaying the fullname
MDL-64686 - "Search courses" layout should look good on all screen sizes
MDL-67942 - Quiz: report delete_selected_attempts notice when a user has \
multiple enrolments
MDL-67424 - Errors showing for Forums in Complete Report for students
Accessibility improvements
MDL-67969 - Calendar: View event details: Accessibility issues
MDL-67899 - Emoji picker button does not have a description
MDL-67876 - Forms with client-side validation should always scroll to the \
invalid element when you try to submit
MDL-67865 - Broken ARIA reference in the user menu
MDL-67863 - Ensure keyboard focus order is efficient and logical
MDL-67862 - Empty h3 tag in message deletion dialogue
MDL-67684 - Cache data contained in nested ul
MDL-67577 - Accessibility: Wrong tabindex order in top navbar (message+notification)
MDL-61390 - Forum: Heading structure on Search results page
MDL-61389 - Forum: "Discuss this topic" accessibility
MDL-59817 - Atto Accessibility Checker not catching accessibility issues in Firefox
MDL-35971 - Forum discussion table has no summary
Security fixes and improvements
Security fixes
MSA-20-0002 Grade history report does not respect Separate groups mode in the \
course settings
MSA-20-0003 IP addresses can be spoofed using X-Forwarded-For
MSA-20-0004 Admin PHP unit webrunner tool requires additional input escaping
Moodle 3.8.1 release notes
Releases > Moodle 3.8.1 release notes
Release date: 13 January 2020
Here is the full list of fixed issues in 3.8.1.
Fixes and improvements
MDL-67327 - Switching "JavaScript Cache" on crashes first.js
MDL-48024 - Plugins should be able to provide data generators for Behat
MDL-65956 - A teacher trying to remove a submission without having the relevant \
capability encounters an error
MDL-67410 - Ajax call to enroll potential users is too slow
MDL-66581 - Password reset email doesn't fill in $a->link when auth_method is LDAP
MDL-67392 - Forum information about timed discussion doesn't handle correctly \
"displaystartdate" and "displayenddate" containing quotes
MDL-67285 - Filepicker does not work in the modal forms - unable to click on \
input texts
MDL-66503 - Scorm player is really narrow in new window on classic theme
MDL-66871 - Moodle calendar is not able to import .ics files with repeated \
events anymore
MDL-67042 - Block overview course filter displays hidden custom fields
MDL-65735 - Activity completion report - clicking initial should reset page number
MDL-67152 - Current day not displayed by default when using the calendar day view
MDL-67458 - Fatal error if cohort_role_sync task is run when an assigned role no \
longer exists
MDL-67359 - Relocate the Notifications area in the grader interface
MDL-67300 - Calendar: Inconsistent behaviour of managegroupentries capability
MDL-67277 - Discussion list shows subjects in bold
MDL-67154 - Quiz print version should not split questions over two pages
MDL-66708 - LTI 1.3 private key reset on each tool edit
MDL-64695 - tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
MDL-67233 - Choices with only open dates in the future do not appear on timeline
MDL-67336 - Forum inline reply option is applying filters before saving content \
in the DB
MDL-67596 - Cron / adhoc task runners ramp up slowly for no reason
Security fixes
MSA-20-0001 Stored XSS in message conversation overview
|
2019-12-16 17:30:15 by Takahiro Kambe | Files touched by this commit (18) |
Log message:
Drop php71 support
Drop php71 support mechanically.
|
2019-12-15 19:24:33 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
www: mark packages do not support php74
Explicitly specify supporting versions of PHP.
|
2019-12-09 15:20:57 by Takahiro Kambe | Files touched by this commit (25) |
Log message:
Bump PKGREVISION by changing of default PHP version.
|
2019-11-20 14:49:28 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 3.8
Upstream changes:
Moodle 3.8 release notes
Releases > Moodle 3.8 release notes
Release date: 18 November 2019
Here is the full list of fixed issues in 3.8.
If you are upgrading from a previous version, please see Upgrading in the user docs.
Contents
1 Server requirements
1.1 Database requirements
2 Client requirements
2.1 Browser support
3 Major features
3.1 Analytics
3.2 H5P integration
3.3 Forum summary report
3.4 Forum export
3.5 Forum grading
3.6 Forum UI improvements
3.7 Assignment
3.8 Question bank
3.9 Course relative dates (experimental)
3.10 Course overview
3.11 Emojis
3.12 Usability improvements
4 Other highlights
4.1 Functional changes
4.2 For administrators
5 For developers
5.1 Web services additions and updates
5.2 Component API upgrades
6 See also
Server requirements
These are just the minimum supported versions. We recommend keeping all of your \
software and operating systems up-to-date.
Moodle upgrade: Moodle 3.2 or later
PHP version: minimum PHP 7.1.0 Note: minimum PHP version has increased since \
Moodle 3.6. PHP 7.2.x and 7.3.x are supported too. PHP 7.x could have some \
engine limitations.
PHP extension intl is required since Moodle 3.4 (it was recommended in 2.0 \
onwards)
Database requirements
Moodle supports the following database servers. Again, version numbers are just \
the minimum supported version. We recommend running the latest stable version of \
any software.
Database Minimum version Recommended
PostgreSQL 9.4 Latest
MySQL 5.6 Latest
MariaDB 5.5.31 Latest
Microsoft SQL Server 2012 (increased since Moodle 3.7) Latest
Oracle Database 11.2 Latest
Client requirements
Browser support
Moodle is compatible with any standards compliant web browser. We regularly test \
Moodle with the following browsers:
Desktop:
Chrome
Firefox
Safari
Edge
Internet Explorer
Mobile:
MobileSafari
Google Chrome
For the best experience and optimum security, we recommend that you keep your \
browser up to date.
Note: Legacy browsers with known compatibility issues with Moodle 3.8:
Internet Explorer 10 and below
Safari 7 and below
Major features
Analytics
MDL-64739 - Analytics models may be restricted to category or course contexts
MDL-65588 - Insights about students who have not logged in recently
MDL-65562 - Report on the actions executed by users on predictions
MDL-65633 - Allow targets to limit the analysis interval to a specific \
interface or parent class.
MDL-66234 - Extra garbage collection for analytics
MDL-66254 - Require enrolments to be active for most of the analysis interval
MDL-62191 - Add bulk actions for analytics' insights
MDL-66536 - Insight notifications improvements
MDL-60949 - Analytics models should be sorted by name and not last modified
MDL-66004 - Allow the Python machine learning backend to run from a separate \
server
MDL-58992 - Add multi-class capabilities to prediction processors
MDL-65585 - Global on/off switch for analytics
H5P integration
MDL-66388 - Create a new button in Atto to add H5P content in anywhere from \
hp5.com and h5p.org external URLs
MDL-66398 - Improve H5P filter to allow internal H5P content URLs
MDL-66593 - Implement backup and restore process for H5P content
MDL-67059 - Add Admin UI to manually upload H5P content-type libraries
MDL-67057 - Create a capability to update H5P content-type libraries
MDL-67058 - Create a task to install H5P content-type libraries
MDL-66609 - Create the basic skeleton, library and interfaces for rendering \
H5P content
MDL-66399 - Improve H5P Atto button to upload content
MDL-66397 - Create a new filter to convert h5p.com and h5p.org URLs to embed code
Forum summary report
MDL-66153 - Forum report: Basic skeleton
MDL-66298 - Forum summary report option to message selected users
MDL-66268 - Groups filter in forum summary report
MDL-66373 - Dates filter in forum summary report
MDL-66297 - Link forum summary report to export of each user's post content
MDL-66694 - Add columns for word count and character count to the forum \
summary report
MDL-66768 - Add the ability to download the forum summary report
Forum export
MDL-66075 - Forum export functionality
MDL-66631 - Dates filter in forum export
MDL-66808 - Forum export options for human-readable dates and removing HTML
Forum grading
MDL-66074 - Create forum grading interface
MDL-66358 - Display grading form in the grading panel
MDL-66365 - Add a button to display the entire discussion for a post being graded
MDL-67116 - Make 'require grade' an activity completion criterion for the forum
MDL-66381 - Forum grading user search
MDL-66360 - Forum grading option to send notification to student
MDL-66906 - Forum view grades option for students
MDL-66359 - Support restricting the user list to a specific group
Forum UI improvements
MDL-66477 - Create settings side drawer for new discussion view
MDL-64821 - Create new discussion view for forum
MDL-66481 - Update display of discussion in discussion list table
MDL-65129 - Search starred discussions only option in forum advanced search
Assignment
MDL-63349 - Assignment: Annotate PDF - Rotate submitted image automatically
MDL-66537 - Annotate PDF - Right-to-left UI - The rotate buttons order is \
confusing
MDL-63878 - Enable the saving and printing of annotated PDFs from previous \
attempts
MDL-64811 - Assignment: Add warning about students falling into Default \
group if group submissions are enabled but not required
MDL-65797 - Performance improvements for user / group overrides for mod assign
Question bank
MDL-66553 - Display ID number and tags in the question bank UI
MDL-66816 - Question bank: replace the row of edit icons with an Edit menu
MDL-67153 - Allow question types to add extra actions to the Question bank \
edit menu
Course relative dates (experimental)
MDL-66147 - Assignment due date relative to the student course start date
MDL-66144 - Weeks format relative dates
MDL-66143 - Course relative dates mode setting
MDL-66148 - Option to override the assignment due date in a relative dates course
Course overview
MDL-64901 - block_myoverview: Add admin setting to control the available layouts
MDL-66016 - An admin can set which filters are available for users to select \
in their Dashboard course overview
MDL-66017 - An admin can specify a course custom field as a filter for users \
to select in their Dashboard course overview
MDL-63612 - Course card pattern colours may be specified by an admin
MDL-65621 - Courses with course visibility set to hide should be labelled \
'Hidden from students' in the course overview
MDL-64860 - block_myoverview: Improve pagination widget
MDL-64094 - Change 'Hidden' to 'Removed from view' in the course overview
Emojis
MDL-65896 - Add emojis to messaging
MDL-46779 - Atto should support full emoji
Usability improvements
MDL-34498 - Session Timeout alert
MDL-61043 - Provide a more consistent and better way of selecting and \
deselecting all items in a list
MDL-48610 - Show alphabet filter in grader report even when there are less \
than 100 users
MDL-38555 - Forms do not prevent same data submission multiple times
MDL-59639 - Browser back button should work as expected in the \
administration menu with Boost theme
MDL-57208 - Let users set their default homepage
MDL-66178 - Participants list - Filter users with no roles
MDL-65671 - Calendar view selector enables users to switch between month, \
day and upcoming events
MDL-66563 - Improve drag and drop question accessibility in high-contrast mode
MDL-64032 - The UI for setting enrolment end date/duration should be consistent
MDL-65406 - Boost Theme accessibility: Nav drawer should be marked up as list
MDL-65915 - Better progress display while re-grading quiz attempts
MDL-67048 - Drag and drop upload progressbar invert inner and outer
Other highlights
Functional changes
MDL-64745 - Administrative setting to show/not show "hide" feature \
in online users block
MDL-62835 - The description should be displayed when viewing a Book, Lesson \
or IMS content package
MDL-66496 - Option to include author information when importing entries into \
a database activity
MDL-66740 - Make "course request" capability category context \
instead of system context
MDL-65093 - Users should be informed that they can't block a user who has \
permission to message all users
MDL-64002 - Add send message buffering
MDL-66226 - Show plain text in Messages summary pane
MDL-61649 - Several core emails provide only text format
MDL-35773 - Include files option in backup settings
MDL-63453 - VideoJS upgrade to 7.6.5 including HTTP Live Streaming (HLS) and \
Dynamic Adaptive Streaming over HTTP (MPEG-DASH) support
MDL-56549 - Add support for FLAC files
MDL-62836 - Make awarding badges groups/groupings compliant
MDL-60916 - Global Search: Replace course search form with global search
MDL-64438 - Display course category in course related block
MDL-66326 - Global search: Delete from search index when courses are deleted
MDL-65183 - block_timeline can cause JSON parse error on dashboard when \
activities are saved with newline characters
MDL-66612 - Calendar course event icon is different from course icon
MDL-66775 - Add new Mobile setting for forcing a minimum app version to \
access the site
MDL-66375 - Option to disable the "Forgotten password" feature in \
the app
MDL-66753 - The People block is no longer needed and should be removed from core
For administrators
MDL-66034 - Log role changes in more detail
MDL-66570 - Allow disabling of cron output when capturing logs
MDL-61804 - Let the admin control if lists of courses should be pre-sorted \
by visibility or not
MDL-66133 - Let the administrator configure which user filters are shown by \
default
MDL-63643 - Add ability to search/filter users by Last IP Address
MDL-66119 - Disable GUI plugin uninstalls (eg $CFG->uninstallclionly \
similar to $CFG->disableupdateautodeploy)
MDL-65201 - Automated backup course ordering
MDL-65404 - Add column for enrol start dates to Upload users CSV
MDL-40669 - Upload users via text file should include the optional user \
field 'disable notifications'
MDL-66705 - Add an example csv file for bulk uploading of users
MDL-59470 - Option to duplicate a user tour
MDL-65622 - Add a new event when a grade item has been created
MDL-65369 - Include changed course settings in course_updated event
MDL-65492 - Cache admin UI: make it easy re-purge the cache you just purged
MDL-63127 - Redis Cache: implement compression
MDL-66428 - Allow Redis cache to use PHP extension Zstd
MDL-46317 - Private files space setting should use MB not Bytes
MDL-7339 - Change 'Open to Google' setting to 'Open to search engines'
MDL-65208 - Add cli upgrade option to test if an upgrade is required
MDL-58439 - Admin pages login as guest and then throw Access denied error \
(should prompt for login) require_admin()
For developers
MDL-66675 - New $CFG->behat_pause_on_fail option added
MDL-46267 - The $CFG->httpswwwroot was removed
MDL-66335 - New steps to navigate straight to any plugin web page. Plugins \
must implement their own resolver between page types and URLs.
MDL-65349 - Profiling included and excluded URLs now are matched from start. \
Some adjustments may be needed.
MDL-66633 - Quiz: quiz attempt API should let you create an attempt for a \
different user
MDL-66709 - Components other than activity modules should be able to backup \
and restore question attempt data
MDL-66754 - Question engine: report methods should not require a list of slots
MDL-62497 - Add a new transpilation tool for ES6
MDL-50346 - Remove the restriction to forbid subdirectories in the templates \
directory
MDL-66327 - $DB->get_records uses a lot of Peak RAM (with Postgres)
MDL-66173 - Add hooks to extend all forms with /login/
MDL-66367 - Caching of templates should use a new templaterev variable
MDL-66304 - Allow support for xsendfile in alternative_file_system_class \
independently of local files
MDL-66166 - Improve the moodlebot user agent and expose a function for \
plugins to use
MDL-65646 - Move dependencies and subplugins to JSON
MDL-55751 - Remove the CSS chunker from Moodle
MDL-65438 - Allow themes to alter the core css url's
MDL-65747 - Removed unused Pear_Crypt_CHAP library
Web services additions and updates
MDL-65794 - Make some web service calls idempotent over http GET
MDL-67043 - Web service to enable H5P offline access in the Moodle app
MDL-64254 - New Web Services for updating a forum post (or a discussion \
topic post)
MDL-65017 - New web service to delete forum posts
MDL-64588 - New web services for adding and deleting comments
MDL-66376 - Enforce app security by using tokenpluginfile.php instead \
webservice/pluginfile.php
MDL-65400 - Blocks Web Services (for course and dashboard) should return the \
block settings
Component API upgrades
admin/upgrade.txt
analytics/upgrade.txt
blocks/recentlyaccessedcourses/upgrade.txt
blocks/starredcourses/upgrade.txt
blocks/upgrade.txt
cache/upgrade.txt
calendar/upgrade.txt
comment/upgrade.txt
course/format/upgrade.txt
course/upgrade.txt
customfield/field/upgrade.txt
enrol/ldap/upgrade.txt
enrol/upgrade.txt
lib/mlbackend/php/upgrade.txt
lib/mlbackend/python/upgrade.txt
lib/upgrade.txt
media/upgrade.txt
message/upgrade.txt
mod/assign/upgrade.txt
mod/book/upgrade.txt
mod/feedback/upgrade.txt
mod/forum/upgrade.txt
mod/glossary/upgrade.txt
mod/lti/upgrade.txt
mod/quiz/report/upgrade.txt
mod/upgrade.txt
mod/wiki/upgrade.txt
mod/workshop/upgrade.txt
question/type/upgrade.txt
question/upgrade.txt
search/upgrade.txt
theme/upgrade.txt
webservice/upgrade.txt
|
2019-11-04 23:10:16 by Roland Illig | Files touched by this commit (243) |
Log message:
www: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
Manually excluded phraseanet since pkglint got the indentation wrong.
|
2019-09-13 04:59:11 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 3.7.2
Upstream changes:
Moodle 3.7.2 release notes
Releases > Moodle 3.7.2 release notes
Release date: 9 September 2019
Here is the full list of fixed issues in 3.7.2.
Contents
1 Fixes and improvements
2 Security fixes and improvements
2.1 Security fixes
2.2 Security improvements
3 See also
Fixes and improvements
MDL-59911 - Unoconv doesn't work after the scheduled task \
conversion_cleanup_task has run
MDL-65219 - Broken link in messages contact request notification
MDL-58026 - Regrading a quiz in progress causes student to lose data
MDL-66071 - Cannot update user profile with non-internal auth method such as LDAP
MDL-63458 - Do not display "Send a message" option in course \
participants list if messaging is disabled site-wide
MDL-33884 - Export of questions with lots of images as Moodle XML runs out \
of memory
MDL-66136 - Online text assignment error when attempting to submit an image \
only (with no text)
MDL-66021 - 'Delete and then restore' doesn't delete when using asynchronous \
restore
MDL-64598 - Emojis are very big in forum notification emails
MDL-35939 - Quiz page title does not tell the user where they are in the quiz
MDL-65555 - Course restore excluding groups still restores quiz overrides \
resulting in extra calendar events
MDL-65517 - Manually completed course activities showing in Timeline
MDL-65925 - Grade page is broken if submission other than PDF was deleted
MDL-66110 - Error reading from database after upgrade to 3.7.1 (MySQL 8.0.2)
MDL-65679 - Expanding/collapsing PDF comments causes other annotations to \
change position
MDL-57342 - "Is this your first time here?" shows when self \
registration disabled and no message in auth_instructions
MDL-65954 - Exporting table data to PDF places entries in wrong columns
MDL-65116 - Assignment due date does not update for group selection
MDL-65786 - Blog-like format forum no longer shows unread messages count
MDL-65908 - Annotated PDF - Comments can't be added and viewed in RTL user \
interface
MDL-65749 - Upgrade PHPMailer
MDL-50472 - Maintenance Mode messages don't appear with Force Login enabled
MDL-52849 - File picker error messages are not read out in assignment to \
screen reader users
MDL-66272 - Custom theme favicon on LTI provider site breaks LTI authentication
MDL-66230 - Deleting a user tour causes error in privacy data export
MDL-64757 - Some Dashboard elements are following browser language, not page \
language
MDL-66120 - Remove community finder block - as part of Sunsetting moodle.net
MDL-66072 - Remove course-sharing functionality - as part of Sunsetting \
moodle.net
MDL-65595 - Multiple choice question text not wrapped in Lesson
Security fixes and improvements
Security fixes
Details of any security issues will be released after a period of approximately \
one week to allow system administrators to safely update to the latest version.
Security improvements
MDL-65443 - Context freezing not logged
Moodle 3.7.1 release notes
Releases > Moodle 3.7.1 release notes
Release date: 8 July 2019
Here is the full list of fixed issues in 3.7.1.
Contents
1 Fixes and improvements
2 Security fixes and improvements
2.1 Security fixes
2.2 Security improvements
3 See also
Fixes and improvements
MDL-59650 - Calendar export no longer limited to 40 events
MDL-64935 - Jump to dropdown menu no longer overlaps before / next activity links
MDL-53778 - Quiz with activity completion 'Or all available attempts \
completed' no longer possible with unlimited attempts
MDL-65101 - Users with capability moodle/site:messageanyuser are no longer \
restricted from messaging users with 'My contacts only' messaging privacy \
enabled
MDL-65660 - Guest users prompted to enrol in order to post in a forum
MDL-65675 - 'Re' no longer duplicated in forum post subject line
MDL-65249 - Redis cache store correctly displays exception after failed \
connections
MDL-65084 - Recently accessed items block no longer attempts to load items \
from deleted courses
MDL-57729 - Ampersand in site title no longer breaks LTI provider cartridge XML
MDL-65655 - Forum mailings and maintenance jobs no longer fail with \
'Suspended account' exception
MDL-55821 - The individual assignment grading page when using marking \
workflow and rubrics now displays the current gradebook grade
MDL-65696 - PDF annotation comments no longer expand unexpectedly
MDL-64784 - Enrolled users list sort order no longer changes after adding or \
removing a user
MDL-55197 - Multi-lang filter no longer ignores 'en' parent language
MDL-65829 - Enrolments whose start date is after the analytics analysis \
start time are no longer discarded
MDL-65708 - Child themes have base layouts loaded
MDL-65888 - Fix for 'error/usernotconfirmed' exception in forum mailings and \
maintenance jobs
MDL-65661 - Long course names in 'Recently accessed courses' block correctly \
displayed
MDL-65839 - Improved memory usage of analytics evaluation and initial \
training processes
MDL-65705 - Badges from other sites which are displayed via a backpack no \
longer show date in the future
MDL-65326 - Restore process no longer fails if a capability it is attempting \
to assign does not exist
MDL-65665 - Quick reply now respects subscribe on reply user preference
MDL-65814 - Item counts for action events are now shown in the timeline block
MDL-65666 - Unread forum posts are once again highlighted
MDL-65883 - Quiz navigation buttons once again scroll to the correct \
question on the page
MDL-65901 - Forum advanced search form styling improvements
MDL-65634 - Analytics 'students at risk' models now discard user enrolments \
whose start and end dates fall outside of the analysed time interval
MDL-65297 - Atto 'Manage files' now detects filenames containing a hash \
symbol (#)
MDL-65591 - Language customisation page once again displays the correct buttons
MDL-65606 - Database activity unapproved entries are once again highlighted
Security fixes and improvements
Security fixes
MSA-19-0013 Missing sesskey (CSRF) token in loading/unloading XML files
MSA-19-0014 Ability to delete glossary entries that belong to another glossary
MSA-19-0015 Quiz group overrides did not observe groups membership or \
accessallgroups
MSA-19-0016 Assignment group overrides did not observe separate groups mode
MSA-19-0017 Upgrade TCPDF library for PHP 7.3 and bug fixes (upstream)
Security improvements
The following bug fixes or improvements were made, which contribute to improving \
security or privacy best practices:
MDL-65779 - Forum backup and restore now retains any private replies as private
MDL-60347 - SMTP debugging now also requires developer level debugging \
messages to be enabled before being displayed. Although SMTP debugging is not \
intended for production site use, this provides an additional fallback measure \
to prevent verbose debugging from being unintentionally being visible to users
|
2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) |
Log message:
Bump PKGREVISIONs for perl 5.30.0
|