moodle.git
5 years agoMerge branch 'MDL-55815' of git://github.com/timhunt/moodle
Dan Poltawski [Mon, 5 Sep 2016 07:27:58 +0000 (08:27 +0100)]
Merge branch 'MDL-55815' of git://github.com/timhunt/moodle

5 years agoMerge branch 'wip-MDL-55826-master' of git://github.com/marinaglancy/moodle
Dan Poltawski [Mon, 5 Sep 2016 07:18:32 +0000 (08:18 +0100)]
Merge branch 'wip-MDL-55826-master' of git://github.com/marinaglancy/moodle

5 years agoMerge branch 'MDL-54113-master' of git://github.com/andrewnicols/moodle
Dan Poltawski [Mon, 5 Sep 2016 06:53:26 +0000 (07:53 +0100)]
Merge branch 'MDL-54113-master' of git://github.com/andrewnicols/moodle

5 years agoMerge branch 'wip-MDL-41174-master' of git://github.com/abgreeve/moodle
David Monllao [Mon, 5 Sep 2016 05:44:36 +0000 (13:44 +0800)]
Merge branch 'wip-MDL-41174-master' of git://github.com/abgreeve/moodle

5 years agoMerge branch 'MDL-55457-master' of https://github.com/xow/moodle
David Monllao [Mon, 5 Sep 2016 03:48:34 +0000 (11:48 +0800)]
Merge branch 'MDL-55457-master' of https://github.com/xow/moodle

5 years agoMerge branch 'wip_MDL-53724_master' of git://github.com/gjb2048/moodle
David Monllao [Mon, 5 Sep 2016 03:34:06 +0000 (11:34 +0800)]
Merge branch 'wip_MDL-53724_master' of git://github.com/gjb2048/moodle

5 years agoMerge branch 'wip-MDL-55707-master' of git://github.com/abgreeve/moodle
David Monllao [Mon, 5 Sep 2016 02:46:57 +0000 (10:46 +0800)]
Merge branch 'wip-MDL-55707-master' of git://github.com/abgreeve/moodle

5 years agoMDL-41174 course: Module name change updates calendar.
Adrian Greeve [Fri, 2 Sep 2016 02:42:29 +0000 (10:42 +0800)]
MDL-41174 course: Module name change updates calendar.

5 years agoMDL-55826 question: fix PHP7.1 strict warnings
Marina Glancy [Fri, 2 Sep 2016 02:52:02 +0000 (10:52 +0800)]
MDL-55826 question: fix PHP7.1 strict warnings

5 years agoMDL-55457 mod_lti: Support object icon_info in tool proxy
John Okely [Thu, 4 Aug 2016 06:38:21 +0000 (14:38 +0800)]
MDL-55457 mod_lti: Support object icon_info in tool proxy

5 years agoMDL-53724 themes: Inconsistent padding when >= one blocks are docked.
Gareth J Barnard [Tue, 12 Apr 2016 17:37:19 +0000 (18:37 +0100)]
MDL-53724 themes: Inconsistent padding when >= one blocks are docked.

5 years agoweekly release 3.2dev
David Monllao [Thu, 1 Sep 2016 03:14:03 +0000 (11:14 +0800)]
weekly release 3.2dev

