Git commits in Moodle 3.5.0 by Tim Hunt

commit 75aa674b997de5e924c9921c3c8c649098e35552
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 01 May 2018 02:45:47 +0800
Tag:    v3.5.0-rc1

MDL-62275 qtype_calc*: improve validation of formulae

commit 1872cfcd2fb08fd510b42b45be29d42710d0f37b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 10 Apr 2018 21:00:39 +0800
Tag:    v3.5.0-beta

MDL-61928 formslib: shortforms should work with non-editable forms

commit d9b80a5e695be7702bce19fd6b2538c21eb9961e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 19 Mar 2018 04:40:43 +0800
Tag:    v3.5.0-beta

MDL-61605 quiz report: add missing index/key

commit 168635fb6fca359016033e319a076bf0adb9268e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Feb 2018 20:09:43 +0800
Tag:    v3.5.0-beta

MDL-61366 setuplib: safely construct the ajax renderer when needed

commit e37c1fe23d83f0f818b01db98646d70570763b6f
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 06 Feb 2018 01:30:21 +0800
Tag:    v3.5.0-beta

MDL-61348 quiz reports: fix incorrect groups averages

commit d2e1aa76e145c2eade4a208296fe46be616eb71c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 22 Dec 2017 21:35:29 +0800
Tag:    v3.5.0-beta

MDL-61107 quiz editing: handle invalid Maximum grade input

commit bccad386b0ff0dacfc6c4e8712f73a1ac8fd60fd
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 21 Dec 2017 01:55:57 +0800
Tag:    v3.5.0-beta

MDL-61077 question stats: make calculations more robust

commit 06b4ab81a8161f0b366e661782b8b11006db518c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 15 Dec 2017 21:11:57 +0800
Tag:    v3.5.0-beta

MDL-61045 quiz settings: add back missing disabledIf

commit 91c8d8b130de0cbfddaa7d4685454bab84102fae
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 07 Dec 2017 03:40:38 +0800
Tag:    v3.5.0-beta

MDL-60983 get_user_capability_course: fix buggy edge cases

commit 223419d92c3e1ec5e472cf6a7742560727cc4838
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 21 Nov 2017 20:01:37 +0800
Tag:    v3.5.0-beta

MDL-60682 forms: date/times should use step 1 minute by default