Git commits in Moodle 3.1.0 by Rajesh Taneja

commit c14701a2ce9b45ca5047ce25c2336d55a65b3c3a
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 20 May 2016 09:12:37 +0800
Tag:    v3.1.0-rc2

MDL-53988 behat: Fixed modified error string

commit 442a3651ec71a29aab639292691a6b0e3861c273
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 19 May 2016 16:03:21 +0800
Tag:    v3.1.0-rc2

MDL-54640 behat: add 1 sec delay before running tasks

commit 7f43e2fe496ef490461e508b3adb0c5735dfb5a4
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 18 May 2016 16:00:10 +0800
Tag:    v3.1.0-rc2

MDL-54574 phpunit: Skip xmlrpc unit test if not installed

commit 1ef6a5e30af0192b879a10f10d24d38608efa3f6
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 18 May 2016 10:35:59 +0800
Tag:    v3.1.0-rc2

MDL-53956 behat: Avoid before and after step and switch

commit 13708875d399151f483bd4d1b4ef7fad4eb09dc6
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 17 May 2016 13:11:01 +0800
Tag:    v3.1.0-rc1

MDL-54573 testing: don't uppercase dbtype

commit 528278f78f7c8a1e89f6fd60c53f1be71aa07a54
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 16 May 2016 09:13:29 +0800
Tag:    v3.1.0-rc1

MDL-54588 behat: Button has been replaced with link

commit 790bf3ace073abcaa43e5586ce9ebf728d642bc2
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 13 May 2016 13:16:31 +0800
Tag:    v3.1.0-rc1

MDL-54561 phpunit: only search with first 3 chars

commit 80b852d0c9d29430432522cb825b37962ff539a5
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 12 May 2016 15:48:13 +0800
Tag:    v3.1.0-rc1

MDL-54543 behat: Increase file download range

commit 9914bd8b6097fda68b543a4bce3003bfb0f699f1
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 09 May 2016 11:41:05 +0800
Tag:    v3.1.0-rc1

MDL-54100 behat: Catch undefined steps

commit 45fb8b59835e8d9001269367b47be8e08d0c7bd7
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 05 May 2016 16:34:27 +0800
Tag:    v3.1.0-rc1

MDL-53701 core_lib: use date_format_string for utf8

commit c5fe77ffe400fc5917224ea30c933572a5dce3a2
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 05 May 2016 14:48:28 +0800
Tag:    v3.1.0-rc1

MDL-53810 behat: Zoom in Rubric before filling form.

commit 8ade0df7551fd4cb5658f8425238879da5f50130
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 03 May 2016 17:26:31 +0800
Tag:    v3.1.0-beta

MDL-53601 behat: Fixed wrong behat steps

commit e2ceebb766913373ffe5cfa2e70186143ae3b70d
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 03 May 2016 17:22:23 +0800
Tag:    v3.1.0-beta

MDL-53980 behat: Use Create new account button

commit 5bd7abb498821684cf9785e7f3a1c2cc189817df
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 03 May 2016 09:18:29 +0800
Tag:    v3.1.0-beta

MDL-54000 webservices: removed core_user_get_users_by_id

commit 5041600d53018114c6783205156e5bc3307a9d8f
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 02 May 2016 12:44:53 +0800
Tag:    v3.1.0-beta

MDL-54000 mod_assign: core_user_get_users_by_field be accessible by ajax

commit 80c3b484098c53a3fb8836902c4a2602bf41bb81
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 07 Apr 2016 09:29:50 +0800
Tag:    v3.1.0-beta

MDL-52502 behat: Flush buffer to show differences

commit ccceab9974a7de7ba1666d8ef9cc29d5527a5cf4
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 01 Apr 2016 10:31:21 +0800
Tag:    v3.1.0-beta

MDL-53381 behat: Pointing to 3.31.1 release tag.

commit e891c8381ecddb3fa24b1d9ec3ef799fa57f1822
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 29 Mar 2016 13:21:43 +0800
Tag:    v3.1.0-beta

MDL-52502 behat: Ensure php web and cli version is same

commit 225265b03d19cab539804a25bb89a59f7ecea525
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 29 Mar 2016 09:52:37 +0800
Tag:    v3.1.0-beta

MDL-53623 behat: catch expection if failed to trigger event

commit 921faad9ad83eb29e8c5c55b134bb396df24b5f9
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 24 Mar 2016 13:01:26 +0800
Tag:    v3.1.0-beta

