Git commits in Moodle 3.1.x by Mark Nelson

commit 84f6435a1424aea54f271e991a1d7d2ff8718300
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 22 Dec 2016 12:41:32 +0800
Tag:    v3.1.4

MDL-55955 mod_quiz: ensure duplicated override events are removed

commit 9bf610d343e7bb09a6f308cb85d3026eed0c3dec
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 09 Dec 2016 16:08:46 +0800
Tag:    v3.1.4

MDL-57222 mod_assign: show validation message on visible element

commit 4c26d1af76302ad3cc7c97fc3b4247faf337418f
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 08 Dec 2016 16:04:27 +0800
Tag:    v3.1.4

MDL-57250 core: show admin settings when only one category exists

commit e4f1771a601e7252f7b45a0579281da62bef6c17
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 08 Dec 2016 12:27:05 +0800
Tag:    v3.1.4

MDL-55062 tool_uploaduser: prevent defaults when not selected

commit b5d811f85cd7338f911acfd6581465b2c6699e1e
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 28 Nov 2016 16:47:00 +0800
Tag:    v3.1.4

MDL-56682 mod_assign: ensure the variable  is not null

commit 18af7c0536e1f19dc219e1c9f5bae4e321bd187c
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 30 Aug 2016 14:47:09 +0800
Tag:    v3.1.2

MDL-55771 core: added title attribute when using JS to render {{pix}}

commit 97e886c5762df8c67cfc4da5afee8e30d024c4b4
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 25 Aug 2016 16:01:53 +0800
Tag:    v3.1.2

MDL-55717 core: add 'ignoredirty' class to inplace editable

commit 20ede33d6134a53c3d87bf58af1f47fb4fe9a8fd
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 27 Jun 2016 13:24:56 +0800
Tag:    v3.1.1

MDL-55027 enrol_lti: avoid invalid image URL causing an exception

commit 3574cae7ffde91db0aff0a502d2f02ac0cd1cdfc
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 30 May 2016 13:28:09 +0800
Tag:    v3.1.1

MDL-54763 tool_lp: fixed typo in HTML tag

commit 1e03d74cfad5f51e16b4509eaff02a84c8d86d7b
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 18 May 2016 19:42:40 +0800
Tag:    v3.1.0-rc2

MDL-54630 core_tags: preserve 'timemodified' when moving tags

commit 40d56513024a800f8bce2e93af870635b350cf76
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 17 May 2016 17:40:28 +0800
Tag:    v3.1.0-rc2

MDL-53883 core_form: updated the group elements ID

commit 15d27733dc8f023dfba2d2b44c49a1296fb47e3d
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 17 May 2016 13:43:12 +0800
Tag:    v3.1.0-rc1

MDL-52599 block_rss_client: fixed various PHP errors

commit beb3441b68c6f214780464de837cf6c77d881f03
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 16 May 2016 14:42:41 +0800
Tag:    v3.1.0-rc1

MDL-54593 tool_lp: added missing 'alert' CSS class

commit c7e44175339e105184d10a89929529b60a3b4fb2
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 13 May 2016 16:26:10 +0800
Tag:    v3.1.0-rc1

MDL-54566 tool_lp: added message when no competencies present

commit 3f3e7daae1bd51e4b803679feaf5827fa2e9ad33
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 13 May 2016 11:29:57 +0800
Tag:    v3.1.0-rc1

MDL-54177 enrol_lti: improved lang strings

commit 17fa366ab3dafa8bd8810f435c301df199b878e0
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 12 May 2016 17:11:08 +0800
Tag:    v3.1.0-rc1

MDL-54550 enrol_lti: show plugin description and warning

commit bae0f2375e72cd4827268fd9ff557cacd0627ec6
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 12 May 2016 14:28:44 +0800
Tag:    v3.1.0-rc1

MDL-54101 core: fixed core/str get_string caching issue

commit 2c216a6c39fd2b5be190254067b8218a1e498cc3
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 10 May 2016 17:09:37 +0800
Tag:    v3.1.0-rc1

MDL-54125 mod_data: fixed PHP notice

commit a9ad3002e1eb18d2189f242b4d26ee64d2f09f1e
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 10 May 2016 15:24:09 +0800
Tag:    v3.1.0-rc1

MDL-54102 core: added more details about hooks

commit 27d9859972ae3626f381f258a33a9514c6e1c4de
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 09 May 2016 17:10:49 +0800
Tag:    v3.1.0-rc1

MDL-54103 enrol_lti: show frame embedding warning

