Git commits in Moodle 3.3.0 by Marina Glancy

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 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 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