Git commits in Moodle 3.4.x by Damyon Wiese

commit 907b377e51c32ea37feef53e10684b504e103273
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Jan 2019 09:23:36 +0800
Tag:    v3.4.8

MDL-64651 comments: Do not send referrer

commit fef96d285e306e1805af929081476e65de246970
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Nov 2018 09:42:53 +0800
Tag:    v3.4.7

MDL-64220 privacy: Clean path params

commit 80221982fad5d92d43153c3989857a38338b003f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 26 Nov 2018 10:17:35 +0800
Tag:    v3.4.7

MDL-64181 javascript: Recursive template fix

commit 6a8a4cb21764c85a19f4a32e71e36a6bc937531e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 09 Nov 2018 15:22:17 +0800
Tag:    v3.4.6

MDL-63596 backup: Deal with controller types

commit 7fa74a2020b88fdaf89a4746760c3f4df36fe2a1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 25 Oct 2018 16:59:50 +0800
Tag:    v3.4.6

MDL-63765 behat: Fix behat tests opening a menu

commit 39e707450afe12644ad933953339dc6f0882188d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 24 Oct 2018 14:34:54 +0800
Tag:    v3.4.6

MDL-63746 boost: Dropdown menu styles

commit 1d97b8af8addb2df04a08a882a60d3a32dc79164
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 23 Oct 2018 16:35:03 +0800
Tag:    v3.4.6

MDL-62139 behat: Invalid test

commit c47dbbbd5d81f97aa3120cdc52999174ced42427
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 23 Oct 2018 15:27:34 +0800
Tag:    v3.4.6

MDL-62139 output: Revert template changes

commit e93868b26e128e87681bac1d5392c92e9baa287c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 23 Oct 2018 15:27:34 +0800
Tag:    v3.4.6

MDL-62139 output: Revert template changes

commit 1a3a8a9d6dbfe1776518b9ebb5729ab6621e5bea
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 18 Oct 2018 10:40:31 +0800
Tag:    v3.4.6

MDL-63667 output: Fix for recursive templates

commit f68ad5439b13b21f6155913cb9e627363288621f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 28 Sep 2018 12:10:44 +0800
Tag:    v3.4.6

MDL-63439 assign: Unicode charsets for pdf

commit ffee9dcc5997215c8d11cbd85bee07891fc00dde
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 13 Sep 2018 11:29:07 +0800
Tag:    v3.4.6

MDL-62319 assignfeedback_editpdf: Disable touch scrolling

commit 8be7d9a52fd230abe37aba561142a07ace750abb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 05 Sep 2018 13:14:31 +0800
Tag:    v3.4.6

MDL-62145 theme_boost: Custom menu fixes

commit 4fa885d00325576a13657a77e7676778f302fd00
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Sep 2018 15:08:38 +0800
Tag:    v3.4.6

MDL-62144 user menu: Accessibility

commit 8f3b93f686becb1fc730d5dbaca14d9aa86ce942
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Aug 2018 09:38:46 +0800
Tag:    v3.4.6

MDL-63183 auth: Login protection

commit 9d6bf4c4c0c5741fb9ec3ba8f61252ced4fee5cb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Aug 2018 13:32:54 +0800
Tag:    v3.4.5

MDL-62884 privacy: Additional fix for popper.js

commit 5cccea615a32297a86e7767d58834e6c735c1e66
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Aug 2018 12:41:04 +0800
Tag:    v3.4.6

MDL-62139 output: Accessible action menus

commit 29d815799b20c01ed4defd038626fc769214aa77
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Aug 2018 16:52:31 +0800
Tag:    v3.4.5

MDL-61650 assign: More consistent empty text

commit 3cb6f1de338a9b8c9521ad9255f1f21457ee7533
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Aug 2018 15:03:53 +0800
Tag:    v3.4.6

MDL-62279 assign: Properly set the defaults

commit aaf055af3380fa7f9ecd4bc7a612815875a3cefb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Jul 2018 10:28:54 +0800
Tag:    v3.4.5

MDL-62884 privacy: Fix styles

commit ef123481011a23ced9557a5d7cab722c9dedbc27
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Jul 2018 14:09:47 +0800
Tag:    v3.4.6

MDL-60685 assign: Do not falsely use admin user

