Git commits in Moodle 3.3.x by Ankit Agarwal

commit e8605c65149426b86bfe897a7c5e51fd9ba84a55
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 16 Nov 2017 17:35:23 +0800
Tag:    v3.3.4

MDL-60831 search: add BS classes to block elements

commit 00479a197e6056aaf6481d9bf2b378223bc9e17b
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 19 Sep 2017 13:57:24 +0800
Tag:    v3.3.3

MDL-59780 mathjax: Make sure mathjax url doesn't become empty

commit f8da314e596092c6bf8bd4f88737e031b6b39556
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 05 Sep 2017 14:37:49 +0800
Tag:    v3.3.3

MDL-35849 login: Add role alert to error messages

commit 3458f178a93b1e80b18bff333c6b0fefd0107404
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 29 Aug 2017 13:01:04 +0800
Tag:    v3.3.2

MDL-59198 lti: Make params LTI2 compatible

commit 316446e5b33e1db4e6a85c3ff766e6961cbf7e19
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 24 Aug 2017 13:03:49 +0800
Tag:    v3.3.2

MDL-59908 backup: Backup rule should use both http and https schemes

commit 3a5f11af691ef8cbcc757cc5fc84d4338d4124da
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 24 Aug 2017 13:03:24 +0800
Tag:    v3.3.2

MDL-59908 backup: Add tests to make sure both http(s) schemes are parsed

commit 9bece224f94cd67a62a209dfdc939c4d321a46c0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 15 Aug 2017 12:41:51 +0800
Tag:    v3.3.2

MDL-55937 assign: Check for group submission caps when userid=0

commit de99cab5e402794a49a3e57907d1eb447a97a509
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 26 Jul 2017 15:21:27 +0800
Tag:    v3.3.2

MDL-58906 calendar: Remove check for _refresh_events exists

commit 268acaeb93b581f4c1a49a800e4e519bf1d10013
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 20 Jul 2017 14:35:02 +0800
Tag:    v3.3.2

MDL-58196 availability: Fix UI for pass/fail config

commit b198bfbfe96f54306077a4e5cb38a941f53aa7d6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 19 Jul 2017 17:56:13 +0800
Tag:    v3.3.2

MDL-58196 availability: Add appropriate dependencies in mform

commit 1839865599319020541285a052bc70e4491385da
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 14 Jul 2017 13:44:26 +0800
Tag:    v3.3.2

MDL-58906 completion: Fix incorrect phpdoc

commit b7ab2ac6b0c1d17c436af98be2cb21df013c2266
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 14 Jul 2017 11:36:56 +0800
Tag:    v3.3.2

MDL-54607 calendar: Export 0 duration events properly

commit 23a4ce8320c6df661685b85315697947334e17b0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Fri, 14 Jul 2017 11:35:33 +0800
Tag:    v3.3.2

MDL-54607 calendar: Update benu lib to allow for instantaneous events

commit 63bfa5afdb9f87587962b43f536be8fd3b743299
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 14 Jun 2017 17:02:53 +0800
Tag:    v3.3.1

MDL-44961 logs: Keep log dates constant during restore

commit 49371ca4335d10e16fa76ad3174186d74b55ae81
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 13 Jun 2017 15:08:22 +0800
Tag:    v3.3.1

MDL-56565 forum: Add sitename as heading when there is nothing to display

commit ca31084da24d0e24a973190857376c46588cb14c
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 22 May 2017 16:48:04 +0800
Tag:    v3.3.1

MDL-59011 restore: Check for userride only for activity events

commit a36a732b6969532e458bb59d9163cc2bd760b348
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 22 May 2017 12:50:55 +0800
Tag:    v3.3.2

MDL-58906 restore: Do not backup/restore action events

commit b5527f5389e4d22c45c16cead2e676352a0f15d7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 22 May 2017 12:48:27 +0800
Tag:    v3.3.2

MDL-58906 restore: Call action event refresh task during restore

commit 5697a42fc27158f8d2989783f0d81ffd0f853b4f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 17 May 2017 13:17:17 +0800
Tag:    v3.3.1

MDL-56565 forum: Make sure userfullname is not disclosed

commit 7fe005f6d1c26c3214cd3fc033ee6cef86df46eb
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 15 May 2017 12:25:02 +0800
Tag:    v3.3.1

MDL-58895 groups: Add bootstrap classes to buttons

