Git commits in Moodle 2.7.x by Tim Hunt

commit 2045bc333ab31536071ffa3f76958cd52cb6fd1f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Sep 2016 02:46:22 +0800
Tag:    v2.7.17

MDL-53744 question file access: fix access checks

commit be18b7c59377d9720b329651e2a12d5ffaa2618d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Apr 2015 20:01:20 +0800
Tag:    v2.7.8

MDL-50028 qtype_match: fix correct answer display

commit f7db06401ebf1a1413e9018b51841dcac8f3e284
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Apr 2015 18:59:24 +0800
Tag:    v2.7.8

MDL-50028 questions: split into one testcase class per file

commit 39ae18a2f90fcf392a711dd41f9aa7627f72a762
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Apr 2015 18:03:26 +0800
Tag:    v2.7.8

MDL-49941 quiz: mod/quiz:grade should declare RISK_XSS

commit 39cf27cf642b9d7e01921dc9031b606cc378d780
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Mar 2015 02:27:49 +0800
Tag:    v2.7.8

MDL-49666 qbehaviour_informationitem: respect $options->readonly

commit 31420692853fb3be5b0c71ea67564b4052fa588a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 Mar 2015 22:33:38 +0800
Tag:    v2.7.8

MDL-49547 question restore: avoid tag-related notices.

commit 41f5bf1300a9142419b61623b16a2eef5bd757ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 09 Mar 2015 21:42:13 +0800
Tag:    v2.7.8

MDL-49446 behat: should_not_be_visible steps were not working

commit 67f63702087faf22d939ba057304628e9e29be16
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 09 Mar 2015 21:30:24 +0800
Tag:    v2.7.8

MDL-49445 behat: selectors should match the most specific tr or li

commit 9b3049630df54088d06161edadc77babf1da41f6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Mar 2015 02:47:59 +0800
Tag:    v2.7.8

MDL-49389 blocklib: avoid notices when moving blocks to the bottom

commit 002f6fe9c080e489bc239b40d8915fdfef8b282f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 04 Mar 2015 02:35:21 +0800
Tag:    v2.7.8

MDL-49366 questions: avoid PHP notices from bad pluginfile URLs

commit ceab40d186e241a9c239392954c6afdc3e2c3a4f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Mar 2015 21:04:18 +0800
Tag:    v2.7.6

MDL-49364 quiz statistics: escape output in the response analysis

commit daab241a0bd87738e13f09a875fe5661198b2685
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Feb 2015 22:45:17 +0800
Tag:    v2.7.6

MDL-49335 quiz behat: new test of attempting a quiz

commit cf5cc056b4e89118ce190895f089e5dbb6d64880
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Feb 2015 22:44:03 +0800
Tag:    v2.7.6

MDL-49335 quiz behat: improved step for adding questions to a quiz

commit b45ff8b856422a387b338722fd4a182687862cc3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Feb 2015 22:40:44 +0800
Tag:    v2.7.6

MDL-49335 Behat: new question selector

commit 7042dfe5f380f7c8ca4ed3411d7d2b1da64647b9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Feb 2015 21:58:16 +0800
Tag:    v2.7.6

MDL-49334 behat: sort selector lists

commit 4aee467e1b402fe72221c175fe79cac9380f77c0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Feb 2015 01:08:57 +0800
Tag:    v2.7.8

MDL-49315 questions: unit tests for each behaviour type class

commit 845ecec21ee0f5b0c5f1f451d10469f7f25d4cbf
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 25 Feb 2015 01:35:32 +0800
Tag:    v2.7.6

MDL-49284 formslib: fix strict validation of HTML.

commit b01f29882ba3d32641a24555fa0ac26b6d1b5aff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 20 Feb 2015 05:46:56 +0800
Tag:    v2.7.6

MDL-49247 question restore: avoid unique key errors from old bad data

commit 2a7241b3a193b8af6debf44ee906af757d34d4df
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 Feb 2015 00:15:49 +0800
Tag:    v2.7.6

MDL-49205 behat: fix I set the field with xpath fail message.

commit 3d3b2669c92fc7553d17d6df23ee8f705a3a5d89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Feb 2015 22:10:20 +0800
Tag:    v2.7.6

MDL-49154 behat: step to type with focus on a given element

commit 76f1a727209b0b075d10fc6def61b9ea06874209
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 02 Feb 2015 23:25:50 +0800
Tag:    v2.7.6

MDL-49041 qtype_multianswer: don't reveal marks on partial responses

