Git commits in Moodle 3.3.x by Marina Glancy

commit d5a8d310e032a4a928d275ce37627cb714e5680e
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 25 Jun 2018 14:54:59 +0800
Tag:    v3.3.7

MDL-62790 course: cap check in core_course_get_categories

commit c2a6b2b6ecc35ae26ce31f381d051e3dd1243825
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 16 May 2018 15:25:11 +0800
Tag:    v3.3.6

MDL-62469 qtype_calculated: check remaining placeholders, see MDL-62275

commit 8862838f254398f2fabfd885e2f480667bebafa3
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 16 May 2018 11:03:38 +0800
Tag:    v3.3.6

MDL-62147 privacy: corrections to tables, temporary tables

commit fd982f30308d03216ca87af162298506f5b7e04e
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 16 May 2018 10:44:47 +0800
Tag:    v3.3.6

MDL-62147 core_grades: Declare metadata of scales and import tables

commit 876cdf05c4d16759679878d33c71435693ed9d4b
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 16 May 2018 10:35:48 +0800
Tag:    v3.3.6

MDL-62147 portfolio: add missing tables to privacy provider

commit 691e92efa7b48ac448d6e3e38c896f53c098a501
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 15 May 2018 12:25:04 +0800
Tag:    v3.3.6

MDL-62134 privacy: consistantly call components methods

commit e58797fb4c7e49d57f0192d5bca22308bfb09429
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 14 May 2018 17:53:18 +0800
Tag:    v3.3.6

MDL-62430 privacy: validate context when deleting all user data

commit 0fa43bbd168577fc3589d26b952e75745c11ec87
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 09 May 2018 18:38:24 +0800
Tag:    v3.3.6

MDL-62206 blocks: do not add fixed form elements as hidden

commit b98339b09a6f88bdda097a7f974e7a679704e752
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 09 May 2018 16:27:07 +0800
Tag:    v3.3.6

MDL-62147 privacy: unittest ensures that all tables covered

commit f88e03e50a4055c9d57d83447657949f17ee3d64
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 09 May 2018 16:15:55 +0800
Tag:    v3.3.6

MDL-62351 privacy: check that subsystem/plugintype exist

commit 767e94894a9e33c6696fa496c7acb2bd4372eb06
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 08 May 2018 14:09:08 +0800
Tag:    v3.3.6

MDL-61937 mod_data: fix commentarea name

commit f83de6d1ba1434ba680cee1157078e4df2302926
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 07 May 2018 12:53:40 +0800
Tag:    v3.3.6

MDL-62233 portfolio: check caller parent class

commit 5c3ee69c743fb132106d34780ca7b1f71c856edc
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 04 May 2018 11:21:24 +0800
Tag:    v3.3.6

MDL-61937 tag: new method in privacy api

commit 74a3c0a49af37261d739a7508d258aa17dbc4a0d
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 03 May 2018 09:29:58 +0800
Tag:    v3.3.6

MDL-62312 course: Move core_publish renderer methods to course renderer

commit bcd7e5480491b092415b9385d1f557af47dd1a7d
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 02 May 2018 10:26:52 +0800
Tag:    v3.3.6

MDL-61937 rating: delete method in privacy provider

commit 8d141bb1ef1c78b8544ce8cb430ffee906878e9b
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 02 May 2018 10:08:04 +0800
Tag:    v3.3.6

MDL-61937 comment: do not use API in provider

commit d1778bc5a0d561b5a0645e53544661601de50132
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 27 Apr 2018 13:00:55 +0800
Tag:    v3.3.6

MDL-61937 mod_data: generator for all field types

commit 7ceb3f8568379a2a9ded4c010bfeccd7214118aa
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 26 Apr 2018 16:00:09 +0800
Tag:    v3.3.6

MDL-61976 privacy: replace pluginfile in test writer

commit e3c8b00866d3fed8c49cb576c221c014719848c6
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 24 Apr 2018 17:25:52 +0800
Tag:    v3.3.6

MDL-61937 mod_data: implement privacy provider

commit 669fba527d6783e986f27eddeb99ec3d36090fca
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 23 Apr 2018 14:34:36 +0800
Tag:    v3.3.6

MDL-62068 core_tag: implement privacy API

commit b7f7b588a3aa09f1262e30935a29adead5247b7e
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 23 Apr 2018 13:14:30 +0800
Tag:    v3.3.6

MDL-62138 core: remove core_register and core_publish

commit 2d6bc5cd57bd14a21245005eec5f3bd43be4063b
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 23 Apr 2018 10:25:00 +0800
Tag:    v3.3.6

MDL-61759 admin: non-existing site policy handler means no policy

commit 5a4cbdb34f9ad40d3d39ab0da04058e53c67d17a
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 18 Apr 2018 10:03:04 +0800
Tag:    v3.3.6

