Git commits in Moodle 3.6.x by Tim Hunt

commit de672b135789fe46eca3cc8f42609e80f2388fd4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Oct 2019 18:18:12 +0800
Tag:    v3.6.7

MDL-66980 question bank: fix load_many_for_cache missing record check

commit ee2c305e37e0c43b635b3dc8c51d90fbf20f0e37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Oct 2019 00:36:23 +0800
Tag:    v3.6.7

MDL-66946 quiz reports: incorrectly show teachers sometimes

commit af46f591622c00ab6fbc748bf7dad8b42001c1c9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 Oct 2019 22:27:09 +0800
Tag:    v3.6.7

MDL-66796 question bank: fix more bugs with category editing

commit eec220f2fcef141a632d05620c92501be48c3cb8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 05 Oct 2019 20:50:43 +0800
Tag:    v3.6.7

MDL-66559 behat: Documentation for component selectors

commit ece21a4a2b39d922b1a65dfc789a406fe6668741
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 03 Oct 2019 19:55:59 +0800
Tag:    v3.6.7

MDL-66835 behat: steps for setting/checking fields in containers

commit fa963675f497078f6b34d5659bc892c20a3a73dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 02 Oct 2019 22:58:04 +0800
Tag:    v3.6.7

MDL-66821 question behat: new step for acting on questions in the bank

commit d6f442bf41059a45d68cc42f88afd0defed31578
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Oct 2019 23:43:22 +0800
Tag:    v3.6.7

MDL-66815 behat: question category generator must find right parent id

commit ed3fc39176122aa6bab58db56388e09ac124c7a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Oct 2019 01:21:18 +0800
Tag:    v3.6.7

MDL-66801 questions: XML import/export should include category idnumbers

commit eaca013a20fa26ed4e5bdb40b69c0c046fb5e2d2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Sep 2019 20:13:06 +0800
Tag:    v3.6.7

MDL-66796 question bank: 0 is a valid question category idnumber

commit a29971b02189bb3bfa804bdd843d5a684249bad0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 25 Sep 2019 00:45:52 +0800
Tag:    v3.6.7

MDL-66764 quiz: redo question should not repeat random questions

commit fd4de847ce652b26b53c4b4e558e3c7ecd547dae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Sep 2019 21:35:18 +0800
Tag:    v3.6.7

MDL-66685 questions: should able to save an empty question usage

commit 7d8ad43bd2b2096f743afd467a625d4d34845079
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Sep 2019 19:11:27 +0800
Tag:    v3.6.7

MDL-66641 quiz stats: discriminativeefficiency is already out of 100

commit d714e336b6755bceeea418e65d17297863f32cb7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 06 Sep 2019 01:00:39 +0800
Tag:    v3.6.7

MDL-66335 behat: new step to log in and go straight to a particular page

commit 96e9075ac9c24eedd8f37498eb8a397bbc959433
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Aug 2019 22:18:45 +0800
Tag:    v3.6.7

MDL-66335 quiz behat: using the new generic navigation steps

commit 10bf14282c0b1359af2bc12cfc7481c6e2cc96a6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 07 Aug 2019 22:18:14 +0800
Tag:    v3.6.7

MDL-66335 behat: generic step for navigating direct to specific pages

commit d5bb3640d5d17b23ad1e9a4c2d4c9e2ddbe85a07
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Aug 2019 00:11:56 +0800
Tag:    v3.6.7

MDL-66328 groups: overview page can require lots of memory

commit a1cb73feeaa9b09a4905fd47732c2c50923c00c0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 31 Jul 2019 23:18:16 +0800
Tag:    v3.6.6

MDL-33884 question export: raise memory limit

commit 81b386b9ae74b2de683fde2fe0a28656d1c78c39
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Jun 2019 00:14:37 +0800
Tag:    v3.6.5

MDL-57884 quiz: autosave should not send the value of submit buttons

commit 8a14da23833cbedecbc0293c00462a6d5ab4322a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 15 Jun 2019 01:30:52 +0800
Tag:    v3.6.6

