Git commits in Moodle 3.6.x by Shamim Rezaie

commit 5cb6386af1e35367a320a626ad088cc3e2739ad2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 12 Sep 2019 16:04:34 +0800
Tag:    v3.6.7

MDL-66293 theme_bootstrapbase: Support setting bar size for paging bars

commit 2af29ca62850dc4763169f1b1c51e8540dd15da8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Sep 2019 02:37:18 +0800
Tag:    v3.6.7

MDL-66293 javascript: set maximum paging bar size to 10

commit 37e349dd89bb08bbe58cdaf28a475459db338f57
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Sep 2019 02:02:23 +0800
Tag:    v3.6.7

MDL-66293 javascript: Added support to set bar size for paging bars

commit 5f4a1132425d66e82806a178ca8471f1b8af2820
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 27 Aug 2019 22:51:47 +0800
Tag:    v3.6.7

MDL-66489 enrol: Send all form data to WS and do all busines logic there

commit 74ac275d08b4ef2feefb419895c7ea5a393edb01
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 20 Aug 2019 13:40:38 +0800
Tag:    v3.6.7

MDL-43189 core: improve validating db settings during cli install

commit 0157d682d5a0b749066e34cdaf71f5d600942c20
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 07 Aug 2019 13:36:09 +0800
Tag:    v3.6.6

MDL-56789 core: Improve unit tests

commit 5dd2654b6f87fb2c74049a386b9d6c7e9b4be934
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 04 Aug 2019 18:42:20 +0800
Tag:    v3.6.6

MDL-35939 mod_quiz: new functions to generate title for attempt pages

commit f0143c5a5e7941306ca63edcff646fbe0fc4879d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 04 Aug 2019 18:38:49 +0800
Tag:    v3.6.6

MDL-35939 mod_quiz: phpdoc fix

commit 202c04bbcd3d2b28fefa4f51a5c1553a497e5976
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 02 Aug 2019 12:05:58 +0800
Tag:    v3.6.6

MDL-63198 forms: click on scrollbar should not close the suggestions box

commit 36f588f8fb325ed2609f3e361ef98f66da678a33
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 01 Aug 2019 16:14:29 +0800
Tag:    v3.6.6

MDL-56789 core: Added unit test for course_modules_pending_deletion

commit 01a06cb48924e337d6fe158312641da26acf4fef
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 31 Jul 2019 11:00:58 +0800
Tag:    v3.6.6

MDL-35939 mod_quiz: use descriptive titles for pages

commit 7a902dea3a7c2ec4578c174e2ce9a54abe9e415f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Jul 2019 13:58:56 +0800
Tag:    v3.6.7

MDL-43189 core: Validate db prefix during installation

commit 5876688defae3a83778c9a00f26d0c39d5fbd572
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 02 Jul 2019 02:04:28 +0800
Tag:    v3.6.6

MDL-66054 behat: typo fix

commit 5e9dd950a14e73e113fe6e2af0b7b57d31e83dce
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 02 Jul 2019 01:40:42 +0800
Tag:    v3.6.5

MDL-61115: mod_lesson: Check if the teacher can access the override

commit 1aa9422c9f76bef3fb6499d21024c30c981c3a20
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 01 Jul 2019 09:03:06 +0800
Tag:    v3.6.5

MDL-61115 mod_lesson: Lesson overrides to observe group membership

commit 7f1c38ea92b057387db84825c65c06863f03e49b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Jun 2019 18:18:40 +0800
Tag:    v3.6.5

MDL-61114 mod_assign: Check if the teacher can access the override

commit 2451ef2ba5c9ed0d2796b4affc7d96b0729b9bef
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Jun 2019 18:09:03 +0800
Tag:    v3.6.5

MDL-61114 mod_assign: assignment overrides to observe group membership

commit ae0e8015c5bb00de7bb99bd768e0bab1c11eb0d7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 21 Jun 2019 23:56:37 +0800
Tag:    v3.6.6