MDL-61976 privacy: add subcontext argument to has_any_data

commit 369181e33bfe17991a377bd0038db12e60bff68b
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 17 Apr 2018 16:51:00 +0800
Tag:    v3.3.6

MDL-61976 mod_wiki: implement privacy API

commit 7981a0b1252cae4813307bb129cc54de18906e7a
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 16 Apr 2018 15:29:03 +0800
Tag:    v3.3.6

MDL-61996 core: when loggedin always check user is complete

commit c525fe30953e00c621fe3e78ccef3cdb351d6300
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 15 Mar 2018 16:16:00 +0800
Tag:    v3.3.5

MDL-61477 auth_email: behat tests for sign up

commit 20884e18e5a7562b2ea6ca4e33ffbdc8fcb4801a
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 12 Mar 2018 09:33:43 +0800
Tag:    v3.3.5

MDL-61477 admin: sitepolicy handler API

commit 3e316b8713010d06f46831659c8031bd571b36ad
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 09 Mar 2018 12:11:31 +0800
Tag:    v3.3.5

MDL-60241 course: General section always visible (topics, weeks)

commit c982d78c20650a182cd9580c13409bca2214fc25
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 23 Feb 2018 08:56:42 +0800
Tag:    v3.3.6

MDL-61522 mod_glossary: use full url in links

commit 7f3c09ae4912d7ccecb3c76b2b08ecad624622d5
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 16 Feb 2018 09:50:57 +0800
Tag:    v3.3.6

MDL-56635 tags: use recordset since component may not be unique

commit 71092f49c9402a4765e58a5f13896f5d7117fe80
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 01 Feb 2018 11:47:18 +0800
Tag:    v3.3.6

MDL-61328 tool_usertours: do not fix tour sortorder after step editing

commit 33e486cad622e48b7fb80b35d26d747ebbe14637
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 08 Jan 2018 13:31:38 +0800
Tag:    v3.3.6

MDL-61163 mod_wiki: guests should be able to view frontpage modules

commit 2c89620ad0321fe1a8f43d3bccd953f4b20e2b44
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 08 Jan 2018 13:30:57 +0800
Tag:    v3.3.6

MDL-61163 mod_wiki: add default view capability to frontpage

commit 96e983e4882cf1145e73a5fa7b79ca86d018e1eb
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 08 Jan 2018 13:29:42 +0800
Tag:    v3.3.6

MDL-61163 mod_wiki: correct capability check in modinfo

commit 505de3307c8973141229991d241180e07b3fe7ad
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 04 Jan 2018 14:52:57 +0800
Tag:    v3.3.4

MDL-60742 calendar: allow customisation of 12/24h time format strings

commit aee5a8666abe1ad326f8fe42e5e591e407f286ca
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 04 Jan 2018 11:25:56 +0800
Tag:    v3.3.5

MDL-61150 xmldb: correct path to schema in install.xml

commit 3f79afbb782cc83d4e7db6b6afd4e878aba5a8d1
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 01 Dec 2017 17:06:47 +0800
Tag:    v3.3.4

MDL-60926 auth: do not map very long profile fields

commit 9ce791b51eeb36b4ab788344959190cfa2fcb1f4
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 30 Nov 2017 10:17:23 +0800
Tag:    v3.3.4

MDL-60594 xmlrpc: wrapper for buggy xmlrpc_decode

commit 60770d10f9cff34a405b36eff20dea3be48d0911
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 29 Nov 2017 11:50:44 +0800
Tag:    v3.3.4

MDL-45068 groups: corrected check for idnumber '0'

commit 96a77cf0b192ae1ebfdd9ff15b5c57478f0870ee
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 23 Nov 2017 12:21:03 +0800
Tag:    v3.3.4

MDL-27886 backup: When setting is unlocked set it to original value

commit 3eeca45c23cacde60db5b9a94f1bee49c3807d80
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 21 Nov 2017 15:19:44 +0800
Tag:    v3.3.4

MDL-56864 forms: allow to remove last tag with forced standard tags

commit 58394a62239e9700e018885b47176d7bd3a3db7b
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 21 Nov 2017 14:54:45 +0800
Tag:    v3.3.4

MDL-56864 forms: boost templates don't allow remove last tag

commit 907832b43b30cb1c8c2a68d029604c0944d780b0
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 26 Oct 2017 13:32:54 +0800
Tag:    v3.3.4

MDL-60591 mod_forum: inline attachments are not displayed in plain text

commit a4c2795681a442c3b987b30fef7bf3566e4010bb
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 24 Oct 2017 11:14:21 +0800
Tag:    v3.3.4

MDL-45068 groups: fixes to group import

