Git commits in Moodle 3.1.x by Damyon Wiese

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

MDL-64651 comments: Do not send referrer

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

MDL-63183 auth: Login protection

commit 9c68807f6c316d0d85997394d8abe6959a17a231
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 28 Apr 2017 10:29:56 +0800
Tag:    v3.1.6

MDL-54849 lesson: Fix backport

commit 7dfa47b2dd7202a8da9a9eb51f4adfa8ec50be0e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 26 Apr 2017 10:22:17 +0800
Tag:    v3.1.6

MDL-58722 mathjax: Update to 2.7.1 and remove a11y

commit afb659ff151a1dcf00ed48c5728c6bcd033492dc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 24 Apr 2017 14:06:57 +0800
Tag:    v3.1.6

MDL-54849 lesson: Move on to next question

commit b30c0b6b68dd1a6063060313e56d941911b646d3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Apr 2017 13:27:35 +0800
Tag:    v3.1.6

MDL-58556 auth: better expired password

commit 79f0d69bca09098f2a1f7082351ef7a169d59ae7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Apr 2017 11:38:32 +0800
Tag:    v3.1.6

MDL-58586 css: add margin to userpictures

commit 913493048b2f7cb5b2ecdd66a22bf6d008368de3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 12:36:45 +0800
Tag:    v3.1.6

MDL-58461 filter_mathjaxloader: Update defaults

commit 8d82a20f4b34a96aa7fcbe0278d069ce618e3673
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 12:14:04 +0800
Tag:    v3.1.6

MDL-58461 mathjax: Ship accessibility extensions

commit d77585c67225efdf5b1293716663d1f692e4197f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 10:32:31 +0800
Tag:    v3.1.6

MDL-58461 filter_mathjaxloader: Change CDN url

commit 889a985b6282c616c89f60d43c9c291c6b9c31c3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 20 Mar 2017 13:29:09 +0800
Tag:    v3.1.6

MDL-58317 templates: Fix async template render

commit 6785483b81fe429928bd74ea05885ac4a703f58d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 16 Mar 2017 20:28:50 +0800
Tag:    v3.1.6

MDL-58278 mod_assign: Ignore send notify with mw

commit 0a76cd2ca1c5216d67c9bf7c844020c3b59b1fd7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Mar 2017 12:26:27 +0800
Tag:    v3.1.5

MDL-57596 forms: CLEANHTML in persistent forms

commit 1494620bfbb33538251bc1a222027f665b7da2ea
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Feb 2017 10:16:56 +0800
Tag:    v3.1.5

MDL-57766 assign: Put back the manual marker filter

commit 95004c72afec5ec55ff535aa65256085c535cb82
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 08 Feb 2017 11:11:40 +0800
Tag:    v3.1.5

MDL-57009 javascript: Fix "failed to prefetch"

commit 5799fb8640cbdf2fe0e7648f3d958b45fd59eb72
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Feb 2017 15:36:48 +0800
Tag:    v3.1.5

MDL-57009 javascript: Reject on all errors

commit e1c3a4d24f5897257b342bfdfeeaf91e1d0d60c4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Feb 2017 15:00:05 +0800
Tag:    v3.1.5

MDL-57009 javascript: Always use when.apply

commit 609d5f18266a7fdc721303c864e54e973afe8a1d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Jan 2017 12:18:24 +0800
Tag:    v3.1.5

MDL-57766 mod_assign: Marker allocation fixes

commit 893ed748bcc19808872ea6fb88f431a9d3dae1cf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jan 2017 15:52:32 +0800
Tag:    v3.1.5

MDL-57009 javascript: cibot nagging

commit 13c9addc7da316cf69885eb096ac0e24972c24d8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jan 2017 14:59:27 +0800
Tag:    v3.1.5

MDL-57009 javascript: Dont rely on async ajax

commit 0d1c739aeb3735f8662bd68e04974f2c40579fe7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Jan 2017 16:44:10 +0800
Tag:    v3.1.5

MDL-57009 js: Do not fetch the same template twice

commit 3ef9d5438761824c0f3ffca6df4cf3df200d9e6d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Jan 2017 16:19:22 +0800
Tag:    v3.1.5

MDL-57009 js: Skip ajax request for same string

commit ab464e138271fe7b00422bf8ca3e8889a957e285
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 22 Nov 2016 21:54:03 +0800
Tag:    v3.1.4