MDL-57239 qbehaviour_interactive: fix Try again button when reviewing

commit c82b6e01b15f418ffcac5f5272e5c609f8e0ed22
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Jun 2019 02:41:34 +0800
Tag:    v3.6.5

MDL-65864 question engine: fix re-saving a new usage

commit 697de172a1b46d9f14bdef482d813d94098e41c1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 29 May 2019 20:38:41 +0800
Tag:    v3.6.5

MDL-65731 quiz manual grading: fix ambiguous order by idnumber

commit 0925ecdbd4b4ed6d82eab91364d870835bd1a418
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 May 2019 22:35:54 +0800
Tag:    v3.6.5

MDL-55197 filter_multilang: handle 'en' as parent lang better

commit 0bff3507f74fb143cbddf914fb68abad8abf784d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 May 2019 22:18:06 +0800
Tag:    v3.6.5

MDL-55197 filter_multilang: move preg_callback fn into class

commit 957e78388a398dc162ae007075eb97e17eb6b290
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 17 May 2019 19:22:19 +0800
Tag:    v3.6.5

MDL-65636 filter_multilang: add some basic unit tests

commit ba61f2f91bc44caf9743d60afcba3d2f17afe594
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 15 Apr 2019 23:50:46 +0800
Tag:    v3.6.4

MDL-60418 Behat: Fix broken docs links in Behat code.

commit 991ecfec2874d963ba41f5079f2001586d68286b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 08 Apr 2019 19:19:13 +0800
Tag:    v3.6.4

MDL-65296 questions:  field should be declared

commit 5b898cb5e0547f79444b3e0c6010ebd1383948cc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Mar 2019 21:24:53 +0800
Tag:    v3.6.4

MDL-65029 questions: refactor generation of question div id

commit 4ed6bb0c22dfaaf5790951eae911ade8202e43dc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 01 Mar 2019 19:12:40 +0800
Tag:    v3.6.3

MDL-64981 dml tests: pgsql_native_recordset_testcase port number

commit f2d827461d6c31a80fac087a1be325b5dd2759bd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 08 Feb 2019 23:52:44 +0800
Tag:    v3.6.3

MDL-64242 qtype_essay: more efficient query in restore code

commit 186fa09d2be9873d841e48a4c9e490d1c35de707
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Jan 2019 21:17:56 +0800
Tag:    v3.6.3

MDL-64521 grouplib: reduce memory use in groups_get_all_groups

commit aa8e765a5d3d8a958f902da20a0e3eb78646bc59
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 19 Jan 2019 02:00:42 +0800
Tag:    v3.6.3

MDL-64590 questions: wrong comments shown in the state history table

commit 2cbf3ea580baf38e54fbbb1690d8d79bc8340350
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Jan 2019 23:58:11 +0800
Tag:    v3.6.3

MDL-64591 User tours: don't show during redirects & other bad times

commit a7428f69add52e2e2a86bdfaad5f35ec60eb5fc8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Jan 2019 02:35:05 +0800
Tag:    v3.6.3

MDL-63870 quiz: new preview should abandon, not finish, current attempt

commit 6873ac11a0467582358c7f8d58bb9c93db3b5b37
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 09 Jan 2019 02:20:56 +0800
Tag:    v3.6.2

MDL-64479 dd-qtypes: fix questions with non-consecutive groups

commit 814dee2184f0b9f7b1e8f54e424929a99a32294b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Dec 2018 21:49:25 +0800
Tag:    v3.6.3

MDL-64393 drag-drop qtypes: be more robust when page layout changes

commit 636a752d117c7284be79f70ea6975b3b72694775
Author: Tim Hunt <t.j.hunt@open.ac.uk>
Date:   Tue, 18 Dec 2018 11:53:31 +0800
Tag:    v3.6.2

MDL-63809 question bank: ensure question_has_capability_on can be called

commit 7fbca34efb5641aba8097248dd8170f64a3fcc96
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Dec 2018 00:04:28 +0800
Tag:    v3.6.3

MDL-61441 accesslib: get_users_by_capability groups perf improvement