commit 75d54a7b9bde292339dedd9f14ffeda41754e197
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 23 Oct 2017 14:16:57 +0800
Tag:    v3.3.3

MDL-60543 env: Moodle 3.2 and 3.3 do no support PHP7.2

commit e27dfe0fbca8d59f8f9dc6ee9963f3a3ed95b66c
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 17 Oct 2017 11:39:47 +0800
Tag:    v3.3.3

MDL-60335 admin: fix encoding of nonlatin site names in blocked hosts

commit d250014ef7c1ec0b37eb70b077808a4171c17ece
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 13 Oct 2017 12:17:32 +0800
Tag:    v3.3.3

MDL-58915 search_solr: connection to solr can use blocked hosts

commit 96b04bdedce8591de915b0f92952a8c0ef5972e7
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 04 Oct 2017 11:47:18 +0800
Tag:    v3.3.3

MDL-60314 navigation: fix overriding variable value

commit 1ce18b558bed9f13690883ecbe5e8a826abab302
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 21 Sep 2017 14:28:12 +0800
Tag:    v3.3.3

MDL-60167 upgrade: Fix duplicate site registrations

commit 65bad3744deb3ea425965e13f9beafb75903180b
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 06 Sep 2017 13:43:34 +0800
Tag:    v3.3.3

MDL-60033 webservice_xmlrpc: extra escaping in the server URL

commit 50464573be2f5bc4b82fb3a4c33866765cc78cae
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 06 Sep 2017 11:59:48 +0800
Tag:    v3.3.3

MDL-59808 webservice_rest: comply with restformat argument

commit a13ecae829368382d9647488571fa95f06ac19f5
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 31 Aug 2017 12:13:15 +0800
Tag:    v3.3.2

MDL-59992 webservice: fix debugging message event context already set

commit 290b3a609510606c008b93c6ed9433c760d110d7
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 30 Aug 2017 11:37:27 +0800
Tag:    v3.3.2

MDL-59972 mod_feedback: escape subject when showing the contact form

commit fceada2c4e5ce5a0639efa33bd5b7da46ae4615c
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 09 Aug 2017 08:04:00 +0800
Tag:    v3.3.2

MDL-59768 tasks: schedule task only if it is not scheduled

commit 5568ad49238ce0f139784eebab171c2375dd485f
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 07 Aug 2017 10:52:00 +0800
Tag:    v3.3.2

MDL-57188 course: correct return url to manage page

commit 454bf4c2f0f6a03b95d6f0b1f29a2011d3452402
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 31 Jul 2017 14:04:17 +0800
Tag:    v3.3.2

MDL-59655 course: visibleoncoursepage is not mandatory

commit 78b0c340ba222997be46503bc06c7583c727fb14
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 25 Jul 2017 13:49:53 +0800
Tag:    v3.3.2

MDL-59476 dml: temporary mysql tables should not use compressed rows

commit 33b49fe9c9127992ab86d8347afe17e98868f37e
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 18 Jul 2017 11:03:17 +0800
Tag:    v3.3.2

MDL-38129 gradeexport: custom profile fields case problem

commit 596a1561342aa89f66a4e1dd40f7baa93ccd887e
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 13 Jul 2017 13:42:32 +0800
Tag:    v3.3.2

MDL-59255 media: support rtmp:// in URLs

commit 94a8d2e2e289b18b162fe026809dec8aa8f2b75d
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 11 Jul 2017 13:48:25 +0800
Tag:    v3.3.2

MDL-53492 registration: use https://moodle.net as hub url

commit 1b70297cb3b34d0e97a4290fdc9ba9611db3aa70
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 11 Jul 2017 13:48:04 +0800
Tag:    v3.3.2

MDL-53492 registration: Moodle.net is more correct than Moodle.org

commit acc3bacecb9dcbdeb6db32b2579ac88dcda70c1e
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 04 Jul 2017 11:16:08 +0800
Tag:    v3.3.2

MDL-59441 calendar: unittest fix for modules without generators

commit 640534676c36fca5b0fdecea4196339ac1307dbf
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 04 Jul 2017 10:58:14 +0800
Tag:    v3.3.1

MDL-59409 admin: set admin user in unittest

commit 81073ae4f000eb0e1745d3609b3fe380849fe8be
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 30 Jun 2017 10:58:54 +0800
Tag:    v3.3.2

MDL-59262 tool_uploadcourse: allow to set numsections

commit 3d5edb5970d7aa35e23d8be691c3cf6d6bb93ff3
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 30 Jun 2017 10:25:09 +0800
Tag:    v3.3.2

MDL-46495 tool_uploadcourse: set enablecompletion to default

commit a7db632a5debf315701536d5bc9b5a7bd93de6ec
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 30 Jun 2017 09:32:18 +0800
Tag:    v3.3.2