MDL-56789 core: Recycle bin warn only if a grade item is being deleted

commit ad8a4d82525dc6b3268ffd63244bcf482fcf7bed
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 21 Jun 2019 04:06:23 +0800
Tag:    v3.6.5

MDL-64340 mod_quiz: not display "add random question" when no permission

commit d51f3d032ea173bb39802f5fe1cc6f2fedb9b806
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 16 Jun 2019 14:39:38 +0800
Tag:    v3.6.5

MDL-34411 mod_quiz: Check if the teacher can access the override

commit 5622de1179e0ed6fca32b1a4fb6833005fd5b931
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Jun 2019 13:48:52 +0800
Tag:    v3.6.5

MDL-34411 groups: copy/paste error in test_groups_user_groups_visible

commit 6faeafa53dcf07b0fa7c6d38e05c768a62ef4539
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 30 May 2019 14:40:35 +0800
Tag:    v3.6.5

MDL-34411 mod_quiz: quiz overrides to observe group membership

commit 42ce94472fa8443bdc7bd668e7bc0d6760944f2e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 25 May 2019 02:57:22 +0800
Tag:    v3.6.5

MDL-65689 task: fix typo in help string

commit ec5d9e968a785a3972f3c0872b2f391c8b0dd874
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 25 May 2019 01:54:58 +0800
Tag:    v3.6.5

MDL-64523 core_access: Improve the title of the delete role links

commit d69e87b2baeb81dab088b2c288b93ef61d927c53
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 23 May 2019 14:07:43 +0800
Tag:    v3.6.5

MDL-64523 core_access: Fix js racing issue when overriding permissions

commit f7ced50b6b42d0d7986d16e4a080b0987e62bfff
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 20 May 2019 20:56:57 +0800
Tag:    v3.6.5

MDL-65630 mod_quiz: Allow redo within an attempt with random questions

commit b90ac61667884df2147da4050b6c470b6534e12e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 20 May 2019 13:30:01 +0800
Tag:    v3.6.5

MDL-65630 mod_quiz: Move logging in to the start of tests

commit 9cc1dfda95b75883f99d3d083211c99327aeeb7b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 May 2019 15:52:17 +0800
Tag:    v3.6.5

MDL-65605 core_question: Fix the issue when get_draft_files returns nul

commit f29ba322b87ea7ccd0a667ad439c19ea6e3d3e33
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 May 2019 15:47:50 +0800
Tag:    v3.6.5

MDL-65605 mod_lesson: Fix the issue when get_draft_files returns null

commit 111bca500e4865b681cd125022313f887b340165
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 09 May 2019 15:29:02 +0800
Tag:    v3.6.4

MDL-65540 core_search: Explicit component name in the str helper

commit 4701196ce8f2d14e44c475c39cf60b8be61d15e3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 09 May 2019 15:24:50 +0800
Tag:    v3.6.4

MDL-65540 tool_dataprivacy: Explicit component name in the str helper

commit 7f682a5392f4f673e7cef765e18c81218b640f7f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 09 May 2019 12:22:30 +0800
Tag:    v3.6.5

MDL-65506 forms: get the correct value for advcheckbox fields in js

commit 5557ec004cbf54aacf1d5e5f4dc08447736d4792
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 May 2019 16:08:42 +0800
Tag:    v3.6.4

MDL-65399 mod_quiz: Handling the edge case when section name is ''

commit 43b55f135428f30386d552f31668cade874f65d7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 May 2019 16:39:13 +0800
Tag:    v3.6.4

MDL-64988 mod_quiz: Fix questions always being added to the last section

commit fe3d98f0a082a7c8afa3e5ca64c60078e07dc0ce
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 26 Apr 2019 00:20:05 +0800
Tag:    v3.6.4

MDL-65399 mod_quiz: UI should prevent deleting the last slot of section