MDL-57100 JS: Exceptions give exceptions

commit 3389d9a5cc5ccbd768471c6158ddfadfe392abc7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Nov 2016 12:36:37 +0800
Tag:    v3.1.4

MDL-56958 ajax: Prefer the general renderer

commit 53ee4f0635bcbc8178fb3e97ee27d337e1cefd26
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 04 Nov 2016 12:52:38 +0800
Tag:    v3.1.3

MDL-56673 tool_templatelibrary: Don't show templates from other themes

commit 0d5d8ee56a31b8b575d0720f1e6106052f9323e2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 30 Sep 2016 12:37:13 +0800
Tag:    v3.1.3

MDL-45969 editpdf: The logic for showing a previous attempt is wrong

commit 30c5f7d5e28102ca3944e152dba4066dea8f250b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 21 Sep 2016 12:20:28 +0800
Tag:    v3.1.3

MDL-56052 block_settings: race condition

commit 1fc7e6b184a59cd8075bfcaee8215d61c5ba5cae
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 24 Aug 2016 11:06:30 +0800
Tag:    v3.1.2

MDL-55668 assign: Don't link to user profile if blind marking is enabled

commit 6abdc807a9e0beb38d356b303343dc440c43e505
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 16 Aug 2016 10:59:55 +0800
Tag:    v3.1.2

MDL-55520 forms: Properly format the grademax for the database

commit 6659c61d2c79b8c936ff333144a28f78eb72842a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 15 Aug 2016 16:34:11 +0800
Tag:    v3.1.2

MDL-54647 tests: Reverse order of expected and actual

commit e5775ef5b2511fddfe723eda6540d593919e8db5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 11 Aug 2016 15:13:31 +0800
Tag:    v3.1.2

MDL-55520 assign: Behat test for rescaling max grades bug

commit 6037304fc1feb47e10122c3963f69bf50ebdb268
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 11 Aug 2016 14:39:34 +0800
Tag:    v3.1.2

MDL-55520 forms: Mod grade is changing values back to default

commit 50cb7da5f978099d070a9a35fed1530f506313f3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 29 Jul 2016 10:43:25 +0800
Tag:    v3.1.2

MDL-55374 mod_assign: Force utf-8 for DOMDocument

commit e9365f3e44a5fd91cb1436cf52c375558c721468
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 27 Jul 2016 15:57:53 +0800
Tag:    v3.1.2

MDL-54647 file_storage: Redo the test pdf every time it's viewed

commit 2d2aaf36f33ba95e03850b0450902fc2d36ee395
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 20 Jul 2016 13:47:00 +0800
Tag:    v3.1.2

MDL-55284 assign: Add missing webservice param 'onlyids'

commit e2bae7200331de979d2284dfc791a60778f2fea3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Jul 2016 12:02:28 +0800
Tag:    v3.1.2

MDL-54915 templates: Fix async rendering of js blocks

commit fc9a1820e52310889242088de0e212678d3b76da
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 12 Jul 2016 16:44:23 +0800
Tag:    v3.1.2

MDL-52544 oracle: Apply upstream pull request to AdoDB oracle driver

commit 75ff893a2715879632cad4de3e957b0484c84259
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 07 Jul 2016 11:26:31 +0800
Tag:    v3.1.2

MDL-52544 oracle: php7 fixes for oci driver

commit 2c72d1b8b56f8bf6f15e03dc9298ba4faee449fe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 06 Jul 2016 09:50:20 +0800
Tag:    v3.1.2

MDL-55133 javascript: Correctly use component names in requirejs

commit 7166d2ab4874b84dc380b53119edab5f1283a3c1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 26 Jun 2016 08:20:54 +0800
Tag:    v3.1.2

MDL-55012 Atto: no style attrs on paste

commit 862792e1a1bd37e6ed639f0188d1b384387f9751
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sat, 25 Jun 2016 21:57:58 +0800
Tag:    v3.1.1

MDL-54997 competencies: Fix random unit test fail

commit 80d2c7cfb0ddaa549586b09f23f3809bf63e9b86
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Jun 2016 22:03:50 +0800
Tag:    v3.1.1

MDL-54997 competencies: Listing evidence contexts

commit 4f54bdc733f95b6efefce72ed04a4b64d960dd57
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 18 May 2016 13:43:32 +0800
Tag:    v3.1.0-rc2

