Git commits in Moodle 3.2.x by John Okely

commit 0a6282a86105fac64a26f68b8d58a644d229940b
Author: John Okely <jlokely@gmail.com>
Date:   Thu, 31 Aug 2017 14:38:22 +0800
Tag:    v3.2.5

MDL-56646 mod_assign: Improve grade fix strings

commit ab0e6eed0884cedf339f89b202611c00f8bc4bab
Author: John Okely <jlokely@gmail.com>
Date:   Thu, 31 Aug 2017 14:22:15 +0800
Tag:    v3.2.5

MDL-56646 mod_assign: Make rescale behat more specific

commit 75c1e649b17394cf6a292463eeb73c0624405470
Author: John Okely <jlokely@gmail.com>
Date:   Fri, 18 Aug 2017 14:15:37 +0800
Tag:    v3.2.5

MDL-56646 assign: Fix negative grades in restore

commit 7681e279d477789a34ce1e696feee90926b4868f
Author: John Okely <jlokely@gmail.com>
Date:   Mon, 14 Aug 2017 14:07:12 +0800
Tag:    v3.2.5

MDL-57412 upgrade: Set linkcoursesections to 1 if boost in use

commit 360c8b7a8fca3c966086d4cc703d93080e4ed25c
Author: John Okely <jlokely@gmail.com>
Date:   Mon, 14 Aug 2017 10:09:07 +0800
Tag:    v3.2.5

MDL-57412 adminlib: change linkcoursesections default to 1

commit 2a9926f8b469bb1770433db5084214e53a9882b1
Author: John Okely <jlokely@gmail.com>
Date:   Mon, 14 Aug 2017 09:24:41 +0800
Tag:    v3.2.5

MDL-57412 navigationlib: Respect linkcoursesections again

commit 3971cdc60273f492737f5aa24bdb5a17c509aeb3
Author: John Okely <jlokely@gmail.com>
Date:   Wed, 02 Aug 2017 10:27:47 +0800
Tag:    v3.2.5

MDL-55364 forum: Combine user picture and user name rows

commit 167507dcf853206bbfe904ffdef049f96b3c9ec9
Author: John Okely <jlokely@gmail.com>
Date:   Tue, 01 Aug 2017 15:57:55 +0800
Tag:    v3.2.5

MDL-56646 assign: Add ability to fix errant grades

commit 1b8ca8081b2b3274e43e30144b2778561f905d51
Author: John Okely <jlokely@gmail.com>
Date:   Tue, 01 Aug 2017 15:53:40 +0800
Tag:    v3.2.5

MDL-56646 assign: Don't rescale any negative grades

commit 7bd00375bceec4ac0b2ddf447724ae3ca2217033
Author: John Okely <jlokely@gmail.com>
Date:   Mon, 31 Jul 2017 14:37:19 +0800
Tag:    v3.2.5

MDL-56646 assign: Behat test rescaling after viewing student

commit e0fc3b6d52a35d84c718513d8dc80d105031e121
Author: John Okely <jlokely@gmail.com>
Date:   Thu, 27 Jul 2017 15:29:53 +0800
Tag:    v3.2.5

MDL-57412 course: Unit test get_view_url for course formats

commit b1fce6b62ecb01acd15d9a64b8b7b4107d3d39d3
Author: John Okely <jlokely@gmail.com>
Date:   Wed, 26 Jul 2017 10:41:39 +0800
Tag:    v3.2.5

MDL-57698 backup: Decrease deadlock fixture size

commit 60eb84c9a847755cfd4c1f86abf6ef822a2ca486
Author: John Okely <jlokely@gmail.com>
Date:   Thu, 13 Jul 2017 13:42:07 +0800
Tag:    v3.2.5

MDL-57698 sqlsrv: Unit test NOLOCK

commit 5c1b2fbbbfdfaf8675add85679d730aba83ea3ee
Author: John Okely <john@moodle.com>
Date:   Mon, 10 Jul 2017 13:00:31 +0800
Tag:    v3.2.5