commit 2b9c3f108961339e083244dfbb0ae319bde934b1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 23 Apr 2019 09:15:43 +0800
Tag:    v3.6.4

MDL-65399 mod_quiz: remove_slot should update the existing info

commit e6b2cb22d094f52c302e96edd857370e701979d1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 12 Apr 2019 17:27:38 +0800
Tag:    v3.6.4

MDL-65399 mod_quiz: Remove $slots from the \mod_quiz\structure class

commit 1987a409b86f687d162e77c88ac0983f956c08c2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Apr 2019 13:39:36 +0800
Tag:    v3.6.4

MDL-65293 core_calendar: Privacy deletion fix

commit 72f0984c4e7c7a9b4c578fd8530003ac7ee74f9f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 28 Mar 2019 12:17:50 +0800
Tag:    v3.6.4

MDL-65102 core_form: autocomplete element to handle submit event

commit abe0e8fbaddec0fd33b9c3ae4238a7415dcaf1ec
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 25 Mar 2019 13:39:03 +0800
Tag:    v3.6.4

MDL-65094 registration: don't encourage registration if on localhost

commit e011a40e21fd5e4bf2533e2cf6eefbff89a57482
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 14 Mar 2019 14:55:06 +0800
Tag:    v3.6.5

MDL-64523 core_access: replace .delegate with .on

commit 9042827e3f218abf09eac167b60c2e907ba839ed
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 07 Mar 2019 14:48:17 +0800
Tag:    v3.6.4

MDL-63144 mod_lti: Add userid param to mod_lti calendar callbacks

commit 8b7eb8620af6f22a428af1246337770d101bcc83
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 07 Mar 2019 14:38:01 +0800
Tag:    v3.6.4

MDL-63144 mod_lti: Check if the module is visible to the user

commit ace9ed3fc81e392e072c6a479901f09b40ec4710
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 07 Mar 2019 14:28:02 +0800
Tag:    v3.6.4

MDL-63149 mod_survey: Add userid param to mod_survey calendar callbacks

commit 4ef107fccb230f2a136508aa6cb349d502812775
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 05 Mar 2019 16:22:14 +0800
Tag:    v3.6.4

MDL-63152 mod_workshop: Add userid param to calendar callbacks

commit 9addd44bb4c26cbce0b87fd8a1d50fa39d6d1b27
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 05 Mar 2019 16:09:43 +0800
Tag:    v3.6.4

MDL-63152 mod_workshop: check if the module is visible to the user

commit 7fbf87df43c2fa7e742ba040bfc153c05f1f8dc5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 05 Mar 2019 15:26:07 +0800
Tag:    v3.6.4

MDL-63151 mod_wiki: check if the module is visible to the user

commit 2436022f22a3b729abaab75d1137dc04211e3e86
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 05 Mar 2019 15:02:23 +0800
Tag:    v3.6.4

MDL-63151 mod_wiki: Add userid param to mod_wiki calendar callbacks

commit 822330581879957875f93a17ad08c52cf76ef513
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 05 Mar 2019 09:33:06 +0800
Tag:    v3.6.4

MDL-63146 mod_quiz: Add userid param to mod_quiz calendar callbacks

commit 5226cc8a507d18682b52298fbd02e9e462bf5ed9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 20 Feb 2019 11:54:53 +0800
Tag:    v3.6.3

MDL-64830 core_calendar: Do cap check on event edit form

commit 0bc2276751df608f871fd03ffc4b4fcbd3886e30
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 15 Feb 2019 15:50:40 +0800
Tag:    v3.6.4

MDL-62872 atto_recordrtc: max_filesize detection fix

commit 5848b3abf5e3d17c7f7610a28bfa49fc9dfc2f6a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 11 Feb 2019 12:50:49 +0800
Tag:    v3.6.3

MDL-63134 mod_chat: Check if the module is visible to the user

commit 659a617729578255c80a99826f839a22a51d4984
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 11 Feb 2019 12:48:14 +0800
Tag:    v3.6.3