MDL-59262 course: bug - requested course is created without sections

commit 4f91eb0ba17840098d71525ac3c97cdfc6a6e5e4
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 29 Jun 2017 15:00:31 +0800
Tag:    v3.3.1

MDL-59409 admin: check access to every setting in category

commit ecd7665605246b9534e35efcd9136e9e34e2bab4
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 29 Jun 2017 11:10:26 +0800
Tag:    v3.3.2

MDL-59411 course: display access restriction in access error message

commit dc30c8fa2f42aac645803932d04d0bb6c3b14dd5
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 29 Jun 2017 10:37:09 +0800
Tag:    v3.3.1

MDL-59412 course: do not display completion icon for unavailable mod

commit 17a4f1f38251f9dc0206d3b3d4d363efa6ac0d66
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 28 Jun 2017 10:06:26 +0800
Tag:    v3.3.2

MDL-59377 mod_label: set showdescription to be always 1

commit ba73baff14a77dcc51f9c2393ca7c437ef094400
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 28 Jun 2017 09:33:30 +0800
Tag:    v3.3.2

MDL-59377 course: when module intro is visible display embedded files

commit bd845341f4335bb01b1f5a5e825dc918576e7103
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 27 Jun 2017 08:33:19 +0800
Tag:    v3.3.2

MDL-59363 mod_workshop: user object must have alternative name fields

commit 75633396085431b6169201efcd9b87591be1e348
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 26 Jun 2017 11:36:35 +0800
Tag:    v3.3.1

MDL-59336 themes: change FA mapping for i/new

commit a6a6b523ec8ae27b3186b819fa4a2757b8478804
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 23 Jun 2017 11:25:58 +0800
Tag:    v3.3.2

MDL-59496 registration: display unregistered warning consistently

commit cde9031d531042d68b960fbb807bdbb29af82f76
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 23 Jun 2017 11:25:25 +0800
Tag:    v3.3.2

MDL-58362 registration: correctly retrieve registration values

commit 3d8a2c5cd9d738a608e46fcf2ef04fc709b66aa1
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 22 Jun 2017 13:12:57 +0800
Tag:    v3.3.1

MDL-59308 calendar: pass module context when known

commit 44dc52f2668d268840478d053974f8318390b642
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 22 Jun 2017 10:17:59 +0800
Tag:    v3.3.2

MDL-59311 course: duplicate module rebuilds cache twice

commit 299e5de1a771d528c9964823f51767c71e54f44d
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 20 Jun 2017 15:46:08 +0800
Tag:    v3.3.2

MDL-59055 grades: provide backward-compatibility of changes

commit a4f645775a1b96dcca968d40dc031b864b4fb9f8
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 20 Jun 2017 15:27:16 +0800
Tag:    v3.3.2

MDL-59055 grades: fix bug displaying item id instead of grade

commit 56855a284264a059928ab71a63d73ff363961e40
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 16 Jun 2017 09:02:01 +0800
Tag:    v3.3.1

MDL-59136 roles: avoid double escaping in role names

commit 11438f42533e2cacb2deb5f8c7c7126f551e0837
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 14 Jun 2017 11:27:42 +0800
Tag:    v3.3.2

MDL-40408 mod_data: skip metadata fields during import

commit 153f74956d12367e2af8c83bbcd55bfb7602f243
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 26 May 2017 10:15:17 +0800
Tag:    v3.3.1

MDL-58911 calendar: use the same callbacks in unittests and prod

commit 88a7f77525adc22f3bcc3f74705db8149d360016
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 11 May 2017 11:54:57 +0800
Tag:    v3.3.0-rc3

MDL-58837 course: do not confirm deleting empty sections

commit f24e17c93eb6f53057db6e89e5c123a751677637
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 11 May 2017 11:42:53 +0800
Tag:    v3.3.0-rc3

MDL-58837 course: allow to add multiple sections

commit cd2c4b8548a48d086a52855a21ef5d5ffe9cfb55
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 10 May 2017 11:11:28 +0800
Tag:    v3.3.0-rc3

MDL-58867 calendar: avoid fatal errors for non-module events

commit 947f5c3448a3bd8356b6322ef72fa9cd5fd3bdd1
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 09 May 2017 10:23:53 +0800
Tag:    v3.3.0-rc3

MDL-58854 theme_boost: override templates for columns

commit 7b14c50bb0672cb6b02fdd628f848630eef2147a
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 08 May 2017 11:35:29 +0800
Tag:    v3.3.0-rc2

MDL-58784 mod_glossary: student can see his entries before approval

commit cee8c18b42cdbb2e1f7e6b6642dec970a52b4037
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 08 May 2017 09:20:30 +0800
Tag:    v3.3.0-rc2