commit 3fb5ddc3d616b7e92780264f4434021bad541704
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 09 May 2016 12:33:21 +0800
Tag:    v3.1.0-rc1

MDL-54102 core: describe newly introduced hooks

commit a8abd53a3262c5374369da6d5123cbdf9ab0c1d2
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 05 May 2016 12:26:11 +0800
Tag:    v3.1.0-rc1

MDL-54030 enrol_lti: confirm tool exists before deleting users

commit e45aac5f8ece1a5eea7e0bfd3c87451e2fbbcaaf
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 02 May 2016 18:09:39 +0800
Tag:    v3.1.0-beta

MDL-54019 core_behat: fixed typo

commit d066ed8db05b1070ba28c8a11ead43b3ce868d05
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 02 May 2016 15:34:15 +0800
Tag:    v3.1.0-rc1

MDL-53977 enrol_lti: a hack to workaround a hack to utilise DB caching

commit 02113beb100099406fb036c3dd5af31a34c26e73
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 29 Apr 2016 18:22:11 +0800
Tag:    v3.1.0-beta

MDL-53920 cohort: notify competencies on cohort deletion

commit 3bc725238963645d9387f6a9d7cd1db920db583b
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 28 Apr 2016 13:20:58 +0800
Tag:    v3.1.0-beta

MDL-52035 enrol_lti: added fix for oracle

commit 55b43467b3dbe052ad69ff401a87b6e4bf38d304
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 27 Apr 2016 12:31:44 +0800
Tag:    v3.1.0-beta

MDL-53919 core: fixed competency FKs

commit 4aa7e3fe184943f79191252ab9052d4181e9b0cc
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 21 Apr 2016 11:22:24 +0800
Tag:    v3.1.0-beta

MDL-53864 mod_feedback: fixed varying results on MSSQL

commit 027eb38ed513ad3c6cf47997b7e0a59795bf3ed8
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 19 Apr 2016 17:11:05 +0800
Tag:    v3.1.0-beta

MDL-48506 cachestore_memcached: make warning more noticeable

commit fcc9218fb8052defb7e4e2695119fe971bcd2526
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 19 Apr 2016 12:59:39 +0800
Tag:    v3.1.0-beta

MDL-53811 mod_assign: fixed error in convert submissions task

commit 38870d60fdce8fd592d9fc0221a1d7a377f71793
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 18 Apr 2016 16:38:36 +0800
Tag:    v3.1.0-beta

MDL-53717 core: prevent PHP notice during install

commit 30498d9a0eb6094abf3e677bda46f1124b1f5266
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 12 Apr 2016 14:57:43 +0800
Tag:    v3.1.0-beta

MDL-52035 core_enrol: allow redirection to another page

commit 01bb32a2b10ad073a0f22bda140bcc1105e980ae
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 08 Apr 2016 17:55:32 +0800
Tag:    v3.1.0-beta

MDL-52035 enrol_lti: added enrol plugin

commit 73870f77f59b3c5dedac037a0a659c29f8bbabe5
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 08 Apr 2016 11:38:49 +0800
Tag:    v3.1.0-beta

MDL-52035 enrol_lti: added PHPUnit and Behat tests

commit da39029a5decf66428f92cb1fdfb48b8ea6f59a3
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Apr 2016 18:57:03 +0800
Tag:    v3.1.0-beta

MDL-52035 enrol_lti: added backup/restore functionality

commit 8ed2bbcfed79b8224876364ca428049563128145
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 01 Apr 2016 16:00:05 +0800
Tag:    v3.1.0-beta

MDL-52035 enrol_lti: added sync_<grades/members> tasks

commit 4981d06daef64e4ddfb75269344ef6933e7ceacc
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 31 Mar 2016 16:02:37 +0800
Tag:    v3.1.0-beta

MDL-53669 tool_recyclebin: removed unused string

commit 581ea5013ae8164caed1f7e0603f9713be901f0d
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 31 Mar 2016 15:07:22 +0800
Tag:    v3.1.0-beta

MDL-52035 core_block: avoid PHP error when there is no region

commit 466a1713a087ea9ae1eaa5c4f53aae262debdd01
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 31 Mar 2016 15:06:37 +0800
Tag:    v3.1.0-beta

MDL-52035 core: added ability to override pagelayout

commit 1d8886fa31648d65f6e59879400e7242ade606e0
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 31 Mar 2016 12:55:46 +0800
Tag:    v3.1.0-beta

MDL-52035 auth_lti: added auth plugin

commit 0c7cca226d3e80a5de99170a734c81ed9fa02357
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 22 Mar 2016 11:01:00 +0800
Tag:    v3.1.0-beta