MDL-54544 files: Better error handling in $fs->create_converted_document()

commit 5620177efd63021cd2f3835cc3ec6ff70fe586a6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 12 May 2016 10:57:06 +0800
Tag:    v3.1.0-rc2

MDL-54544 file: Use shared tmp storage for unoconv document conversions

commit ab4d78ea82093e16390cadcbe0891c2eaf49984b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 11 May 2016 14:54:38 +0800
Tag:    v3.1.0-rc1

MDL-53822 editpdf: Show different cursors for select and move

commit 79e4a72f09165d967ad56d752bf2fd7ffe0f8d31
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 11 May 2016 13:52:47 +0800
Tag:    v3.1.0-rc1

MDL-54121 core-notification: Make dialogues re-calculate the lockscroll

commit d03602c86ba617b2cada9c12a13ff35f30387467
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 10 May 2016 16:26:08 +0800
Tag:    v3.1.0-rc1

MDL-52253 scales: Prevent deletion of the last global scale

commit 8de0b1ab7d3d368c1e4b17d3af73228ad13f8958
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 10 May 2016 16:15:28 +0800
Tag:    v3.1.0-rc1

MDL-52253 scales: Add new competence scale

commit 81967b54b670a6e5a6aeda2dc87b4d03613bc0ad
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 09 May 2016 13:51:40 +0800
Tag:    v3.1.0-rc1

MDL-52253 scales: Install the separate and connected scale

commit 55907a738a69a8e0ce3d30dc2722cd66426d9a2c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 06 May 2016 16:30:34 +0800
Tag:    v3.1.0-rc1

MDL-53822 editpdf: Add a new tool for scrolling

commit d26eae4af49b4b1a2cd75ca176fb748f2ad6d2b9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 05 May 2016 16:27:53 +0800
Tag:    v3.1.0-rc1

MDL-54042 user: Add unit test to cover change

commit 8eb15a38ef88b85377cc1ccd5376abf09bde0d91
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 05 May 2016 15:15:58 +0800
Tag:    v3.1.0-rc1

MDL-54042 user: Fix debugging in core_user_get_users_by_field

commit 8668796317be42bcf5b124e332cb248d2e877917
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 May 2016 16:45:33 +0800
Tag:    v3.1.0-rc1

MDL-54046 enrol: Make docs urls match the old path

commit c78e567c5a6c2a01738124bf11ed8639db6fe9ba
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 02 May 2016 16:41:10 +0800
Tag:    v3.1.0-beta

MDL-51142 assign: Fix for group assignments with NEW status

commit 9daa27426f54da79ba4c42e7dc768e4e333eb00d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 02 May 2016 10:52:02 +0800
Tag:    v3.1.0-beta

MDL-53901 login: Redirect to https if loginhttps is enabled

commit 77a530601a751a72d440dddbb166636b1f91b35d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 17 Apr 2016 22:33:09 +0800
Tag:    v3.1.0-beta

MDL-53841 assign: Fix for assignment listing page.

commit 821ab1bf9b8a6747ce31af6bfb554f6139df23b1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 15 Apr 2016 13:44:16 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Behat fixes because the assign grading ui has changed

commit 11c16f5fc8479364d93aaa27d39f94d23f1896df
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 14 Apr 2016 14:56:00 +0800
Tag:    v3.1.0-beta

MDL-53772 externallib: Deprecate external_function_info()

commit e02e7f5a0144d8826686eec4e0c407487cd1fc83
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 14 Apr 2016 14:21:23 +0800
Tag:    v3.1.0-beta

MDL-53772 libraries: More context fixes

commit 5267d632fffda7980bfda6eee59df4601323e422
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 13 Apr 2016 14:27:23 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Fixes to webservices and context.

commit 2408f8fe2bf6321592cc1ab5a8db6f9b3c65eb4b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 12 Apr 2016 13:18:50 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Fix CSS lint issues

commit 56fa860ead7326d186de7779bb6fcb8669295172
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 08 Apr 2016 13:01:06 +0800
Tag:    v3.1.0-beta

MDL-53772 externallib: Fix busted webservices context handling

commit 96f4d771bfa83dc80c6b7ef590939c8e020042d2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 01 Apr 2016 15:00:29 +0800
Tag:    v3.1.0-beta

MDL-52979 tool_lp: Fix user_competency_course summaries