commit a637d7782637eaa879e8034878fdf4f49484c79c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Dec 2018 03:27:29 +0800
Tag:    v3.6.2

MDL-63260 qtype_random: orphaned random questions should be deleted

commit 343f4e9d56405a3ffefeff0d0e535582faea19ae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 06 Dec 2018 01:04:05 +0800
Tag:    v3.6.2

MDL-64332 questions: idnumber should not prevent easy duplication

commit 270524858e0882ff24ebf392396ca640b65bf4c7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Nov 2018 20:33:54 +0800
Tag:    v3.6.1

MDL-64286 qtype_gapselect: removed unneeded line of code

commit 5361e60e93897a9fb1d33777f2221a00b8fc30f4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Nov 2018 01:09:17 +0800
Tag:    v3.6.3

MDL-64465 qtypes: fix incorrect context passed to format_string

commit ac0b8201a9adee796c74c0fa0c238f3e0147ff51
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 26 Nov 2018 20:52:09 +0800
Tag:    v3.6.1

MDL-63459 qtype_calculatedmulti: fix incorrect hint object type

commit be27fc0fe302a6953f8668ccc4b5aecfd830a325
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 26 Nov 2018 20:49:47 +0800
Tag:    v3.6.1

MDL-63459 qtype_calculatedmulti: unit test should test this qtype

commit a747d9311ab4b1e7f00e56ef355e366124c5648f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 23 Nov 2018 23:49:31 +0800
Tag:    v3.6.3

MDL-64464 drag-drop qtypes: allow <span lang=".."> id draggables

commit 0f98afefdfb20606965eae2642cee1073be2e901
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Nov 2018 20:19:51 +0800
Tag:    v3.6.0-beta

MDL-64012 filters: activity name autolinking fails for names with ()

commit 166c43d86c64f55c97a66284387861088811a66e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 14 Nov 2018 01:11:17 +0800
Tag:    v3.6.0-beta

MDL-61990 outputrequirementslib: improve debug message

commit ad89de38eb5671a92f314655af213b1d9e167c7b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Nov 2018 01:45:05 +0800
Tag:    v3.6.0-beta

MDL-63875 qtype_ddmarker: fix layout with multi-line markers

commit 0c081d246856cd758e151db34da9808b9ef9ab9e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 05 Nov 2018 20:44:03 +0800
Tag:    v3.6.2

MDL-46783 accesslib: add tests for MDL-63818

commit 3a8cde29a4ad80c76de3a32fddd9d8c7d975ba9d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 31 Oct 2018 23:00:03 +0800
Tag:    v3.6.0-beta

MDL-63827 qformat_gift: fix notice when importing categories

commit 550c4bdf6e8cffb96a63465db65efc5c3163c16e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 30 Oct 2018 20:00:12 +0800
Tag:    v3.6.2

MDL-46783 permissions: let some moodle/ caps be overriden in all mods

commit f4ef234544d9e857ec717b2f066db764f675e5fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 30 Oct 2018 01:49:39 +0800
Tag:    v3.6.0-beta

MDL-63772 atto_recordrtc: capabilities to control who can record what

commit a6c2bc54740b7975a4359601ce47e6b20c8014b1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 29 Oct 2018 19:14:21 +0800
Tag:    v3.6.0-beta

MDL-63781 qtype_ddmarker: fix changing shape type on editing form in IE

commit 8951e8b970bb9e20c00f8e77f0bf2ff8570ae2e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 25 Oct 2018 18:08:04 +0800
Tag:    v3.6.0-beta

MDL-62411 qtype_ddmarkers: fix drop-zone editing in IE

commit 2d696f8f2bfcf40c9a092efcde0c9028a1307730
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 Oct 2018 18:38:31 +0800
Tag:    v3.6.0-beta

MDL-63752 question import: duplicate key error when idnumbers blank

commit 616442a2faae5528de65d5238dd73fc36c5defd4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Oct 2018 17:34:57 +0800
Tag:    v3.6.0-beta

MDL-63738 question bank: a link to download a single question

