Git commits in Moodle 3.2.x by Tim Hunt

commit dea378602ddbf1c269273b969a211904c1f7f93b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 May 2018 02:45:47 +0800
Tag:    v3.2.9

MDL-62275 qtype_calc*: improve validation of formulae

commit b18cde34506296c74599ffecbe638fb9e0361860
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Oct 2017 21:41:56 +0800
Tag:    v3.2.6

MDL-60607 quiz reports: catch separate groups & user has no group case

commit a0b2649a1699b2c55e78157b94ac14d6466c9ae7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Oct 2017 21:34:15 +0800
Tag:    v3.2.6

MDL-60607 quiz reports: move duplicate code to superclass method

commit 828a24f784dbcf50303975ae8171b80a2f5248c6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Oct 2017 02:00:46 +0800
Tag:    v3.2.6

MDL-60139 question manual grading: move code to reduce confusion

commit 78e92b3fb171a6486fffe8149dcf71439a835da1
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Oct 2017 01:37:11 +0800
Tag:    v3.2.6

MDL-60139 question manual grading: redisplay mark as typed if editing

commit 48dbf892529ec38b48cd4cab5cac77acc226331c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Oct 2017 01:36:35 +0800
Tag:    v3.2.6

MDL-60139 phpunit: Make assertTag verify attribute values with ===

commit 2923e199288e84a7dc3f71061fabb65d0faa040f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Oct 2017 01:22:30 +0800
Tag:    v3.2.6

MDL-60317 quiz reports: fix regression caused by MDL-57511

commit 4635a07e6abe17c41ef7f4c7f79323914202e2d7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 28 Sep 2017 22:41:41 +0800
Tag:    v3.2.6

MDL-60162 quiz reports: refactor duplicated code into the base class

commit ce7cb8819801bcc6772796483ffc5c6422d5361a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 26 Sep 2017 18:03:09 +0800
Tag:    v3.2.6

MDL-58790 quiz editing: translate hard-coded new heading string

commit 0525300ebcf8b355e9d086f174d7240c0796a3aa
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 23 Sep 2017 00:31:34 +0800
Tag:    v3.2.6

MDL-57228 quiz: fix editing when there are one-question sections

commit 661e129873f4b974fc8c15bbf09268677e2a83ce
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Sep 2017 23:40:43 +0800
Tag:    v3.2.6

MDL-60162 quiz reports: too many rows fetched on download

commit e3993969d676df43f6a1f6713d7c8df9f214f6cd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 24 Aug 2017 23:24:08 +0800
Tag:    v3.2.6

MDL-59929 signup: inprove usability when duplicate email entered

commit 64d7716d7622ad1e1568965ffb1c68fa129482a3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 18 Aug 2017 23:54:59 +0800
Tag:    v3.2.5

MDL-51827 account confirm: take users to their dashboard

commit 20df9e8faadc28606ed362f76492ca7a504f147e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 Aug 2017 00:58:29 +0800
Tag:    v3.2.6

MDL-59606 quiz responses: fix edge cases in the report

commit e52605015169bc436751ef0c079ecef22bff72a3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 01 Jul 2017 00:00:18 +0800
Tag:    v3.2.5

MDL-59431 requirejs: better reporting if a JS file cannot be loaded

commit 67970b86758fa9319b3354f667481c083d792182
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 24 May 2017 22:05:32 +0800
Tag:    v3.2.4

MDL-59048 user tours: avoid white-on-white text in Clean

commit 4288a75a483a0892e85e429b8b852fcbc4522b73
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 10 Apr 2017 23:29:16 +0800
Tag:    v3.2.3

MDL-58555 ajax: make ajax web service log entries more useful

commit 985b62f3a9ebd091101c63bc126c61f3adec8046
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 04 Apr 2017 23:20:26 +0800
Tag:    v3.2.3

MDL-58486 user_prefs: always update $USER cache when applicable

commit ec02a34e1fb74b11027bc10e1db4372109e0beed
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 07 Mar 2017 21:35:06 +0800
Tag:    v3.2.2

MDL-58035 tool_templatelibrary: fix unit test using removed base theme

commit b21b210f41fc478cb4baa88b93e0f6b347f7fe93
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 01 Mar 2017 20:43:50 +0800
Tag:    v3.2.2

MDL-58106 random Q restore: avoid MySQL performance issues

commit 6fef2ab3dbe2c4f8f949f3c8dffa018db22f3ae5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Feb 2017 22:47:03 +0800
Tag:    v3.2.2

MDL-58040 blocklib: never use global  in block manager class

commit 1e1e1b822958c58d897df779f81fd8ce31005157
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Feb 2017 19:50:47 +0800
Tag:    v3.2.2

MDL-58035 lib: log when the expected theme cannot be initialised

