./www/moodle, Course management system based on social constructionism

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 4.1nb2, Package name: moodle-4.1nb2, Maintainer: wen

Moodle is a course management system (CMS) - a free, Open Source software
package designed using sound pedagogical principles, to help educators
create effective online learning communities. You can use it on any
computer you have handy (including webhosts), yet it can scale from a
single-teacher site to a 40,000-student University.

Required to run:
[textproc/php-json] [converters/php-iconv] [www/php-curl] [graphics/php-gd] [archivers/php-zlib] [archivers/php-zip] [net/php-xmlrpc] [converters/php-mbstring] [databases/php-mysqli] [net/php-soap] [textproc/php-intl] [devel/php-opcache]

Required to build:
[www/apache24] [pkgtools/cwrappers]

Package options: mysql

Master sites:

Filesize: 63190.142 KB

Version history: (Expand)

CVS history: (Expand)

   2023-11-13 17:34:04 by Takahiro Kambe | Files touched by this commit (20)
Log message:
   2023-11-13 17:07:02 by Takahiro Kambe | Files touched by this commit (1)
Log message:
www/moodle: fix build problem with PHP 8.0 and 8.1

* Use lang/php/json.mk for dependency to php-json.
* Drop dependency to php-xmlrpc since moodle has its own xmlrpc library
  in it.

   2023-01-08 02:45:44 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 4.1

Upstream changes please visit:
   2022-09-30 12:54:56 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 4.0.4

Upstream changes:
No upstream changelog for 4.0.4 and 4.0.3 found.
Upstream changelog for 4.0.2 and 4.0.1 please visit:
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-22 13:13:15 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 4.0

Upstream changelog please visit:
   2022-03-20 02:35:50 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 3.11.6

Upstream changes:
General fixes and improvements

    MDL-72762 - Backup fails if section name has only blank spaces
    MDL-72246 - 3.11 Dashboard Loads Slowly (30 seconds)
    MDL-72915 - Drag and Drop onto image: Issue moving draggable items with \ 
Unlimited option
    MDL-73846 - "Prepare submissions for annotation" task tries to \ 
process the whole queue in one go
    MDL-64770 - User profile fields uniqueness don't work while user importing
    MDL-72646 - MIME type headers for theme fonts are deprecated
    MDL-67428 - Performance issues with filters applied to course/category \ 
titles in navigation
    MDL-73824 - Decimal comma & PHP8.0
    MDL-66940 - 'View external Criteria URL' on Badgr links to badge awarded to \ 
somebody else
    MDL-69965 - MoodleNet profile field is displayed even when MoodleNet is disabled
    MDL-73915 - Bump NodeJS version, dependencies, and update JS build process, \ 
drop IE support
    MDL-73827 - URL blocked during OBv2.1 user authentication
    MDL-69966 - Quiz: start attempt button should be a primary button
    MDL-73450 - is_antelope_file_format_no_more_supported check should return \ 
true on Aurora MySQL 8.0+
    MDL-73588 - Unexpected content in the CURLOPT_FILE output stream on redirects
    MDL-73905 - Wrong coding_exception used on problems sending messages
    MDL-73954 - Quiz percentage should round the percentage the same way as the \ 
other grades
    MDL-73582 - Add endpoint to provide the Moodle version
    MDL-73868 - Remove multiple slashes in URL image for Open Badges services
    MDL-73636 - Activity "Mark as done" buttons contain unformatted \ 
module names
    MDL-73625 - Reorder and review the mobile settings for app 4.0
    MDL-72937 - Saving a user profile Moodlenet field > 255 characters causes \ 
    MDL-73765 - Scheduled task are randomly allocated to 0 - 23 minutes range only
    MDL-72852 - If there are no course badges, students shouldn't have a link to \ 
a page saying there are no badges available
    MDL-73603 - Webservice token creation form throws exceptions during validation
    MDL-73561 - "Grades were set for X items" message displayed as \ 

Accessibility improvements

    MDL-73584 - Required ARIA children role not present: group, menuitemradio, \ 
menuitem, menuitemcheckbox
    MDL-70792 - CSS changes for the moremenu
    MDL-72412 - aria-label attribute is invalid for informative icon fonts

Security improvements

    MDL-72734 - Inconsistent checks used to determine whether to run task \ 