MDL-63134 mod_chat: Add userid param to mod_chat calendar callbacks

commit 1e2491b9eae63269cef509e184e9ed099373f17e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 01 Feb 2019 12:44:32 +0800
Tag:    v3.6.3

MDL-63674 core_messaging: Fix message drawer's shadow in RTL

commit 9e0958bb495740026a0349d96fdeb871f969d3cb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 01 Feb 2019 12:42:50 +0800
Tag:    v3.6.3

MDL-63674 core_messaging: Bidi text support

commit e02b7243e061b64066345d78f5025e471ffc4d0c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 24 Jan 2019 15:14:16 +0800
Tag:    v3.6.3

MDL-52132 qbehaviour_manualgraded: no change when comment is left blank

commit 63559b47966e75adf58c0775fc4d34f38a7465ef
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 22 Jan 2019 13:48:57 +0800
Tag:    v3.6.3

MDL-43428 accessrule_timelimit: timeclose can be ealier than timelimit

commit 32636f9c2c1c736e6304718be95d6e790ca92c81
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 15 Jan 2019 15:35:15 +0800
Tag:    v3.6.3

MDL-52132 qbehaviour_manualgraded: unit test for changing comment format

commit 5428bcca6c8c76143dbd699644eb55ffd6222546
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 14 Jan 2019 15:21:41 +0800
Tag:    v3.6.3

MDL-64551 core_question: Fix double ampersand escaping in tag button

commit 0e835752a3c1cae58b006117511a467aca52994f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 11 Jan 2019 14:24:49 +0800
Tag:    v3.6.3

MDL-64521 groups: add more unit tests

commit a9223b49a02916722e1bfcc157f19b4b047b1e12
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 18 Dec 2018 15:04:00 +0800
Tag:    v3.6.2

MDL-63722 javascript: misinterpret as outside click if DOM is modified

commit 10c38b2e34123fefe8891a4d2c401ed09ec82760
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 18 Dec 2018 12:05:37 +0800
Tag:    v3.6.2

MDL-63809 question: handling bad questions in question_has_capability_on

commit 6299c142c43de135e38e206c0538bd40ea80cf36
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 10 Dec 2018 14:03:50 +0800
Tag:    v3.6.2

MDL-41507 core_group: Consistent default value for FEATURE_GROUPS

commit ba81c26c792dfe71b42444298d9856f73814e088
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 25 Oct 2018 11:44:52 +0800
Tag:    v3.6.0-beta

MDL-63712 core_message: support removal of multiple users in a context

commit 523342964242afc6ca87e2deb74493c3c6486810
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 24 Oct 2018 01:53:44 +0800
Tag:    v3.6.0-beta

MDL-63712 core_message: Data should be in user context, not system

commit e38dc3d604ffb2250f2a5143749f8daf5846d6c5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 23 Oct 2018 13:19:52 +0800
Tag:    v3.6.0-beta

MDL-63634 enrol_paypal: Fix a typo in unit tests

commit c37407ba9d230a0d39b8b506b5801ea6cc1c63e9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 19 Oct 2018 11:28:17 +0800
Tag:    v3.6.0-beta

MDL-63713 core: Support for removal of context users

commit 8839feb90e1e086dae322061de100209a0f768d7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 17 Oct 2018 14:19:58 +0800
Tag:    v3.6.0-beta

MDL-63665 mod_choice: no exception when course_modules doesn't exist

commit b96446f3afba8393cc42e303fe8a605f6539b66c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 17 Oct 2018 14:17:00 +0800
Tag:    v3.6.0-beta

MDL-63665 mod_choice: support removal of multiple users in a context

commit 9f8a30c27c627c646c0e10c85f65a35acf9566a1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 16 Oct 2018 09:39:59 +0800
Tag:    v3.6.0-beta

MDL-63649 enrol_lti: support removal of multiple users in a context

