Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id A7520A6616 for ; Thu, 19 Nov 2015 02:05:37 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id C0E5314A15E; Thu, 19 Nov 2015 02:05:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1113314A15C for ; Thu, 19 Nov 2015 02:05:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 0AW31DL3mHjD for ; Thu, 19 Nov 2015 02:05:35 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 0777014A13B for ; Thu, 19 Nov 2015 02:05:35 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id F121A98; Thu, 19 Nov 2015 02:05:34 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Thu, 19 Nov 2015 02:05:34 +0000 From: "Wen Heping" Subject: CVS commit: pkgsrc/www/moodle To: pkgsrc-changes@NetBSD.org Reply-To: wen@netbsd.org X-Mailer: log_accum Message-Id: <20151119020534.F121A98@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wen Date: Thu Nov 19 02:05:34 UTC 2015 Modified Files: pkgsrc/www/moodle: Makefile distinfo Log Message: 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) To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 pkgsrc/www/moodle/Makefile cvs rdiff -u -r1.32 -r1.33 pkgsrc/www/moodle/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.