commit cd378576e70300a9589b3a0031b508ebe81b59ec
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 31 Mar 2016 13:31:12 +0800
Tag:    v3.1.0-beta

MDL-53374 tool_lp: Add progressbar to learning plans

commit f1979b60a164584db8b42df0e2e23e1f0153735a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 30 Mar 2016 17:05:55 +0800
Tag:    v3.1.0-beta

MDL-52743 tool_lp: Course competency statistics

commit eb0d340c52874c9e61f7d52cb09a2e0b0d8cac41
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 30 Mar 2016 14:31:20 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Use an exporter for course_competency_settings

commit c01141d1a334e9d653a5e481cb5f1c47ce6dcc43
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 30 Mar 2016 14:22:02 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Rename some persistent methods for consistency

commit 6853cd5ed4e25389b2356b0a4f00adbbe33fc3bb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 30 Mar 2016 14:07:28 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Fix the reasonable cibot warnings.

commit 07a7d9a5f18eceb5714ce2175f0adc697c0c5a45
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 30 Mar 2016 13:46:02 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Fix new behat tests

commit 8c4609753670fc0e819d59a9487a71dd657a45c9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 16:56:47 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Switch to non-strict equals for db values

commit 45bf83cf77768259d83b09828ef87d746a4bc258
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 16:53:57 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Change can_update to can_update_course

commit 9919b4af6277c9549a4ea27171a69a531d79a1b6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 16:50:21 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Rename get_course_settings to get_by_courseid

commit 9785dd81741e0c79e0d25b0fef82d479db7de933
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 16:41:30 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Change update_course_competency_settings param to stdClass

commit 35cf63d2212e5e83cb4bfc4b5bdd80992b1f2572
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 16:12:30 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Make course comp settings table have a unique foreign key

commit 14b60a440c9b53c28a8a97f5c072106712534555
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 29 Mar 2016 15:37:40 +0800
Tag:    v3.1.0-beta

MDL-53452 tool_lp: Update after conflicts. Use xxxview for cap string

commit c2f55d2931aa197838c3d9227b88123cc6ab0fb6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 21 Mar 2016 16:00:50 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Backup/restore new course setting.

commit 644ff55b3a29b74067b12633c20e086f57121efe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 21 Mar 2016 13:25:03 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Add unit test for course competency settings

commit fdd85edef9e7ce6196555785f20c7861a76056e4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 21 Mar 2016 12:23:47 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Update unit tests now we have removed suggest feature.

commit d22a1d3bbffca4b76f13fac56516ca9310ef0ec8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 21 Mar 2016 10:36:54 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Update the logic for pushratingstouserplans course setting.

commit 5cb320c10bd990f142a3092f7a35418167d68ba8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 20 Mar 2016 00:20:46 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Remove suggestion feature (except tests).

commit 7ba074873cac8a0157eb64e1c1fe56627db2147b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 18 Mar 2016 17:05:42 +0800
Tag:    v3.1.0-beta

MDL-53452 competencies: Add course and admin setting to push competency ratings outside a course

commit 09c816162cfc8c24013cf8a675fff70b24d439f9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 11 Mar 2016 15:25:25 +0800
Tag:    v3.1.0-beta

MDL-52554 tool_lp: Remove templateview capability from authenticated users

commit 60a84422cf458d70d3c0c3b251471e0e8602827e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 10 Mar 2016 15:37:00 +0800
Tag:    v3.1.0-beta

MDL-53218 tool_lp: Fix php5.4 syntax bug (wrapping function call with empty)

commit 65c6d4613f2c2147cb8031b1de5d7f0521456e34
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 10 Mar 2016 15:28:14 +0800
Tag:    v3.1.0-beta

MDL-53218 tool_lp: Fix unit tests (directly use persistent class to bypass api permissions)

commit 6b046555732d2142131e4adeac5f902bb7a7e644
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 10 Mar 2016 10:37:33 +0800
Tag:    v3.1.0-beta

MDL-27628 enrol_meta: Set options to exclude existing courses, and the current course

commit 3edcd295eb1ba12b0165f4e6e02487f6bdd112a3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 02 Mar 2016 17:28:00 +0800
Tag:    v3.1.0-beta

MDL-51042 tool_lp: Add useful statistics to the template competencies page.

commit 72fcaae76dfdcb4a73bdca4559778fd74e354e55
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 02 Mar 2016 12:34:00 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol: Fixes to cohort and manual enrol plugins