commit 40e3c83ec8b58d089ddf9916314fe61a89d94365
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 16 Jul 2018 15:58:49 +0800
Tag:    v3.4.5

MDL-62748 course: maxsections is a limit

commit ee70cf9d15611c7b1e0bf4830094f2092d90d6b8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 09 Jul 2018 11:43:28 +0800
Tag:    v3.4.5

MDL-43334 backup: Fix cancel JS

commit ad83f25e94b67b92c6df5bbb25ea29f1602a1f5e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 09 Jul 2018 10:56:48 +0800
Tag:    v3.4.5

MDL-43334 backup: Lanuage for cancel

commit d2761afa21c91f40c3a8392ba6196c8ac35383b1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jul 2018 13:48:29 +0800
Tag:    v3.4.5

MDL-62782 assign: viewgrades allows files

commit 89908c025634f4d6c1a7cb7202c936f8cb9f18d4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jul 2018 12:10:32 +0800
Tag:    v3.4.5

MDL-62831 mod_assign: Download as folders help

commit 1ec78d35492b395519990b254bce29010b9a1f65
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 02 Jul 2018 14:35:39 +0800
Tag:    v3.4.6

MDL-61052 assign: Do not queue conversions

commit 3eaca718a59557a1d53984dfa773c00631fe3721
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 02 Jul 2018 10:31:47 +0800
Tag:    v3.4.5

MDL-61870 mod_assign: Conditionally backup groups

commit 8b4346c530541e3a3593132c3d91669649e41760
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Jun 2018 10:55:26 +0800
Tag:    v3.4.4

MDL-60950 assign: Update incompatible unit test

commit 0877aacab9fea20ee2dd7a9059ceafb6173b5076
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Jun 2018 10:53:51 +0800
Tag:    v3.4.4

MDL-60950 assign: Rename class

commit 7621280df17d56f57a2d0af102b399f2cb3846f1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 14 Jun 2018 11:53:17 +0800
Tag:    v3.4.5

MDL-62643 assign: Skip empty online text files

commit ba22824230d29d8f8e45fec173f363590020e010
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 14 Jun 2018 10:47:31 +0800
Tag:    v3.4.4

MDL-60950 assign: Test for the requires grading filter

commit 53e833b45996657959d956b96bf673e7de7831e3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 13 Jun 2018 11:19:37 +0800
Tag:    v3.4.4

MDL-60950 assign: Robust filtering of grading table

commit e5e71433c4d7a5536a9db375c494ca87327d0d2f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Dec 2017 15:55:21 +0800
Tag:    v3.4.2

MDL-61058 behat: Automate MDLQA-8146

commit 0f9cf691a8bf8cb0a110070bf3748ed1012e4c22
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Dec 2017 13:42:14 +0800
Tag:    v3.4.2

MDL-61023 behat: Automate MDLQA-8158

commit 60f544f331dfb57ec2f748b411cbb2bef906b0b5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 15 Dec 2017 14:47:27 +0800
Tag:    v3.4.2

MDL-55382 assign: Sort editpdf quick list

commit b93a787b3ecdf78389f05b15eb684ddd90cf810b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 15 Dec 2017 11:50:43 +0800
Tag:    v3.4.1

MDL-53985 assign: Do not remove annotations

commit ca5a9de8c5745fa06090d002327f57ab05148fb6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 13 Dec 2017 13:34:07 +0800
Tag:    v3.4.1

MDL-61022 recyclebin: Verify groups are restored

commit 1fb4f49cca9aea530c81257beae9293388c4bc69
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 06 Dec 2017 10:53:32 +0800
Tag:    v3.4.1

MDL-60951 travis: Disable redis on travis

commit 8c3d8a68f7ee8e58b5c2e85271024ac4cb22611f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Nov 2017 16:07:07 +0800
Tag:    v3.4.1

MDL-58200 competencies: Student can view linked courses

commit 845215d82669b0486ba0e53bf5f9150f14b16fd6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Nov 2017 10:41:50 +0800
Tag:    v3.4.1

MDL-60925 theme: Fix SCSS precompilation.

commit b4cbad15de0e9636931816e9b612cbb1fad68d9f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 15:47:30 +0800
Tag:    v3.4.1

MDL-58983 assign: Hide grade button if no cap

