Git commits in Moodle 2.7.0 by Tim Hunt

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 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.