commit da36d32ef79edba957e564f6304fbb553c084b31
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Jan 2015 20:37:16 +0800
Tag:    v2.7.5

MDL-48860 behat: fix matching select human-readable value

commit 60802d3a1ce7941ae972848f020f0b77aaa411cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 Jan 2015 21:55:33 +0800
Tag:    v2.7.5

MDL-48829 quiz nav: add a data attr to buttons giving the page

commit 4047bebb6527ca268fbebbbc4389efd3a592b6a7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 12 Jan 2015 21:18:49 +0800
Tag:    v2.7.5

MDL-48477 questions: no delete icon for only top-level category

commit 4655dedf1f831192c0a2666d9dc69668846bd854
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 Jan 2015 01:41:51 +0800
Tag:    v2.7.5

MDL-48474 qtype_shortanswer: answers were not being trimmed.

commit 2b982b0a66b66c96c91111655b45a133edefcb8f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 22 Dec 2014 23:04:09 +0800
Tag:    v2.7.4

MDL-42519 qformat_xml: Correctly export questions containing ]]>

commit a0ecc72e1ccd414b07d1c35f2b15847f09dbf7e6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Dec 2014 22:34:23 +0800
Tag:    v2.7.4

MDL-48666 quiz: let JS to get a Qs slot number on the summary page

commit 0cb5521993d8dd41247c9044ee53412b47b34d8c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 19 Dec 2014 03:29:29 +0800
Tag:    v2.7.4

MDL-48653 behat: Steps to click and dismiss a dialogue.

commit 47f7c656baea9c43f481411805370a337ebdb15e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 18 Dec 2014 00:26:49 +0800
Tag:    v2.7.4

MDL-48639 behat upload: support absolute paths & better errors

commit e3f04ff410d7013f3858e5b2578ead9636335f98
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 10 Dec 2014 20:12:47 +0800
Tag:    v2.7.4

MDL-48410 quiz behat: add missing require_once.

commit 0f0855277b95cab358495645f4566a22a60da60d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 05 Dec 2014 01:45:47 +0800
Tag:    v2.7.4

MDL-48410 behat, quiz: step for efficiently adding questions

commit 94b0ebcec630c3b0784bfab92faf2ffaf8613712
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Dec 2014 02:12:35 +0800
Tag:    v2.7.4

MDL-48373 behat: new container selector for list items.

commit e75707f6e1662adc60ce0de6c0d2cec5734e59b8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Dec 2014 04:00:51 +0800
Tag:    v2.7.4

MDL-48373 behat, questions: convert tests to use the new steps

commit af331735123f2755002e0b903653aeeef6027c00
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 02 Dec 2014 04:00:10 +0800
Tag:    v2.7.4

MDL-48373 behat: find table columns better.

commit b60fb27879883e6a7e62ae8f654f11de38223a85
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Nov 2014 00:03:32 +0800
Tag:    v2.7.4

MDL-48373 behat: generators for questions and categories

commit 8fbf748b27b3b2e195e9ff0978d98a498d105043
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Nov 2014 22:54:27 +0800
Tag:    v2.7.4

MDL-48374 behat: new steps for detecting page loads.

commit f79f761d1a83571f20bf78d853baaf2a3fe23ff8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 26 Nov 2014 17:29:34 +0800
Tag:    v2.7.4

MDL-48382 quiz behat: make add question step more robust.

commit 23b8588f81c2303f4991510ee7998302dc3ef244
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Nov 2014 03:18:01 +0800
Tag:    v2.7.4

MDL-47590 question backup: include response file only with userdata

commit 53d9983e937a51fa3d335ce599651927199805b6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Nov 2014 22:02:51 +0800
Tag:    v2.7.4

MDL-47648 admin unit tests: fix file perms on mimetex.exe

commit 00102dba3e60457d5589ed25565a27b8a8d9680e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Nov 2014 01:34:22 +0800
Tag:    v2.7.4

MDL-48146 quiz settings: fix non-percent feedback boundaries

commit 82bf77561ff297f2dd24a0481d077106d3dc6b87
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Nov 2014 03:49:28 +0800
Tag:    v2.7.3

MDL-48010 grade import from URL: don't corrupt the URL.

commit c268bbc9e67635bf36349d86e4d1226cbf46a224
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Nov 2014 03:24:29 +0800
Tag:    v2.7.3

MDL-48008 gradeimport_xml: report errors usefully

commit dd22636bef71e7412349fa4f9e526d4aef781b09
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Oct 2014 02:19:45 +0800
Tag:    v2.7.3