commit acaacb6c492c8e7c11b8d30e6a62c695bf3fab64
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 13 Oct 2018 23:02:45 +0800
Tag:    v3.6.0-beta

MDL-63647 enrol_flatfile: Improving existing unit tests

commit e4290b49453b79eea97c7db7d352603aa0e2fd44
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 13 Oct 2018 22:39:58 +0800
Tag:    v3.6.0-beta

MDL-63647 enrol_flatfile: support removal of multiple users in context

commit c0bafa27775ab15b6106db1f1e305790c19bf147
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 13 Oct 2018 01:18:31 +0800
Tag:    v3.6.0-beta

MDL-63634 enrol_paypal: Improve query performance

commit cb21486c660d8f92e7dfe10ea156b97577fb00aa
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 12 Oct 2018 23:00:14 +0800
Tag:    v3.6.0-beta

MDL-63634 enrol_paypal: support removal of multiple users in a context

commit 6cd2de3ceb4aa32c52f3730279ef3788da5b6523
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 11 Oct 2018 23:47:40 +0800
Tag:    v3.6.0-beta

MDL-63564 mod_quiz: Added delete_quizaccess_data_for_users to polyfill

commit 44b30f9ced47c4c08ade25f4e1d4a89a6b11d156
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 11 Oct 2018 21:42:49 +0800
Tag:    v3.6.0-beta

MDL-63626 mod_quiz: Fixed a bug when there was no attempt on the quiz

commit 0db66dcf5def5b2363c7190e0733e0f635b0060a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 11 Oct 2018 19:56:05 +0800
Tag:    v3.6.0-beta

MDL-63564 mod_quiz: support removal of multiple users in a context

commit 92d26b3940820a3957e9bf47e256ce44ab019024
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 11 Oct 2018 13:14:44 +0800
Tag:    v3.6.0-beta

MDL-63564 mod_quiz: Added quizaccess_user_provider interface

commit bdba3b97fdbe056bc4db613f807d9a904b8c7090
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 11 Oct 2018 00:06:07 +0800
Tag:    v3.6.0-beta

MDL-63564 question: Add helper to fetch users in context

commit c8aff683cb5837be96c0f20cc9929ece391fdf03
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 09 Oct 2018 13:33:05 +0800
Tag:    v3.6.0-beta

MDL-63564 core_question: support removal of multiple users in a context

commit 19fc6012cf9898123380ab11d34689427f20af88
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 21:12:18 +0800
Tag:    v3.6.0-beta

MDL-63554 cachestore_session: Support for removal of context users

commit 936c06f8bb2261910b1a6424c2401d5f8b9ac4a8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 21:08:29 +0800
Tag:    v3.6.0-beta

MDL-63554 cachestore_redis: Support for removal of context users

commit a42c9a71bb0d455af627ecc223a447c1ce85dec1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 21:05:36 +0800
Tag:    v3.6.0-beta

MDL-63554 cachestore_mongodb: Support for removal of context users

commit 81684f7c8b01253787ea8679ed92d5c06cac50e0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 17:09:04 +0800
Tag:    v3.6.0-beta

MDL-63554 cachestore_memcached: Support for removal of context users

commit b36687b5e23e229a12e5b63b2c775a3659b5acf2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 04:29:40 +0800
Tag:    v3.6.0-beta

MDL-63500 enrol_cohort: refactoring get_contexts_for_userid

commit e66a60b9c0f0c06c4a1adc1f7e7ae22363c2940c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 04:27:34 +0800
Tag:    v3.6.0-beta

MDL-63500 enrol_meta: refactoring get_contexts_for_userid

commit 89d468eb39521a3c6bcc21883e409f399ce82c7f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 04:20:32 +0800
Tag:    v3.6.0-beta

MDL-63500 core_group: get_contexts_for_userid should respect component

commit 882c53dc146fa75ec9b0513e4f15a3ae05f8ce62
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 02:18:37 +0800
Tag:    v3.6.0-beta

