Dan Poltawski [Thu, 6 Oct 2016 16:50:58 +0000 (17:50 +0100)]
MDL-56306 tests: make upgrade_util_test compatible with travis
Eloy Lafuente (stronk7) [Thu, 6 Oct 2016 09:51:28 +0000 (11:51 +0200)]
weekly release 3.2dev
Eloy Lafuente (stronk7) [Thu, 6 Oct 2016 09:51:28 +0000 (11:51 +0200)]
NOBUG: Fixed file access permissions
Eloy Lafuente (stronk7) [Thu, 6 Oct 2016 09:51:24 +0000 (11:51 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Thu, 6 Oct 2016 08:23:15 +0000 (09:23 +0100)]
MDL-22078 lib: bump redirect_if_major_update_required()
Changes to the course table enforce an update
Andrew Nicols [Thu, 6 Oct 2016 07:07:16 +0000 (15:07 +0800)]
Merge branch 'wip-mdl-55986-fix-2' of https://github.com/rajeshtaneja/moodle
Rajesh Taneja [Thu, 6 Oct 2016 07:03:56 +0000 (15:03 +0800)]
MDL-55986 behat: use double quotes not single
On windows we need option value to be in
double quotes, else it fails
Andrew Nicols [Thu, 6 Oct 2016 02:38:24 +0000 (10:38 +0800)]
Merge branch 'MDL-22078_master-fix' of git://github.com/dmonllao/moodle
Andrew Nicols [Thu, 6 Oct 2016 02:08:14 +0000 (10:08 +0800)]
Merge branch 'wip-mdl-55739' of https://github.com/rajeshtaneja/moodle
David Monllao [Thu, 6 Oct 2016 02:07:22 +0000 (10:07 +0800)]
MDL-22078 course reset: No enddate time shift if no enddate
Rajesh Taneja [Thu, 6 Oct 2016 01:50:21 +0000 (09:50 +0800)]
MDL-55739 core_course: Check if gradepass is set and not empty
Default value of gradepass is 0.00000 and empty check
passes. But on oracle gradepass value is 0, so just
check if the field is set and that should be enough
Andrew Nicols [Thu, 6 Oct 2016 01:07:08 +0000 (09:07 +0800)]
MDL-56092 auth_email: Correct assumed ordering in unit test
Eloy Lafuente (stronk7) [Wed, 5 Oct 2016 23:58:58 +0000 (01:58 +0200)]
Merge branch 'wip-mdl-55713' of https://github.com/rajeshtaneja/moodle
Rajesh Taneja [Wed, 5 Oct 2016 23:30:37 +0000 (07:30 +0800)]
MDL-55713 behat: Include named and partial behat selector files
Juan Leyva [Wed, 5 Oct 2016 09:44:44 +0000 (10:44 +0100)]
MDL-53777 tool_mobile: Fix incorrect and untranslated string
Dan Poltawski [Wed, 5 Oct 2016 13:34:11 +0000 (14:34 +0100)]
Merge branch 'MDL-54802-master-fix-2' of git://github.com/cameron1729/moodle
Cameron Ball [Wed, 5 Oct 2016 11:16:33 +0000 (19:16 +0800)]
MDL-54802 mod_quiz: Improve validation when editing a quiz uusing require passing grade
When editing a quiz that is using the require passing grade completion method,
the grade to pass cannot be zero. Since the completion method is locked we
cannot recommend that the completion method is changed (as we do when the quiz
is being created). Instead we have to inform the user that the grade to pass
must not be zero.
Eloy Lafuente (stronk7) [Wed, 5 Oct 2016 10:22:07 +0000 (12:22 +0200)]
Merge branch 'MDL-22078_master' of https://github.com/dmonllao/moodle
Dan Poltawski [Wed, 5 Oct 2016 09:33:14 +0000 (10:33 +0100)]
Merge branch 'MDL-54802-master-fix' of git://github.com/cameron1729/moodle
Dan Poltawski [Wed, 5 Oct 2016 09:25:30 +0000 (10:25 +0100)]
Merge branch 'MDL-56194-master' of git://github.com/FMCorz/moodle
Cameron Ball [Wed, 5 Oct 2016 09:14:00 +0000 (17:14 +0800)]
MDL-54802 mod_quiz: Move grade to pass error to require passing grade element
When using a passing grade of zero, with the required passing grade
option, an error was displayed on the "grade to pass" element.
This was confusing as the error message is referring to the
"Require passing grade" element. This patch moves the message to
the "Require passing grade" element.
Additionaly this patch fixes a small typo in a comment.
David Monllao [Wed, 5 Oct 2016 07:51:43 +0000 (15:51 +0800)]
Merge branch 'wip-mdl-56210-fix' of https://github.com/rajeshtaneja/moodle
Rajesh Taneja [Wed, 5 Oct 2016 05:18:36 +0000 (13:18 +0800)]
MDL-56210 behat: Test for disabled button later
With phantomjs, dom is not updated by the time
next step is executed, so suffle it to ensure
this scenario pass
David Monllao [Wed, 5 Oct 2016 07:26:36 +0000 (15:26 +0800)]
Merge branch 'MDL-55713-master-fix' of git://github.com/andrewnicols/moodle
Andrew Nicols [Wed, 5 Oct 2016 07:14:13 +0000 (15:14 +0800)]
MDL-55713 behat: Bad rebase conflict resolution fix
Dan Poltawski [Wed, 5 Oct 2016 07:08:11 +0000 (08:08 +0100)]
Merge branch 'MDL-55129-master' of git://github.com/jleyva/moodle
Andrew Nicols [Wed, 5 Oct 2016 06:24:09 +0000 (14:24 +0800)]
Merge branch 'MDL-55767-master-fix1' of github.com/damyon/moodle
Damyon Wiese [Wed, 5 Oct 2016 06:12:55 +0000 (14:12 +0800)]
MDL-55767 tool_lpimportcsv: Find existing scales on the site
The code was trying to match the imported scale to an existing scale for the site. It was
not loading the items before comparing them, so the matching always failed.
Andrew Nicols [Wed, 5 Oct 2016 06:10:24 +0000 (14:10 +0800)]
MDL-55713 behat: Correct all references to selectortype
David Monllao [Thu, 1 Sep 2016 05:29:19 +0000 (13:29 +0800)]
MDL-22078 course: Complete proposed patch
- New site setting to define the default course duration (used to set
the default end date for some course formats)
- End date setting out of restore
- Fix tool_uploadcourse
- Other fixes here and there
Andrew Nicols [Wed, 5 Oct 2016 03:46:49 +0000 (11:46 +0800)]
MDL-55713
Andrew Nicols [Wed, 5 Oct 2016 03:04:56 +0000 (11:04 +0800)]
MDL-55713 behat: Correct copy/paste error
Andrew Nicols [Wed, 5 Oct 2016 02:08:15 +0000 (10:08 +0800)]
Merge branch 'wip-mdl-56092' of https://github.com/rajeshtaneja/moodle
Rajesh Taneja [Wed, 5 Oct 2016 02:00:21 +0000 (10:00 +0800)]
MDL-56092 phpunit: Add auth/tests to phpunit.xml.dist
David Monllao [Wed, 5 Oct 2016 01:46:36 +0000 (09:46 +0800)]
Merge branch 'wip-mdl-55986-fix' of git://github.com/rajeshtaneja/moodle
David Monllao [Wed, 5 Oct 2016 01:42:17 +0000 (09:42 +0800)]
Merge branch 'MDL-45969-master' of git://github.com/damyon/moodle
Rajesh Taneja [Wed, 5 Oct 2016 01:39:26 +0000 (09:39 +0800)]
MDL-55986 behat: all options are not valid for single run
Sanitize options which are valid for single run only
Andrew Nicols [Wed, 5 Oct 2016 00:30:35 +0000 (08:30 +0800)]
Merge branch 'MDL-56092-master' of git://github.com/jleyva/moodle
Andrew Nicols [Wed, 5 Oct 2016 00:10:02 +0000 (08:10 +0800)]
Merge branch 'MDL-56016-master' of git://github.com/FMCorz/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 23:48:49 +0000 (01:48 +0200)]
Merge branch 'MDL-56231-32-flexible_table-construct-phpdoc' of https://github.com/roperto/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 23:21:32 +0000 (01:21 +0200)]
MDL-55713 behat: fix mistakenly broken php
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 23:05:27 +0000 (01:05 +0200)]
Merge branch 'MDL-56126-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 22:34:01 +0000 (00:34 +0200)]
Merge branch 'MDL-55713-master-3' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 22:29:29 +0000 (00:29 +0200)]
Merge branch 'wip-mdl-55986' of https://github.com/rajeshtaneja/moodle
Juan Leyva [Wed, 21 Sep 2016 11:59:32 +0000 (12:59 +0100)]
MDL-55129 mod_assign: Allow plugins to handle configs for external
Until now in the get_assignments WS all the settings for assignment
plugins (submission and feedback) are returned, this was bad because:
- It was returning settings for plugins that may not be enabled
- It was returning settings that would be a security risk (a third
party plugin including a password or credentials for connecting a
remote site)
- Some values was returned "raw" without further processing, for
example, maxsubmissionsizebytes returned 0 when using the plugin
default value instead a valid size
- Assignment plugins implemented an API for communication with the
external API, see for example: get_external_parameters, it didn’t make
sense had an API for the received parameters and not the returned data.
Dan Poltawski [Tue, 4 Oct 2016 17:28:34 +0000 (18:28 +0100)]
MDL-55404 upgrade: dramatically simplify test code
Fixing http://xunitpatterns.com/Obscure%20Test.html
Dan Poltawski [Tue, 4 Oct 2016 17:23:36 +0000 (18:23 +0100)]
Merge branch 'MDL-55404-master' of git://github.com/cameron1729/moodle
Dan Poltawski [Tue, 4 Oct 2016 17:09:41 +0000 (18:09 +0100)]
MDL-56011 lib: move Mustache loading to core_component autoloader
Dan Poltawski [Tue, 4 Oct 2016 17:16:04 +0000 (18:16 +0100)]
Merge branch 'MDL-56011-master' of https://github.com/snake/moodle
Dan Poltawski [Tue, 4 Oct 2016 17:12:41 +0000 (18:12 +0100)]
MDL-55739 course: more whitespace
Dan Poltawski [Tue, 4 Oct 2016 17:07:08 +0000 (18:07 +0100)]
MDL-55739 course: fix trailing whitespace
Dan Poltawski [Tue, 4 Oct 2016 16:58:27 +0000 (17:58 +0100)]
Merge branch 'MDL-55739-master' of git://github.com/jleyva/moodle
AMOS bot [Tue, 4 Oct 2016 16:05:47 +0000 (00:05 +0800)]
Automatically generated installer lang files
Dan Poltawski [Tue, 4 Oct 2016 16:00:53 +0000 (17:00 +0100)]
Merge branch 'MDL-55100-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 4 Oct 2016 14:50:44 +0000 (15:50 +0100)]
Merge branch 'MDL-54866-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 4 Oct 2016 14:43:51 +0000 (15:43 +0100)]
Merge branch 'MDL-55861-master' of https://github.com/dj4452/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 14:34:50 +0000 (16:34 +0200)]
Merge branch 'MDL-56069' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Tue, 4 Oct 2016 14:16:36 +0000 (16:16 +0200)]
Merge branch 'empty-checks' of https://github.com/danpoltawski/moodle
Dan Poltawski [Tue, 4 Oct 2016 14:07:57 +0000 (15:07 +0100)]
MDL-55059 output: fix empty checks
Andrew Nicols [Tue, 4 Oct 2016 12:54:27 +0000 (20:54 +0800)]
Merge branch 'MDL-56168-master-fixup' of https://github.com/FMCorz/moodle
Dan Poltawski [Tue, 4 Oct 2016 12:13:26 +0000 (13:13 +0100)]
Merge branch 'wip-mdl-55769' of https://github.com/rajeshtaneja/moodle
Dan Poltawski [Tue, 4 Oct 2016 12:11:37 +0000 (13:11 +0100)]
Merge branch 'MDL-45890_m32v3' of https://github.com/sbourget/moodle
Juan Leyva [Fri, 9 Sep 2016 10:55:16 +0000 (11:55 +0100)]
MDL-55739 course: Update get_course_module to return new data
Dan Poltawski [Tue, 4 Oct 2016 11:42:25 +0000 (12:42 +0100)]
Merge branch 'wip-MDL-56001-master' of git://github.com/abgreeve/moodle
Juan Leyva [Tue, 4 Oct 2016 11:12:16 +0000 (12:12 +0100)]
MDL-54866 tool_mobile: Rename WS get_site_public_settings
Juan Leyva [Thu, 1 Sep 2016 15:09:32 +0000 (17:09 +0200)]
MDL-54866 tool_mobile: New Web Service tool_mobile_get_config
Juan Leyva [Mon, 1 Aug 2016 09:25:16 +0000 (11:25 +0200)]
MDL-55059 tool_mobile: Support Smart App Banners for iOs
Dan Poltawski [Tue, 4 Oct 2016 10:16:29 +0000 (11:16 +0100)]
MDL-56007 jquery: add back non-minified files
Sorry Simey, I lead you astray (detected by unit tests)
Dan Poltawski [Tue, 4 Oct 2016 09:57:35 +0000 (10:57 +0100)]
Merge branch 'MDL-56257-master' of git://github.com/FMCorz/moodle
Frédéric Massart [Tue, 4 Oct 2016 09:37:37 +0000 (11:37 +0200)]
MDL-56257 theme_boost: Killing that typo monster
Dan Poltawski [Tue, 4 Oct 2016 09:37:36 +0000 (10:37 +0100)]
Merge branch 'MDL-55226_master' of git://github.com/lazydaisy/moodle
Dan Poltawski [Tue, 4 Oct 2016 09:29:42 +0000 (10:29 +0100)]
Merge branch 'MDL-56007-master' of git://github.com/lameze/moodle
Juan Leyva [Tue, 27 Sep 2016 10:10:51 +0000 (11:10 +0100)]
MDL-56126 user: New WS core_user_agree_site_policy
This commit includes a change in moodlelib to throw the
sitepolicynotagreed exception in a way that can be captured and
identified by external systems.
Dan Poltawski [Tue, 4 Oct 2016 09:15:37 +0000 (10:15 +0100)]
Merge branch 'MDL-55728-master' of git://github.com/jleyva/moodle
Juan Leyva [Sat, 24 Sep 2016 20:52:55 +0000 (21:52 +0100)]
MDL-56092 core_auth: New WS core_auth_confirm_user
Juan Leyva [Fri, 23 Sep 2016 09:02:43 +0000 (10:02 +0100)]
MDL-56092 auth_email: New WS auth_email_signup_user
Juan Leyva [Thu, 22 Sep 2016 15:25:37 +0000 (16:25 +0100)]
MDL-56092 auth_email: New WS auth_email_get_signup_settings
Juan Leyva [Thu, 22 Sep 2016 15:25:29 +0000 (16:25 +0100)]
MDL-56092 core_user: Changes in profilelib to support WS
Juan Leyva [Thu, 22 Sep 2016 15:24:54 +0000 (16:24 +0100)]
MDL-56092 core_auth: Refactor recaptcha lib
Juan Leyva [Thu, 22 Sep 2016 15:24:45 +0000 (16:24 +0100)]
MDL-56092 core_auth: Move signup code from form to authlib
Dan Poltawski [Tue, 4 Oct 2016 08:40:34 +0000 (09:40 +0100)]
Merge branch 'wip-MDL-56012-master' of git://github.com/abgreeve/moodle
Andrew Nicols [Tue, 4 Oct 2016 08:33:31 +0000 (16:33 +0800)]
MDL-56010 libraries: Add missing comment back to loglevel
Andrew Nicols [Tue, 4 Oct 2016 08:21:05 +0000 (16:21 +0800)]
Merge branch 'MDL-56010-master' of git://github.com/lameze/moodle
Frédéric Massart [Tue, 4 Oct 2016 08:21:01 +0000 (10:21 +0200)]
MDL-56168 theme_boost: Cannot use a null value for colour pickers
Simey Lameze [Tue, 4 Oct 2016 08:05:41 +0000 (16:05 +0800)]
MDL-56010 libraries: remove jshint changes and update comment block
Simey Lameze [Tue, 4 Oct 2016 07:42:32 +0000 (15:42 +0800)]
MDL-56007 lib: Update readme_moodle.txt and thirdpartylibs.xml
Simey Lameze [Tue, 4 Oct 2016 07:41:55 +0000 (15:41 +0800)]
MDL-56007 lib: Upgrade JQuery UI to version 1.12.1
Andrew Nicols [Tue, 4 Oct 2016 06:59:11 +0000 (14:59 +0800)]
Merge branch 'MDL-55928-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 4 Oct 2016 06:54:12 +0000 (14:54 +0800)]
Merge branch 'MDL-56009-master' of git://github.com/lameze/moodle
Andrew Nicols [Tue, 4 Oct 2016 03:20:24 +0000 (11:20 +0800)]
Merge branch 'MDL-55886-master' of git://github.com/danpoltawski/moodle
Andrew Nicols [Tue, 4 Oct 2016 02:59:18 +0000 (10:59 +0800)]
Merge branch 'MDL-56000-master' of git://github.com/lameze/moodle
Adrian Greeve [Tue, 20 Sep 2016 07:16:17 +0000 (15:16 +0800)]
MDL-56012 lib: Update of readme and xml file.
Also made edits to use the PSR-4 autoloader.
Andrew Nicols [Tue, 4 Oct 2016 02:35:25 +0000 (10:35 +0800)]
Merge branch 'MDL-56056-master' of git://github.com/FMCorz/moodle
Adrian Greeve [Tue, 20 Sep 2016 07:10:53 +0000 (15:10 +0800)]
MDL-56012 lib: Update spout to version 2.6.0
Adrian Greeve [Thu, 22 Sep 2016 02:16:30 +0000 (10:16 +0800)]
MDL-56001 lib: Update of moodle documentation.
Update of readme_moodle.txt and thirdpartylibs.xml
with information about the update to 1.4.2
Adrian Greeve [Thu, 22 Sep 2016 02:05:04 +0000 (10:05 +0800)]
MDL-56001 lib: Upgrade simplepie to 1.4.2
Andrew Nicols [Tue, 4 Oct 2016 01:19:42 +0000 (09:19 +0800)]
Merge branch 'wip-MDL-31243-master' of https://github.com/Beedell/moodle
Andrew Nicols [Thu, 25 Aug 2016 02:55:25 +0000 (10:55 +0800)]
MDL-55713 behat: Adjust how NamedPartials are loaded
Andrew Nicols [Tue, 4 Oct 2016 01:01:25 +0000 (09:01 +0800)]
Merge branch 'MDL-56198' of git://github.com/timhunt/moodle
Andrew Nicols [Tue, 4 Oct 2016 00:53:19 +0000 (08:53 +0800)]
MDL-53777 tool_mobile: Adjust langstring