commit 03df75c0de0d1942266523bf492a9890bad6b186
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 14:32:16 +0800
Tag:    v3.4.1

MDL-59200 assign: add feedback when grade locked

commit 21c6513a7c4b3d3f6ab9e770f533cb80f25a2df3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 13:37:35 +0800
Tag:    v3.4.1

MDL-60899 block_lp: no permissions - empty block

commit d0920c3ccf99d168762dad26ab9a1abc1eeba9f6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Nov 2017 17:22:23 +0800
Tag:    v3.4.5

MDL-53024 assign: Remove incorrect logic in query

commit c29501c06d714b6053d1f97e592aa83d470c0c9a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Nov 2017 15:35:20 +0800
Tag:    v3.4.1

MDL-59970 competencies: performance

commit 78731d0b96ea02598e5cee38ec6547d4f82d9a15
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Nov 2017 11:12:57 +0800
Tag:    v3.4.1

MDL-60526 forms: Button elements should have type

commit d8a7c52ee616e41763086a8ec4dfc0b71380996a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Nov 2017 14:35:17 +0800
Tag:    v3.4.1

MDL-60249 assign: resize quickgrade textareas

commit ce225e1c5e043ddd27b2864b231c62de8467bee3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Nov 2017 10:20:00 +0800
Tag:    v3.4.0-rc3

MDL-52838 workshop: Each criterion > 0 levels

commit 56f05f23c6125f7529499d1323c44f1e2ed28726
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 09 Nov 2017 11:04:32 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Don't lose text filters

commit bb869f05e81506448d3fb2eb9c59676c86374d7e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 09 Nov 2017 11:02:14 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Move defines into library

commit d3882ea4a398d254b70ccdaf6e4c5151150883c9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 08 Nov 2017 15:14:22 +0800
Tag:    v3.4.0-rc3

MDL-60733 core: B/C for google_oauth

commit a471bc49711b239d052c30ebd3fefc10fc2d31e2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 08 Nov 2017 13:41:49 +0800
Tag:    v3.4.0-rc3

MDL-60732 core_user: Show group filters

commit 246698e77946f9e14db1ad043fd60335f3d843ca
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 15:49:01 +0800
Tag:    v3.4.0-rc3

MDL-60615 imscc: string to array fix

commit a6943ebb59503669872dd8671f01895850333a06
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 14:35:50 +0800
Tag:    v3.4.0-rc2

MDL-59758 core_user: Pluralise bulk actions

commit 65c52e05d109f111f91dacfbe6ed00e8fa4bc234
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 12:48:21 +0800
Tag:    v3.4.0-rc3

MDL-58699 mod_quiz: Require javascript for popup

commit 81aa5e196f5fe408faac1d509ea415444ae94084
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 10:33:07 +0800
Tag:    v3.4.0-rc2

MDL-59758 core_user: Clean up user renderer

commit b5b81de3d63e941dd90cbb970ab50c343af750ab
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 10:32:51 +0800
Tag:    v3.4.0-rc2

MDL-59758 core_user: Replace old bulk actions

commit efe2681894967ed083049437bdc986301c92feec
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 06 Nov 2017 15:08:55 +0800
Tag:    v3.4.0-rc2

MDL-57772 chat: BEEP is back baby!

commit 30890c297133be1c2dbfd93919c5ae04d4d19e34
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 06 Nov 2017 12:21:27 +0800
Tag:    v3.4.0-rc2

MDL-60626 calendar: Fix for overrides

commit 5616a319870a739f9ca6cdee34e57b9904d23146
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 06 Nov 2017 11:38:51 +0800
Tag:    v3.4.0-rc2

MDL-60686 core_users: Reorder filters by utility

commit 79ea89fea21d62a418a5f063445d75dc83bd5764
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Nov 2017 15:36:22 +0800
Tag:    v3.4.0-rc1

MDL-58047 assign: submission sorting

commit 66242b95e02796323ee2691c09246b21444b54dc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Nov 2017 14:52:16 +0800
Tag:    v3.4.0-rc1

MDL-60503 npm: Lock required node 8.9.x (LTS)

commit 9e0884d410f2a388c6132428a5cb92edb287e234
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Oct 2017 11:27:27 +0800
Tag:    v3.4.0-rc2

MDL-60626 calendar: Unit tests for capabilities

