David Monllao [Tue, 10 May 2016 13:41:15 +0000 (21:41 +0800)]
Merge branch 'MDL-52133-master' of git://github.com/ryanwyllie/moodle
David Monllao [Tue, 10 May 2016 13:38:30 +0000 (21:38 +0800)]
Merge branch 'MDL-54120' of git://github.com/aolley/moodle
David Monllao [Tue, 10 May 2016 10:55:50 +0000 (18:55 +0800)]
on-demand release 3.1beta+
David Monllao [Tue, 10 May 2016 10:55:48 +0000 (18:55 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Tue, 10 May 2016 07:40:45 +0000 (15:40 +0800)]
Merge branch 'MDL-54102_master' of git://github.com/markn86/moodle
Andrew Nicols [Tue, 10 May 2016 04:06:36 +0000 (12:06 +0800)]
Merge branch 'MDL-54115_m31v1' of https://github.com/sbourget/moodle
Andrew Nicols [Tue, 10 May 2016 04:02:43 +0000 (12:02 +0800)]
MDL-54004 behat: Whitespace fixes
Andrew Nicols [Tue, 10 May 2016 03:28:24 +0000 (11:28 +0800)]
Merge branch 'MDL-54004_m31v2' of https://github.com/sbourget/moodle
Andrew Nicols [Tue, 10 May 2016 02:32:15 +0000 (10:32 +0800)]
Merge branch 'MDL-53821-master' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Tue, 10 May 2016 02:05:20 +0000 (10:05 +0800)]
Merge branch 'MDL-52506-master' of git://github.com/ryanwyllie/moodle
Mark Nelson [Tue, 10 May 2016 07:24:09 +0000 (15:24 +0800)]
MDL-54102 core: added more details about hooks
Adam Olley [Tue, 10 May 2016 04:45:35 +0000 (14:15 +0930)]
MDL-54120 competency: Don't assume there are no existing scales
Every time a unit test for competencies adds a scale, it's creating them
with hardcoded id's - which should always be avoided. So this change has
the unit test keep track of the scale id's created without hardcoding
them.
Ryan Wyllie [Tue, 19 Apr 2016 08:06:29 +0000 (08:06 +0000)]
MDL-53821 mod_assign: Hide full name when blind marking
Hide the student's full name in the new grading intferface when blind
marking is on.
Ryan Wyllie [Fri, 6 May 2016 04:36:19 +0000 (04:36 +0000)]
MDL-52506 mod_assign: Fix return links for atto auto save
Stephen Bourget [Mon, 9 May 2016 22:55:33 +0000 (18:55 -0400)]
MDL-54115 Behat: tests for the comments block
Stephen Bourget [Mon, 9 May 2016 20:08:30 +0000 (16:08 -0400)]
MDL-54004 Behat: tests for calendar block
Stephen Bourget [Mon, 9 May 2016 20:08:09 +0000 (16:08 -0400)]
MDL-54004 Behat: tests for upcoming events block
AMOS bot [Mon, 9 May 2016 16:04:19 +0000 (00:04 +0800)]
Automatically generated installer lang files
Dan Poltawski [Mon, 9 May 2016 09:29:25 +0000 (10:29 +0100)]
Merge branch 'MDL-54040_master' of git://github.com/dmonllao/moodle
Andrew Nicols [Mon, 9 May 2016 07:49:48 +0000 (15:49 +0800)]
Merge branch 'MDL-52708' of https://github.com/ramdesh/moodle
Andrew Nicols [Mon, 9 May 2016 07:14:27 +0000 (15:14 +0800)]
Merge branch 'MDL-54072' of git://github.com/aolley/moodle
Andrew Nicols [Mon, 9 May 2016 07:08:54 +0000 (15:08 +0800)]
Merge branch 'MDL-54102_master' of git://github.com/markn86/moodle
David Monllao [Mon, 9 May 2016 06:34:23 +0000 (14:34 +0800)]
Merge branch 'wip-mdl-54100' of https://github.com/rajeshtaneja/moodle
Andrew Nicols [Mon, 9 May 2016 06:16:56 +0000 (14:16 +0800)]
Merge branch 'MDL-53914-master' of git://github.com/FMCorz/moodle
Mark Nelson [Mon, 9 May 2016 04:33:21 +0000 (12:33 +0800)]
MDL-54102 core: describe newly introduced hooks
Andrew Nicols [Mon, 9 May 2016 05:29:32 +0000 (13:29 +0800)]
Merge branch 'm31_MDL-53837_Is_Executable_Python_Script_Windows' of https://github.com/scara/moodle
Rajesh Taneja [Mon, 9 May 2016 03:41:05 +0000 (11:41 +0800)]
MDL-54100 behat: Catch undefined steps
David Monllao [Sun, 8 May 2016 23:46:53 +0000 (07:46 +0800)]
Merge branch 'MDL-54034-master' of git://github.com/FMCorz/moodle
David Monllao [Sun, 8 May 2016 23:37:09 +0000 (07:37 +0800)]
Merge branch 'MDL-53989-master' of git://github.com/ryanwyllie/moodle
Damyon Wiese [Thu, 5 May 2016 08:27:53 +0000 (16:27 +0800)]
MDL-54042 user: Add unit test to cover change
Damyon Wiese [Thu, 5 May 2016 07:15:58 +0000 (15:15 +0800)]
MDL-54042 user: Fix debugging in core_user_get_users_by_field
The course object returned by enrol_get_all_users_courses does not include the defaultgroupingid.
This course object is passed to user_get_user_details - which does need
the defaultgroupingid.
All the other group info is returned (groupmode) etc - so it makes sense to also return this extra field.
Frederic Massart [Tue, 3 May 2016 11:40:47 +0000 (19:40 +0800)]
MDL-54034 ajax: Apply filters in ajax requests
This also clarified that developers can decide to force filters
to be ignored when using external_format_text, though they cannot
force filters to be turned on as the clients should be able to
opt-out from filtering should they want to.
Frederic Massart [Fri, 6 May 2016 08:19:46 +0000 (16:19 +0800)]
MDL-53914 mod_wiki: Do not format_text during search index
David Monllao [Fri, 6 May 2016 08:15:29 +0000 (16:15 +0800)]
on-demand release 3.1beta+
David Monllao [Fri, 6 May 2016 08:15:27 +0000 (16:15 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Ryan Wyllie [Thu, 5 May 2016 02:08:31 +0000 (02:08 +0000)]
MDL-52133 mod_assign: Support userid on single grade page
David Monllao [Fri, 6 May 2016 05:53:07 +0000 (13:53 +0800)]
Merge branch 'MDL-54058-master' of git://github.com/junpataleta/moodle
Adam Olley [Fri, 6 May 2016 05:34:02 +0000 (15:04 +0930)]
MDL-54072 tool_recyclebin: Avoid hardcoded course_modules count
One of the unit tests for tool_recyclebin makes an assumption that a
fresh install of Moodle has no course modules, which is true for vanilla
moodle.
However there are some third party plugins (mod_oublog and
mod_respondusws are the ones I've run into) that have a course module
added to the frontpage course on install.
So this change alters the test from comparing the count of modules in
the test course with a hardcoded value to first getting the existing
count of values before performing the actions that affect the count and
then using that value to compare with.
Ryan Wyllie [Mon, 2 May 2016 07:22:59 +0000 (07:22 +0000)]
MDL-53989 cbe: CMD + click selection for competency picker
Jun Pataleta [Fri, 6 May 2016 02:34:29 +0000 (10:34 +0800)]
MDL-54058 tool_lp: Set framework select's width in competency picker
Andrew Nicols [Fri, 6 May 2016 02:18:10 +0000 (10:18 +0800)]
Revert "Merge branch 'MDL-53599' of git://github.com/nhoobin/moodle"
This reverts commit
15a813cda2cad66f2ae2434c5998d383d486c112, reversing
changes made to
6870e1fa77ccf0078b6e6990ab4a477ef62c8181.
Andrew Nicols [Fri, 6 May 2016 01:58:28 +0000 (09:58 +0800)]
Merge branch 'wip-mdl-53701' of https://github.com/rajeshtaneja/moodle
Dan Poltawski [Thu, 5 May 2016 11:24:43 +0000 (12:24 +0100)]
MDL-54062 bootstrapbase: remove unused less file
This file has never been included in our CSS.
Rajesh Taneja [Thu, 5 May 2016 06:48:28 +0000 (14:48 +0800)]
MDL-53810 behat: Zoom in Rubric before filling form.
div is now overflow, selenium can't get element
in viewport, zoom in before entering the value
Mark Nelson [Thu, 5 May 2016 04:26:11 +0000 (12:26 +0800)]
MDL-54030 enrol_lti: confirm tool exists before deleting users
Damyon Wiese [Wed, 4 May 2016 08:45:33 +0000 (16:45 +0800)]
MDL-54046 enrol: Make docs urls match the old path
Previously each enrolment method had it's own url in the docs. Because of the
refactor in 3.1 all pages are now served from the same script. We need to
manually set the docs url so that it points to the old docs pages.
Mark Nelson [Mon, 2 May 2016 07:34:15 +0000 (15:34 +0800)]
MDL-53977 enrol_lti: a hack to workaround a hack to utilise DB caching
Marina Glancy [Tue, 3 May 2016 07:31:37 +0000 (15:31 +0800)]
MDL-41640 mod_feedback: info question should default to course
Also hide "response time" from options in case of anonymous feedback
Marina Glancy [Mon, 2 May 2016 03:31:40 +0000 (11:31 +0800)]
MDL-41640 mod_feedback: do not show 0 responsetime
Andrew Nicols [Thu, 5 May 2016 04:08:53 +0000 (12:08 +0800)]
MDL-53730 JavaScript: Build form-autocomplete
Adrian Greeve [Thu, 5 May 2016 03:32:40 +0000 (11:32 +0800)]
MDL-53730 JavaScript: Fix for competency autoselect issue.
When trying to select a user or competency the first select
would not work. Worked fine on the second select. This fixes
that problem and tidies up the code.
Eloy Lafuente (stronk7) [Fri, 29 Apr 2016 01:42:59 +0000 (03:42 +0200)]
MDL-53944 dml: make char2real() for mysql to support decimals
- With the patch, 6 positions of scale accuracy are guaranteed
per individual casted value.
- Backed with unit tests, both for varchar and clob.
- Added 2 missing tests about uses of the method with params
and values.
Note: 6 was picked because looking to all databases implementation
postgres was found to be casting to real, aka, 6.
Frederic Massart [Tue, 3 May 2016 06:40:52 +0000 (14:40 +0800)]
MDL-53957 form: Support frontpage for selection in course element
Jun Pataleta [Fri, 29 Apr 2016 10:32:06 +0000 (18:32 +0800)]
MDL-53974 backup: Add option to backup course competencies
Adam Olley [Mon, 2 May 2016 04:11:35 +0000 (13:41 +0930)]
MDL-54007 mod_assign: Limit unit tests to core plugins
Without this change, the unit tests make assumptions for the output of
mod_assign functions/webservices that do not hold true when 3rd party
submission and feedback plugins are installed.
Skylar Kelty [Thu, 28 Apr 2016 13:52:36 +0000 (14:52 +0100)]
MDL-53889 forms: Fix course field values after multiple value updates
Frederic Massart [Wed, 4 May 2016 09:02:54 +0000 (17:02 +0800)]
MDL-54053 competencies: Teachers can rate competencies from a course
Frederic Massart [Mon, 2 May 2016 07:41:36 +0000 (15:41 +0800)]
MDL-53730 form: Autocomplete triggers change event on change only
Stephen Bourget [Mon, 2 May 2016 15:28:09 +0000 (11:28 -0400)]
MDL-54003 Behat: tests for recent badges block
Juan Leyva [Mon, 2 May 2016 09:14:39 +0000 (11:14 +0200)]
MDL-53993 competency: Add CBE external functions to the Mobile service
Adrian Greeve [Thu, 21 Apr 2016 02:31:51 +0000 (10:31 +0800)]
MDL-53888 mod_url: Choose a link option now works.
Fixed a regression from MDL-50484.
Ryan Wyllie [Thu, 21 Apr 2016 05:50:54 +0000 (05:50 +0000)]
MDL-53810 assign: Scroll for large rubrics on grading interface
Fred Woolard [Tue, 5 Apr 2016 20:29:32 +0000 (16:29 -0400)]
MDL-53713 core: account for session_start returning false
David Monllao [Tue, 3 May 2016 23:52:26 +0000 (07:52 +0800)]
MDL-53750 shibboleth: Passing a var to empty for PHP 5.4
Frederic Massart [Thu, 21 Apr 2016 08:38:57 +0000 (16:38 +0800)]
MDL-51369 course: Adding tests to cover restoring course info
Frederic Massart [Thu, 21 Apr 2016 08:37:39 +0000 (16:37 +0800)]
MDL-51369 backup: Respect capabilities when restoring course info
In short, when a user is creating a new course they can set
the ID number, shortname, fullname and summary. However, when
they merge a backup into a course they need the permissions to do so.
Frederic Massart [Thu, 28 Apr 2016 09:59:53 +0000 (17:59 +0800)]
MDL-53954 user: Prevent locked profile fields from being edited
Andrew Nicols [Fri, 8 Apr 2016 01:57:15 +0000 (09:57 +0800)]
MDL-53755 forum: Check session when marking posts
Andrew Nicols [Fri, 8 Apr 2016 01:11:02 +0000 (09:11 +0800)]
MDL-53696 forum: Check discussion in forum
John Okely [Fri, 8 Apr 2016 01:58:34 +0000 (09:58 +0800)]
MDL-53750 auth: fix logout bug in shibboleth
Original patch by Dr. Michael Schneider
Tim Hunt [Tue, 22 Mar 2016 17:22:18 +0000 (17:22 +0000)]
MDL-53589 badges: fix capability check
Dan Marsden [Tue, 29 Mar 2016 21:03:25 +0000 (10:03 +1300)]
MDL-53546 SCORM: Set window.opener to null
Rajesh Taneja [Thu, 5 May 2016 08:34:27 +0000 (16:34 +0800)]
MDL-53701 core_lib: use date_format_string for utf8
So when language is different say Hebrew then
it would pic codepage-1255. As is json_encoded
we need to ensure we get utf8 string. so use
date_format_string instead
AMOS bot [Wed, 4 May 2016 16:04:24 +0000 (00:04 +0800)]
Automatically generated installer lang files
David Monllao [Wed, 4 May 2016 06:47:30 +0000 (14:47 +0800)]
MDL-54040 block_globalsearch: Centered
Dan Poltawski [Tue, 3 May 2016 19:55:03 +0000 (20:55 +0100)]
Moodle release 3.1beta
Dan Poltawski [Tue, 3 May 2016 19:55:00 +0000 (20:55 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Tue, 3 May 2016 15:14:31 +0000 (17:14 +0200)]
Merge branch 'MDL-54032-master' of git://github.com/jleyva/moodle
Dan Poltawski [Tue, 3 May 2016 13:42:44 +0000 (14:42 +0100)]
Merge branch 'wip-mdl-53601' of https://github.com/rajeshtaneja/moodle
Dan Poltawski [Tue, 3 May 2016 13:39:18 +0000 (14:39 +0100)]
Merge branch 'wip-mdl-53980' of https://github.com/rajeshtaneja/moodle
Juan Leyva [Tue, 3 May 2016 10:49:46 +0000 (12:49 +0200)]
MDL-54032 webservice: Fix plugin functions not using services
Juan Leyva [Tue, 3 May 2016 10:42:29 +0000 (12:42 +0200)]
MDL-54032 webservice: Use services for core functions
Include core functions into the mobile service using the services
attribute for external functions
Rajesh Taneja [Tue, 3 May 2016 09:26:31 +0000 (17:26 +0800)]
MDL-53601 behat: Fixed wrong behat steps
Rajesh Taneja [Tue, 3 May 2016 09:22:23 +0000 (17:22 +0800)]
MDL-53980 behat: Use Create new account button
New Account link has been removed, use
Create new account button
Dan Poltawski [Tue, 3 May 2016 08:13:21 +0000 (09:13 +0100)]
Merge branch 'wip-MDL-53402-master-v2' of git://github.com/abgreeve/moodle
Dan Poltawski [Tue, 3 May 2016 08:08:00 +0000 (09:08 +0100)]
MDL-54008 tests: clarify comment in tz test
Dan Poltawski [Tue, 3 May 2016 07:56:58 +0000 (08:56 +0100)]
Merge branch 'MDL-54008_master-normalise' of git://github.com/dmonllao/moodle
Andrew Nicols [Tue, 3 May 2016 06:26:50 +0000 (14:26 +0800)]
Merge branch 'MDL-53982-master' of https://github.com/FMCorz/moodle
Adrian Greeve [Tue, 3 May 2016 06:22:16 +0000 (14:22 +0800)]
MDL-53402 mod_data: field values of 0 are now displayed.
David Monllao [Tue, 3 May 2016 05:59:29 +0000 (13:59 +0800)]
MDL-54008 tz: Unexisting tz with decimals fallback to rounded down integer
David Monllao [Tue, 3 May 2016 05:02:15 +0000 (13:02 +0800)]
Merge branch 'wip-MDL-53402-master' of git://github.com/abgreeve/moodle
Adrian Greeve [Tue, 3 May 2016 04:48:00 +0000 (12:48 +0800)]
MDL-53402 mod_data: Added custom validation code for data fields.
Added custom validation to radiobutton, menu, and checkbox.
David Monllao [Tue, 3 May 2016 02:28:33 +0000 (10:28 +0800)]
Merge branch 'MDL-53899-master-pluginperm' of git://github.com/mudrd8mz/moodle
David Monllao [Tue, 3 May 2016 01:57:40 +0000 (09:57 +0800)]
Merge branch 'MDL-51142-master' of git://github.com/damyon/moodle
David Monllao [Tue, 3 May 2016 01:54:59 +0000 (09:54 +0800)]
Merge branch 'MDL-53925-master' of https://github.com/StudiUM/moodle
Andrew Nicols [Tue, 3 May 2016 01:41:30 +0000 (09:41 +0800)]
Merge branch 'wip-mdl-54000-fix' of https://github.com/rajeshtaneja/moodle
Rajesh Taneja [Tue, 3 May 2016 01:18:29 +0000 (09:18 +0800)]
MDL-54000 webservices: removed core_user_get_users_by_id
core_user_get_users_by_id is deprecated, hence
removed it from the list of mobile web services
Andrew Nicols [Tue, 3 May 2016 00:57:53 +0000 (08:57 +0800)]
Merge branch 'wip-mdl-54000' of https://github.com/rajeshtaneja/moodle
Dan Poltawski [Mon, 2 May 2016 16:06:26 +0000 (17:06 +0100)]
Merge branch 'wip-MDL-53402-master' of git://github.com/abgreeve/moodle
Dan Poltawski [Mon, 2 May 2016 15:56:56 +0000 (16:56 +0100)]
Merge branch 'MDL-54019_master' of git://github.com/markn86/moodle