5 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
David Monllao [Thu, 1 Sep 2016 03:14:01 +0000 (11:14 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

5 years agoMDL-55707 grades: Stop infinite loop when regrading.
Adrian Greeve [Wed, 31 Aug 2016 01:50:17 +0000 (09:50 +0800)]
MDL-55707 grades: Stop infinite loop when regrading.

5 years agoMDL-55665 charts: correction to stacked bar charts
Marina Glancy [Thu, 1 Sep 2016 00:34:32 +0000 (08:34 +0800)]
MDL-55665 charts: correction to stacked bar charts

5 years agoMDL-55815 quiz review: after close should beat immediately after
Tim Hunt [Wed, 31 Aug 2016 11:55:18 +0000 (12:55 +0100)]
MDL-55815 quiz review: after close should beat immediately after

This only arises in specific situations: student submitted less than 2
mintues before time close, or when a teacher previews after the close
date. However, in those cases, the old behaviour was confusing. Now,
'After the quiz is closed' takes priority.

5 years agoMDL-55815 quiz: convert attempt state tests to a data provider
Tim Hunt [Wed, 31 Aug 2016 11:40:50 +0000 (12:40 +0100)]
MDL-55815 quiz: convert attempt state tests to a data provider

5 years agoMerge branch 'wip-MDL-38105-master' of https://github.com/marinaglancy/moodle
David Monllao [Wed, 31 Aug 2016 01:57:31 +0000 (09:57 +0800)]
Merge branch 'wip-MDL-38105-master' of https://github.com/marinaglancy/moodle

5 years agoMerge branch 'MDL-55237_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 30 Aug 2016 10:54:46 +0000 (12:54 +0200)]
Merge branch 'MDL-55237_master' of git://github.com/dmonllao/moodle

5 years agoMerge branch 'MDL-55372-master' of git://github.com/danpoltawski/moodle
David Monllao [Tue, 30 Aug 2016 08:38:18 +0000 (16:38 +0800)]
Merge branch 'MDL-55372-master' of git://github.com/danpoltawski/moodle

5 years agoMerge branch 'MDL-55452-master' of git://github.com/danpoltawski/moodle
David Monllao [Tue, 30 Aug 2016 08:25:28 +0000 (16:25 +0800)]
Merge branch 'MDL-55452-master' of git://github.com/danpoltawski/moodle

5 years agoMDL-38105 gradingform_rubric: option to lock 0 level for rubrics
Marina Glancy [Tue, 9 Aug 2016 05:43:02 +0000 (13:43 +0800)]
MDL-38105 gradingform_rubric: option to lock 0 level for rubrics

this also allows using negative scores

5 years agoMDL-55581 htmlpurifier: test for attributes in video tag
Marina Glancy [Tue, 30 Aug 2016 05:44:13 +0000 (13:44 +0800)]
MDL-55581 htmlpurifier: test for attributes in video tag

5 years agoMerge branch 'MDL-54873-master' of git://github.com/andrewnicols/moodle
David Monllao [Tue, 30 Aug 2016 04:52:38 +0000 (12:52 +0800)]
Merge branch 'MDL-54873-master' of git://github.com/andrewnicols/moodle

5 years agoMDL-54873 assign: Seed recordid to print_recent_activity
Andrew Nicols [Tue, 30 Aug 2016 03:16:18 +0000 (11:16 +0800)]
MDL-54873 assign: Seed recordid to print_recent_activity

5 years agoMDL-54873 assign: Add recordid fetching participants
Andrew Nicols [Tue, 30 Aug 2016 03:01:48 +0000 (11:01 +0800)]
MDL-54873 assign: Add recordid fetching participants

get_submission_info_for_participants is primarily used by externallib.php

5 years agoMDL-54873 assign: Fetch mapping id for blind marking in cron
Andrew Nicols [Tue, 30 Aug 2016 02:57:25 +0000 (10:57 +0800)]
MDL-54873 assign: Fetch mapping id for blind marking in cron

5 years agoMDL-54873 assign: Fetch mapping id for blind marking grading
Andrew Nicols [Thu, 9 Jun 2016 00:52:08 +0000 (08:52 +0800)]
MDL-54873 assign: Fetch mapping id for blind marking grading

This change modifies the grading table to pre-seed record ids where they
already exist.

Where they do not exist, they are still fetched.

5 years agoMDL-55237 core_component: Fix last namespace level matching
David Monllao [Fri, 26 Aug 2016 04:02:01 +0000 (12:02 +0800)]
MDL-55237 core_component: Fix last namespace level matching

Thanks to Andreas Grabs for proposing a fix.

5 years agoMerge branch 'MDL-53634-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 30 Aug 2016 00:28:32 +0000 (02:28 +0200)]
Merge branch 'MDL-53634-master' of git://github.com/andrewnicols/moodle

5 years agoMerge branch 'MDL-55660-master-tablesql' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Mon, 29 Aug 2016 16:59:13 +0000 (18:59 +0200)]
Merge branch 'MDL-55660-master-tablesql' of git://github.com/mudrd8mz/moodle

5 years agoAutomatically generated installer lang files
AMOS bot [Mon, 29 Aug 2016 16:04:47 +0000 (00:04 +0800)]
Automatically generated installer lang files

5 years agoMerge branch 'MDL-55667-master-participantslink' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Mon, 29 Aug 2016 14:53:46 +0000 (16:53 +0200)]
Merge branch 'MDL-55667-master-participantslink' of git://github.com/mudrd8mz/moodle