commit 4679634e36b943ae0585d6111b93c362aaafe748
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Jan 2017 22:31:15 +0800
Tag:    v3.2.2

MDL-57588 questions: regrading should not lose flags

commit a551ea02104593b8fc0240ca6d14d1b946ae305d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Jan 2017 02:53:16 +0800
Tag:    v3.2.2

MDL-57587 question file access: fix regression caused by MDL-53744

commit c4ade76ee5ad5c0a0818558c37bc8f695ef426ff
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 15 Dec 2016 00:17:17 +0800
Tag:    v3.2.1

MDL-57402 quiz editing: fix add heading after remove page break

commit d0a58fe0356eb9bf6783299cbf7e00ec4eab1b30
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 30 Nov 2016 02:31:53 +0800
Tag:    v3.2.1

MDL-57199 question preview: make HTML ids unique

commit edf2f7bdf1aa92c3f6f5a23eb58b2aef579ba008
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Nov 2016 05:14:13 +0800
Tag:    v3.2.0-rc3

MDL-53964 qtype_ddmarker: marker label 0 should be allowed

commit 030d8f22c2500464594d58c117344c8f94f28bef
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 21 Nov 2016 00:59:00 +0800
Tag:    v3.2.0-rc3

MDL-35949 quiz accessibility: move input outside label

commit f31d0fff2ef479c30f2990a901528f28ac14ecc5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 12 Nov 2016 00:26:56 +0800
Tag:    v3.2.0-rc1

MDL-56913 quiz: teachers should see a review link for a preview

commit 9bee35d5adfb177f35050b755647389e133b4cf2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 30 Sep 2016 00:23:27 +0800
Tag:    v3.2.0-beta

MDL-56198 assignment: improve grading info responsiveness

commit 70e85280f4abebc298e27a24099b655475d5ed3b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 28 Sep 2016 01:07:50 +0800
Tag:    v3.2.0-beta

MDL-56136 restore: better error handling copying file at start

commit cf0b9432d81ba9d5763e4894f82c95ca9fbf548f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Sep 2016 02:46:22 +0800
Tag:    v3.2.0-rc1

MDL-53744 question file access: fix access checks

commit 67c8c9b493b9ccf079457794e2a530128003c5c5
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 27 Sep 2016 01:28:35 +0800
Tag:    v3.2.0-beta

MDL-56069 quiz: nav buttons don't scroll to the right question

commit 6ae04c2684bfcbd90d31a2ca777c782a054cf6a2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 01 Sep 2016 19:36:05 +0800
Tag:    v3.2.0-beta

MDL-42125 quiz stats: fix regression caused by MDL-51603

commit d0f8daef123c45f9bf58ec8664a7760b60874302
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 31 Aug 2016 19:55:18 +0800
Tag:    v3.2.0-beta

MDL-55815 quiz review: after close should beat immediately after

commit daf6becfb0ff9bb436999d810deccf176ff1d4b2
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 31 Aug 2016 19:40:50 +0800
Tag:    v3.2.0-beta

MDL-55815 quiz: convert attempt state tests to a data provider

commit 972a367b983dcb38a65d84c101d7dcb4cbf773af
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 27 Aug 2016 00:14:05 +0800
Tag:    v3.2.0-beta

MDL-55741 phpunit: does not reset get_log_manager cache

commit 9e5e0d8de438fd95b4068f569257addbf2e7ec11
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 23 Aug 2016 00:18:56 +0800
Tag:    v3.2.0-beta

MDL-42125 quiz stats: clearer message when manual grading required

commit 12a725be10f5bd709fc96bd395d8df8b488d7cd0
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 20 Aug 2016 00:56:59 +0800
Tag:    v3.2.0-beta

MDL-55477 quiz reports: all user fields should have repeats suppressed

commit 0e9132e56eb7dd87b7b4d2e553422717e53de6a7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 04 Aug 2016 01:42:51 +0800
Tag:    v3.2.0-beta

MDL-55454 quiz: loses shufflequestion setting restoring old backups

commit 31c07476dbade9ed1492972168b3207b14f3d7bc
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 28 May 2016 02:55:25 +0800
Tag:    v3.2.0-beta

MDL-54756 moodle_url: remove dangerous trim from make_file_url

commit f027922e4f7bbad1e3bdf40ce10183da3f39396e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 17 May 2016 06:14:22 +0800
Tag:    v3.2.0-beta

MDL-54605 quiz regrading: incorrect DB query

commit 795efd9c1b2cc3763a901b30003d4e5a5cfbdcf6
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 14 May 2016 03:36:30 +0800
Tag:    v3.2.0-beta

MDL-54582 accesslib: improve performance of load_course_context

commit c76789f49a67693253a11be0fc4a3da8b3105502
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 May 2016 01:07:23 +0800
Tag:    v3.2.0-beta

MDL-53938 qformat_gift: handle multi-choice MR with one 100% choice