MDL-56251 format_weeks: ensure we use 'automaticenddate' default

commit aef5c363d0fc70dec5a06ae78b960d961821c443
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 05 May 2017 14:47:27 +0800
Tag:    v3.3.0-rc1

MDL-50670 course: apply defaults when format was switched

commit 50d845e3ed63669f5e5035bdc68a5b858e6163a3
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Apr 2017 10:36:53 +0800
Tag:    v3.3.0-rc1

MDL-58665 dashboard: use bigger course object for completion

commit cd477f8c3ef2c5631e4a3331fd6436ed0ea3fe90
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Apr 2017 10:35:29 +0800
Tag:    v3.3.0-rc1

MDL-58665 mod_scorm: cache times in modinfo for performance

commit e1577187ed38c0d5f09cab5ae63de5c2a754e2f4
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Apr 2017 10:35:14 +0800
Tag:    v3.3.0-rc1

MDL-58665 mod_data: cache times in modinfo for performance

commit 19228840b89bbc0fe9c84cde10967e58c49516af
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Apr 2017 09:47:24 +0800
Tag:    v3.3.0-rc1

MDL-58665 mod_choice: cache choice time in modinfo for performance

commit 8559427687d58d23b1ab802cb818e8e7c894e6dd
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 27 Apr 2017 13:42:21 +0800
Tag:    v3.3.0-rc1

MDL-58661 filepicker: correct size for alias icons

commit 56236c7d862b4b3affa4466937c901735bf56010
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 27 Apr 2017 11:40:47 +0800
Tag:    v3.3.0-rc1

MDL-58683 mod_data: fix behat in clean

commit 438c01d0ddf3134a419dd2ef5ac1b71695f4648a
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 27 Apr 2017 11:21:01 +0800
Tag:    v3.3.0-rc1

MDL-58731 modules: display intro on the course page

commit f2b5ed40f96b3ddb8192645bf0e34010e1d109b2
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 27 Apr 2017 09:39:36 +0800
Tag:    v3.3.0-rc1

MDL-58689 dml: prevent logging during setup

commit 99fbcc7bd41e1e61c6e4c9acfa93516712f29fd1
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 26 Apr 2017 15:04:25 +0800
Tag:    v3.3.0-rc1

MDL-58670 blog: respect capability to search entries

commit 7aa3925c9a9d0aa8930a5bdaada33a1113744049
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 26 Apr 2017 10:32:32 +0800
Tag:    v3.3.0-rc1

MDL-56251 format_weeks: do not use caches in event observers

commit 47a710177a1570b46eb0ab9b08f0f781d5afc681
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 24 Apr 2017 14:09:09 +0800
Tag:    v3.3.0-rc2

MDL-58688 calendar: retrieve event module without db queries

commit 5900513f755a2a5b9f790e9dc7ce926571d6af31
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 24 Apr 2017 13:40:54 +0800
Tag:    v3.3.0-rc2

MDL-58688 calendar: use modinfo to check module availability

commit 694502b611af93dc4ba00b5ed0e3a79636e55b4e
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 21 Apr 2017 15:01:32 +0800
Tag:    v3.3.0-beta

MDL-58138 completion: manual completion may have expected date

commit 23e5104ae284d359fcc91b64d6f6297026150000
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 21 Apr 2017 13:00:28 +0800
Tag:    v3.3.0-rc1

MDL-58666 course: add module name to cache

commit aa708b550e97fbdf1b4fd35c0bc3238de890a1d5
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 21 Apr 2017 12:39:53 +0800
Tag:    v3.3.0-rc1

MDL-58665 mod_feedback: avoid extra db queries on dashboard

commit aef1e7f5009f960b3158ef3894cd13c7f14f9a5a
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 21 Apr 2017 10:05:59 +0800
Tag:    v3.3.0-beta

MDL-57457 mod_book: Chapters are not userdata plus some improvements

commit 6c4813589671f2c2e7baf8ee9b1a9cd08c1f0e37
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 20 Apr 2017 13:42:07 +0800
Tag:    v3.3.0-beta

MDL-58138 completion: mform wants 0-based indexes for arrays

commit 030254880666e5e709aaa541530b47f5f97a009b
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 20 Apr 2017 11:00:57 +0800
Tag:    v3.3.0-rc1

MDL-58594 backup: setting locked by permission can not be overriden

commit b7fcd095825b808228d40f052deccd919e626381
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 19 Apr 2017 12:04:47 +0800
Tag:    v3.3.0-rc1

MDL-58635 blogs: check edited blog belongs to current user

commit 4aaaabb0da5e5e1a4a821a9f9c9932749e49a14c
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 07 Apr 2017 10:59:11 +0800
Tag:    v3.3.0-beta

MDL-58530 media_videojs: upgrade videojs to 5.18.4