MDL-47990 qtype_multichoice: fix test response import/export

commit c3d1ced72e15f02355f6487ba2677a8030ca974b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Oct 2014 18:43:42 +0800
Tag:    v2.7.3

MDL-47797 quesion preview: improve the behat script

commit 78ac8f60459018823872124c624c1b8101ccbad6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Oct 2014 00:27:38 +0800
Tag:    v2.7.3

MDL-47797 question preview: show more technical info

commit 362d958e5a1c76550b4538b3be5d5d758797db19
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 20 Oct 2014 22:53:19 +0800
Tag:    v2.7.3

MDL-47726 availability: fix tests when there is a text custom field

commit 5151147372b3904e31781f68dba20be0453ff3f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Oct 2014 21:34:20 +0800
Tag:    v2.7.3

MDL-47740 question engine: let qs update variant later if appropriate

commit d313ad40e68d2afd42a5812874e1953c05b3ff20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Oct 2014 18:08:46 +0800
Tag:    v2.7.3

MDL-47711 behat: make it easier to copy the init.php command.

commit 898f7f9eabc6ff54b1fcf52ce9c7e29f7b0846fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 16 Oct 2014 18:00:32 +0800
Tag:    v2.7.3

MDL-47710 qformat_gift: fix bahat fails due to different ids in exports

commit bb7030cf9829fada8d481b21fba84afccd561b9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Oct 2014 00:06:49 +0800
Tag:    v2.7.3

MDL-47673 quiz generator: default grade 100 & fix review options

commit 8f089f100cbbab4a213c5709396cf902b6770621
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Oct 2014 22:10:59 +0800
Tag:    v2.7.3

MDL-47588 question behat tests: don't close the preview window.

commit 2be10633d8fad8c740575879156e9080988ec58b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Oct 2014 21:35:30 +0800
Tag:    v2.7.3

MDL-47588 behat: fix switching back to the main window in Chrome

commit fd03bcae298058ecd314110255d915091f105bc3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Oct 2014 19:09:51 +0800
Tag:    v2.7.3

MDL-47667 profile unit tests: don't assume none by default.

commit 9812ea0a629d9957a2dddd80527c6409fa3cf230
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Oct 2014 18:37:27 +0800
Tag:    v2.7.3

MDL-47666 DB auth & enrol: unit tests fail with custom DB drivers

commit c5b928ce4ab6dbb1c59c70cba5ebacea4ae30b18
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Oct 2014 00:32:22 +0800
Tag:    v2.7.3

MDL-47651 quiz responses: allow for qtypes without responses

commit 8c0c30dd6676fcd5536b9de74491f095d411ebb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 13 Oct 2014 22:00:46 +0800
Tag:    v2.7.3

MDL-47646 CURL redirect unit test: handle broken servers

commit 9775fc16721b8a16584802d045280776b37c89d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 10 Oct 2014 22:17:10 +0800
Tag:    v2.7.4

MDL-47618 quiz statistics: fatal error with groups.

commit f812f9b6d2eefb411079d242b6b6173d93b5e36b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Oct 2014 04:48:40 +0800
Tag:    v2.7.3

MDL-28075 question editing: tidy code

commit e680e70098ad65c2aefae13144347ddc41d49a38
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 03 Oct 2014 04:45:15 +0800
Tag:    v2.7.3

MDL-28075 question editing: sort out nav bar when editing in a quiz

commit da1e9ff3af4d2017ca64d05c2004fd8e55d251d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Oct 2014 23:59:56 +0800
Tag:    v2.7.3

MDL-47497 qformats gift and xml: basic test of export.

commit 74d0792515d827497c8f47fcae9b0fa5cf90a129
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Oct 2014 23:39:06 +0800
Tag:    v2.7.3

MDL-47497 behat: steps for basic download testing.

commit 25a487b90a2653f6facef41d7ec27a6cc0e23eae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Sep 2014 22:52:00 +0800
Tag:    v2.7.3

MDL-47426 assign local roles: rewrite query for better performance.

commit 191dc626dd627d095e06d8a46d6c429cbf418ca7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Sep 2014 19:38:16 +0800
Tag:    v2.7.3

MDL-32616 question engine: set_max_mark_in_attempts MySQL perf

commit 4b9d9d281c5287bc52dc78c1800a8990e4215cf6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Sep 2014 19:37:01 +0800
Tag:    v2.7.3

MDL-32616 question engine: move unit test to better name