commit af25b8fc7f67e59b1b17262d926e069e2649ef38
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Oct 2017 11:25:48 +0800
Tag:    v3.4.0-rc2

MDL-60626 calendar: Check capabilities for api

commit 4fab795ac9c2bf3b048a85b12c5c00d40bbcf556
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 30 Oct 2017 13:09:42 +0800
Tag:    v3.4.0-rc1

MDL-57560 boost: File upload progress

commit e7b4c991ee60349d93d7367ceaa68488aa84282f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 13:32:38 +0800
Tag:    v3.4.1

MDL-60526 forms: Prevent duplicate type attributes

commit 251a824d8e2135291cfadc71fa3bdbd0527e68f5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 11:50:11 +0800
Tag:    v3.4.1

MDL-60567 competencies: test list_competencies

commit efde049bdfd0c6532b8cee74be23be37e00e22bd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 11:49:13 +0800
Tag:    v3.4.1

MDL-60567 competencies: list_competencies wrong type

commit ed6d81c9f70af160ef9235cce0b043b93c46befc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 26 Oct 2017 14:39:35 +0800
Tag:    v3.4.0-rc1

MDL-59973 calendar: Remove duplication

commit 01ed53df0fd6692d1bd70afa59b3d418b85bb99d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 26 Oct 2017 14:21:29 +0800
Tag:    v3.4.0-rc1

MDL-59973 calendar: Only load required fields

commit a66de3ca7098f6cd7d2b201f935748f949e75f5d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Oct 2017 15:42:14 +0800
Tag:    v3.4.0-rc1

MDL-59909 calendar: Try hard not to fail the adhoc task.

commit 1b7d75f19f6252719cedcfee5bb3527818543337
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 24 Oct 2017 15:43:07 +0800
Tag:    v3.4.0-rc1

MDL-59973 calendar: Improve help for admin setting

commit 4dc645d64d37cca923f25e6812d169d44ec5ab83
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 24 Oct 2017 15:38:45 +0800
Tag:    v3.4.0-rc1

MDL-59973 calendar: Unittest calendar_get_default_courses

commit a5327e449dee0da96348fb820959e214f85bddc9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 24 Oct 2017 15:18:18 +0800
Tag:    v3.4.0-rc1

MDL-59973 calendar: Admin calendar course lists

commit 7b18365be7537dba7f8e3ab566d09798cdb9ea95
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 20 Oct 2017 14:46:09 +0800
Tag:    v3.4.0-rc1

MDL-60458 javascript: MathJax Workaround

commit 89ceede3bf3bfeee0a9db7870a33d63c57771cdb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 20 Oct 2017 11:49:43 +0800
Tag:    v3.4.0-rc1

MDL-60458 Mathjax: Restore the accessible config

commit b233630c93d9d0d65627f8a246ab1a1b717778dc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Oct 2017 14:55:18 +0800
Tag:    v3.4.0-beta

MDL-52653 scorm: Comment for cms.completion_status

commit 4a21bf89c9e0e35a25000da4a4d395185964721c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Oct 2017 12:54:27 +0800
Tag:    v3.4.0-beta

MDL-58388 course: bump version

commit ecb9c82b063a5bc2f61d2ca0bc42bc6744d13a71
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Oct 2017 11:42:36 +0800
Tag:    v3.4.0-beta

MDL-60456 javascript: Rebuild npm-shrinkwrap

commit 1bf6dcc507447ce09b4251661a98acc59d4c23ad
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 10 Oct 2017 10:54:27 +0800
Tag:    v3.4.0-beta

MDL-60046 participants: Update behat tests

commit e39df1faeb1ff419f8ac5195d20404076d46e6e6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 22 Sep 2017 14:53:27 +0800
Tag:    v3.4.0-beta

MDL-60046 user: Apply user filters immediately.

commit b9ae53f86b73ec13f7003f006679d5924ab1af22
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 08 Sep 2017 14:51:31 +0800
Tag:    v3.4.0-rc2

MDL-59758 js: auto_rows module easier to use

commit d29be3200086c1aadf403d7d65f75f02c364a9cf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 31 Aug 2017 12:32:03 +0800
Tag:    v3.4.0-beta

MDL-59801 users: Behat fixes

commit 5c1d5a6d7c883a8e928f03411c8295c7b98ef48f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 31 Aug 2017 10:16:53 +0800
Tag:    v3.4.0-beta