commit 9bdff1611b6ef0d56fa5ce43b653d0e3df7c4025
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 07 Apr 2017 08:08:23 +0800
Tag:    v3.3.1

MDL-58523 mod_feedback: deleting response should reset completion

commit d0b4c8a78703a07734c53c181a3f22b8e4b5775a
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 06 Apr 2017 15:27:25 +0800
Tag:    v3.3.0-beta

MDL-55950 mod_feedback: correct link to response in the email

commit bb9d5f7f1b380974e12d9db036b50186e85deef6
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 06 Apr 2017 11:40:31 +0800
Tag:    v3.3.0-rc1

MDL-55468 mod_feedback: revive export analysis to excel

commit 63709b0e162363d4d41d47e38af5c1db17fcdd0c
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 06 Apr 2017 08:54:00 +0800
Tag:    v3.3.0-beta

MDL-23919 mod_data: fix bug when completion is reset

commit 85b969f130bde9b9ed4c223b2a850c1e56f871b4
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 05 Apr 2017 16:07:41 +0800
Tag:    v3.3.0-beta

MDL-56370 mod_feedback: behat for repeat completion

commit d6f77a435f4b6122b1f5dd3c167836aa337b9dc0
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 05 Apr 2017 15:44:38 +0800
Tag:    v3.3.0-beta

MDL-56370 mod_feedback: allow to restore values from last attempt

commit a0cf7ee8de0aadc6c442cd091bc5a45126d1cc1f
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 05 Apr 2017 14:59:38 +0800
Tag:    v3.3.0-beta

MDL-55939 course: no permission is needed to view frontpage

commit f4dba1755cf60ddc36e2c660c2260a1a3e2ec97d
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 05 Apr 2017 14:25:55 +0800
Tag:    v3.3.0-beta

MDL-58502 mod_feedback: courseid is not course where feedback is

commit 32b93ea7f808c51b63cc1d9838f1948261496796
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 05 Apr 2017 13:04:13 +0800
Tag:    v3.3.0-beta

MDL-58138 completion: changes after rebasing

commit c4b8e6112861773658f33fe1c77a17c47dde3dbb
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 04 Apr 2017 13:25:23 +0800
Tag:    v3.3.0-beta

MDL-57456 mod_glossary: performance improvement for tags backup/restore

commit 151113f93acfa508b5071ac3449ef56629be680f
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 04 Apr 2017 13:06:39 +0800
Tag:    v3.3.0-beta

MDL-46929 mod_forum: performance improvement for tags backup/restore

commit 4cf6871ccfeaf7a87eafad8298f8a701a2e63bf6
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 04 Apr 2017 12:30:18 +0800
Tag:    v3.3.0-beta

MDL-57616 media_videojs: set min height for videos

commit 61167c16d05b18ed6cb78b9ca95cda8fee886375
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 03 Apr 2017 10:45:18 +0800
Tag:    v3.3.0-beta

MDL-58460 mod_data: work with bulk completion API

commit cf873ada4660e32624b14e79cf690a29a3cdb77f
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 03 Apr 2017 10:44:32 +0800
Tag:    v3.3.0-beta

MDL-23919 mod_data: small corrections to completion form element

commit 34c8585d83df68f7ac11e197ca3f94aff9e6c54b
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 03 Apr 2017 09:58:48 +0800
Tag:    v3.3.0-beta

MDL-46929 mod_forum: small fixes for post tagging

commit 6445f17bfcfd607f164873b486040ddd89c1a0da
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 31 Mar 2017 14:57:59 +0800
Tag:    v3.3.0-beta

MDL-58408 completion: can not require grade if grading is not available

commit fde2e5b1a7a9e1948e2e75a8fc06bae54a5a3474
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 31 Mar 2017 12:33:39 +0800
Tag:    v3.3.0-beta

MDL-58452 ajax: do not show popup when can't retrieve the message count

commit f9f30189dd2f6928d1e4bcb93fd3a02bb1120950
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 24 Mar 2017 13:27:24 +0800
Tag:    v3.3.0-beta

MDL-58092 gradingform_guide: behat to demonstrate double quote fix

commit 212c6861b4d4e2b5ea2315c00bf0a82f5d9d61db
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 23 Mar 2017 14:41:47 +0800
Tag:    v3.3.0-beta

MDL-41809 course: do not rely on page context

commit 4ead659398db236fc4ec1dbc09b942fa735d7e9b
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 23 Mar 2017 13:51:17 +0800
Tag:    v3.3.0-beta

MDL-58364 course: fix error in drag&drop activities

commit 1091687ac2821383e006a70b4247905063536541
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 23 Mar 2017 11:32:46 +0800
Tag:    v3.3.0-beta

MDL-57769 backup: support removed 'numsections' in backup/restore