commit 5ff898804f73402e866078bd1f6eef62f8c89a8f
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 15 May 2017 12:15:09 +0800
Tag:    v3.3.1

MDL-58929 converters: Make link title consistent

commit 4d26291ddc1d84c6d8f774beb6c5fbd8cfaf3c02
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 11 May 2017 13:16:14 +0800
Tag:    v3.3.6

MDL-51362 libraries: Remove deprecated admin tool unittest

commit 54b24b8a24927e712b5be2caaa4b68b799b0a209
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 02 May 2017 14:42:06 +0800
Tag:    v3.3.1

MDL-58776 tags: Add bootstrap classes to buttons

commit bb40a28d9ba8c2d2cbdb3ea2194bfe7d2220dbbf
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 01 May 2017 15:58:37 +0800
Tag:    v3.3.0-rc1

MDL-58497 forum: Show correct itemcount on action events

commit 9743b2d4a94450784ff04e308350aaa991341f96
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 26 Apr 2017 11:46:25 +0800
Tag:    v3.3.0-rc1

MDL-58701 phpunit: Add tests for external_settings

commit 1d772481ddb63ec787d57699bb15998465e747a0
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 25 Apr 2017 15:16:46 +0800
Tag:    v3.3.0-rc1

MDL-58701 libraries: Use pluginfile.php as rewrite url for web req.

commit 34773ccf70236d31d22ac7a86481a4cc8d768ed8
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 24 Apr 2017 14:17:29 +0800
Tag:    v3.3.0-rc1

MDL-58691 exporter: Filters should always apply for web pages

commit 47820478b0ad6848324541fc36ae97f68df9c2d4
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 24 Apr 2017 12:01:28 +0800
Tag:    v3.3.0-rc1

MDL-58644 myoverview: Filter course summary before displaying.

commit 266d0338961e84331694ef28c2b81512c00d0ed9
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 19 Apr 2017 13:45:54 +0800
Tag:    v3.3.0-rc1

MDL-58600 competencies: Use correct formating api in exporter

commit f939ae13f9b1125d6477a77e46d96da8bd78f119
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 18 Apr 2017 16:24:45 +0800
Tag:    v3.3.0-beta

MDL-58624 persistent: Use correct namespace for exception

commit 82db704eb03b49f4077b9dd675b7db6b2e2af631
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 18 Apr 2017 14:28:30 +0800
Tag:    v3.3.0-beta

MDL-58603 glossary: Fix fontawesome api name

commit f712568c1f7996b26bbcbd57cbc68c16b64547ed
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 10 Apr 2017 13:02:50 +0800
Tag:    v3.3.0-beta

MDL-57573 phpmailer: Update to version 5.2.23

commit 75c597daedb868964006d4f94e911b353697c7b5
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 03 Apr 2017 11:53:58 +0800
Tag:    v3.3.0-beta

MDL-58465 unittests: Fix invalid use of exception

commit 92a951c5cd0bc332827f4a3c812d4f446064bc76
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 27 Mar 2017 17:07:09 +0800
Tag:    v3.3.0-beta

MDL-58398 core_files: Fix phpdoc and other minor issues

commit 0fa21eb7159610084b750032e6332e58ad47976d
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 23 Mar 2017 18:27:16 +0800
Tag:    v3.3.0-beta

MDL-57510 questionbank: Add horizontal navigation

commit 0884ddea8687ad24b6cefcbc873b3558fa7e8434
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 07 Mar 2017 15:13:30 +0800
Tag:    v3.3.0-beta

MDL-57362 assign: Fix permission checks

commit 58d85af20927a81f10a9b98a30be296b26fd68dc
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 01 Mar 2017 00:31:49 +0800
Tag:    v3.3.0-beta

MDL-56526 userlib: Do not allow not loggedin users if forceloginforprofile is set

commit 4d76de6fbfec8910852f0128c95ed4607d6c8ce4
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 27 Feb 2017 13:15:52 +0800
Tag:    v3.3.0-beta

MDL-55859 assign_editpdf: cleanup htmlfile in case of errors

commit 3e40dc8c617079ca3f1bc8141a4245e6a2f3ef91
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 21 Feb 2017 13:56:10 +0800
Tag:    v3.3.0-beta

MDL-58032 core_user: Fix case when acting user is a visitor