MDL-59828 inplaceeditable: CSS class fix

commit b0b6ff3c186b2c6d2535c4fb1e28278e8740189e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Aug 2017 15:06:43 +0800
Tag:    v3.4.0-beta

MDL-59827 users: Typo in force_open()

commit b78968ab79286de055c9b5f5dfa6c1a05faf0958
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 28 Aug 2017 13:57:54 +0800
Tag:    v3.4.0-beta

MDL-59951 analytics: Don't link to deleted page.

commit b7df2485e6db1887aeeacf8a31871e100270de8b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 28 Aug 2017 11:55:30 +0800
Tag:    v3.4.0-beta

MDL-59867 autocomplete: Prevent duplicate ids.

commit d8e57f02a718345c9b32ea52a3f810121f7f4c20
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 15:48:59 +0800
Tag:    v3.4.0-beta

MDL-59828 autocomplete: Sizing issues on themes

commit b34fd2cca944d00d8cff455c4c3378164a8d59cb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 13:36:07 +0800
Tag:    v3.4.0-beta

MDL-59827 users: Expand users node in settings nav

commit 3be8982033377c2921812b68127cea278659fe05
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 12:07:18 +0800
Tag:    v3.4.0-beta

MDL-59824 groups: no groups == cannot edit members

commit f4ddc4ecd308f9c353c9ca1373cefa455f8961de
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 11:58:58 +0800
Tag:    v3.4.0-beta

MDL-59823 users: Enrol bulk op course instance

commit ca560952504877811aeaca627c242f79a219ff25
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 11:34:52 +0800
Tag:    v3.4.0-beta

MDL-59822 users: No enrolments on frontpage

commit 5fa2d5021e764bc3cb1f5806fc0224dfd05b2090
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 17 Aug 2017 11:07:38 +0800
Tag:    v3.4.0-beta

MDL-59821 users: Add proceed to course content

commit bd6f87ed82519fb0d2e0c6877fbbe7c7fa155376
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 16 Aug 2017 15:53:40 +0800
Tag:    v3.4.0-beta

MDL-59809 boost: Don't allow z-index on pagination

commit 26c4d2bf79e285f822acb2797291ea2c90aea5f7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 16 Aug 2017 15:38:41 +0800
Tag:    v3.4.0-beta

MDL-59628 forms: Get a valid zindex for datepicker

commit 063974130716533b5ba8e6bba5d751ff748497f1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 16 Aug 2017 15:26:48 +0800
Tag:    v3.4.0-beta

MDL-59628 datepicker: Revert invalid zindex change

commit 555a43a9f545646b97bf07da8c8429d2455cb55a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 15:43:57 +0800
Tag:    v3.4.0-beta

MDL-59801 roles: Allow filter by assignable roles

commit 9df2fdecdee0fa315ef7eb505f6635560fe31420
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 15:33:25 +0800
Tag:    v3.4.0-beta

MDL-59801 users: Show profile roles to students

commit 80a2937dbe7334b97daa5b0a8792e272d40cd2f1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 15:01:15 +0800
Tag:    v3.4.0-beta

MDL-59688 enrol: Show removed users

commit 98024662ab6dad97caeded9105d2d33a8a16e717
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 13:56:02 +0800
Tag:    v3.4.0-beta

MDL-59756 enrol: UI change enrolment details

commit 47cb325821e91f6d605eee25f3fd0d8a25303912
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 11:57:47 +0800
Tag:    v3.4.0-beta

MDL-59685 users: Enrolment info link missing href

commit 6015caa41151265e31935bcd1b54c1110da1a089
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 14 Aug 2017 11:44:04 +0800
Tag:    v3.4.0-beta

MDL-59615 inplaceeditable: autocomplete fix

commit fe9965e305f113284f92d6a155e778fb6c67ad14
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 03 Aug 2017 15:58:06 +0800
Tag:    v3.4.0-beta

MDL-59055 grades: behat test

commit 63f4aa20b23d350c020a1577884a3f0f7bef234b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 03 Aug 2017 10:26:05 +0800
Tag:    v3.4.0-beta

MDL-59698 behat: Remove bad tests

commit f28c0c7245cb4ea3787784582cea667888cf1815
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 01 Aug 2017 13:18:55 +0800
Tag:    v3.4.0-beta