MDL-53571 behat: Use Escaper for escaping

commit a8d9cb87ba99fd0b69497d3b897a9f9eca7e61e2
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 22 Mar 2016 13:46:13 +0800
Tag:    v3.1.0-beta

MDL-49963 behat: fixed scenario and step definition

commit d242d4eb2247c2bdac2629857f7866b8dac9d20a
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 21 Mar 2016 10:11:07 +0800
Tag:    v3.1.0-beta

MDL-53564 behat: Fixed xpath to find social activity block

commit eb9ca848fa418032ced937c1c4ebccb194051d38
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 18 Mar 2016 12:12:42 +0800
Tag:    v3.1.0-beta

MDL-53381 behat: Replaced chained steps with api.

commit 8c66773dac6ae340ad11e0567948dd63f221649a
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 17 Mar 2016 12:20:22 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Allow replacing string in profile for parallel run

commit af7cadbb4d185f5cc58e61a7cfa1abb0b9cff188
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 14 Mar 2016 14:24:36 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Increment counter

commit d2ee22e7447dd8a630c1369617850edca4d8c317
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 10 Mar 2016 16:26:04 +0800
Tag:    v3.1.0-beta

MDL-27628 behat: Added delay to ensure the value is set.

commit e11c21452b48d6d8749093c32e2e69101f0c9a75
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 04 Mar 2016 15:12:58 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Point to moodle-behat-extension

commit c4c2cd59eb1c46aef080633bf85325077ef97ef8
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 04 Mar 2016 13:33:41 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Improved exit status of parallel run

commit e01012e96d6d46f340280fed8e81dc6f12dceb28
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 03 Mar 2016 15:20:37 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Driver specific fixes.

commit 0e1c34e51a055121d44dd4cd688f8887f2003262
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 02 Mar 2016 17:07:46 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Added support for $CFG->behat_profiles

commit b73e5047af90397d81ac236958795c9be1c1ebd4
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 02 Mar 2016 15:22:56 +0800
Tag:    v3.1.0-beta

MDL-46891 core_grade: Steps are not valid as element is disabled

commit 677ba1585306e88b118fe06145c0b4dcabfc06bb
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 02 Mar 2016 11:39:10 +0800
Tag:    v3.1.0-beta

MDL-51075 behat: Fixed exported question file size

commit bdd4bed8b5eb9316a52b753e7531e00a864c769c
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 01 Mar 2016 16:38:59 +0800
Tag:    v3.1.0-beta

MDL-53300 core_grade: use currentgradetype if modgrade_type is not set

commit afccc03f143ed058232a8e421ea70ed7b8a2770d
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 25 Feb 2016 13:39:33 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Phantomjs require explicit change event

commit 2b9361cdda7419322a19a6e0c91cd9a273f2697e
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 25 Feb 2016 09:49:24 +0800
Tag:    v3.1.0-beta

MDL-49324 behat: Use singleselect step to select user

commit 7b61603406acc2f8b2b3b8ae86ed4473fc884bcb
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 24 Feb 2016 10:09:15 +0800
Tag:    v3.1.0-beta

MDL-52996 Atto: Only check if plugins are loaded

commit 788beb670511efc1c018dc541c9b605f65490c52
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 18 Feb 2016 16:43:34 +0800
Tag:    v3.1.0-beta

MDL-53126 behat: Fixed radio button in backup step

commit b4a5d4fa17c995f0e6b2ff12f8382ea83ca4e727
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 18 Feb 2016 11:37:54 +0800
Tag:    v3.1.0-beta

MDL-52387 auth_ldap: Use proper dn to find password age

commit cd6e7e0da0cb325fd4fa89445b22034fde447fff
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 10 Feb 2016 15:18:26 +0800
Tag:    v3.1.0-beta

MDL-51306 mod_folder: Use context_module to find details

commit 7b287e09e29559df60101a12717390022e6ff34c
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 08 Feb 2016 14:25:00 +0800
Tag:    v3.1.0-beta

MDL-50484 core_grade: courseheader id should be unique

commit 660b0f0eed0116e19541397a4ed9ef84fb145931
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 08 Feb 2016 13:42:38 +0800
Tag:    v3.1.0-beta

MDL-50484 core_lib: No need to cache action_icons

commit 7e341eb48f823ec450afe119c2fe0a43f1356eb7
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 08 Feb 2016 13:04:35 +0800
Tag:    v3.1.0-beta