commit d58adec8decaf7c13a8aee85f2a490a3528aae71
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 16 Feb 2017 14:04:02 +0800
Tag:    v3.3.0-beta

MDL-57619 behat: Final deprecation of old behat steps

commit 6f5a433c95c93630fd0a8ce1da9f8482faeeacc1
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 15 Feb 2017 15:59:21 +0800
Tag:    v3.3.0-beta

MDL-56526 globalsearch: Fix bug in phpdocs

commit 1f3556b010630e748b697c3091dbaca10544f83e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 13 Feb 2017 16:01:39 +0800
Tag:    v3.3.0-beta

MDL-55762 assignpdf: Handle errored pages better

commit b6d06a5f780b9fa261527a35e14447cf1202ebd2
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 07 Feb 2017 14:08:46 +0800
Tag:    v3.3.0-beta

MDL-55762 assignpdf: Fix bug in phpdocs

commit 2118859218bd59ae874d0add02f2a6a175fb8101
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 01 Feb 2017 13:58:18 +0800
Tag:    v3.3.0-beta

MDL-57300 lti: Make tool provider page more readable

commit 0edba58d5012da497c2caa9e96038fbbe8c69c5e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 26 Jan 2017 16:53:38 +0800
Tag:    v3.3.0-beta

MDL-50729 events: Add user constants to events base class

commit ca09e2157b4f96815c11aed851ffd4c843765c89
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jan 2017 20:12:40 +0800
Tag:    v3.3.0-beta

MDL-57362 assignlib: Fix minor bug in phpdocs

commit 6c6bd6e1ad9f66c9034aeef19306ca7d18e4f4b7
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 24 Jan 2017 18:18:25 +0800
Tag:    v3.3.0-beta

MDL-57296 gradelib: Fix get_hidding_effect for grade_type_none items

commit cb9abded4208322f44a88006478868785720fa66
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Sat, 14 Jan 2017 01:58:01 +0800
Tag:    v3.3.0-beta

MDL-50729 gradelib: Regrade event should be assigned to system

commit f445fb8fa18fd163159e247504d29b225cb7aa9a
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 12 Jan 2017 18:26:40 +0800
Tag:    v3.3.0-beta

MDL-57362 assignlib: Check for sep groups edge case

commit 5e80c61df45194d5b4fbbcbdad15ebd489daf224
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 10 Jan 2017 15:08:29 +0800
Tag:    v3.3.0-beta

MDL-57027 accesslib: Improve perf of sql

commit bba75cb18606b76624e4fb72c6d388ef48d371c1
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Mon, 02 Jan 2017 16:56:35 +0800
Tag:    v3.3.0-beta

MDL-57296 gradebook: Fix issue with gradebook while collapsing grades

commit cd65ea6d60e38e1e51ed76a4d1e9c55e8095dd5e
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 27 Dec 2016 14:27:02 +0800
Tag:    v3.3.0-beta

MDL-57373 navigation: Fix course names in flat nav

commit 7f38d8f3ee6f33b6a2b4b1e920cc04220f5a5bbf
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 22 Dec 2016 13:41:23 +0800
Tag:    v3.3.0-beta

MDL-57300 lti: Rename lti2 as registration url

commit c8b5c793a10fdf43ef95b3d5435cc6e1b091f020
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 22 Dec 2016 13:28:40 +0800
Tag:    v3.3.0-beta

MDL-57300 lti: Fix incorrect variable types in docs

commit c728b45904fd76d10e71d361eab96b6bb1f0cae6
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 21 Dec 2016 16:24:56 +0800
Tag:    v3.3.0-beta

MDL-57192 dml: Temporarily disable query logging during setup

commit c14fe2cb0356d7e37ef2780f0e3baaf1984ae871
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Wed, 21 Dec 2016 16:24:22 +0800
Tag:    v3.3.0-beta

MDL-57192 dml: Support temporarily disabling query logs during setup

commit a76b0b8b85df3dace16867a1d33f232bd5e00d71
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Thu, 08 Dec 2016 14:03:55 +0800
Tag:    v3.3.0-beta

MDL-56992 core_scss: Don't allow invalid files to be included

commit 59def6f3977022e2354aac196c4a3d7fb8fda126
Author: Ankit Agarwal <ankit@moodle.com>
Date:   Tue, 06 Dec 2016 14:21:02 +0800
Tag:    v3.3.0-beta

MDL-57284 boost: Fix booktool_print icons