MDL-59206 event: Add an event for a config_log

commit e640eb5cc30f11a27340090b04c3ae6aa6b56dae
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 26 Jul 2017 13:45:32 +0800
Tag:    v3.4.0-beta

MDL-59367 behat: Close the autocomplete

commit 0ae28fad3ad6e72095f1918019df8e41bcc3b1fa
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 26 Jul 2017 11:20:35 +0800
Tag:    v3.4.0-beta

MDL-59367 participants: Reduce db queries

commit 5dd94c811df78299ad37fc1781a9440b557a446f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 24 Jul 2017 16:13:24 +0800
Tag:    v3.4.0-beta

MDL-59370 behat: Behat fixes for enrolled users

commit 4b50765bd50c834c0de6a218f36378d65b63fe57
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 24 Jul 2017 10:10:34 +0800
Tag:    v3.4.0-beta

MDL-59370 enrol: Kill the enrol/users page.

commit 5c734b0ce77d1783c919a206bd6480eb4612970a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Jul 2017 14:36:35 +0800
Tag:    v3.4.0-beta

MDL-59564 user: Add behat for bulk enrolment

commit 73d0d5628464c822693f5cad17697413da4cc5ba
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Jul 2017 10:25:25 +0800
Tag:    v3.4.0-beta

MDL-59367 user: Tests and coding style

commit 689ccae5f3f1c4895a441d435fb3d1dc5cae6057
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Jul 2017 09:50:28 +0800
Tag:    v3.4.0-beta

MDL-59564 users: Add bulk enrolment change

commit ddc1482026f8d7d8ce22adf3f833769565b2893b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 20 Jul 2017 09:52:05 +0800
Tag:    v3.4.0-beta

MDL-59527 autocomplete: Don't fetch ajax twice

commit 5d0b4765d898b05d13be26daa04111d8f31b8176
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 18 Jul 2017 15:16:20 +0800
Tag:    v3.4.0-beta

MDL-59367 roles: Add roles to participants page.

commit dda64b6f453256a58984c31a1adb54590d34112b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 17 Jul 2017 11:10:15 +0800
Tag:    v3.4.0-beta

MDL-59548 behat: Helpers for autocomplete

commit 47dd5350979876937c6fdf71c80b78d2a0fccd94
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 13 Jul 2017 16:59:51 +0800
Tag:    v3.4.0-beta

MDL-59527 forms: Race cond with ajax autocomplete

commit af6d23853ad7cb61b52f705f7afdf24f83e4dfe6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 13 Jul 2017 10:55:01 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: Behat fixes

commit 2cc2001bef1fb1b06f9847638c0934f9c7ae4ba1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 12 Jul 2017 14:47:11 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: Teachers can see other users on the site

commit bfd42c1a8897389f45ad461f8e67825a3c1b814e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 12 Jul 2017 10:41:32 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: More phpunit coverage

commit f3ecea3af46eeb5422082f396b658e2a5c25a765
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 07 Jul 2017 10:08:18 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Peer review fixes

commit f746a078cb0bc0131596b2b1e3a2495bb0654732
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 07 Jul 2017 09:38:00 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Postgres fix

commit 40f6d247254661863621d407245206e3c5e1ee32
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 06 Jul 2017 12:01:36 +0800
Tag:    v3.4.0-beta

MDL-59364 behat: Brief / full links removed

commit 4aad7c2be2f48fe6fdbcc7971f6df225986154ee
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 05 Jul 2017 10:10:13 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Show no groups instead of ''

commit d77c73a359f5196ffd191664257a521e0514e18c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Jul 2017 16:53:08 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: Use standard modal

commit 394e73ff126c14cf21960d5408e945857ea85d6a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Jul 2017 16:34:52 +0800
Tag:    v3.4.0-beta

MDL-59365 behat: Autocomplete fixes

commit 2e1615f2c0d0f0a215ef414a78b2a978caf0e5d4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Jul 2017 13:25:16 +0800
Tag:    v3.4.0-beta

MDL-59365 eslint: Noop changes for eslint

commit b7386d00343e3bf011a7c30aa0de8168a89821d1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Jul 2017 15:57:24 +0800
Tag:    v3.4.0-beta