5 years agoMerge branch 'MDL-55741' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 29 Aug 2016 12:08:37 +0000 (14:08 +0200)]
Merge branch 'MDL-55741' of git://github.com/timhunt/moodle

5 years agoMDL-55667 navigation: Do not display site participants link to students
David Mudrák [Tue, 23 Aug 2016 12:10:41 +0000 (14:10 +0200)]
MDL-55667 navigation: Do not display site participants link to students

The problem here was that user/index.php checks the system level
capability moodle/site:viewparticipants when the user is on the front
page, and the moodle/course:viewparticipants on non-front pages.

But the navigation displayed the link by mistake even in situations,
when the user has the capability moodle/course:viewparticipants on the
front page (typically when the default role for the front page is set to
student).

Added behat tests for reproducing the bug and also for checking the
basic functionality of the feature.

5 years agoMerge branch 'wip-MDL-55581-master' of git://github.com/marinaglancy/moodle
David Monllao [Mon, 29 Aug 2016 08:53:46 +0000 (16:53 +0800)]
Merge branch 'wip-MDL-55581-master' of git://github.com/marinaglancy/moodle

5 years agoMerge branch 'MDL-55710-master' of git://github.com/lameze/moodle
David Monllao [Mon, 29 Aug 2016 06:48:54 +0000 (14:48 +0800)]
Merge branch 'MDL-55710-master' of git://github.com/lameze/moodle

5 years agoMerge branch 'MDL-55650-master' of https://github.com/sammarshallou/moodle
David Monllao [Mon, 29 Aug 2016 06:42:55 +0000 (14:42 +0800)]
Merge branch 'MDL-55650-master' of https://github.com/sammarshallou/moodle

5 years agoMerge branch 'MDL-55661-master-enfix' of git://github.com/mudrd8mz/moodle
David Monllao [Mon, 29 Aug 2016 06:40:03 +0000 (14:40 +0800)]
Merge branch 'MDL-55661-master-enfix' of git://github.com/mudrd8mz/moodle

5 years agoMerge branch 'MDL-55312_load_timeout_for_amd_modules_master' of https://github.com...
David Monllao [Mon, 29 Aug 2016 06:31:11 +0000 (14:31 +0800)]
Merge branch 'MDL-55312_load_timeout_for_amd_modules_master' of https://github.com/gthomas2/moodle

5 years agoMerge branch 'MDL-55665-master' of git://github.com/lameze/moodle
David Monllao [Mon, 29 Aug 2016 05:26:28 +0000 (13:26 +0800)]
Merge branch 'MDL-55665-master' of git://github.com/lameze/moodle

5 years agoMDL-55581 htmlpurifier: allow track tag in videos and audios
Marina Glancy [Tue, 16 Aug 2016 05:44:53 +0000 (13:44 +0800)]
MDL-55581 htmlpurifier: allow track tag in videos and audios

5 years agoMerge branch 'wip-MDL-55708-master' of git://github.com/marinaglancy/moodle
David Monllao [Mon, 29 Aug 2016 03:18:58 +0000 (11:18 +0800)]
Merge branch 'wip-MDL-55708-master' of git://github.com/marinaglancy/moodle

5 years agoMerge branch 'MDL-55477' of git://github.com/timhunt/moodle
David Monllao [Mon, 29 Aug 2016 03:14:11 +0000 (11:14 +0800)]
Merge branch 'MDL-55477' of git://github.com/timhunt/moodle