MDL-48012 tool_recyclebin: removed indexes as FKs exist

commit 9621d5a7aeb0ab400369432ef7f336a57dd61bd1
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 10 Mar 2016 11:13:53 +0800
Tag:    v3.1.0-beta

MDL-52252 core_course: removed unused variables

commit 1c42ad71352914f05075b968e1c2ef7161749083
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 Feb 2016 18:23:34 +0800
Tag:    v3.1.0-beta

MDL-48012 core: fixed failing unit tests

commit 93af6a610e6f139895144f3ccab4dfe9d78a69fc
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 Feb 2016 13:59:06 +0800
Tag:    v3.1.0-beta

MDL-48012 tool_recyclebin: multiple changes before integration

commit c27596c5500470c01c0ee3e71bfb4e8d5fe6a5fc
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 Feb 2016 13:57:51 +0800
Tag:    v3.1.0-beta

MDL-48012 tool_recyclebin: used new hooks in core

commit e78cd9b7d209130a98acd714994e2328acc393bf
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 Feb 2016 13:56:17 +0800
Tag:    v3.1.0-beta

MDL-48012 tool_recyclebin: converted to an admin tool

commit 393038961e08ccbec41bfe3f30dcc3428acff1a0
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 Feb 2016 13:25:14 +0800
Tag:    v3.1.0-beta

MDL-48012 core: added recyclebin to list of standard tools

commit ea88fd4e66f8826f77ba4b9b44b38abafb081c5a
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 23 Feb 2016 17:22:27 +0800
Tag:    v3.1.0-beta

MDL-48012 core: added pre_*_delete hooks

commit 5a2c7af2d3a32aab63e79d28f233b045ba11ee4e
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 12 Feb 2016 15:00:20 +0800
Tag:    v3.1.0-beta

MDL-52489 mod_assign: fixed issue with files being excluded

commit 989a84577e12d5d41b428fcefe7d4820161c8629
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 12 Feb 2016 14:21:25 +0800
Tag:    v3.1.0-beta

MDL-52489 mod_assign: mentioned changes in upgrade.txt

commit aa75dca3d8b8264eb1c7968a200b51f8e8d12b1a
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 12 Feb 2016 14:21:02 +0800
Tag:    v3.1.0-beta

MDL-52489 mod_assign: added support for old structure

commit 3ee812fab439691bfb1b4d3979af9ef52b1cc207
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 11 Feb 2016 11:18:47 +0800
Tag:    v3.1.0-beta

MDL-53072 group: minor changes to existing code

commit a3dd8be7dc2b31a8b78925803048d8b5d07996a4
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 08 Feb 2016 16:37:11 +0800
Tag:    v3.1.0-beta

MDL-48634 core: changes to automated tests to pass with changes

commit d14ba3a2f4ad94b2d217f5606ee002e55aa09f32
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 01 Feb 2016 12:37:27 +0800
Tag:    v3.1.0-beta

MDL-52940 core_backup: prevent always displaying logs

commit 635166b8c8d8f5e6be5c5c7e54a71ddf19e32b85
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 29 Jan 2016 17:55:21 +0800
Tag:    v3.1.0-beta

MDL-42395 mod_assign: build YUI module and fixed lint errors

commit da82688689b8c0e0ff5771e5389dd812a6a64022
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 29 Jan 2016 16:05:54 +0800
Tag:    v3.1.0-beta

MDL-45740 mod_choice: fixed remaining issues

commit 5af1321b418b0183debe7bb6623fe50d754750de
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 25 Jan 2016 14:52:33 +0800
Tag:    v3.1.0-beta

MDL-48634 core_grades: added behat test for grade items form validation

commit 1b8bd51c060fc4f97bf5d85bc944d2761611f93f
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 21 Jan 2016 13:04:02 +0800
Tag:    v3.1.0-beta

MDL-48634 core_form: added behat test for 'modgrade' validation

commit 664d8be7ea6f1e3b8fa3bb5f324652ccd840f900
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 19 Jan 2016 17:04:56 +0800
Tag:    v3.1.0-beta

MDL-48634 core: prevent change of grade values when necessary

commit ae139d79112094c89f195cbe47f29142045fe963
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 08 Jan 2016 15:34:51 +0800
Tag:    v3.1.0-beta

MDL-52218 gradereport_grader: added behat test for switching views

commit 20180b316756416db5c4612f42ddb1f73f729e5d
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 07 Jan 2016 19:34:19 +0800
Tag:    v3.1.0-beta

MDL-52218 gradereport_grader: fixed 'grade:viewhidden' related errors