MDL-59437 participants: Add sort/pagination behat

commit 76c493b3f227ca47f67f55e5547e7ee21b4b5b00
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Jul 2017 11:46:26 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Add behat for new group edit

commit 090d064ddaf645c43009aa1ae25865113a32d27b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 30 Jun 2017 15:01:49 +0800
Tag:    v3.4.0-beta

MDL-59368 enrol: Ensure remove_group_member_allowed works

commit 13426bae9346de68a7a1a121bab6526462d66487
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 30 Jun 2017 14:15:24 +0800
Tag:    v3.4.0-beta

MDL-59368 inplace_editable: Focus on auto-complete

commit 5a90a7cabe6f196d7af639acccea415085e06bfc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 30 Jun 2017 13:57:48 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Add an explicit cancel button

commit 2fa35b8d16d2b798af700ae40901b6e3806fa4cb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Jun 2017 10:30:04 +0800
Tag:    v3.4.0-beta

MDL-59368 groups: Inplace editing for users groups

commit a78ed71c116adf2bfcb6bd403d559a652dd19a42
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 28 Jun 2017 10:25:45 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: enrol button participants page

commit aa8909f479cea7f26580179342d924f3bad5f232
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 28 Jun 2017 10:11:06 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: Make select users first

commit 0fa35b1abc6ddf5bd1b5b06dd62a31e7a6375ac7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Jun 2017 16:36:19 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol: Switch the user selector

commit 786e014c5ca17afcba9b20d037deaaa4bdbbbca7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Jun 2017 15:43:41 +0800
Tag:    v3.4.0-beta

MDL-59365 autocomplete: Keep the suggestions open

commit 3d185facebac3729087480912cb0c4d811af1220
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Jun 2017 13:18:36 +0800
Tag:    v3.4.0-beta

MDL-59380 fragments: Include js from templates

commit 68bfe1de402746c9a2d04556728df793c5322e89
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Jun 2017 16:23:59 +0800
Tag:    v3.4.0-beta

MDL-59060 analytics: Add paging to insights report

commit 4c735661adb54c8fc6ae9896cfc7443919b5a2f2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 15:06:20 +0800
Tag:    v3.4.0-beta

MDL-58136 course: Remove lines from unit test

commit c561297d26f245d919cc9d08c78ff9020ada66d0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 10:07:54 +0800
Tag:    v3.4.0-beta

MDL-58136 navigation: Ensure we have all course fields

commit 4a0a23e98fa9af3ed6f12480131a9a6b34ebbebf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 09 Jun 2017 16:22:36 +0800
Tag:    v3.4.0-beta

MDL-58472 videojs: Force manual initialise

commit 4c8deb9cfad080085819494c0deba2c69fa399d4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 15:50:52 +0800
Tag:    v3.4.0-beta

MDL-59032 scorm: Don't show action events to teachers

commit ddce4f4ba9ad686b42b4f391228ebabb261b2b60
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 13:57:16 +0800
Tag:    v3.4.0-beta

MDL-58136 cache: Add a course completion cache

commit d07373f289d3637c96b6158d7b650f41841150f2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 12:05:09 +0800
Tag:    v3.4.0-beta

MDL-58136 boost: Limit courses in flatnav

commit d4d414694a77a373a06f141eaece29e675dd0c18
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 24 May 2017 13:42:34 +0800
Tag:    v3.4.0-beta

MDL-58318 setuplib: Redirect on https mismatch

commit 95e13556dfb82260b442b1ebb320c10df4a7861f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 12 May 2017 11:43:47 +0800
Tag:    v3.4.0-beta

MDL-58908 auth_oauth2: Don't kill gravatar

commit 57ea73d02c0d431060c282a885e8c5852c12f5ba
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 09:49:34 +0800
Tag:    v3.4.0-beta

MDL-58808 fontawesome: nav and settings blocks

commit 859e2033cb4d520944ac24b2949b93e1fa64b160
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 02 May 2017 13:46:19 +0800
Tag:    v3.4.0-beta

MDL-58544 oauth2: Allow trusted issuers

commit a60e8ba51ed4ec59954a17ba20477a02bcda9377
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 20 Oct 2016 17:13:49 +0800
Tag:    v3.4.0-beta

MDL-59365 enrol_manual: Rewrite the yui enrolment popup in amd