MDL-57698 sqlsrv: Unit test deadlock case

commit 5c409b7e787fd04026163fcf1bdcba6e3985b029
Author: John Okely <john@moodle.com>
Date:   Wed, 05 Jul 2017 14:24:17 +0800
Tag:    v3.2.5

MDL-57698 sqlsrv: Query temp tables with no lock

commit deb442a29373787f4e342ffc245ba257b06dddde
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Jun 2017 09:08:34 +0800
Tag:    v3.2.4

MDL-59312 notification: Normalise backtrace/stacktrace

commit 53e38256199774701ea6925ffdeab57ab63ea2c5
Author: John Okely <john@moodle.com>
Date:   Mon, 12 Jun 2017 11:21:38 +0800
Tag:    v3.2.4

MDL-58310 message: No longer need to supress errors from messaging

commit 8e28bc402bbcd0ee54fd86e3613b3a06add53e53
Author: John Okely <john@moodle.com>
Date:   Tue, 06 Jun 2017 10:50:01 +0800
Tag:    v3.2.4

MDL-58286 enrol_ldap: Pass connection to ldap_paged_results_supported

commit 285e7e5eb30c2dc3030cf051a6690d0b500698f5
Author: John Okely <john@moodle.com>
Date:   Mon, 29 May 2017 08:30:24 +0800
Tag:    v3.2.4

MDL-58310 ajax: suppress errors upon page unload

commit 3ad8f33235c2a3f08f48ec1a373871202404bf51
Author: John Okely <john@moodle.com>
Date:   Tue, 23 May 2017 09:17:29 +0800
Tag:    v3.2.4

MDL-57103 lib: Force ajax renderer for all ajax fatal errors

commit 15e5a39266c9da3ebd4f8c033f7151241bba35ec
Author: John Okely <john@moodle.com>
Date:   Fri, 12 May 2017 15:52:37 +0800
Tag:    v3.2.4

MDL-58916 user_profile: Pass site context when determining menu options

commit 6b50178e4e0eda4c8be0af014f35890ae491f6fd
Author: John Okely <john@moodle.com>
Date:   Tue, 02 May 2017 09:11:23 +0800
Tag:    v3.2.3

MDL-57704 ltiprovider: Don't force SSLv3

commit b6c6b9947092c361385ffa6ac5cf89dfdef332b0
Author: John Okely <john@moodle.com>
Date:   Wed, 19 Apr 2017 15:07:31 +0800
Tag:    v3.2.3

MDL-58632 assignsubmission_file: Don't allow any extension

commit ea3f8fa0cbe5b077d74dcc741735ee9d4d93062f
Author: John Okely <john@moodle.com>
Date:   Mon, 03 Apr 2017 14:38:52 +0800
Tag:    v3.2.3

MDL-39913 assignsubmission_file: Add validation

commit d00a536a0c1782a2fa60b61b26f7cb811fab1581
Author: John Okely <john@moodle.com>
Date:   Mon, 27 Mar 2017 11:14:02 +0800
Tag:    v3.2.3

MDL-39913 assign: Add help on filetype submissions

commit 649bad89a231b496095bcc86fc0b57c7b98ee8c9
Author: John Okely <john@moodle.com>
Date:   Tue, 21 Mar 2017 10:25:03 +0800
Tag:    v3.2.3

MDL-37168 mod_lti: Fix rename behat

commit 3bc489a0ec94cd427d90cfe20b0a5be4638e6a0c
Author: John Okely <john@moodle.com>
Date:   Wed, 15 Mar 2017 15:29:33 +0800
Tag:    v3.2.3

MDL-57419 messaging: Don't use enter to send

commit be52d0daced2b85d7fcb6d0df18bb1081da1c423
Author: John Okely <john@moodle.com>
Date:   Fri, 27 Jan 2017 14:59:33 +0800
Tag:    v3.2.3

MDL-37168 grade: Debugging if gradebook callbacks are not both present

