summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwen <wen@pkgsrc.org>2015-11-19 02:05:34 +0000
committerwen <wen@pkgsrc.org>2015-11-19 02:05:34 +0000
commitbf947c035a11eb6d101d47e1ef8d0a3c85996299 (patch)
tree4180cf2cebf08bd112c80d1dd8539b20c74732a8
parentfa3393bad99edf87d11e367eff5d65a99ed323ff (diff)
downloadpkgsrc-bf947c035a11eb6d101d47e1ef8d0a3c85996299.tar.gz
Update to 3.0
Upstream changes: Major features Highlights MDL-29801 - Allow users to delete personal messages MDL-27177 - Allow students to see each other's contact details in full profile without global permission if they are able to see each other's course profile MDL-46455 - Backup/restore functionality with new logging system MDL-46878 - Reset Dashboard for all users after changing the default Dashboard Quiz MDL-47494 - New question types from the UK Open University - Select missing words, Drag and drop into text, Drag and drop onto image and Drag and drop markers MDL-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS MDL-50217 - Question types sorted with common ones at the top MDL-29771 - Interactive behaviour should show number of tries left in the Try again state Forum MDL-49682 - Make forum email template editable MDL-46321 - Uninformative error when moving forum without first selecting destination MDL-50993 - Timed discussions are now displayed to students in a logical order MDL-50430 - Number of subscribers specified in forum subscriber list Assignment MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students MDL-49515 - Upgrade FPDI library in assignfeedback_editpdf to 1.5.4 to fix problems with PDF annotator on some files MDL-50283 - Improve Rubric interface to include the ability to duplicate rows Other activity modules MDL-49028 - Wiki: Option to delete pages during course reset MDL-40836 - File resource: New file resource setting option to display upload/modified date MDL-26501 - Glossary: Do not allow to browse by author if author is never displayed MDL-50673 - Workshop: display all participants on "Submission phase" page in a table MDL-50664 - Database activity: add setting to disallow managing of own entries after approval MDL-50658 - LTI: Add support for LTI Memberships service MDL-49581 - Lesson: Remove high scores list feature MDL-49882 - Lesson: Essay questions are not imported into the lesson Module MDL-50720 - Database activity: Highlight database entries that are not yet approved. User interface and usability improvements MDL-51051 - Rename 'Categories and items' to 'Gradebook setup' and add link MDL-51250 - Show default section name when editing section details with default checkbox being checked MDL-49984 - Add visual blocks outlines to My profile page to help separate information MDL-48947 - Collect all course section editing buttons under one "Edit" dropdown MDL-51087 - Use client-side validation in the signup form MDL-50113 - Improve display of long user and course names in Messaging MDL-50919 - Simplify the Manage tags page, allow to quickly change name, flag and official status of the tags MDL-51013 - Navbar button should appear for smaller screens only when the custom menu or language menu is not empty MDL-51260 - Use the new autocomplete form field for tags MDL-51296 - Add title to page when adding blog post MDL-38763 - Permission override UI should use JS confirmation MDL-29763 - Add description to Portfolio settings page Atto editor MDL-45515 - New table editing features in Atto editor MDL-49732 - Keyboard interaction for hyperlink in Atto (Ctrl+K) MDL-50936 - More Atto editor Maths equation buttons (sum, sqrt, int, etc.) MDL-50142 - Text editor preferences help pop-up Enrolments MDL-30674 - Set guest access key from enrolment methods page MDL-30157 - Allow users to start manual enrolments right now MDL-49746 - Allow to sort enrolled users page by last course access MDL-48074 - Group filter in enrolments list should have option "not in any group" Administration MDL-49329 - Multiple improvements in the plugins installation/update system including ability to install several plugins at the same time MDL-49280 - New configuration setting to allow duplicate email addresses MDL-51330 - Show scheduled tasks component in the cron log MDL-51261 - Upgrade key - mechanism to protect anonymous web access to upgrade screens MDL-50602 - New settings in Automated backup setup for deleting older backups and keeping a minimum number of backups MDL-48438 - Add real name to email about login failures MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer) MDL-46623, MDL-51824 - CAS and LDAP: Replace CLI script to synchronise users with a scheduled tasks MDL-39319 - Allow administrator to uninstall several languages in one single action MDL-50155 - Move and rename "Common activities settings" link to be under "Manage activities" for consistency MDL-50631 - Display Moodle ASCII logo in CLI installer MDL-46167 - New option for CLI installation: skip database MDL-50572 - Disable YouTube repository by default since it requires setting up MDL-51739 - Lock theme selector UI when $CFG->theme is hardcoded in config.php MDL-51478 - Enable Mobile services by default for sites with https MDL-19748 - Do not allow to edit tags in the default authenticated user role MDL-46398 - Make HTML5 video the default player for capable videos Other improvements MDL-51132 - Introduce course tagging as a replacement for user-course-tagging in the "Tags" block. See upgrade documentation MDL-41042 - Course contacts shown in course listings no longer lag by an hour MDL-44273 - Back-off strategy for RSS feeds MDL-45981 - CAS Auth Config needs way to specify that curl should use SSLv3. MDL-49891 - Add description meta to frontpage MDL-25451 - Go straight to "Permissions" from block context menu instead of "Assign roles" if they are not available MDL-50647 - Add 'not in group' section to group overview page MDL-50956 - Allow main menu block to be displayed "throughout the entire site" MDL-28954 - Allow images and embedded files in the cohort descriptions MDL-50371 - Use $CFG->gradepointdefault for new manual gradeitems and grade categories Security issues There are no new security issues since the Moodle 2.9.3 release on 9 November 2015. For developers MDL-46455 - Events must define fields mappings in order to be correctly restored (documentation) MDL-50125 - Allow all plugins to inject links in the preferences page (documentation) MDL-51247 - Revive / refresh / rebuild the autocomplete mform element. MDL-50839 - Allow themes to set User menu avatar size (documentation) MDL-48494 - Make $plugin->component required for all plugins MDL-43896 - Drop support for $module in version.php files for Moodle 3.0 MDL-50645 - Cache the list of available callbacks per plugin MDL-33564 - rss_error() should return a proper HTTP response code MDL-37864 - New method to add help icons to the sortable table headers (documentation) MDL-51737 - Add ability to detect MS Edge in our browser sniffing code MDL-51213 - external_format_text should be safe to call from web or webservice (documentation) MDL-51413 - Add an additional return field in get_forums_by_courses in order to specify if the current user can create discussions MDL-51217 - Using recaptcha is not possible outside auth_email plugin. MDL-51107 - Add a callback to inject nodes in the category settings navigation (documentation) MDL-50891 - is_web_crawler should be moved to useragent class MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7) MDL-50009 - Prevent scheduled tasks from leaving unfinished db transactions MDL-49821 - Some Web Services miss checks for guest and deleted users MDL-50926 - Upgrade to phpunit 4.x MDL-50491 - New format_text option to exclude particular filters MDL-50783 - Allow some ajax external functions to be called without a session MDL-50150 - Add "Blocks" feature to JS and PHP mustache engines (documentation)
-rw-r--r--www/moodle/Makefile4
-rw-r--r--www/moodle/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/www/moodle/Makefile b/www/moodle/Makefile
index 6b313d4c544..c55586dc93b 100644
--- a/www/moodle/Makefile
+++ b/www/moodle/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2015/11/09 14:29:10 wen Exp $
+# $NetBSD: Makefile,v 1.43 2015/11/19 02:05:34 wen Exp $
-DISTNAME= moodle-2.9.3
+DISTNAME= moodle-3.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=moodle/}
EXTRACT_SUFX= .tgz
diff --git a/www/moodle/distinfo b/www/moodle/distinfo
index 80da289bd0b..67fdb06255b 100644
--- a/www/moodle/distinfo
+++ b/www/moodle/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.32 2015/11/09 14:29:10 wen Exp $
+$NetBSD: distinfo,v 1.33 2015/11/19 02:05:34 wen Exp $
-SHA1 (moodle-2.9.3.tgz) = 20e3c786b5b0e36851f4e42fb5e7ae929875bc0a
-RMD160 (moodle-2.9.3.tgz) = e337129a1f523de2bb85e7574941ea286f02c752
-SHA512 (moodle-2.9.3.tgz) = fe98155f8ad3ddeab571aa6ecf71bb9f44e87801a3de8cca64b5341ed1a13f21d843804187016951dd105f1eec6ea25a95d53a405c3def5a5ac6ac738d14e0d7
-Size (moodle-2.9.3.tgz) = 36476693 bytes
+SHA1 (moodle-3.0.tgz) = db9328196c1265a584680736f7a16d921da74987
+RMD160 (moodle-3.0.tgz) = 4cf8cb86e9a42987712930df7da44de3954066ef
+SHA512 (moodle-3.0.tgz) = fccdcfe38d376fe55339becdf900a93acaf3b24787955a6651c54a52895bf85d788a7aae26d5417adc9dbb20db00a1650b349d804cd9afc81f02284d28d2be2c
+Size (moodle-3.0.tgz) = 37986599 bytes