MDL-50484 block_navigation: Set number to be unique

commit 1ebda3eb8c9bf59d3ed50603527ec508fd7ec733
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 05 Feb 2016 13:59:26 +0800
Tag:    v3.1.0-beta

MDL-50484 lib_formslib: Persistant input should have different id

commit 2aacd415e1794d04d67dbffc3c35547b7255b6be
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 05 Feb 2016 13:40:37 +0800
Tag:    v3.1.0-beta

MDL-50484 mod_lesson: Use group to add multiple radio inputs

commit f7a73e196e2f0870b1cb37bbb425f90b35826da1
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 04 Feb 2016 10:40:23 +0800
Tag:    v3.1.0-beta

MDL-52970 behat: For single select only click event is enough

commit 9b4903c8fdd6ac8e37a3e4267190f91966a21301
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 03 Feb 2016 15:25:52 +0800
Tag:    v3.1.0-beta

MDL-52970 behat: Wait for page to be ready after click

commit e8ef0e4f6389930fe59d0a442fd5d5491eac4402
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 02 Feb 2016 17:12:09 +0800
Tag:    v3.1.0-beta

MDL-52970 behat: don't set select value if already set

commit 97eee5baac90206181a3a419c9f166f4ff44f6c8
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 02 Feb 2016 15:58:48 +0800
Tag:    v3.1.0-beta

MDL-42395 mod_assign: Single feedback is always visible

commit fee2cde5b6651ccdf8e1da7a358fb3bc595c6146
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 02 Feb 2016 10:06:25 +0800
Tag:    v3.1.0-beta

MDL-52970 behat: Navigation step improvement

commit ead6c29bb58b194861b05379bff21b583106a13e
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 01 Feb 2016 11:14:20 +0800
Tag:    v3.1.0-beta

MDL-52949 behat: Use hover step and not click step

commit 0f3fba7d66ddf271e3c51b4959c47d30191f9e72
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 29 Jan 2016 16:16:34 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: If setup problem then stop execution

commit 5e48383330557fe2b143762f6b92f37d898c5d68
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 29 Jan 2016 11:35:45 +0800
Tag:    v3.1.0-beta

MDL-52932 behat: Restart session if it fails because of some reason

commit 80f37f273972280c3cdd75d620be1232a72201a6
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 27 Jan 2016 10:38:39 +0800
Tag:    v3.1.0-beta

MDL-35590 behat: Data-loaded is on li node

commit 10ac8baf6ea7e03f5087cd777ead91ba235cd255
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 22 Jan 2016 17:53:44 +0800
Tag:    v3.1.0-beta

MDL-35590 behat: Fixed navigation steps to support aria attributes

commit 07298309dce46a3d9754430e9b8e274425955325
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Fri, 22 Jan 2016 14:16:27 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Move wait in behat_base so it can be used easily

commit 380ab95f20103b22b67db85c904c62bd3353a195
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 21 Jan 2016 13:44:58 +0800
Tag:    v3.1.0-beta

MDL-52839 behat: Fixed xpath and wait to ensure element is visible

commit 31ed36f1936a55a75c01baefbd06885048b64fcc
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 19 Jan 2016 22:06:32 +0800
Tag:    v3.1.0-beta

MDL-52721 behat: Exclude links in moodle while finding tests

commit 28dab6408c6b2d77278862b9537fee67a3df8825
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 18 Jan 2016 15:47:07 +0800
Tag:    v3.1.0-beta

MDL-52799 unittest: Removed empty if statement

commit 1226f3ca335e732077530b9414db10fc3ea23455
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Mon, 18 Jan 2016 13:56:18 +0800
Tag:    v3.1.0-beta

MDL-52799 phpunit: Truncate records for brokedmysql not empty.

commit 60237c2ce212756674cc95756f474be99199bb4e
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 13 Jan 2016 15:13:12 +0800
Tag:    v3.1.0-beta

MDL-52721 unittest: Exclude tests in vendor and node_modules

commit faea241337ff2f81f5ef69864744e4eb7749977c
Author: Rajesh Taneja <rajesh.taneja@gmail.com>
Date:   Thu, 07 Jan 2016 11:27:35 +0800
Tag:    v3.1.0-beta

MDL-52656 unittest: Reset original session while setting user

commit 766e3b52e731c1079633b12e56cd486d2e9e9936
Author: Rajesh Taneja <rajesh.taneja@gmail.com>
Date:   Wed, 06 Jan 2016 13:30:37 +0800
Tag:    v3.1.0-beta