commit df9589e32cc2fd0f1b8fc5c6fbfd9de38bf37a6d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Sep 2014 18:52:03 +0800
Tag:    v2.7.3

MDL-47381 qformat: Behat tests have wrong plugin type.

commit 3024caa17312f3845830ee191d03619ddc0eb248
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Sep 2014 21:41:30 +0800
Tag:    v2.7.3

MDL-47266 quiz: fix restore log message.

commit e6d8ca248d9116677891574c47441f843bd83e53
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Sep 2014 15:49:45 +0800
Tag:    v2.7.3

MDL-46088 quiz secure window: further Atto JS fixes.

commit a733c2ce43654386d213154a38f564500e090c7f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 14 Sep 2014 21:14:11 +0800
Tag:    v2.7.3

MDL-37998 quiz settings: disableif rules should account for overrides.

commit 074aec184652451dda7f432afb0a111ff7f6e367
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Sep 2014 05:20:16 +0800
Tag:    v2.7.3

MDL-47167 XML question format: behat tests

commit aef466163595379b7e3c6c497e6b54a023b62d6d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Sep 2014 04:52:20 +0800
Tag:    v2.7.3

MDL-46195 WebCT question import: Behat test

commit ca01459727e2691d63ac9a0ea2706c2e97a38e1f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 09 Sep 2014 01:26:06 +0800
Tag:    v2.7.3

MDL-46747 questions: add More info link to qbehaviour help.

commit 16ebf7a57422e58c9541f2eca84ff00b40bd53cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 19:57:45 +0800
Tag:    v2.7.3

MDL-47143 questions: fix default for question_preview/marks setting.

commit 1d02898b3847e6983a98f1d23ab86616133a59c0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 18:37:43 +0800
Tag:    v2.7.3

MDL-46761 fix PHPdocs on question_usage_by_activity::get_total_mark

commit 77c9d6d7e5f54da0585b68fca8bf7f92db62e1fa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 05:27:11 +0800
Tag:    v2.7.3

MDL-40006 searchableselector does not work in IE or Safari.

commit aec38d6b33a192f61fd76138ba69f920372f805d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 03:40:49 +0800
Tag:    v2.7.3

MDL-46195 fix error handling.

commit c73d96bc91e51d27aff774188c9bc39b61079598
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 03:20:58 +0800
Tag:    v2.7.3

MDL-46195 Fix fractionsaddwrong string component in lesson & qformat_webct.

commit cb8111111892a1bbf452b9ce16662b4a3c7af1e7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 07 Sep 2014 01:17:46 +0800
Tag:    v2.7.3

MDL-46088 Impossible to click on Atto in a Quiz in 'Secure' mode.

commit 3bafe8d0c4f724841ea92edbaaebac832381f0b3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 06 Sep 2014 22:26:23 +0800
Tag:    v2.7.3

MDL-46331 GIFT question import was breaking content inside <pre>.

commit 9d97806c7e351e71cc2f83debc1b78d37573ea6c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Aug 2014 01:31:47 +0800
Tag:    v2.7.2

MDL-46979 backup: remove duplicate string.

commit af02385d49dbddd4b9808c101deb380093746154
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Aug 2014 05:03:32 +0800
Tag:    v2.7.2

MDL-46918 ddl: fix error when renaming table already exists

commit 5ec684b3537159bc1cb1fedb38b7dfb5003d8d92
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Aug 2014 01:53:46 +0800
Tag:    v2.7.2

MDL-46916 behat: improve question state test.

commit 0a03803081fe19ff1b65c8d620ef95355883ab16
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 20 Aug 2014 00:38:14 +0800
Tag:    v2.7.2

MDL-46894 make Behat backup steps more robust.

commit 6527b097e8ac7b386d68d4949f00427c9c6dbaa9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Aug 2014 20:43:48 +0800
Tag:    v2.7.2

MDL-46868 glossary / filter: performance, check modinfo sooner.

commit b760c63189afaefda80017011bea053c262fcead
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Aug 2014 21:36:03 +0800
Tag:    v2.7.2

MDL-46308 qformat_xml: fix import of broken calculated questions.

commit 3ce36f6ac1c87655e1bda8e047751a281dbc4962
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Aug 2014 20:56:23 +0800
Tag:    v2.7.2

MDL-45642 questions: add required index to question_attempts.

commit b3569fb6fad223de3381bb6d5bce8b26cca4ed2b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Aug 2014 18:31:27 +0800
Tag:    v2.7.2