commit 74aece8719ecb07342c523fedf9cdb0a165e4f4e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 01 Mar 2016 14:25:48 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol_cohort: Fix unit test by manually triggering sync

commit e3f24ac030123211e7fac52faf135e94a974ff6e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 01 Mar 2016 12:29:09 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol_cohort: Perform immediate sync on add/update instance

commit f758951565b5d0ae171c9be9f942cebb26990611
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 29 Feb 2016 14:29:00 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol: Convert guest to standard enrolment ui

commit 51c736f0371b0e48a875dec86491cbdc857e3811
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 29 Feb 2016 13:53:29 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol: Auto generate the edit action icons when using the new ui

commit 3e66b0fccde915b4a377ad168482826aeb855fe8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 28 Feb 2016 23:19:05 +0800
Tag:    v3.1.0-beta

MDL-51324 coursecat: Add to search courses unit test

commit 91ab264cf57e64c88b0416cc497cf5fca5f75be5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 28 Feb 2016 23:04:55 +0800
Tag:    v3.1.0-beta

MDL-51324 forms: fix autocomplete element double selection bug

commit 1356d8515163e7d8ad4b1063179f12f9951d70c4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 26 Feb 2016 11:52:40 +0800
Tag:    v3.1.0-beta

MDL-52954 core: Change from pandoc to unoconv - it gives better results

commit 2a3647bae52d5271bfb091912aef04d7d97e02b2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 24 Feb 2016 14:48:23 +0800
Tag:    v3.1.0-beta

MDL-52954 marking guide: Wrap radio fields in a label for styling

commit 84a32f156e828ca5ad7509947633dd47d2039d23
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 23 Feb 2016 16:47:30 +0800
Tag:    v3.1.0-beta

MDL-52954 forms: Allow form submission via ajax (ignoring GET and POST)

commit 128d8736d3e76a27052ccc821a9ae5becb28de5c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 22 Feb 2016 10:14:04 +0800
Tag:    v3.1.0-beta

MDL-52954 core: Unit tests for pandoc document converter.

commit b803df8170f0fca8eb6d5b79ee9443725f73aa28
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 19 Feb 2016 15:56:51 +0800
Tag:    v3.1.0-beta

MDL-52954 atto: Stop autosave timer, when editor no-longer exists.

commit 2e76c14e11c14392263a69c7064ff6adbdfca450
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 17 Feb 2016 16:16:13 +0800
Tag:    v3.1.0-beta

MDL-52954 core: Add a document converter to file_storage

commit 24fc4e30b6b18796e61787fb9b285f1c4e309ea5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 11 Feb 2016 10:39:18 +0800
Tag:    v3.1.0-beta

MDL-53062 cbe: Fix errors in course_module_summary_exporter

commit 1fca8a7bdd87d6976ddb5242c7e2931b5f55ed83
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 10 Feb 2016 15:38:07 +0800
Tag:    v3.1.0-beta

MDL-53056 javascript: Improve the fragments API

commit f446b2e133e1b5fdf1f85778feee634713ff1af0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 09 Feb 2016 17:01:09 +0800
Tag:    v3.1.0-beta

MDL-52534 cbe: Fixes from peer review (linking competencies to activities)

commit a80071190976738c6477781534e3b5619e70a99a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 09 Feb 2016 14:59:23 +0800
Tag:    v3.1.0-beta

MDL-52916 cbe: Fix group handling for user_competency_in_course page, and competency breakdown report

commit bb690849c90ddf091abc9362c1d32e842aa0d89b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 01 Feb 2016 16:13:46 +0800
Tag:    v3.1.0-beta

MDL-52954 assign: Rebuild the assignment single grade page.

commit e3ceb79a3f85401159664d6db7b6d216771df3fc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 29 Jan 2016 11:59:01 +0800
Tag:    v3.1.0-beta

MDL-52933 cbe: Increase padding on user comp in course page

commit f1947614080765798c8bf9af26c0c1ef85eb95fb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 28 Jan 2016 17:01:02 +0800
Tag:    v3.1.0-beta

MDL-52923 cbe: Improve the course competencies template.

commit f5acab744211dca252a8c15ff66e2879171b0e31
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 28 Jan 2016 16:47:37 +0800
Tag:    v3.1.0-beta