commit de60425a16a3e75cab43fb84e2c8c12f21743d4e
Author: John Okely <john@moodle.com>
Date:   Tue, 24 Jan 2017 12:15:56 +0800
Tag:    v3.2.2

MDL-57316 media: Setup media plugins in media_manager::instance()

commit f52bdbb885c8291f394c7edce1883a8abfe47d82
Author: John Okely <john@moodle.com>
Date:   Fri, 13 Jan 2017 10:52:24 +0800
Tag:    v3.2.2

MDL-57613 enrol_lti: Allow longer nonces

commit e078aa135114827f62045bf638de037e1d646115
Author: John Okely <john@moodle.com>
Date:   Tue, 10 Jan 2017 12:09:02 +0800
Tag:    v3.2.3

MDL-37168 mod_lti: Add behat test to cover lti quick edit

commit 4eb3f8d9b73c764b540ee61197e22322059af85e
Author: John Okely <john@moodle.com>
Date:   Thu, 22 Dec 2016 15:43:32 +0800
Tag:    v3.2.2

MDL-57316 videojs: Add behat tests for lesson, url and resource

commit 829cafc050ae34a689f9b14bd53f1673bf39d249
Author: John Okely <john@moodle.com>
Date:   Fri, 16 Dec 2016 10:22:47 +0800
Tag:    v3.2.1

MDL-57331 messaging: Fix sent messages appearing twice.

commit cff14cf0d1859043c1a059e900db954c27785f96
Author: John Okely <john@moodle.com>
Date:   Wed, 07 Dec 2016 11:43:54 +0800
Tag:    v3.2.1

MDL-57278 signup: Unit tests covering confirmation link generation

commit c1c3f50965f4e43c1ad40974d751548616997e06
Author: John Okely <john@moodle.com>
Date:   Wed, 07 Dec 2016 11:16:25 +0800
Tag:    v3.2.1

MDL-57278 signup: Fix double encoding of confirmation links

commit 25474b5e847087c19e4913c050e2f102a0494875
Author: John Okely <john@moodle.com>
Date:   Fri, 02 Dec 2016 14:57:30 +0800
Tag:    v3.2.1

MDL-57268 auth_db: Unit tests for deletion from a large user set

commit ec3e79134fed64c650cb22b113af75e6260bc2a9
Author: John Okely <john@moodle.com>
Date:   Fri, 02 Dec 2016 14:34:18 +0800
Tag:    v3.2.0-rc5

MDL-57193 auth_db: Use a recordset and array_key_exists

commit 931d12b5892387db797d310a7272b57fdc3b3bbb
Author: John Okely <john@moodle.com>
Date:   Wed, 23 Nov 2016 16:07:35 +0800
Tag:    v3.2.1

MDL-54921 signup: Only clear wanturl when necessary

commit 529e944a8c1043d8dd0f3a5cb99a312b56373785
Author: John Okely <john@moodle.com>
Date:   Tue, 22 Nov 2016 15:12:55 +0800
Tag:    v3.2.0-rc2

MDL-56782 custommenu add multilang example

commit eea9f10900c81e61d2d02d669dccf4d780247a84
Author: John Okely <john@moodle.com>
Date:   Wed, 09 Nov 2016 14:42:21 +0800
Tag:    v3.2.0-rc1

MDL-56715 form: Allow password unmask fields to be cleared in FF49

commit 23146bad48b39e97a0d97d1a8ca61f2c9385b58e
Author: John Okely <john@moodle.com>
Date:   Mon, 24 Oct 2016 18:01:20 +0800
Tag:    v3.2.0-beta

MDL-55841 core: Allow copy box to be used multiple times in one template

commit 51478048cd48e3ffeb835496953e8281c576383f
Author: John Okely <john@moodle.com>
Date:   Mon, 24 Oct 2016 18:00:47 +0800
Tag:    v3.2.0-beta

MDL-55841 enrol_lti: Make published tool list more user friendly