MDL-63500 enrol_cohort: Support for removal of multiple context users

commit 8091629306d650ac3906cdc0c48b565e374aec91
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Oct 2018 01:09:08 +0800
Tag:    v3.6.0-beta

MDL-63500 enrol_meta: Support for removal of multiple context users

commit e114ac6ec0b3a5662300303684e7cce810e7be0b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 04 Oct 2018 19:33:30 +0800
Tag:    v3.6.0-beta

MDL-63500 core_group: support removal of multiple users in a context

commit 0ce3fef70a7c665ddfb65c8d3608c9517aa0e66d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 14:49:35 +0800
Tag:    v3.6.0-beta

MDL-63390 quiz_statistics: Remove Min/Median/Maximum rows

commit 422d78648cc29b91ef04b591f77a597cc787937f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 14:41:56 +0800
Tag:    v3.6.0-beta

MDL-63390 quiz_statistics: Make the summary row more distinguishable

commit 24c28f3c9b5b294d5a954cd21d1e187428989154
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 14:29:28 +0800
Tag:    v3.6.0-beta

MDL-63390 Quiz: Use lang rules to format quiz summark as a percentage

commit bef224c6e4f3c30d03d83bec54b39950bd958cdc
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 14:26:17 +0800
Tag:    v3.6.0-beta

MDL-63390 quiz_statistics: Added formating functions

commit 84140b91379ab266f796913fd90e249a8fa81bd4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 14:09:32 +0800
Tag:    v3.6.0-beta

MDL-63390 quiz_statistics, question: Handling variants as well

commit f4bc55871c59970632f2c82385e4223040b69d73
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 28 Sep 2018 13:41:02 +0800
Tag:    v3.6.0-beta

MDL_63390 question: Fixed get_min_max_of and get_min_max_of_sd

commit 8ce2f61789f3d235615545e2f7eb78edd69e437f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Sep 2018 18:16:43 +0800
Tag:    v3.6.0-beta

MDL-63143 mod_lesson: Check if the module is visible to the user

commit e56833ca06979dc38effc6836db2bde95e2076be
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Sep 2018 18:05:02 +0800
Tag:    v3.6.0-beta

MDL-63143 mod_lesson: Add userid param to mod_lesson calendar callbacks

commit cbeb3995dc8f707c65e848ed57659b4021e13ce0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Sep 2018 15:39:21 +0800
Tag:    v3.6.0-beta

MDL-63142 mod_label: Check if the module is visible to the user

commit a7da4c5fc85ec7f88c161611a4a4f43726fd4cb0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Sep 2018 15:07:40 +0800
Tag:    v3.6.0-beta

MDL-63142 mod_label: Add userid param to mod_label calendar callbacks

commit 52c9bbbfae34ebb6eb8c3dfc58b74169b6551d91
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 11 Sep 2018 13:35:21 +0800
Tag:    v3.6.0-beta

MDL-63141 mod_imscp: Check if the module is visible to the user

commit 06800b5414bf2c09f6222f1b90d9ac697d35b696
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 11 Sep 2018 12:25:45 +0800
Tag:    v3.6.0-beta

MDL-63141 mod_imscp: Add userid param to mod_imscp calendar callbacks

commit 50f347214eeea3600c865c8fc2a9d4ee2a0e662e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 16:28:22 +0800
Tag:    v3.6.0-beta

MDL-63140 mod_glossary: Check if the module is visible to the user

commit 00aa8d3f3238c4632f6bbf08d94a5c3648dea02f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 16:20:03 +0800
Tag:    v3.6.0-beta

MDL-63140 mod_glossary: Add userid param to glossary calendar callbacks

commit 46b29219e3acb53308c348bb7fa53689e7e8c9a6
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 14:55:19 +0800
Tag:    v3.6.0-beta

MDL-63139 mod_forum: Check if the module is visible to the user