MDL-52614 mod_workshop: right align for dir-rtl only

commit 0583bbd1d6602fc27a45ba01da5fc79a1e431d0a
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 05 Jan 2016 11:04:37 +0800
Tag:    v3.1.0-beta

MDL-51881 behat: updated composer pointing to new tag

commit 26b9181b1bdc864e44c1d8d5c5fc5a7fa0e9f518
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 24 Dec 2015 13:43:01 +0800
Tag:    v3.1.0-beta

MDL-52606 behat: Added time delay to avoid random fails

commit 66fe88db9391c2e71ab36a8a09cdc4c436b147d0
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 23 Dec 2015 15:11:52 +0800
Tag:    v3.1.0-beta

MDL-51881 behat: Set navbar to be absolutely positioned

commit c2df9b3b90e428149f3b824555a537503db86133
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 22 Dec 2015 10:33:07 +0800
Tag:    v3.1.0-beta

MDL-52427 behat: Fixed question selectors

commit c00667550be3e51898e7c0fc7d99db6f2f6fede6
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 17 Dec 2015 12:05:19 +0800
Tag:    v3.1.0-beta

MDL-52540 behat: mouse events are not handled well with phantomjs

commit af2dc48b415ac671efdc5482b6dde54789ab4e4a
Author: Rajesh Taneja <rajesh.taneja@gmail.com>
Date:   Tue, 15 Dec 2015 21:45:32 +0800
Tag:    v3.1.0-beta

MDL-52502 phpunit: Add php, db and os deatils

commit 8509c4700b2e1c3d53152fc10ad6dc94471ca663
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 03 Dec 2015 13:17:03 +0800
Tag:    v3.1.0-beta

MDL-52376 behat: Add 1 sec delay to ensure cron works

commit 0049d2591b39cf7f5065d518503e4ba2488022f7
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 01 Dec 2015 15:45:05 +0800
Tag:    v3.1.0-beta

MDL-52357 behat: add 2 sec delay to ensure window is stable

commit e487a51db3a929cc882abcf18a948dad8e2412ba
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 26 Nov 2015 15:31:56 +0800
Tag:    v3.1.0-beta

MDL-52060 phpunit: Keep track of modified database for reset

commit 096b98ba345c69919a063e55783da13d6783e031
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 24 Nov 2015 16:24:24 +0800
Tag:    v3.1.0-beta

MDL-52279 core_lib: Remove php4 style constructor

commit a3f22d315f7b9eacf41a41adc5026f10612a720d
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 24 Nov 2015 11:16:44 +0800
Tag:    v3.1.0-beta

MDL-50163 behat: wait to ensure elements are placed properly by js.

commit 8f76de32d9256c21f36f07c82aff44c0b1aeffa4
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 17 Nov 2015 12:59:06 +0800
Tag:    v3.1.0-beta

MDL-50163 behat: Return subcontext from session

commit 22d55b3950e033344eecc6ce0d1b71f5eec7c12c
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 11 Nov 2015 15:57:10 +0800
Tag:    v3.1.0-beta

MDL-52060 phpunit: Check file only if needed

commit 44121fbdc9b4005e054e9c8632058e7b9be1d0ff
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Wed, 11 Nov 2015 11:26:10 +0800
Tag:    v3.1.0-beta

MDL-52060 phpunit: Keep track of initial reset sequence

commit 131d4ac2b064f47139b01ca902f5ec997c62a31c
Author: rajesh Taneja <rajesh@moodle.com>
Date:   Thu, 22 Oct 2015 11:35:00 +0800
Tag:    v3.1.0-beta

MDL-50163 behat: Restart session after scenario with switch_window

commit a1d3a94b1c904ab62bd93a06932407b5756d4c9f
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 10 Feb 2015 15:52:17 +0800
Tag:    v3.1.0-beta

MDL-49150 behat: Removed unnecessary @javascript tags

commit 86055d11f91e12b5cfdb6715c942466d6e33cb4c
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 16 Dec 2014 09:02:17 +0800
Tag:    v3.1.0-beta

MDL-46891 behat: Optimised login step and context helper

commit 42ad096fdb0184c2a7fbed82ac8c91583ae3b48d
Author: Rajesh Taneja <rajesh@moodle.com>
Date:   Tue, 09 Dec 2014 17:00:58 +0800
Tag:    v3.1.0-beta

MDL-46891 Behat: Added support for behat 3