commit cc401e6f309abc1852b2b9d58995b71ac6fac3f5
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 22 Mar 2017 10:52:29 +0800
Tag:    v3.3.0-beta

MDL-34859 forms: fix the checkbox in defaultcustom element

commit a64a9f9ce4faf246f338ca00bac23889dd6b8dc1
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 21 Mar 2017 14:11:02 +0800
Tag:    v3.3.0-beta

MDL-58267 completion: style and capabilities cleanup

commit 125c4c4cb87f83cf91d187d5278b7e1777ce4b19
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 20 Mar 2017 16:18:04 +0800
Tag:    v3.3.0-beta

MDL-57961 course: change wording of module availability

commit 7f53e8aa22d555ba5f94530b7fc04a4e95f35c98
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 17 Mar 2017 15:24:59 +0800
Tag:    v3.3.0-beta

MDL-58267 completion: allow to set default activity completion

commit 06cdda468a015ed963094b3ec7b06d630a119e68
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 15 Mar 2017 10:35:51 +0800
Tag:    v3.3.0-beta

MDL-58139 completion: bulk update completion

commit 0cbc248dd35f28728d7b092728793052f0df2ae9
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 14 Mar 2017 10:24:06 +0800
Tag:    v3.3.0-beta

MDL-58140 completion: access control refinements

commit 6e65554ea19f4e90c09864081e47424f8efca02e
Author: Marina Glancy <marina@moodle.com>
Date:   Sun, 05 Mar 2017 13:20:03 +0800
Tag:    v3.3.0-beta

MDL-58010 user: allow to update only whitelisted user preferences

commit 44e86fb3d54ab0d054f7babb3310853213469e50
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 17 Feb 2017 16:21:55 +0800
Tag:    v3.3.0-beta

MDL-34859 backup: add restore defaults

commit b4eb5f0212bdf6197c122b20ca491b13937e517f
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 16 Feb 2017 13:52:32 +0800
Tag:    v3.3.0-beta

MDL-34859 forms: new element defaultcustom

commit 024d120ffc80bcf20cbaa70d9b3e7970048ce47a
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 16 Feb 2017 09:28:29 +0800
Tag:    v3.3.0-beta

MDL-4782 install: add major db change version

commit f840bf03e0b4d03347dcd0de1930c096916ab384
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 14 Feb 2017 15:53:20 +0800
Tag:    v3.3.0-beta

MDL-34859 course: use defaultcustom element for sections

commit 0c30e89f3401c3ef1faef9e7381b2182541f7705
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 08 Feb 2017 16:46:48 +0800
Tag:    v3.3.0-beta

MDL-55547 tool_monitor: fix exceptions when course was deleted

commit a572272768b0185e353546ffdb6a52bce58d64e4
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 07 Feb 2017 16:05:51 +0800
Tag:    v3.3.0-beta

MDL-50770 blocks: remove orphaned block positions

commit 63c102e0959abfbc2c33550ff02755c01ef7d0de
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 07 Feb 2017 09:35:46 +0800
Tag:    v3.3.0-beta

MDL-57316 media: create different instances for different pages

commit 8341055eb47147a4cf3946c24f1a6f17be10a1cc
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 03 Feb 2017 09:40:46 +0800
Tag:    v3.3.0-beta

MDL-4782 course: Allow activities in the "stealth" mode

commit 4b6728e431d4384b2498e3fd6249110d6bc30232
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 03 Feb 2017 09:40:02 +0800
Tag:    v3.3.0-beta

MDL-4782 course: substitute YUI with AMD and rest.php with calling WS

commit 4529327a22baad84b9f137956cb42b5006858ff1
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 03 Feb 2017 09:38:17 +0800
Tag:    v3.3.0-beta

MDL-4782 course: new WS for section and module editing

commit 28ac3a54b9009cc2cc8eac94ebc53b900fd8492e
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 03 Feb 2017 09:34:38 +0800
Tag:    v3.3.0-beta

MDL-4782 availability: new template for course display

commit 3f9503468fba8bbfc7bfac9b5a2167220ff289ab
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 03 Feb 2017 09:30:49 +0800
Tag:    v3.3.0-beta

MDL-4782 course: Behat tests for stealth mode support

commit 98d9af3cdbe1fe2e0986c406aab634761003da01
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 02 Feb 2017 16:21:51 +0800
Tag:    v3.3.0-beta

MDL-57769 format_weeks: remove numsections option

commit 89b909f6de0a45d2043b0dee0f482d93f196b5ed
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 02 Feb 2017 12:33:16 +0800
Tag:    v3.3.0-beta

MDL-57769 course: prepare to remove numsections option

commit af0698c007dcfa9e49a4af88a0813e819ea2f9d1
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 02 Feb 2017 12:32:59 +0800
Tag:    v3.3.0-beta