commit d46da4aadc83e60f3d255fd8e187271024b4345a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 14:47:56 +0800
Tag:    v3.6.0-beta

MDL-63139 mod_forum: Add userid param to mod_forum calendar callbacks

commit ac0f38b1d84e8d18b2e0175c5c50b3ed594d0a05
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 12:55:28 +0800
Tag:    v3.6.0-beta

MDL-63138 mod_folder: Check if the module is visible to the user

commit a0e19ccf32a333e3cde1136c57ff5e6117d30193
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 07 Sep 2018 12:30:56 +0800
Tag:    v3.6.0-beta

MDL-63138 mod_folder: Add userid param to mod_folder calendar callback

commit a8df987e07e62768d7b4d0b59f4e8778cf917b71
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 06 Sep 2018 18:14:04 +0800
Tag:    v3.6.0-beta

MDL-63135 mod_choice: Check if the module is visible to the user

commit dd1ba60f30f3264f344f34fe588365d32c823a3c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 06 Sep 2018 15:41:06 +0800
Tag:    v3.6.0-beta

MDL-63117 mod_book: Check if the module is visible to the user

commit eb4c801cefd6a7219f8163fc74206f2d34841fc9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 06 Sep 2018 12:19:43 +0800
Tag:    v3.6.0-beta

MDL-63136 mod_data: Check if the module is visible to the user

commit b5fff70bdd43d9d2c5467c390b422abfb3f7386e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 30 Aug 2018 12:18:19 +0800
Tag:    v3.6.0-beta

MDL-63186 quiz_statistics: Highlight the summary row if is dubious

commit 666889f0f81d5b7bca351ab6847e92b471db92bf
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 28 Aug 2018 22:21:28 +0800
Tag:    v3.6.0-beta

MDL-63186 quiz_statistics: Show each columns min,max in the summary row

commit 6a966ea8d47d845b5e33dbbdc8ad9c5b9e61163d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 28 Aug 2018 22:19:43 +0800
Tag:    v3.6.0-beta

MDL-63186 workshopform_numerrors: Move percents lang string to core

commit d79fef2ab51b520879ce11b2dc48853bd47c1359
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 28 Aug 2018 16:15:20 +0800
Tag:    v3.6.0-beta

MDL-63186 question: Calculate extremums of summarised questions

commit 6ee2b972c9a473c9636cb6ea7f63457d1445a249
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 21 Aug 2018 13:05:26 +0800
Tag:    v3.6.0-beta

MDL-63186 quiz_statistics: Remove q number from the summary row

commit 362f9e7c6153c9c6e1a8a9078f8d230106f6f0f8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 20 Aug 2018 13:10:16 +0800
Tag:    v3.6.0-beta

MDL-63136 mod_data: Add userid param to mod_data calendar callbacks

commit 1b82088f984499c854287c24c8a8a867598af803
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 17 Aug 2018 14:06:24 +0800
Tag:    v3.6.0-beta

MDL-63135 mod_choice: Add userid param to mod_choice calendar callback

commit 0ec076ef3457c8ca96ee0d5a8dd3915ed99c1c75
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 17 Aug 2018 13:12:10 +0800
Tag:    v3.6.0-beta

MDL-63135 mod_choice: Added choice_get_user_response function

commit a4fd6c07ba5568d6e03952db289841f8c395a817
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 14 Aug 2018 12:52:28 +0800
Tag:    v3.6.0-beta

MDL-63117 mod_book: Add userid param to mod_book calendar callbacks

commit b0e5f22961cc25c7ace7ccfcd57ff631964ff49e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Aug 2018 15:36:36 +0800
Tag:    v3.6.0-beta

MDL-62960 calendar: Visuall indicator for valid course event drop zones

commit 084d5ee46c28c6469fc91c62c0d6a23daf07dfff
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Aug 2018 15:35:04 +0800
Tag:    v3.6.0-beta

MDL-62960 calendar: Rename get_module_timestamp_min/max_limit methods