commit 00f09d8f5c4220a9380766046fe3ef71fb558fe4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Oct 2018 01:21:23 +0800
Tag:    v3.6.0-beta

MDL-62411 qtype_ddmarker: fix issues found during review

commit b51f4f2ececf981fe936fee6c890cdf11f135f24
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 16 Oct 2018 18:48:54 +0800
Tag:    v3.6.0-beta

MDL-63277 qtype_ddwtos: removed unneeded qtype_classname method

commit c28d0aa113cc192476cd34e46cf089cb739c64d4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 12 Oct 2018 23:40:54 +0800
Tag:    v3.6.0-beta

MDL-63277 qtype_ddwtos: further improvements to the JavaScript

commit ed7e30fa5c3b13a8d26055aa1b0ef30d643a654c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2018 23:22:53 +0800
Tag:    v3.6.0-beta

MDL-62411 qtype_ddmarker: further improvements following code review

commit c5499edaefbe5cb21f871090aa36ee38af48caa0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 27 Sep 2018 01:01:56 +0800
Tag:    v3.6.0-beta

MDL-63185 mod_quiz: more fixes to new behat code

commit eb6c769a8cdc206228cc79569b4f63917700cde6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 24 Sep 2018 18:41:25 +0800
Tag:    v3.6.0-beta

MDL-63020 dml: improve the unit tests

commit 7a8782c4ae974d839690afa6bb6725ebf556ad4e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 22 Sep 2018 00:56:34 +0800
Tag:    v3.6.0-beta

MDL-63194 quiz editing: subtle drag-drop bug if moving between sections

commit 3923151a1af57d3a16771a422a89a37489a95ac1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 19 Sep 2018 21:54:52 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: changes made during integration review

commit f19c6f60cdf3890ab756647ca15e32cde92b9532
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Sep 2018 20:52:51 +0800
Tag:    v3.6.0-beta

MDL-23545 qformat_xml: don't allow irrelevant DB differences to break tests

commit 59ffae414ce3cd2d65fa55fab3994ca099e4fa77
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 18 Sep 2018 20:52:51 +0800
Tag:    v3.6.0-beta

MDL-23545 qformat_xml: fix another Behat test

commit 802ff4c93350137a5f95b862e723ce2f5fbd0c65
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 23:02:08 +0800
Tag:    v3.6.0-beta

MDL-63371 question: USE_RAW_DATA case in check_qt_var_name_restrictions

commit 5a8c44d000ecc5669db26aefebe447f688e8f2ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 01:42:14 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: only create replacement HTML if needed

commit 1d8d00d91d5c59e8176fb960ca2fa27f43c33a5f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 01:03:35 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: only prepare the replacement if used

commit ac666520785763af643f62d14f7f19a4f4653454
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 00:53:10 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: clean up filterobject class

commit c01503de7518698a0aaa98bd87894b7e17554d38
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 00:21:02 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: only prepare_phrases_for_filtering once

commit 2abf8fbf8683c28b66dc6e80774e3c236d656e8c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 14 Sep 2018 00:08:28 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: use preg features for fullmatch

commit d22699af7fbd94b26203d89e35dc42d59831df20
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 12 Sep 2018 00:36:29 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: cache concept list in a MUC static cache

commit b0a3b52fe91a1808170523238e83bf15f243c377
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 11 Sep 2018 23:49:10 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: Fix lang string concatenation

commit 5abc4313359b7fdedd9338875ef420c1e69da103
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Sep 2018 22:32:33 +0800
Tag:    v3.6.0-beta

MDL-63020 ddl: fix nullable unique indexes in OCI and MS SQL

commit 54b2b1d27f2239c61cd3dc8bb52072c7694b54a7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 07 Sep 2018 22:30:50 +0800
Tag:    v3.6.0-beta

MDL-63020 xmldb: Improve PHPdoc comments for better IDE autocomplete

commit ebf91776d7a9eb2d8a08ad879fb5030a207b4797
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 03 Sep 2018 20:16:16 +0800
Tag:    v3.6.0-beta