MDL-52922 cbe: Fix some permissions for students in nav tree.

commit 21e0dd61e5193234e88f479bb2d9085c228da3af
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 28 Jan 2016 16:03:41 +0800
Tag:    v3.1.0-beta

MDL-52916 cbe: Refactor competency breakdown report

commit dbab904c20f024f345f9c8e324a8c9b0ab4fbb6d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 27 Jan 2016 15:45:28 +0800
Tag:    v3.1.0-beta

MDL-52910 cbe: Fix competency picker dialogue scrolling issues.

commit 324805101595d72b5912f5d4b0fb4a272ecb2b39
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 27 Jan 2016 14:59:40 +0800
Tag:    v3.1.0-beta

MDL-52758 cbe: Improve formatting of course competencies page.

commit 839669479d73fc70d5acc7a29f9e35b4c361e63a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 27 Jan 2016 14:36:49 +0800
Tag:    v3.1.0-beta

MDL-52779 cbe: Fix recursive loops with tree javascript

commit 48f2e032d16dcc52ea0a6a0b6e13691cb08d7ed7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 27 Jan 2016 14:16:19 +0800
Tag:    v3.1.0-beta

MDL-52909 cbe: Fix padding on manage competencies page.

commit 940235b762d62c693cada45d8875956f5124c217
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 20 Jan 2016 10:45:42 +0800
Tag:    v3.1.0-beta

MDL-52827 tool_lp: Fix SQL for filtering users by permission on user context

commit db650737488aa5137d668c1e133af2f0a50aa016
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Jan 2016 16:30:41 +0800
Tag:    v3.1.0-beta

MDL-52534 tool_lp: Competencies can be attached to activities

commit 8995c2702fa8747b17c755e7d842a0c5ec435b54
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Jan 2016 16:30:03 +0800
Tag:    v3.1.0-beta

MDL-52534 course: Course module form can be extended by plugins via callbacks.

commit 65a67e238d14772a484084aa98d6488ad23ee862
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 16 Dec 2015 17:02:00 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Fixes from peer review

commit 9f422dc2e993b8a1519fbae4436cb3031c0b6a40
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:25:45 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: New user_competency_in_course page

commit 476a98d0fb63edc94dd6062bb373619b50924675
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:23:39 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Add new renderables to the renderer.

commit 571c3c432444bc037c7beca0b013c723d0cb00f3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:22:28 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Add properties to course_competencies_page renderable

commit 18c17cac61f9ff53dfbcf3dba40efd9de2ba97c7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:21:41 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Add profileurl to user_summary_exporter

commit 949cda2c10a39ea91599439d0a73d9939a52d3a9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:20:43 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Fix invalid structure returned from webservice

commit e1964c90946411b093dab93ee3ca7bdb08f4e8b7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:18:54 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Functions supporting user competency in course

commit 02f9db888cf6c6293e04a364ba953b5d38d6ef20
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:16:21 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Competency API changes

commit e07c2ef62aa52e64663ac73bea440bf4ad153a35
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:14:51 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Improve the competency breakdown report

commit 3fb067a203df98132b83fbde8f1855257b4eda39
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:13:42 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Allow competency rating in course or plan

commit 06475034f25fec1366d6fb2727892e329938ba45
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 15 Dec 2015 14:10:09 +0800
Tag:    v3.1.0-beta

MDL-51040 cbe: Add standard options to dialog

commit 0845a3a09a29cc107db51420bdab5138a2bc5008
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 11 Dec 2015 15:00:57 +0800
Tag:    v3.1.0-beta

MDL-51648 cbe: Refactor the user_competency_summary exporter

commit 3c659fc202c89e595a974a0e5b9b759c7ddfb7a3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 07 Dec 2015 14:27:44 +0800
Tag:    v3.1.0-beta

MDL-51648 cbe: Add a user competency plan summary page (allows grading)

commit 721813033d8bf89e05d27349e08123c3d1e67e19
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 07 Dec 2015 12:37:56 +0800
Tag:    v3.1.0-beta

MDL-51967 cbe: Fix some wonky service descriptions

commit 49c5b8b44040769aee47b14c4f8cbecce76c29bf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 07 Dec 2015 11:12:18 +0800
Tag:    v3.1.0-beta

MDL-51967 cbe: Use the competency_summary_exporter for the competency dialogue.