5 years agoMerge branch 'MDL-55668-master' of git://github.com/danpoltawski/moodle
David Monllao [Mon, 29 Aug 2016 02:26:51 +0000 (10:26 +0800)]
Merge branch 'MDL-55668-master' of git://github.com/danpoltawski/moodle

5 years agoMDL-55741 phpunit: does not reset get_log_manager cache
Tim Hunt [Fri, 26 Aug 2016 16:14:05 +0000 (17:14 +0100)]
MDL-55741 phpunit: does not reset get_log_manager cache

5 years agoAutomatically generated installer lang files
AMOS bot [Fri, 26 Aug 2016 16:04:38 +0000 (00:04 +0800)]
Automatically generated installer lang files

5 years agoMDL-55372 stylelint: fully replace csslint
Dan Poltawski [Fri, 12 Aug 2016 11:17:55 +0000 (12:17 +0100)]
MDL-55372 stylelint: fully replace csslint

Remove the csslint config, remove an invalid property.

Kept csslint ignore lines becacase stylelint seems to respect them and
more work will be happening on css cleanup in MDL-55372.

5 years agoMDL-55452 stylelint: prevent use of !important
Dan Poltawski [Fri, 12 Aug 2016 11:02:23 +0000 (12:02 +0100)]
MDL-55452 stylelint: prevent use of !important

Don't try and fix existing issues, just prevent new ones landing..

5 years agoMDL-53634 forum: Switch digest selection to inplace_editable
Andrew Nicols [Tue, 29 Mar 2016 07:26:29 +0000 (15:26 +0800)]
MDL-53634 forum: Switch digest selection to inplace_editable

5 years agoMDL-55710 core: Add support for doughnut charts
Simey Lameze [Thu, 25 Aug 2016 03:59:13 +0000 (11:59 +0800)]
MDL-55710 core: Add support for doughnut charts

5 years agoMDL-55665 core: Add support for stacked bar charts
Simey Lameze [Tue, 23 Aug 2016 07:17:37 +0000 (15:17 +0800)]
MDL-55665 core: Add support for stacked bar charts

5 years agoweekly release 3.2dev
Dan Poltawski [Thu, 25 Aug 2016 15:07:36 +0000 (16:07 +0100)]
weekly release 3.2dev

5 years agoMDL-55072 tests: work around reset bug
Dan Poltawski [Thu, 25 Aug 2016 15:04:42 +0000 (16:04 +0100)]
MDL-55072 tests: work around reset bug

5 years agoMDL-55661 lang: Merge English strings from the en_fix language pack
Helen Foster [Thu, 25 Aug 2016 12:38:07 +0000 (14:38 +0200)]
MDL-55661 lang: Merge English strings from the en_fix language pack

5 years agoweekly release 3.2dev
Dan Poltawski [Thu, 25 Aug 2016 11:09:35 +0000 (12:09 +0100)]
weekly release 3.2dev