MDL-63297 qtype_ddimageortext: re-implement JavaScript in AMD

commit cb8aefa658cf7ad8f002a480343afb2dea94cc08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Jul 2018 01:37:45 +0800
Tag:    v3.6.0-beta

MDL-62880 qtype_ddwtos: drop support for legacy import format

commit b116f8b9adab0dacc6008cfe2aff1afa6b294efd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 05 Jul 2018 23:59:45 +0800
Tag:    v3.6.0-beta

MDL-62811 question bank: rendering shouldn't load individual questions

commit 0b18d0c960c27994dd9870d286f2da3fa5868c06
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Jul 2018 01:55:22 +0800
Tag:    v3.6.0-beta

MDL-62820 question import: properly escape output

commit 1146659db487f9b926f5b88003e1e149f92242a3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2018 23:37:28 +0800
Tag:    v3.6.0-beta

MDL-62838 filters: dont use statics inside functions. Use MUC

commit 8aedf6d478e5451e6674dced3f81dc75daeeda60
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2018 18:22:04 +0800
Tag:    v3.6.0-beta

MDL-62834 behat: new step for enabling filters

commit 9f38628abc23e76f06a76f9f8e44655545c65669
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2018 22:16:23 +0800
Tag:    v3.6.0-beta

MDL-62792 filters: fix some bad PHPdocs

commit 20482f9d41ac20bcc9dd9be31cfcadf4bb6ed688
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2018 22:05:33 +0800
Tag:    v3.6.0-beta

MDL-62792 filter_mathjaxloader: don't use statics for once-only items

commit f4e18a0ae7da0af8ae26f2324a42ace3cbad4bea
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jun 2018 20:58:27 +0800
Tag:    v3.6.0-beta

MDL-62783 XMLDB: Generate PHP with [] arrays

commit 7ca1b32808b660193e81f53860ca93360b063340
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Jun 2018 17:45:56 +0800
Tag:    v3.6.0-beta

MDL-62781 question/privacy: fix tests with CodeRunner is installed

commit db421d4d529ff2bc7c8b625ca671cd74bbaca74e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Jun 2018 19:55:43 +0800
Tag:    v3.6.0-beta

MDL-62769 quiz statistics: graph should show all, not last, variant

commit a1bc8928cc2c57a84ddce15910c60ba7cba51631
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Jun 2018 21:42:26 +0800
Tag:    v3.6.0-beta

MDL-62747 accesslib: rdef caching should handle roles with no caps

commit bc6687bab354a876fc872567e767a971e5d5bc33
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 18 Jun 2018 20:34:20 +0800
Tag:    v3.6.0-beta

MDL-62698 quiz_overview: new index should not be unique

commit 27d625a8639ffd7865c2b1d8a99e8fd6f8effd08
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 May 2018 17:54:35 +0800
Tag:    v3.6.0-beta

MDL-62482 file_storage: may have many files with same content hash

commit 5359c517d030e99b69b9a11a7bbb8fba15b821c8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 May 2018 22:26:04 +0800
Tag:    v3.6.0-beta

MDL-62440 participants: out-of-memory is many site-wide role assigns

commit a266ae30fa03352830216c5f497f25253cff6361
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 16 Apr 2018 17:32:30 +0800
Tag:    v3.6.0-beta

MDL-50812 core_useragent: <body> classes for Chrome and Edge

commit c633345265dc87ba9aa6b79905b81b88c1af0c36
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Jan 2015 02:14:29 +0800
Tag:    v3.6.0-beta

MDL-47962 filter_glossary: $GLOSSARY_EXCLUDEENTRY shouldn't stop caching

commit 43d270e4ef3012c41cc9eea93d7bbf243fdfa16e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 21 Jan 2015 02:05:23 +0800
Tag:    v3.6.0-beta

MDL-47962 filterlib: Fix lots of coding style

commit 3511063252ab114a2343cc246aa1a66639a27979
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 11 Oct 2014 00:58:30 +0800
Tag:    v3.6.0-beta

MDL-45851 restore: random questions must always be created