commit 3a5e14a5d064bd58b55d37e6d090e23ec2d0dc1c
Author: John Okely <john@moodle.com>
Date:   Fri, 21 Oct 2016 16:11:40 +0800
Tag:    v3.2.0-beta

MDL-55841 mod_lti: Improve interface usability & consistency

commit 9a709cd5a54b345c33088b1ee2123d27b3a2836a
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Sep 2016 13:46:32 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Add interface for proxies

commit a1f3821ee00b7c237c47a75b3067288bd7ab61f5
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Sep 2016 13:43:20 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Add LTI provider library

commit 8e55ffc6c314003edd4d24a9f9236817afbde3a6
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Sep 2016 12:18:07 +0800
Tag:    v3.2.0-beta

MDL-56102 enrol_lti: Removed unused lines in unit test

commit 0b72caebac8765e2120bb95d9a92086a01abbdd5
Author: John Okely <john@moodle.com>
Date:   Thu, 15 Sep 2016 16:40:09 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Allow multiple LTI1 consumers with the same key

commit a618c707f24c8a41128caaf41cb3d7c9cb20dd7e
Author: John Okely <john@moodle.com>
Date:   Tue, 13 Sep 2016 16:32:43 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Support user images

commit 8e0038f9ea6afc129041c8cd3133bebbb0529823
Author: John Okely <john@moodle.com>
Date:   Fri, 09 Sep 2016 14:28:33 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Only allow certain consumers for each shared tool

commit 3b4491e8aa0ec8ad1ba181b7ced221d0fe4e2b70
Author: John Okely <john@moodle.com>
Date:   Wed, 31 Aug 2016 16:57:38 +0800
Tag:    v3.2.0-beta

MDL-55742 mod_lti: Remove support for get_magic_quotes_gpc

commit f8307a4b57588329c221b72186425793584dbe03
Author: John Okely <john@moodle.com>
Date:   Tue, 30 Aug 2016 12:03:17 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Unit test more of helper

commit 098ee549eedb565b96a2cff0a93eeda8073e68ea
Author: John Okely <john@moodle.com>
Date:   Tue, 30 Aug 2016 11:24:14 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Split launch and proxy registration end points

commit da65fcf02733f38886884c3f0c46e46a619220b4
Author: John Okely <john@moodle.com>
Date:   Fri, 26 Aug 2016 16:05:20 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Separate tool launch and proxy registration logic

commit 7edf96e265de414397c0ecd3eca7f6039f5cb315
Author: John Okely <john@moodle.com>
Date:   Tue, 23 Aug 2016 12:48:42 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Add language strings and renderers

commit 9161e71515a8a5ae935a998162bb62f388be3972
Author: John Okely <john@moodle.com>
Date:   Tue, 09 Aug 2016 15:55:04 +0800
Tag:    v3.2.0-beta

MDL-53832 enrol_lti: Add LTI2 tables to enrol_lti

commit d51757a72947145079c3ebf2b4a7620b3eb00cfe
Author: John Okely <john@moodle.com>
Date:   Thu, 04 Aug 2016 14:38:21 +0800
Tag:    v3.2.0-beta

MDL-55457 mod_lti: Support object icon_info in tool proxy

commit 64f631c128da52e499431977a851870e919997e8
Author: John Okely <john@moodle.com>
Date:   Mon, 01 Aug 2016 14:50:31 +0800
Tag:    v3.2.0-beta

MDL-53016 classloader: Load PSR-0 and PSR-4 separately, add unit tests

commit 4c3472a55c85a83717f895a07989b1c0003345dc
Author: John Okely <john@moodle.com>
Date:   Mon, 25 Jul 2016 17:28:35 +0800
Tag:    v3.2.0-beta

MDL-55325 mod_lti: Use .on('load') instead of .load()

commit 3e9ab40361de4867dc260a8bc31edfc3927aea1c
Author: John Okely <john@moodle.com>
Date:   Mon, 23 May 2016 16:12:40 +0800
Tag:    v3.2.0-beta

MDL-54680 enrol_lti: Offer cartridges in LTI provider