5 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Thu, 25 Aug 2016 11:09:33 +0000 (12:09 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

5 years agoMerge branch 'MDL-55127_master-fix-everything' of git://github.com/dmonllao/moodle
Dan Poltawski [Thu, 25 Aug 2016 09:26:21 +0000 (10:26 +0100)]
Merge branch 'MDL-55127_master-fix-everything' of git://github.com/dmonllao/moodle

5 years agoMDL-55127 mod_data: Search entries fixes
David Monllao [Thu, 25 Aug 2016 08:50:15 +0000 (16:50 +0800)]
MDL-55127 mod_data: Search entries fixes

- If the database contains has than 4 valid fields all fields from the 4th one
  to the last one will be merged into the 4th one so we index all entry contents
- get_content_value now receives the whole data_content record as fields may need
  other values than just the content to prepare the value
- phpunit database generator changes to separate checkboxes from radio buttons options
  and to separate multimenu options from menu options

5 years agoMerge branch 'MDL-55320-master-fix2' of https://github.com/lameze/moodle
Dan Poltawski [Thu, 25 Aug 2016 07:07:31 +0000 (08:07 +0100)]
Merge branch 'MDL-55320-master-fix2' of https://github.com/lameze/moodle

5 years agoMDL-55320 core: Add generaltable class to chart data table
Simey Lameze [Thu, 25 Aug 2016 06:28:03 +0000 (14:28 +0800)]
MDL-55320 core: Add generaltable class to chart data table

5 years agoMerge branch 'wip-mdl-55072-fix' of git://github.com/rajeshtaneja/moodle
David Monllao [Thu, 25 Aug 2016 02:58:01 +0000 (10:58 +0800)]
Merge branch 'wip-mdl-55072-fix' of git://github.com/rajeshtaneja/moodle

5 years agoMDL-55665 core: Add support for stacked bar charts
Simey Lameze [Tue, 23 Aug 2016 07:17:37 +0000 (15:17 +0800)]
MDL-55665 core: Add support for stacked bar charts

5 years agoMDL-46514 behat: Get config value from db, to avoid cache
Rajesh Taneja [Thu, 25 Aug 2016 00:01:18 +0000 (08:01 +0800)]
MDL-46514 behat: Get config value from db, to avoid cache

5 years agoMDL-55708 mod_assign: display formatted acitvity names
Marina Glancy [Thu, 25 Aug 2016 01:53:29 +0000 (09:53 +0800)]
MDL-55708 mod_assign: display formatted acitvity names

5 years agoMDL-55072 behat: Cache themesuite and theme contexts
Rajesh Taneja [Thu, 25 Aug 2016 01:17:38 +0000 (09:17 +0800)]
MDL-55072 behat: Cache themesuite and theme contexts

5 years agoMDL-55072 behat: Changed option to run-with-theme
Rajesh Taneja [Thu, 25 Aug 2016 00:36:08 +0000 (08:36 +0800)]
MDL-55072 behat: Changed option to run-with-theme

5 years agoAutomatically generated installer lang files
AMOS bot [Wed, 24 Aug 2016 16:05:02 +0000 (00:05 +0800)]
Automatically generated installer lang files

5 years agoMDL-55668 assign: Don't link to user profile if blind marking is enabled
Damyon Wiese [Wed, 24 Aug 2016 03:06:30 +0000 (11:06 +0800)]
MDL-55668 assign: Don't link to user profile if blind marking is enabled

5 years agoMerge branch 'MDL-55320-fix' of https://github.com/lameze/moodle
Dan Poltawski [Wed, 24 Aug 2016 07:20:57 +0000 (08:20 +0100)]
Merge branch 'MDL-55320-fix' of https://github.com/lameze/moodle

5 years agoMDL-55320 theme: remove unnecessary styling
Simey Lameze [Wed, 24 Aug 2016 06:27:39 +0000 (14:27 +0800)]
MDL-55320 theme: remove unnecessary styling

5 years agoMerge branch 'MDL-55127_master-fix-requires' of git://github.com/dmonllao/moodle
Andrew Nicols [Wed, 24 Aug 2016 06:04:07 +0000 (14:04 +0800)]
Merge branch 'MDL-55127_master-fix-requires' of git://github.com/dmonllao/moodle

5 years agoMDL-55127 mod_data: Adding missing required classes
David Monllao [Wed, 24 Aug 2016 05:57:44 +0000 (13:57 +0800)]
MDL-55127 mod_data: Adding missing required classes

5 years agoMDL-55072 behat: Fixed behat_selectors to be removed from contexts
Rajesh Taneja [Wed, 24 Aug 2016 04:53:47 +0000 (12:53 +0800)]
MDL-55072 behat: Fixed behat_selectors to be removed from contexts

5 years agoMDL-54113 assign: Open files in new window
Andrew Nicols [Wed, 24 Aug 2016 03:33:08 +0000 (11:33 +0800)]
MDL-54113 assign: Open files in new window

Open files in a new window when viewing to ensure that the form change
checker does not warn about the page reloading.

5 years agoMDL-55604 cache: Updating comment according to code changes
David Monllao [Wed, 24 Aug 2016 01:39:01 +0000 (09:39 +0800)]
MDL-55604 cache: Updating comment according to code changes

5 years agoMerge branch 'MDL-55604' of https://github.com/mr-russ/moodle
David Monllao [Wed, 24 Aug 2016 01:35:39 +0000 (09:35 +0800)]
Merge branch 'MDL-55604' of https://github.com/mr-russ/moodle

5 years agoMerge branch 'wip-mdl-55072' of https://github.com/rajeshtaneja/moodle
David Monllao [Wed, 24 Aug 2016 01:26:29 +0000 (09:26 +0800)]
Merge branch 'wip-mdl-55072' of https://github.com/rajeshtaneja/moodle

5 years agoMDL-55604 cache: Fix identifier and cacheable_object
Russell Smith [Thu, 18 Aug 2016 11:38:12 +0000 (21:38 +1000)]
MDL-55604 cache: Fix identifier and cacheable_object

When a cachable object is store in the static cache from
the backing store, it was incorrect serialised rather than
using the wake function.  This has been resolved and tests added.

During the investigation into cacheable_object, it was discovered
that set_identifiers never removes identifiers when you call it,
so set_identifiers(array('a')) and set_identifiers(array('b')) really
resulted in array('a','b') as the identifiers rather than 'b'.

The fix for this issue depends on the set_identifiers fix and
they have been coupled together as a result.

5 years agoMDL-55072 behat: Allow behat_selectors to be overridden
Rajesh Taneja [Wed, 3 Aug 2016 07:07:52 +0000 (15:07 +0800)]
MDL-55072 behat: Allow behat_selectors to be overridden

if theme/tests/behat/behat_theme_{THEME_NAME}_behat_selectors.php
file exits, and has class with same file name then we will
call behat_theme_{THEME_NAME}_behat_selectors::register_moodle_selectors()
to register theme specific selectors. If they are different
then core then they will override

5 years agoMDL-55072 behat: Added support for overriding theme tests
Rajesh Taneja [Thu, 28 Jul 2016 06:29:54 +0000 (14:29 +0800)]
MDL-55072 behat: Added support for overriding theme tests

5 years agoMerge branch 'MDL-55385_master' of https://github.com/marxjohnson/moodle
David Monllao [Wed, 24 Aug 2016 00:24:21 +0000 (08:24 +0800)]
Merge branch 'MDL-55385_master' of https://github.com/marxjohnson/moodle

5 years agoMDL-55312 requirejs: Fix timeouts with infinite waitSeconds
gthomas2 [Tue, 23 Aug 2016 16:40:03 +0000 (17:40 +0100)]
MDL-55312 requirejs: Fix timeouts with infinite waitSeconds

5 years agoMerge branch 'MDL-55628-master' of https://github.com/sammarshallou/moodle
Dan Poltawski [Tue, 23 Aug 2016 14:48:11 +0000 (15:48 +0100)]
Merge branch 'MDL-55628-master' of https://github.com/sammarshallou/moodle

5 years agoMDL-55423 tests: remove non-cross-db testcase
Dan Poltawski [Tue, 23 Aug 2016 11:36:28 +0000 (12:36 +0100)]
MDL-55423 tests: remove non-cross-db testcase

This isn't used in moodle core and is problematic on oracle, don't test
it.

5 years agoMDL-55385 output: Support non-integer output_buffering values
Mark Johnson [Fri, 19 Aug 2016 10:24:48 +0000 (11:24 +0100)]
MDL-55385 output: Support non-integer output_buffering values

5 years agoMerge branch 'wip-MDL-55127_master' of https://github.com/dg711/moodle
Dan Poltawski [Tue, 23 Aug 2016 10:12:46 +0000 (11:12 +0100)]
Merge branch 'wip-MDL-55127_master' of https://github.com/dg711/moodle

5 years agoMDL-46654 mod_forum: Reduce complexity of closure
Andrew Nicols [Tue, 23 Aug 2016 07:40:54 +0000 (15:40 +0800)]
MDL-46654 mod_forum: Reduce complexity of closure

5 years agoMerge branch 'wip-mdl-46514' of https://github.com/rajeshtaneja/moodle
Dan Poltawski [Tue, 23 Aug 2016 07:59:24 +0000 (08:59 +0100)]
Merge branch 'wip-mdl-46514' of https://github.com/rajeshtaneja/moodle

5 years agoMerge branch 'MDL-46654-master' of git://github.com/andrewnicols/moodle
David Monllao [Tue, 23 Aug 2016 07:30:54 +0000 (15:30 +0800)]
Merge branch 'MDL-46654-master' of git://github.com/andrewnicols/moodle

5 years agoMerge branch 'MDL-48773_m32v1' of https://github.com/sbourget/moodle
Dan Poltawski [Tue, 23 Aug 2016 07:18:16 +0000 (08:18 +0100)]
Merge branch 'MDL-48773_m32v1' of https://github.com/sbourget/moodle

5 years agoMDL-46514 behat: section should be set before switch-case
Rajesh Taneja [Tue, 16 Aug 2016 03:08:09 +0000 (11:08 +0800)]
MDL-46514 behat: section should be set before switch-case

5 years agoMDL-46514 behat: Catch php errors in shutdown hook
Rajesh Taneja [Tue, 9 Aug 2016 05:32:30 +0000 (13:32 +0800)]
MDL-46514 behat: Catch php errors in shutdown hook

If error is not displayed in web browser then
it will be caught in shutdown hook, so we can
show it to user

5 years agoMerge branch 'MDL-55391-master' of git://github.com/danpoltawski/moodle
David Monllao [Tue, 23 Aug 2016 05:24:29 +0000 (13:24 +0800)]
Merge branch 'MDL-55391-master' of git://github.com/danpoltawski/moodle

5 years agoMerge branch 'MDL-54838-master' of https://github.com/nashtechdev01/moodle
David Monllao [Tue, 23 Aug 2016 04:42:52 +0000 (12:42 +0800)]
Merge branch 'MDL-54838-master' of https://github.com/nashtechdev01/moodle

5 years agoMDL-55628 Completion: Use simpledata for completion cache
sam marshall [Fri, 19 Aug 2016 11:56:42 +0000 (12:56 +0100)]
MDL-55628 Completion: Use simpledata for completion cache

The completion cache is currently not marked as simpledata. On the
course page it is frequently retrieved hundreds of times which results
in many calls to the slow unserialize function. By making a slight
change to the data format (using arrays instead of objects) we can
mark it as simpledata, which will avoid using unserialize.

5 years agoMDL-55650 Library: s() function - tweak parameters for performance
sam marshall [Fri, 19 Aug 2016 13:32:51 +0000 (14:32 +0100)]
MDL-55650 Library: s() function - tweak parameters for performance

The s() function includes a comment saying that parameter options
should be modified to improve performance once PHP 5.4 is required.
Since Moodle has required PHP 5.4 for some time, we should probably
make the change and remove the comment.

According to my benchmarking, these changes make s() about 7% faster
and will save a staggering 2ms from a typical course view that calls
it 8,000 times.

5 years agoMDL-55660 tablelib: Fetch only a single row when auto defining columns
David Mudrák [Mon, 22 Aug 2016 14:29:11 +0000 (16:29 +0200)]
MDL-55660 tablelib: Fetch only a single row when auto defining columns

In a very rare cases where the columns are not declared explicitly, we
want to fetch single row only without a warning raised. This seems like
a valid use case for IGNORE_MULTIPLE flag.

5 years agoMerge branch 'MDL-55273-cookie-secure-default' of https://github.com/brendanheywood...
Dan Poltawski [Mon, 22 Aug 2016 14:25:15 +0000 (15:25 +0100)]
Merge branch 'MDL-55273-cookie-secure-default' of https://github.com/brendanheywood/moodle

5 years agoMerge branch 'MDL-55320-master' of git://github.com/lameze/moodle
Dan Poltawski [Mon, 22 Aug 2016 14:20:17 +0000 (15:20 +0100)]
Merge branch 'MDL-55320-master' of git://github.com/lameze/moodle