Simey Lameze [Mon, 17 Oct 2016 08:07:16 +0000 (16:07 +0800)]
MDL-51347 core_notes: check view notes capability by course context
Tim Hunt [Mon, 26 Sep 2016 18:46:22 +0000 (19:46 +0100)]
MDL-53744 question file access: fix access checks
Juan Leyva [Thu, 22 Sep 2016 09:52:11 +0000 (10:52 +0100)]
MDL-56065 user: Fix update_users Web Service
Users won’t be updated if:
- They are admins and the user updating is not
- They are the guest user
- They are mnet users
- They are deleted users
Dan Poltawski [Thu, 10 Nov 2016 08:14:42 +0000 (08:14 +0000)]
Merge branch 'wip-MDL-56855-master' of https://github.com/marinaglancy/moodle
Dan Poltawski [Thu, 10 Nov 2016 08:03:37 +0000 (08:03 +0000)]
Merge branch 'MDL-56705-master' of git://github.com/damyon/moodle
Damyon Wiese [Thu, 10 Nov 2016 06:57:01 +0000 (14:57 +0800)]
MDL-56705 forms: Use [] for multiple values
Some "select" based form elements are not inheriting directly from
MoodleQuickForm_select - so did not have the adjustment to the form
field name that allows multiple values. I moved this fix to the
templateable trait so all the form fields get this fix.
Marina Glancy [Wed, 9 Nov 2016 07:12:06 +0000 (15:12 +0800)]
MDL-56855 media_videojs: MPEG-2 is not supported
David Monllao [Thu, 10 Nov 2016 05:54:09 +0000 (13:54 +0800)]
Merge branch 'MDL-56766-master' of git://github.com/danpoltawski/moodle
David Monllao [Thu, 10 Nov 2016 05:46:37 +0000 (13:46 +0800)]
Merge branch 'wip-mdl-56397' of https://github.com/rajeshtaneja/moodle
David Monllao [Thu, 10 Nov 2016 05:19:01 +0000 (13:19 +0800)]
Merge branch 'MDL-56715-master' of https://github.com/xow/moodle
Andrew Nicols [Thu, 10 Nov 2016 04:20:17 +0000 (12:20 +0800)]
Merge branch 'MDL-56820-master' of https://github.com/snake/moodle
Andrew Nicols [Thu, 10 Nov 2016 03:46:59 +0000 (11:46 +0800)]
Merge branch 'MDL-54646-master' of git://github.com/junpataleta/moodle
Jake Dallimore [Wed, 9 Nov 2016 07:41:57 +0000 (15:41 +0800)]
MDL-56820 themes: Fix user search drop down on grading page for boost
Fixes a problem where the drop down list is cut off by overflow.
Andrew Nicols [Thu, 10 Nov 2016 03:45:01 +0000 (11:45 +0800)]
Merge branch 'MDL-56051-master' of git://github.com/damyon/moodle
David Monllao [Thu, 10 Nov 2016 03:43:51 +0000 (11:43 +0800)]
Merge branch 'MDL-56832-master' of git://github.com/danpoltawski/moodle
David Monllao [Thu, 10 Nov 2016 03:38:24 +0000 (11:38 +0800)]
Merge branch 'MDL-56753-master' of git://github.com/lameze/moodle
John Okely [Wed, 9 Nov 2016 06:42:21 +0000 (14:42 +0800)]
MDL-56715 form: Allow password unmask fields to be cleared in FF49
Simey Lameze [Thu, 10 Nov 2016 01:59:11 +0000 (09:59 +0800)]
MDL-56753 mod_assign: behat tests for groups and grouping counting
Andrew Nicols [Thu, 10 Nov 2016 03:06:11 +0000 (11:06 +0800)]
Merge branch 'MDL-55883_m32v1' of https://github.com/sbourget/moodle
Tomasz Muras [Tue, 8 Nov 2016 20:54:37 +0000 (21:54 +0100)]
MDL-54646 tags: Hide manage tags in menu if tags disabled.
Simey Lameze [Tue, 8 Nov 2016 01:40:18 +0000 (09:40 +0800)]
MDL-56753 mod_assign: fix groups and submitted counting on grading summary
This also fixes a coding error that was displayed when a group was not part of
assignment grouping.
Andrew Nicols [Thu, 10 Nov 2016 01:53:28 +0000 (09:53 +0800)]
Merge branch 'MDL-56585-master' of git://github.com/danpoltawski/moodle
Andrew Nicols [Thu, 10 Nov 2016 01:38:26 +0000 (09:38 +0800)]
Merge branch 'wip-mdl-56840' of https://github.com/rajeshtaneja/moodle
Andrew Nicols [Thu, 10 Nov 2016 00:27:35 +0000 (08:27 +0800)]
Merge branch 'MDL-56754-master' of git://github.com/jleyva/moodle
Dan Poltawski [Wed, 9 Nov 2016 17:00:05 +0000 (17:00 +0000)]
MDL-56766 calendar: improve calendar export labels
Dan Poltawski [Wed, 9 Nov 2016 16:11:41 +0000 (16:11 +0000)]
MDL-56585 tool_lpimportcsv: adjust help popups
Dan Poltawski [Wed, 9 Nov 2016 14:49:24 +0000 (14:49 +0000)]
MDL-56832 theme_boost: Mention CSS in setting description
Dan Poltawski [Wed, 9 Nov 2016 14:38:26 +0000 (14:38 +0000)]
Merge branch 'MDL-56863-master' of git://github.com/jleyva/moodle
Juan Leyva [Wed, 9 Nov 2016 13:03:50 +0000 (13:03 +0000)]
MDL-56863 tool_mobile: Capture moodle_exception in get_autologin_key
Dan Poltawski [Wed, 9 Nov 2016 12:16:03 +0000 (12:16 +0000)]
Merge branch 'MDL-48498-master-iv6-undefinedfix' of https://github.com/snake/moodle
Juan Leyva [Fri, 4 Nov 2016 11:01:23 +0000 (11:01 +0000)]
MDL-56754 course: Stealth sections should be handled
Right now this WS is returning all the sections without advising if is
a stealth section or not, this have some implications (in the mobile
app right now the stealth sections are displayed)
Andrew Nicols [Wed, 9 Nov 2016 07:42:32 +0000 (15:42 +0800)]
Merge branch 'MDL-56755-m' of https://github.com/micaherne/moodle
Andrew Nicols [Wed, 9 Nov 2016 07:40:16 +0000 (15:40 +0800)]
Merge branch 'MDL-56790-master' of git://github.com/damyon/moodle
Damyon Wiese [Wed, 9 Nov 2016 07:14:24 +0000 (15:14 +0800)]
MDL-56662 boost: Don't mess with display, set min-height
Changing the display was messing with the layout of some things in the
file picker. Lets set the min-height instead which has less
side-effects.
Damyon Wiese [Wed, 9 Nov 2016 06:42:18 +0000 (14:42 +0800)]
MDL-56051 blocks: Support drag and drop blocks in boost.
Andrew Nicols [Wed, 9 Nov 2016 06:37:47 +0000 (14:37 +0800)]
Merge branch 'MDL-56726-master-cfgadmin' of git://github.com/mudrd8mz/moodle
David Monllao [Wed, 9 Nov 2016 06:35:41 +0000 (14:35 +0800)]
Merge branch 'MDL-56596-master-fix' of git://github.com/andrewnicols/moodle
David Monllao [Wed, 9 Nov 2016 06:23:50 +0000 (14:23 +0800)]
Merge branch 'MDL-56133' of https://github.com/NeillM/moodle
David Monllao [Wed, 9 Nov 2016 06:14:51 +0000 (14:14 +0800)]
Merge branch 'wip-mdl-56630-fix2' of git://github.com/rajeshtaneja/moodle
Andrew Nicols [Wed, 9 Nov 2016 06:10:31 +0000 (14:10 +0800)]
MDL-56596 tool_usertours: Update to tours v0.9.9
David Monllao [Wed, 9 Nov 2016 05:58:01 +0000 (13:58 +0800)]
Merge branch 'MDL-56662-master' of git://github.com/damyon/moodle
Rajesh Taneja [Wed, 9 Nov 2016 05:56:49 +0000 (13:56 +0800)]
MDL-56630 behat: Click on link in specificed block/region
Damyon Wiese [Tue, 1 Nov 2016 07:15:56 +0000 (15:15 +0800)]
MDL-56662 theme_boost: Filepickers have 0 height
We need to set a display value on the file picker body so the inline height is ignored.
Rajesh Taneja [Wed, 9 Nov 2016 05:39:00 +0000 (13:39 +0800)]
MDL-56840 behat: Wait till pdf conversion progress is finished
Rajesh Taneja [Wed, 9 Nov 2016 05:31:22 +0000 (13:31 +0800)]
MDL-56397 behat: updated composer.lock to use behat 3.2.2
Behat 3.2.2 fixes transformation issue
David Monllao [Wed, 9 Nov 2016 05:07:26 +0000 (13:07 +0800)]
Merge branch 'mdl-54852-master' of https://github.com/Dagefoerde/moodle
David Monllao [Wed, 9 Nov 2016 04:49:17 +0000 (12:49 +0800)]
Merge branch 'MDL-53481-master-uniqsqlparam' of git://github.com/mudrd8mz/moodle
David Monllao [Wed, 9 Nov 2016 04:24:17 +0000 (12:24 +0800)]
Merge branch 'MDL-56694-master' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 9 Nov 2016 03:59:02 +0000 (11:59 +0800)]
Merge branch 'MDL-56196-master' of git://github.com/damyon/moodle
Jake Dallimore [Wed, 9 Nov 2016 03:29:43 +0000 (11:29 +0800)]
MDL-48498 admin: fix get_setting return for mixedhostiplist setting
Damyon Wiese [Mon, 7 Nov 2016 05:24:47 +0000 (13:24 +0800)]
MDL-56790 boost: Styling fixes for mod_feedback
Also fixed are problems with frozen select from elements showing raw
HTML. I checked the other form templates for similar problems and fixed
them all.
Andrew Nicols [Wed, 9 Nov 2016 03:27:57 +0000 (11:27 +0800)]
Merge branch 'MDL-56792-master-v2' of git://github.com/lameze/moodle
Simey Lameze [Tue, 8 Nov 2016 06:30:55 +0000 (14:30 +0800)]
MDL-56792 core_charts: clean html content from title and labels
This commit add cleanData() and call it from all places that has labels or title
to guarantee that html content will not be printed on the chart.
Andrew Nicols [Wed, 9 Nov 2016 01:39:48 +0000 (09:39 +0800)]
Merge branch 'MDL-56607-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Wed, 9 Nov 2016 01:11:55 +0000 (02:11 +0100)]
Merge branch 'MDL-56699-master' of git://github.com/damyon/moodle
David Monllao [Wed, 9 Nov 2016 00:36:36 +0000 (08:36 +0800)]
Merge branch 'MDL-56409-master' of git://github.com/ankitagarwal/moodle
Dan Poltawski [Tue, 8 Nov 2016 17:56:12 +0000 (17:56 +0000)]
Merge branch 'MDL-56555-master' of git://github.com/andrewnicols/moodle
Dan Poltawski [Tue, 8 Nov 2016 17:51:17 +0000 (17:51 +0000)]
Merge branch 'MDL-48498-master-iv6' of https://github.com/snake/moodle
Dan Poltawski [Tue, 8 Nov 2016 13:43:54 +0000 (13:43 +0000)]
Merge branch 'MDL-56596-master' of git://github.com/andrewnicols/moodle
David Mudrák [Tue, 8 Nov 2016 10:07:53 +0000 (11:07 +0100)]
MDL-53481 availability: Fix uniqueness of SQL named param placeholders
Static variables do not behave the way you might expect when accessing
them through the classes inheritance. When accessing a method via self::
or static:: operators, even though the method is inherited, its variable
scope is not. So the method unique_sql_parameter() was using the scope
of the child class and each child class had its own sequence of usp1,
usp2, usp3, ... placeholders. This led to "Incorrect number of query
parameters" error when multiuple condition classes were contributing to
a single SQL query.
All credit should go to Adam Olley who debugged and described the
essence of the problem in the tracker.
Neill Magill [Mon, 31 Oct 2016 10:48:15 +0000 (10:48 +0000)]
MDL-56133 tool_langimport: Changes should be visible after import
Before this change if a language pack was updated by the
\tool_langimport\task\update_langpacks_task scheduled task, changes
would not be available to users until an admin manually cleared the
strings cache.
This change causes the cache to purged when a language pack it update,
this will cause it to rebuild so users will start seeing updates
automatically.
Dan Poltawski [Tue, 8 Nov 2016 10:19:17 +0000 (10:19 +0000)]
Moodle release 3.2beta
Make Moodle Great Again ;-)
Dan Poltawski [Tue, 8 Nov 2016 10:19:16 +0000 (10:19 +0000)]
NOBUG: Fixed SVG browser compatibility
Dan Poltawski [Tue, 8 Nov 2016 10:19:15 +0000 (10:19 +0000)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Rajesh Taneja [Tue, 8 Nov 2016 10:06:09 +0000 (18:06 +0800)]
MDL-56630 behat: Click on link in specificed block/region
Juan Leyva [Tue, 8 Nov 2016 09:52:16 +0000 (09:52 +0000)]
MDL-56607 settings: Remove Mobile settings from WS overview
Michael Aherne [Fri, 4 Nov 2016 11:32:21 +0000 (11:32 +0000)]
MDL-56755 assign: Improve documentation of assign::get_grade_item()
Ankit Agarwal [Thu, 27 Oct 2016 05:37:47 +0000 (11:07 +0530)]
MDL-56409 messages: Save one db query per page load
Jake Dallimore [Tue, 8 Nov 2016 06:41:18 +0000 (14:41 +0800)]
MDL-48498 core_files: Add security helper to curl class
Allow injection of security_helper objects into curl, but default
to a core helper tied to http security settings values.
Jake Dallimore [Tue, 8 Nov 2016 06:40:38 +0000 (14:40 +0800)]
MDL-48498 core_files: curl_security_helper_base and implementation
Base class and core implementation providing a means to check URLs
against the curl security admin settings entries.
Jake Dallimore [Tue, 8 Nov 2016 06:38:58 +0000 (14:38 +0800)]
MDL-48498 admin: new setting types for curl host/port restrictions
Two new classes in lib/adminlib. One providing validation for a
newline-delimited textarea supporting domain names, domain wildcards,
IPv4/IPv6 addresses and IPv4/IPv6 ranges. The second providing
validation for a newline-delimited textarea of port numbers.
Simey Lameze [Mon, 7 Nov 2016 03:34:48 +0000 (11:34 +0800)]
MDL-56694 theme_boost: center login button in filepicker
David Monllao [Tue, 8 Nov 2016 06:47:25 +0000 (14:47 +0800)]
Merge branch 'wip-mdl-56630' of git://github.com/rajeshtaneja/moodle
Rajesh Taneja [Tue, 8 Nov 2016 06:38:48 +0000 (14:38 +0800)]
MDL-56630 behat: Click on link in specificed block/region
Andrew Nicols [Tue, 8 Nov 2016 06:31:33 +0000 (14:31 +0800)]
Merge branch 'wip-mdl-55215' of https://github.com/rajeshtaneja/moodle
Damyon Wiese [Tue, 8 Nov 2016 06:27:26 +0000 (14:27 +0800)]
MDL-56196 mod_lti: Fix popups and secret form in boost
Rajesh Taneja [Tue, 8 Nov 2016 06:21:52 +0000 (14:21 +0800)]
MDL-55215 behat: autocomplete field requires javascript
Frédéric Massart [Tue, 4 Oct 2016 11:11:42 +0000 (13:11 +0200)]
MDL-56196 mod_lti: Adapt templates for both Boost and Clean
Jake Dallimore [Tue, 8 Nov 2016 05:49:46 +0000 (13:49 +0800)]
MDL-54751 core_course: Fixed event type checks in adhoc deletion tests
Andrew Nicols [Tue, 8 Nov 2016 05:51:11 +0000 (13:51 +0800)]
MDL-56555 tool_usertours: Update tool sharing link
Andrew Nicols [Tue, 8 Nov 2016 05:40:00 +0000 (13:40 +0800)]
Merge branch 'MDL-55992-master' of git://github.com/jleyva/moodle
Andrew Nicols [Tue, 8 Nov 2016 04:45:57 +0000 (12:45 +0800)]
MDL-56737 externallib: Fetch token after inserting
David Monllao [Tue, 8 Nov 2016 04:25:31 +0000 (12:25 +0800)]
Merge branch 'MDL-56601-master-3' of git://github.com/cameron1729/moodle
Cameron Ball [Mon, 7 Nov 2016 03:00:49 +0000 (11:00 +0800)]
MDL-56601 core_user: Disable profile picture field if user is not setup
Sometimes it is possible that a user is presented with the profile
edit form, but is in a state where they are not considered fully
set up (one example is when a site is installed using the CLI script)
In these cases the filepicker gets upset when the user tries
to upload a profile picture.
This patch simply disables that field in these cases and replaces it
with an error message explaining what's wrong.
David Monllao [Tue, 8 Nov 2016 03:39:28 +0000 (11:39 +0800)]
MDL-56561 bootstrapbase: Remove empty line
David Monllao [Tue, 8 Nov 2016 03:38:49 +0000 (11:38 +0800)]
Merge branch 'MDL-56561-master' of git://github.com/damyon/moodle
David Monllao [Tue, 8 Nov 2016 03:12:17 +0000 (11:12 +0800)]
Merge branch 'MDL-29795-master-fix-backup-restore' of git://github.com/ilya-catalyst/moodle
Damyon Wiese [Wed, 26 Oct 2016 03:47:34 +0000 (11:47 +0800)]
MDL-56561 admin: Style admin page listing entire admin tree
It was an unstyled list of links. This changes it to tabs with sub-headings.
Andrew Nicols [Tue, 8 Nov 2016 02:31:12 +0000 (10:31 +0800)]
Merge branch 'wip-MDL-56120-master-v2' of git://github.com/abgreeve/moodle
David Monllao [Tue, 8 Nov 2016 02:27:36 +0000 (10:27 +0800)]
Merge branch 'MDL-56818-master' of git://github.com/lameze/moodle
Simey Lameze [Wed, 2 Nov 2016 02:18:53 +0000 (10:18 +0800)]
MDL-56818 messages: remove duplicated messaging enabled check
Ilya Tregubov [Tue, 8 Nov 2016 02:23:22 +0000 (13:23 +1100)]
MDL-29795 assign: add missing sortorder column for overrides when backing up a course
Andrew Nicols [Tue, 8 Nov 2016 02:01:04 +0000 (10:01 +0800)]
Merge branch 'MDL-54751_master-fix-cron-user' of git://github.com/dmonllao/moodle
David Monllao [Tue, 8 Nov 2016 01:59:31 +0000 (09:59 +0800)]
Merge branch 'MDL-53718' of git://github.com/aolley/moodle
David Monllao [Tue, 8 Nov 2016 00:24:02 +0000 (08:24 +0800)]
MDL-54751 course: Set adhoc task user
We should complete the deletion process using the same
user that started it.
Added a new param to loginas() to prevent the event to be generated as
there is no need to generate an new event for that as the user didn't
explicitly loginas again.
Eloy Lafuente (stronk7) [Tue, 8 Nov 2016 00:27:39 +0000 (01:27 +0100)]
Merge branch 'MDL-56765-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 7 Nov 2016 15:19:06 +0000 (16:19 +0100)]
Merge branch 'MDL-54916' of https://github.com/mr-russ/moodle
Dan Poltawski [Mon, 7 Nov 2016 11:33:55 +0000 (11:33 +0000)]
Merge branch 'MDL-56696-master' of git://github.com/lameze/moodle
Juan Leyva [Wed, 26 Oct 2016 16:06:58 +0000 (17:06 +0100)]
MDL-56607 settings: Move mobile settings to top-level
AMOS BEGIN
MOV [mobilecssurl,core_admin],[mobilecssurl,tool_mobile]
MOV [configmobilecssurl,core_admin],[configmobilecssurl,tool_mobile]
AMOS END
From Plugins / Web Services / Mobile to Appearance / Mobile
Jan Dageförde [Sun, 6 Nov 2016 20:41:02 +0000 (21:41 +0100)]
MDL-54852 assignment: Suppress "leave page" warning after save
If the user navigates away from the grading page immediately
after saving the grading form, the browser warning can be
safely omitted, as there are no unsaved changes. This is achieved
by calling `reset_form_dirty_state()` of the core_formchangechecker
YUI module, which is responsible for the warning.