commit bf780fbfe006a25daf9471f7250413fd5cdf938c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 02 Dec 2015 17:17:37 +0800
Tag:    v3.1.0-beta

MDL-51043 cbe: Competency breakdown report

commit 08f4278ce025f272c6ae40341f32313aa9ef7c44
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 01 Dec 2015 12:16:25 +0800
Tag:    v3.1.0-beta

MDL-51037 cbe: New admin tool "Cohort roles"

commit 51247ea0378f7472d195164c5cf35e9817c5524e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 01 Dec 2015 12:15:13 +0800
Tag:    v3.1.0-beta

MDL-52266 cbe: Use a template + exporter for cohort summaries

commit ac9e4b81886e61674d9b8deb377611e58e8ca0d1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 30 Nov 2015 10:53:25 +0800
Tag:    v3.1.0-beta

MDL-52198 cbe: Fix template docs for user selector summary

commit f896aa5126c2bb6ab31730fb7c2d0951b1c58992
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Nov 2015 15:02:12 +0800
Tag:    v3.1.0-beta

MDL-52198 cbe: Add phpdocs for user filtering function.

commit 6880579736d5f192b0136e8762ae778906b99b26
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Nov 2015 14:56:35 +0800
Tag:    v3.1.0-beta

MDL-52198 cbe: Move user summary to an exporter

commit c80630da1cad6e960dc1173de0d8b437089c141e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 26 Nov 2015 14:58:33 +0800
Tag:    v3.1.0-beta

MDL-51041 cbe: More refactoring of exporters

commit d04ea1665e860219e3e9de2997d3564c415bb272
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Nov 2015 15:57:56 +0800
Tag:    v3.1.0-beta

MDL-51041 cbe: Refactor to allow non-persistent exporters

commit cc8348db07adaac60ab5f19cdb0736aab46e62da
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Nov 2015 13:38:12 +0800
Tag:    v3.1.0-beta

MDL-51041 cbe: Add linked course information to the template competencies page.

commit 8ec5f810f4b9df714178ec83dc5c7b3fa83ed822
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 16 Nov 2015 17:02:27 +0800
Tag:    v3.1.0-beta

MDL-52119 cbe: Use generated structures for persistent classes

commit 026709795647bb50d490f797e221a82a1c84a2b7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 16 Nov 2015 15:29:16 +0800
Tag:    v3.1.0-beta

MDL-52064 cbe: Fixes for unit tests.

commit 5db5c22c153232e3d24b8c8a3794decc6118534d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 13 Nov 2015 16:01:15 +0800
Tag:    v3.1.0-beta

MDL-52064 cbe: Exporters are generic exporters - not for output

commit a214d35ec2ec6d93001e86fb591477569f55cd1a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 13 Nov 2015 15:11:22 +0800
Tag:    v3.1.0-beta

MDL-52064: Improve persistent exporter

commit e1bbe574595b6812be2146a88654f3bed6db7052
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 12 Nov 2015 15:43:01 +0800
Tag:    v3.1.0-beta

MDL-51038 cbe: Change the return value from the competency picker

commit 04dc9983d8a60a4350196a262c34b77134aa2bcb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 11 Nov 2015 15:17:49 +0800
Tag:    v3.1.0-beta

MDL-51038 cbe: Fixes for multi-selection of the competency tree

commit 86938d0613f9a055547c86c2da3b8ecad33803f0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 10 Nov 2015 14:02:01 +0800
Tag:    v3.1.0-beta

MDL-52064 cbe: Clean many common errors in external functions

commit 91f3ad48d97d25f86819ef491ba820181433ea6c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 09 Nov 2015 14:48:54 +0800
Tag:    v3.1.0-beta

MDL-51957 cbe: Minor changes for competencies tree.

commit 7a3953dd529ec149e5f72b64afdcb2758387f687
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 05 Nov 2015 10:48:40 +0800
Tag:    v3.1.0-beta

MDL-52030 cbe: Fix drag and drop for manage competencies page

commit 24f0680ca6370b71efb421dfbc2367a343c2ba66
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Nov 2015 12:35:42 +0800
Tag:    v3.1.0-beta

MDL-51957 competencies: Improvements to event handling

commit ac588bf3de79854503f30f78f2fa19d972bc4d3c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Nov 2015 16:07:43 +0800
Tag:    v3.1.0-beta

MDL-51038 competencies: Make the competencies tree handle multi-select