MDL-57769 format_topics: remove numsections option

commit bbf401bec6ac786fdd181dd33db04574c7194f84
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 27 Jan 2017 14:24:10 +0800
Tag:    v3.3.0-beta

MDL-57782 enrol_self: fix check when email needs to be sent

commit 357e9654baf6801ca3f7ea0602e434579fd1b38d
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 11 Jan 2017 14:13:56 +0800
Tag:    v3.3.0-beta

MDL-57608 media_videojs: load youtube module only when requested

commit 92253b15b7a922e2054e4356fa909ef1a078cba1
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 10 Jan 2017 15:59:44 +0800
Tag:    v3.3.0-beta

MDL-40838 backup: restore enrolment methods without users

commit fdc6656a37d3dfcc4ac002bd5d96116132ea0c93
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 10 Jan 2017 14:08:04 +0800
Tag:    v3.3.0-beta

MDL-56271 mod_feedback: recaptcha was not working

commit 34c9d28e62083d7b80f2af17829eec7375f40c8a
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 10 Jan 2017 11:20:26 +0800
Tag:    v3.3.0-beta

MDL-50770 blocks: copy sitewide blocks positions when cloning dashboards

commit ba9a471d59b9d20b337bfed9ae741c81fd3d857c
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 13 Dec 2016 14:49:46 +0800
Tag:    v3.3.0-beta

MDL-56912 feedback: empty multichoice questions do not submit

commit ef0d68e9b55f1d6d37a00c954fe8e54d9fea33d6
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 08 Dec 2016 10:34:04 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: add missing wait for page is ready

commit c0ad000f462abec5d0b30b3eec49715086af0923
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 07 Dec 2016 13:37:49 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: corrections to new steps

commit 7a12a02dc76b940ec1d952498cc50b7d7ae9f322
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 06 Dec 2016 11:41:55 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: add navigation block when required

commit 44f460c32ac22778e4e9a18707d98d0158d67fbd
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 06 Dec 2016 11:30:51 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: rename step for navigating in the gradebook

commit e5287f9b3b7094e5396dc3c36eea36c5617351f8
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 05 Dec 2016 12:23:53 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: navigate without navigation and admin blocks

commit 50bd633d444eb358dac0570610ba0f0e71bc66cb
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 05 Dec 2016 11:53:28 +0800
Tag:    v3.3.0-beta

MDL-56614 block_navigation: Add block in behat tests

commit ebcff7e25611e358c270c915e37da7874400176a
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 05 Dec 2016 11:12:30 +0800
Tag:    v3.3.0-beta

MDL-56614 behat: new steps for navigation without blocks

commit 59e004cd79f58acc49910f2940a0177dc1f5092a
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 29 Nov 2016 14:11:46 +0800
Tag:    v3.3.0-beta

MDL-57187 label: allow to drag and drop video/audio files

commit 1491f21554d491c2182fed794c0802bd17d46b6e
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 31 Oct 2016 09:17:43 +0800
Tag:    v3.3.0-beta

MDL-56642 dataformat: set temp dir

commit 084c2ef1ef496d819563d28ed98eacab96c4f3ba
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 30 Sep 2016 11:37:06 +0800
Tag:    v3.3.0-beta

MDL-4782 course: swap availability info and description

commit 8d41ccfbe174b806be5fab849f4d0b7b48b8a36a
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 17 May 2016 11:13:37 +0800
Tag:    v3.3.4

MDL-34161 mod_lti: backup and restore of submissions

commit ac1f4d963324c05d9f6e489f1d2ca22b52615718
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 29 Apr 2016 20:31:04 +0800
Tag:    v3.3.4

MDL-34161 mod_lti: backup/restore of lti types

commit c159483796b6a10c50022dd1862ef61b2db84b02
Author: Marina Glancy <marina@moodle.com>
Date:   Mon, 21 Mar 2016 10:20:11 +0800
Tag:    v3.3.1

MDL-51917 course completion: order activities in reports

commit 8b283a6cf52536d66921e7069479cb9ae75f5e6b
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 13 Aug 2015 10:22:12 +0800
Tag:    v3.3.4

MDL-45500 gradingform: allow plugin uninstall

commit 98b3fa4c6374647002a0a6f4dbc01694ef92fe80
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 23 Jun 2015 10:09:32 +0800
Tag:    v3.3.0-rc1

MDL-50670 course: correctly apply defaults for format options

commit 8ac72824e12ea90a15da3f79b5d559c4de827ec8
Author: Marina Glancy <marina@moodle.com>
Date:   Wed, 29 Apr 2015 10:09:03 +0800
Tag:    v3.3.4

MDL-49995 files: delete old file when overwriting