through web UI

General fixes and improvements

    MDL-68944 - Workshop skips scheduled allocation
    MDL-69467 - H5P attempts not recorded when multiple users have same email address
    MDL-69496 - mod_quiz: Or all available attempts completed setting value lost
    MDL-68773 - Adhoc tasks for backup and restore are stuck in endless fail \ 
delay loop
    MDL-59115 - OAuth2 does not pass in all user mapped settings into new account
    MDL-72796 - retry interval in milliseconds for redis session cache is far \ 
too high
    MDL-72791 - Custom course field content for new course not found in global search
    MDL-72443 - SVG files do not support the preview mode
    MDL-72716 - You should not be able to add more than one instance of most \ 
blocks to your Dashboard
    MDL-72925 - Forum grading separate group filter shows discussion topics in \ 
the other groups
    MDL-73414 - Impossible to turn on only "Enable web services" from \ 
site admin page
    MDL-73189 - File upload limits not always enforced if there are many \ 
simultaneous uploads in progress
    MDL-69061 - Lack of files reported during upgrade to 3.9 when $CFG->admin \ 
differs from 'admin'
    MDL-73046 - HTML5 video in the mediaplugin fails when using .MOV files
    MDL-72988 - PHP Notices detected in web server logs (mod_lti)
    MDL-72966 - File upload: Uncaught TypeError from JavaScript when uploading a \ 
single file
    MDL-73195 - mod_url: Error makes course/view.php unreachable if an invalid \ 
URL is saved
    MDL-73207 - $CFG->scheduled_tasks has incorrect order for dayofweek and \ 
months in cron spec
    MDL-72701 - Expand unit test coverage defaults
    MDL-73128 - Image caption warning for external badges
    MDL-73155 - Essay qtype: Error message is displayed when Allow attachments \ 
field is reset to 'No'
    MDL-73256 - Disabling "Require email verification" doesn't persist \ 
properly the first time
    MDL-73086 - User profile fields are broken when having uppercase in shortname
    MDL-73153 - External badge image not displayed in some cases
    MDL-72992 - Cannot enter feedback from grader report when feedback was \ 
previously deleted from assign grader
    MDL-72785 - Can't delete course category
    MDL-73176 - JS exception filtering course participants for keyword \ 
containing quotes
    MDL-73402 - Admin bookmarks block is too aggressive at cleaning bookmarked \ 
    MDL-72870 - Quiz attempt navigation buttons misaligned
    MDL-73039 - Double encoding of site/course name in course download
    MDL-73140 - Badly formatted lists in the grade history report
    MDL-72982 - Data request email breaks organisation signature
    MDL-61671 - Admin mobile certificate check can return errors on valid certificate
    MDL-72789 - Improve filtering by component in eventlist report
    MDL-72908 - Purge all caches only purges the selected cache if selected
    MDL-73074 - Course autocomplete duplicated in report condition/filter
    MDL-73255 - User Participants filter leaves invalid group filter row if no \ 
groups are present

Accessibility improvements

    MDL-70274 - The WCAG (cynthia.exe) validator links in the footer is no \ 
longer available
    MDL-73026 - Focus outline for modal close button is clipped and has \ 
insufficient colour contrast
    MDL-70721 - Need a Mustache helper method for html entities
    MDL-73142 - File extension in Essay accepted file type list is failing \ 
accessibility color contrast limits

For developers

    MDL-73175 - Add behat generators for glossary entries and categories
    MDL-73202 - Add behat generators for forum discussions and posts
    MDL-72846 - Create default block generator for testing
    MDL-73269 - Add PHP version and required/optional extensions to composer.json

Security improvements

    MDL-72096 - New helper function for cleaning SQL ORDER BY clauses
    MDL-73295 - sesskey is exposed in url for /user/managetoken.php

Security fixes

    MSA-22-0001 SQL injection risk in code fetching h5p activity user attempts
    MSA-22-0002 calendar:manageentries capability allows CRUD access to all \ 
calendar events
    MSA-22-0003 Capability gradereport/user:view not always respected when \ 
navigating to a user's course grade report
    MSA-22-0004 CSRF risk in badge alignment deletion
   2021-12-29 07:05:19 by Takahiro Kambe | Files touched by this commit (16)
Log message:
Retire of php73, PHP 7.3.x.