commit 6bf250f84e457e87f87f05e6f7dd76303a3a5ea5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 16:32:25 +0800
Tag:    v3.1.0-beta

MDL-51961 cbe: UX improvements to manage competencies

commit 85dbaf91ba2c38961a7e300cbdb5a5e9b3a7e3b6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 12:58:34 +0800
Tag:    v3.1.0-beta

MDL-51957 cbe: Use a jquery 'change' event instead of passing callbacks

commit 60bf8bb0aa4a035931426516297b4efa94ca9b50
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 12:57:25 +0800
Tag:    v3.1.0-beta

MDL-51957 cbe: Cleanup data_for_manage_competencies_page webservice

commit 7605c5f40fe169d9660a5304416af1ae567a5b31
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 12:04:03 +0800
Tag:    v3.1.0-beta

MDL-51959 cbe: Validate the depth of the path of a competency

commit dccdd4da8774364f3c1d1d099e5859803481e120
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 11:34:11 +0800
Tag:    v3.1.0-beta

MDL-51958 cbe: Increase the limit for the number of levels in a tree

commit fff88ad17d7342dd7e356800625ef2eccded8c85
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 29 Oct 2015 00:37:25 +0800
Tag:    v3.1.0-beta

MDL-51957: Super pimp the performance of the aria tree.

commit 6f326bd2046dcf5156aaefd6855f58cc6879bd40
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 21 Sep 2015 16:45:56 +0800
Tag:    v3.1.0-beta

MDL-27628 enrol_meta: Use new multi-course selector

commit d65b912df28a8c5abc2e47c6978eb873c1166d6c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 18 Sep 2015 17:01:42 +0800
Tag:    v3.1.0-beta

MDL-51139 tool_lp: Fix some javascript that was broken by a merge

commit 235ef57a3d3e9eb2a3e3ad37c9067127eb88aec3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 04 Sep 2015 14:59:04 +0800
Tag:    v3.1.0-beta

MDL-51324 forms: Add a new course selector

commit 3c4cf9f02b48e16efd1c6802813fdcfd38f9a21a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 19 Aug 2015 15:00:56 +0800
Tag:    v3.1.0-beta

MDL-48634 grades: Remove hardcoded hack in grade book

commit e7c71c189bb906741951e69c8c178191bf81bf3c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 13 Aug 2015 12:16:21 +0800
Tag:    v3.1.0-beta

MDL-48634 grades: Make the rescaling option required if maxgrade changes

commit 60010fd61416f94fe20a616f2e7ae9afaeca2dc0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 11 Aug 2015 15:39:17 +0800
Tag:    v3.1.0-beta

MDL-48362 enrol: Use a standard UI and validation for enrolment plugins

commit 7e8d4dac9b958ca317e5e3643b9c2b8c0b77598f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 14 May 2015 13:35:38 +0800
Tag:    v3.1.0-beta

MDL-50308 tool_lp: Big javascript cleanup

commit d629c601c5a218c6bf7909e5bac0548acbce6e63
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Apr 2015 19:57:28 +0800
Tag:    v3.1.0-beta

MDL-48634 grades: Add an option to rescale when changing the maxgrade

commit 30be6c846ae1c62e954d9d993ee4f830a7e1445a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Feb 2015 16:33:54 +0800
Tag:    v3.1.0-beta

MDL-49324 Grades: Use a progress bar when recalculating gradebook grades

commit b9d2419e3969eb806e37144ba087164682d6fcfa
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Feb 2015 16:31:56 +0800
Tag:    v3.1.0-beta

MDL-49324 Output: The progress bar output is buffered.

commit d9a39950b29ee6fc60bef72855c56ccc1d14abae
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 22 Feb 2015 15:55:55 +0800
Tag:    v3.1.0-beta

MDL-49459 Learning plans: Support for creating and editing competency frameworks.

commit c2f30eeddbb3a035c42595541aed8dab06be2eee
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 22 Feb 2015 15:34:27 +0800
Tag:    v3.1.0-beta

MDL-49264 Javascript: Add a simple version of dragdrop reordering

commit 61ddd5ecd4dd9cd9eb555d2ea8c9bc5fc33c0336
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 22 Feb 2015 15:32:07 +0800
Tag:    v3.1.0-beta

MDL-49263 Javascript: Add an AMD wrapper for actionmenus