MDL-46688 weblib: improve the highlight function.

commit 300dff939f22901bf91340fe40d1b1c121734d97
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Aug 2014 00:47:37 +0800
Tag:    v2.7.2

MDL-44894 question editing: fix validation with odd permissions

commit 5049dfcecaa17d38d8265b84e58c97f0f0cbb257
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Aug 2014 21:20:06 +0800
Tag:    v2.7.2

MDL-46681 qtype_multichoice: disabled unused options

commit da80885cc64e6a3afcf41c2083d141c99bfda19d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 20:47:40 +0800
Tag:    v2.7.1

MDL-46148 qtype_calculatedsimple: fix notice

commit 94ac7a87faa2108265cf3cc336eeb1c857b16875
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 20:35:09 +0800
Tag:    v2.7.1

MDL-46148 qtype_calculated: fix validation when importing.

commit 10b02d6d412dcb39d3a310876bd1c4edf29af78a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jul 2014 19:56:18 +0800
Tag:    v2.7.1

MDL-46148 qtype_calculated: removed unused method.

commit 91251e48895423450cc0c10fa6ba8a179d815640
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Jul 2014 00:37:35 +0800
Tag:    v2.7.1

MDL-44492 Rough unit test for the report SQL.

commit ea9f3057da6e9588a18f30066ec777658a388921
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Jul 2014 02:12:28 +0800
Tag:    v2.7.1

MDL-44492 quiz: fix hilighting of graded attempt

commit fa6db7b8c121d4a7eb65da7c0aa40a7f0191d0c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Jul 2014 21:26:59 +0800
Tag:    v2.7.1

MDL-46163 quiz/questions: fix missing hidden fields.

commit 8994593332e1be5a4c3b578e46e3cc97922aac96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Jul 2014 00:43:18 +0800
Tag:    v2.7.1

MDL-44492 quiz reports: make show only graded attempt work.

commit f1406d3b3928c7f1512e64a3ff5c2879c2edd7b1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Jul 2014 23:34:33 +0800
Tag:    v2.7.1

MDL-44492 quiz reports: revert some style overrides.

commit 35588aa8765d6c510cc2c0c0b191305750b9e700
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Jul 2014 01:58:50 +0800
Tag:    v2.7.1

MDL-46212 question editing: extra answer fields notice.

commit 7cacba3db38491e42def4b9ab507dad3428b8eb5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jun 2014 23:45:05 +0800
Tag:    v2.7.2

MDL-45594 simplify message_get_recent_conversations SQL

commit 7c7d086ae12d0c4975e58f75acf6da5a9218fd25
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jun 2014 23:45:05 +0800
Tag:    v2.7.2

MDL-45594 simplify message_get_recent_conversations SQL

commit 6eaf5ec8e34a9a781731ff63ebf7eabdcb2166ab
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 26 Jun 2014 17:48:02 +0800
Tag:    v2.7.1

MDL-46148 qtype_calculated: fix formula validation.

commit 63dd1800308dcd882fb39fb36d59ae099181ec70
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 21 Jun 2014 05:25:21 +0800
Tag:    v2.7.1

MDL-46086 quiz: fix unit test on Oracle

commit 8fbc1919dfbd604aa1e001f601a8ab252212e562
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Jun 2014 00:56:17 +0800
Tag:    v2.7.1

MDL-45970 quiz editing: fix display of random questions.

commit 23f43bb4c409d5bf605e8a9fcd4ece5fd49d7977
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 May 2014 23:20:19 +0800
Tag:    v2.7.1

MDL-45781 quiz autosave: detect and report when the session is lost.

commit 472896acddd68e3374ea8ffdb3c3dcb9d852d34c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 22 May 2014 23:13:00 +0800
Tag:    v2.7.1

MDL-45660 question statistics: make comparison more robust.

commit 63e5416f5bdac2438dc431fa6b167e4b5f78a358
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 20 May 2014 00:03:04 +0800
Tag:    v2.7.1

MDL-45618 Fix @since PHPdoc tags.

commit 16d5729223a3772cb8352745352aaf8b7eeda162
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 17 May 2014 21:52:43 +0800
Tag:    v2.7.1

MDL-44333 quiz reports: use consitent name for user pref

commit 147d7af7585041b39825c5dcdb340a9df988a0f2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 13 May 2014 20:35:39 +0800
Tag:    v2.7.1

MDL-45455 quiz cron must rollback transaction on error.