commit 586886b3469bbc89b57f1b2a7ee4e23ae4d5522d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Aug 2018 14:42:10 +0800
Tag:    v3.6.0-beta

MDL-62960 calendar: Implementing course events validity check callback

commit 5974bfebb93a6937918c122e04b29aabafaa6087
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Aug 2018 14:35:45 +0800
Tag:    v3.6.0-beta

MDL-62960 calendar: Added range check callback for course events

commit 3f0a60e33dd15243fb818fcb95352e7dff44d03e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 20 Jul 2018 16:11:32 +0800
Tag:    v3.6.0-beta

MDL-62897 Questions: Find duplicate top cats per context and fix them

commit 94fe904ed6a0a0442a5a72ab1a563cfa3137bb69
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 20 Jul 2018 11:20:15 +0800
Tag:    v3.6.0-beta

MDL-62897 Questions: Fix multi top cats in question_save_from_deletion

commit 30dd3c5d0fa4a3aadde008873216b6e6c430f6bd
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 20 Jul 2018 10:31:08 +0800
Tag:    v3.6.0-beta

MDL-62897 restore: Fix component name in get_string()

commit 32338e7bdaf8072bee4d2656f9442b94009fb819
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 19 Jul 2018 12:29:13 +0800
Tag:    v3.6.0-beta

MDL-62931 Questions: Escaping lang strings properly

commit f84df305c0c04b1ae74c9b0493d1c8959137826a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 30 May 2018 10:17:22 +0800
Tag:    v3.6.0-beta

MDL-62588 enrol_paypal: Add missing instanceid field

commit 3722c7d697d1ac4e9fb6b03092c2058052e6e645
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 May 2018 17:11:57 +0800
Tag:    v3.6.0-beta

MDL-62532 core_question: Include standard tags in the tags autocomplete

commit d6e821294e0f89a73345d668cf0f5a725dfc3c54
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 02 May 2018 20:39:57 +0800
Tag:    v3.6.0-beta

MDL-62325 enrol_paypal: Added some keys and indexes to enrol_paypal.

commit fda4374a678302c36c89594671568651714b9357
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 05 Apr 2018 16:17:36 +0800
Tag:    v3.6.0-beta

MDL-58768 mod_assign: Added userid param to calendar callbacks

commit 907b175c050c987eb64c8559e6554e4323a9ab46
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 04 Apr 2018 23:56:56 +0800
Tag:    v3.6.0-beta

MDL-58768 core: Fix a typo for callback name

commit faa5d173cc59bf2b47893ea87a425177d6c3ea6e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 04 Apr 2018 23:15:47 +0800
Tag:    v3.6.0-beta

MDL-58768 mod_assign: Add $user param to assign::can_grade

commit 95ae74a7bc2972c2f5b9b48dc8c01a041a576634
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 04 Apr 2018 22:37:56 +0800
Tag:    v3.6.0-beta

MDL-58768 calendar: Add $requestinguser to the container class

commit f7115c2e805e269d889c680520ed6c7ee74a8ae7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 04 Apr 2018 22:17:40 +0800
Tag:    v3.6.0-beta

MDL-58768 coursecat: coursecat::get to accept a $user parameter

commit 7385ee37f9c3f5e80a926922ada4b424be463457
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 28 Mar 2018 22:58:06 +0800
Tag:    v3.6.0-beta

MDL-58768 Calendar: Update get_raw_events_legacy_implementation

commit d8c6c21c9566b8e3757800fd2fa6f77eab7d0936
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 27 Mar 2018 21:19:10 +0800
Tag:    v3.6.0-beta

MDL-58768 Calendar: Added user param to calendar_set_filters

commit bd8705732def4c7515bf2217d5c3a119973821eb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 06 Mar 2018 12:22:11 +0800
Tag:    v3.6.0-beta

MDL-58768 Calendar: Added userid param to calendar_get_default_courses