commit a0ac16cb88925ebc68bb8f215d05d338c7f61967
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Jan 2016 16:53:33 +0800
Tag:    v3.1.0-beta

MDL-49662 core: dropped support for legacy local_* navigation API

commit 806905b59ba81548fd742efed1f6fcdfd53805f5
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Jan 2016 14:05:30 +0800
Tag:    v3.1.0-beta

MDL-49291 core: final deprecation of sql_*_reader interfaces

commit ab2d9b34b12fc3816fbe794c67f203e87070722a
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Jan 2016 11:55:29 +0800
Tag:    v3.1.0-beta

MDL-49784 core: final deprecation of useredit_shared_definition_preferences()

commit 94cec934a66b173923433d291a310747e7fd4225
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Jan 2016 10:50:00 +0800
Tag:    v3.1.0-beta

MDL-49553 core_block: final deprecation of config_save()

commit 62d020ea22f9e26e60437cdba267ccc723854dd0
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 06 Jan 2016 10:31:38 +0800
Tag:    v3.1.0-beta

MDL-49824 core_dml: final deprecation of set_logging()

commit 5e156fe8ce31aa9bba2feb347b2b66e2ec9b2434
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 05 Jan 2016 15:47:00 +0800
Tag:    v3.1.0-beta

MDL-49724 core_ddl: final deprecation of guess_antolope_row_size()

commit 7481f4229a5260bb66810019647f70057fe28706
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 05 Jan 2016 14:22:46 +0800
Tag:    v3.1.0-beta

MDL-49021 gradereport_grader: final deprecation of get_collapsing_icon()

commit be43ad0d81160886dc382ea0ddd8ba5e66ce9201
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 05 Jan 2016 14:15:09 +0800
Tag:    v3.1.0-beta

MDL-49290 core: final deprecation of message_current_user_is_involved()

commit 678b315f4692dc0ac566dd184686dc96a46a8429
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 05 Jan 2016 14:09:04 +0800
Tag:    v3.1.0-beta

MDL-49111 core: final deprecation of calendar_normalize_tz()

commit 5d0aa9dcfe97920f63e222b75dfc0c036a6f6685
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 23 Dec 2015 14:17:25 +0800
Tag:    v3.1.0-beta

MDL-52275 core: fixed grade-to-pass being overwritten

commit be5e0110ff5965f05383db2740119f03cad7196e
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 22 Dec 2015 14:46:02 +0800
Tag:    v3.1.0-beta

MDL-49566 core: used reflection in unit tests

commit 04503c5cdeb741a7c02690dc07e403ecdfb6dc13
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 21 Dec 2015 17:05:50 +0800
Tag:    v3.1.0-beta

MDL-50357 core_group: tidy up the function groups_delete_group_members

commit c319e449549a515c2179393557d1cadb7e75d557
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 04 Dec 2015 20:12:49 +0800
Tag:    v3.1.0-beta

MDL-52312 assignfeedback_editpdf: changes to files after FPDI update

commit f970013b16cc3a1c541b7a65878b433b2f79e176
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 04 Dec 2015 20:07:23 +0800
Tag:    v3.1.0-beta

MDL-52312 assignfeedback_editpdf: updated the FPDI libary to 1.6.1

commit d950ba1b3cc92ab564d60c72f63b5f43d3ff02d2
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 02 Dec 2015 18:22:02 +0800
Tag:    v3.1.0-beta

MDL-52017 enrol_self: always check password before re-enabling

commit be6fb6b1a6dccc8acdbf3a0d04bf69380b1bb6cb
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 03 Nov 2015 07:20:32 +0800
Tag:    v3.1.0-beta

MDL-51889 enrol_guest: always check password before re-enabling

commit 556838950fd8a06ba8fc487b56815ac805931d3b
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 05 Jun 2015 13:59:28 +0800
Tag:    v3.1.0-beta

MDL-50608 tool_lp: tidy up and bug fixes

commit e90c24d09d9c3ff933385b708a0d0421f08d62a6
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 25 May 2015 16:51:24 +0800
Tag:    v3.1.0-beta

MDL-49462 tool_lp: general bug fixes and tidy up

commit 9408e77ecacec7cb15ae6428be15d40758af006e
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 25 May 2015 16:51:09 +0800
Tag:    v3.1.0-beta

MDL-49462 tool_lp: added unit tests for additional web services

commit 54c5a739dcccf90cf077a72380a9a5e983f3b5d8
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 15 May 2015 09:15:04 +0800
Tag:    v3.1.0-beta

MDL-49462 tool_lp: added template competencies page