commit c64368bb1df00d28afe8e106281a59197e6092d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 May 2014 23:18:18 +0800
Tag:    v2.7.1

MDL-43833 quiz reports: persist states settings between pages.

commit a1d932bd8211ec1309703b15f338511afd954617
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 May 2014 22:54:32 +0800
Tag:    v2.7.1

MDL-44054 quiz_statistics fix lang string concatenation.

commit db9987c2679c0dab08add5f8175f8197147c6db1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 09 May 2014 21:20:17 +0800
Tag:    v2.7.1

MDL-44449 quiz access rules should have a delete hook.

commit 0e8fe7de3dc097ccedf77c3e1e9538a207c3d4ad
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 May 2014 18:09:05 +0800
Tag:    v2.7.0-rc1

MDL-45273 quiz fixup settings initialisation.

commit 31805089497625017e21f78d5f26902ed2aac711
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Apr 2014 18:56:30 +0800
Tag:    v2.7.0-rc1

MDL-45273 quiz: Fix codechecker issues.

commit 9b38aca0ce3ddad5ac51c480ded689a07cbf92c0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Apr 2014 18:41:16 +0800
Tag:    v2.7.0-rc1

MDL-45321 quiz upgrade: make it more tolerant to old bad data.

commit 856c2f14047e2ddd4536d5b982bbabe5aefa5872
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 29 Apr 2014 04:25:51 +0800
Tag:    v2.7.0-rc1

MDL-45312 qtype_missingtype or qbehaviour_missing cannot be uninstalled.

commit 8a347d8011400a5deeec476f9446e10fc63072a4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Apr 2014 01:51:03 +0800
Tag:    v2.7.0-rc1

MDL-45273 only create the quiz settings if necessary.

commit 9ec7a716611fa5891e3e3eb020091e2645b41264
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Apr 2014 01:48:05 +0800
Tag:    v2.7.0-rc1

MDL-45273 remove the need for quiz settings.php to include locallib.php.

commit de4cd1e0471b7b52745949553735e5d1adb38cfc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Apr 2014 01:02:47 +0800
Tag:    v2.7.0-rc1

MDL-45273 quiz: move admin settings into classes folder.

commit 07a0370bf8b70295d6654bf031d999f74d11b135
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Apr 2014 21:48:56 +0800
Tag:    v2.7.0-beta

MDL-44940 quiz editing page problems from MDL-43749.

commit 3a528d4e7608a15f4d02157bf4b6ebf4fa3fff60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 04 Apr 2014 20:54:00 +0800
Tag:    v2.7.0-beta

MDL-44948 add tool_qeupgradehelper to the list of deleted plugins.

commit 6a981b45c354a08cddbbbbc803c0aed87d657a9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Mar 2014 02:37:21 +0800
Tag:    v2.7.0-beta

MDL-31262 fix quiz review capability check.

commit 4dc30936f7797b26da5db79849d2fa2e70979e05
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 29 Mar 2014 01:58:48 +0800
Tag:    v2.7.0-beta

MDL-44811 quiz settings form title: change for consistency.

commit f38965db42af7b9304ce584769f1c7843a6ad706
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Mar 2014 06:10:40 +0800
Tag:    v2.7.0-beta

MDL-44665 declare all quiz page types in the blocks UI.

commit c35cf42e557b37c64d324cd0a8824a7caf77bc87
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Mar 2014 01:55:58 +0800
Tag:    v2.7.0-beta

MDL-44682 fix bug in decompose_update_into_safe_changes

commit fb4ae869e5f98df4f095e3df09fe5a849962d2f1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Mar 2014 02:13:43 +0800
Tag:    v2.7.0-beta

MDL-44588 quiz: fix crazy variable called $this.

commit 2f83d71ccce65982fbdfb8d2d6ff9784d73ce276
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Mar 2014 00:42:01 +0800
Tag:    v2.7.0-beta

MDL-44534 also fix the mod_quiz behat tests.

commit 7b2a5e566369b691fceca6b3f8aaaa508c61a0d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Mar 2014 20:32:39 +0800
Tag:    v2.7.0-beta

MDL-44534 increase core_question Behat test robustness.

commit 8011be189e4dc081c4dc6863f02a1507b1cf904b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Mar 2014 00:31:00 +0800
Tag:    v2.7.0-beta

MDL-33653 fix preview links on calc qtype edit forms.

commit 2fa19cfe829f9d9965f78c3b7d9759a0714a09a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Mar 2014 01:57:47 +0800
Tag:    v2.7.0-beta

MDL-43749 quiz editing: fix adding the first question.

commit 73465743f94e7e2505db13ace3eb5ce7cd68cdf6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 28 Feb 2014 15:58:58 +0800
Tag:    v2.7.0-beta

MDL-44278 Quiz time overrides: use the same step everywhere.

commit 8d3debf360c04e775092894c8b20794d44d8f54a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 25 Feb 2014 23:29:13 +0800
Tag:    v2.7.0-beta

MDL-41248 completion: fix non-translatable text.

commit 9eec598ca9a8ac56974067dc616df625e18ca355
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2014 20:16:03 +0800
Tag:    v2.7.0-beta

MDL-44251 fix typo in DML unit tests.

commit dfcaa2450c9357d172b10955f2ce84947528712b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2014 19:44:28 +0800
Tag:    v2.7.0-beta

MDL-44288 qtype_calculatedsimple fix validation notice.

commit c18572696444a5feaa9c8683fb7feb9988f1ff50
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Feb 2014 00:48:27 +0800
Tag:    v2.7.0-beta

MDL-44251 DB helper to update rows without violating a unique index.

commit 30de48d2854387301422eb786154cfd5186d3099
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 22:24:20 +0800
Tag:    v2.7.0-beta

MDL-44118 drop old quiz/question attempt data.

commit 4e8a07d28b8174965181bbe8ca1f4b0080d1d1da
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:35:30 +0800
Tag:    v2.7.0-beta

MDL-44118 remove the qeupgradehelper tool

commit e4c20157c0ae900bb37f3018d1f95d02bafdf0d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 20:26:32 +0800
Tag:    v2.7.0-beta

MDL-44118 new environment check are all quiz attempts upgraded.

commit 8eacbd5a325473e2fc114a723d4a0952a2be571f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 13 Feb 2014 01:26:30 +0800
Tag:    v2.7.1

MDL-35453 quiz reports: don't order by id.

commit 9a59691237ade172c384b82bcd9fe07e8af452d0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Feb 2014 01:47:39 +0800
Tag:    v2.7.0-beta

MDL-44056 questions: restore essay attempts from 2.0 notice.

commit 029870ee95dbc528e9842aba701946fff61bae6d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 08 Feb 2014 06:13:44 +0800
Tag:    v2.7.0-beta

MDL-44053 question restore from 2.0: fix regression from MDL-43670

commit 1eb470fc429cb151d86e7cc8c3442cb2a7212fe7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 23:00:56 +0800
Tag:    v2.7.0-beta

MDL-43929 question manual grading: keep comment when validation fails.

commit 3f87a74b60ff98550db67a03fdf9de2359c30288
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Feb 2014 17:50:30 +0800
Tag:    v2.7.0-beta

MDL-44018 quesiton variant was not backed up or restored.

commit c2f35e0b22fcc86f7711d76678947914c412a9e8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 05 Feb 2014 19:23:42 +0800
Tag:    v2.7.0-beta

MDL-43936 questions: fix my lame spelling in upgrade.txt.

commit 70f22d60fb24ddd72fab9364e32df8a22eaae4d6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 22:12:19 +0800
Tag:    v2.7.0-beta

MDL-43936 questions: document renderer API change.

commit e06bb5f800fbd9653fbbe0203c29706d5a224cce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 31 Jan 2014 02:03:00 +0800
Tag:    v2.7.0-beta

MDL-43926 Unit tests shouldn't assume only one category on install

commit 3aaf535df1a0851367c6e43c259f399b99d36648
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 28 Jan 2014 23:55:41 +0800
Tag:    v2.7.0-beta

MDL-43892 dbtransfer: Fix missing string.

commit e101ec9fd7078ff56705a580d408db864a6f3088
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 27 Jan 2014 19:57:55 +0800
Tag:    v2.7.0-beta

MDL-43874 quiz, teacher comments should respect display options.

commit 391edc51f929e9aa3bf105626125cb440ddaa2bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 23:35:53 +0800
Tag:    v2.7.0-beta

MDL-43581 additionalhtmlfooter should be added to every page

commit b111c177f01e51051f4a54b473862d2db6b6f6e5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 02:25:22 +0800
Tag:    v2.7.0-beta

MDL-43749 quiz DB tables. Put install.xml in a more logical order.

commit ccba5b88056aa75659662ada364d7aa7acadff6a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 23 Jan 2014 02:19:31 +0800
Tag:    v2.7.0-beta

MDL-43749 normalise quiz database structure.

commit 5c0b5ba57506c6f78ff6021b31c67ee698099624
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 20:45:08 +0800
Tag:    v2.7.0-beta

MDL-43809 qformat_xml messes up $s in multianswer questions.

commit e5c86d0740c0ab64f951632d7199ff646642f041
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 22 Jan 2014 16:32:10 +0800
Tag:    v2.7.0-beta

MDL-43670 fix quiz backup.

commit 3d96b4945aa99f14f3db5f816ab527555f19ed42
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 18 Jan 2014 00:58:13 +0800
Tag:    v2.7.0-beta

MDL-43733  use any auto-saved responses when questions are finished.

commit 5b0a31bf20f2773f800bdfc07b20d82e1c376ac3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 23:36:19 +0800
Tag:    v2.7.0-beta

MDL-43246 some question data mapper unit tests

commit 28273694e5ea283a24aaca04248d2dbc5a0c683b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 Jan 2014 19:56:55 +0800
Tag:    v2.7.0-beta

MDL-43246 give unit tests class a better name.

commit d7ddbc82975f7c5d287a24a372295e900aa292c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Jan 2014 22:20:27 +0800
Tag:    v2.7.0-beta

MDL-32523 question behat tests: distinctive question names

commit 7051f3a8828665f4fab37c8db91322fec85a64db
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:40:11 +0800
Tag:    v2.7.0-beta

MDL-43690 quiz_question_tostring missing s().

commit dc4a3ea1eec315666a404e1f5545e0af36f32491
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 14 Jan 2014 02:25:39 +0800
Tag:    v2.7.0-beta

MDL-43670 quiz_question_instances to match coding guidelines.

commit d62382d1f9c6cb2e5f4056ba3005e144eee6b012
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 20:43:56 +0800
Tag:    v2.7.0-beta

MDL-40313 question bank search classes should be namespaced.

commit e22e74900278f4c307f16e85898fc751156e3cb7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 19:54:22 +0800
Tag:    v2.7.0-beta

MDL-40313 Fix code and doc checker warnings.

commit 84b3710842e539d33552645e27331b5c007b9e63
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 02:22:20 +0800
Tag:    v2.7.0-beta

MDL-43246 question engine: avoid order-by id.

commit 1f8ff396d228d23c3f2cd71404e98097f8ebfe70
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 09 Jan 2014 01:55:25 +0800
Tag:    v2.7.0-beta

MDL-43412 quiz with grade period and password did not work.

commit 3d1c4e189e73c22ef6cc50627276ed6a77003d3f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 19 Dec 2013 03:02:39 +0800
Tag:    v2.7.0-beta

MDL-43448 Links to the gradebook not fixed on restore.

commit 165d6d7c56abffead5f4ee1ad22a1ae24b4ae86a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Dec 2013 01:42:59 +0800
Tag:    v2.7.0-beta

MDL-43131 qbank: Fix show question text when first viewing.

commit 1c73df9eea59ac7c4212b2c1e856512de61a456a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Nov 2013 01:40:40 +0800
Tag:    v2.7.0-beta

MDL-43068 course&gradebook: show/hide cm & CONTROLS_GRADE_VISIBILITY

commit b2f1717143bd40f11f5b6c086e71f2b1d1623f89
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 27 Nov 2013 21:35:11 +0800
Tag:    v2.7.0-beta

MDL-43093 update repeat_elements PHPdoc.

commit 5dbfbc82cf7948395ddc2f31aa49abf1020ccef9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Nov 2013 19:29:56 +0800
Tag:    v2.7.0-beta

MDL-43000 shortanswer qtype: handle patterns with many *s

commit c5908481587a48753972856a4b30a308524d7d49
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Nov 2013 22:41:48 +0800
Tag:    v2.7.0-beta

MDL-42880 quiz settings: remove unnecessary disabledif rules.

commit be8c2ec31f60d121ba7a0c5b3a2be43e130fcdbb
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:34:53 +0800
Tag:    v2.7.0-beta

MDL-42865 Make XMLDB foreign key check more robust.

commit 02793f156cc3548743ffa8f0ac1db68183d181e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 13 Nov 2013 19:01:49 +0800
Tag:    v2.7.0-beta

MDL-42863 make capabilities overview more fault-tolerant.

commit 52b612f08b9a88f63240629098c238f96f38cabc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 26 Oct 2013 00:45:00 +0800
Tag:    v2.7.0-beta

MDL-42504 quiz autosave: alert users if connection lost.