Git commits in Moodle x.x.x by Issam Taboubi

commit 5ff0eb05b6827bea2d4a4259be6acae310846438
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 02 Jun 2022 10:46:23 +0800
Tag:    v4.1.0-beta

MDL-71301 qtype_gapselect: Make blank answer box labels more meaningful

commit fd2c90c29a96072a7ecf3320a575cd1f902db208
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 02 Jun 2022 10:46:23 +0800
Tag:    v4.0.2

MDL-71301 qtype_gapselect: Make blank answer box labels more meaningful

commit fbbb7da0f6181635b52ec3b0b52cf8ae586de452
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 02 Jun 2022 10:46:23 +0800
Tag:    v3.11.8

MDL-71301 qtype_gapselect: Make blank answer box labels more meaningful

commit 0aa65aefe7fb4b61b196c17dcbcb4a1aac825b68
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 10 Apr 2021 05:10:19 +0800
Tag:    v4.0.0-beta

MDL-71303 core: HTML not escaped in block skip link

commit 83925865992dbb28433743303cadcbb52bd879eb
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 10 Apr 2021 05:10:19 +0800
Tag:    v3.9.7

MDL-71303 core: HTML not escaped in block skip link

commit f3499b80c6290e649e9a8ff2ee1dc765e26dc469
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 10 Apr 2021 05:10:19 +0800
Tag:    v3.11.0-beta

MDL-71303 core: HTML not escaped in block skip link

commit 7e146f752adb6f41d3f21eec38b21673684411b1
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 10 Apr 2021 05:10:19 +0800
Tag:    v3.10.4

MDL-71303 core: HTML not escaped in block skip link

commit 013982e3c4b4f698d35ea48b55230d1f1f31884c
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 11 May 2017 01:24:00 +0800
Tag:    v3.4.0-beta

MDL-58884 competency: Inaccurate stats proficient competencies in course

commit 7a7dd2ff1ff9e92f42a49ee7b8493fe66557af78
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 11 May 2017 01:24:00 +0800
Tag:    v3.3.1

MDL-58884 competency: Inaccurate stats proficient competencies in course

commit ec66fbbeec3a01d58b476f1160c885271c082316
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 11 May 2017 01:24:00 +0800
Tag:    v3.2.4

MDL-58884 competency: Inaccurate stats proficient competencies in course

commit fd135d1611d57ce6b45184fa4f488aa235d23313
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 06 Oct 2016 02:34:35 +0800
Tag:    v3.1.3

MDL-56285 competency: fix move competencies capabilities

commit fd8043b2deee16a913ef12485b8df37db2f14ff3
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 06 Oct 2016 02:34:35 +0800
Tag:    v3.2.0-beta

MDL-56285 competency: fix move competencies capabilities

commit 0d12feb6c841001b19cf3886aa019a199186e202
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 14 Sep 2016 23:31:39 +0800
Tag:    v3.2.0-beta

MDL-55586 report_competency: Translation strings in competencies

commit d82add23e6075b008050d6171bec3d4fa7cb1906
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 14 Sep 2016 23:31:39 +0800
Tag:    v3.1.3

MDL-55586 report_competency: Translation strings in competencies

commit c2cd126033d472d7d960d82364f83a3a485f023a
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 14 Sep 2016 23:26:02 +0800
Tag:    v3.2.0-beta

MDL-55586 blocks_lp: Translation strings in competencies

commit 31ddf0fc3ecf91b4c939d740cac4fc98f7894e75
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 14 Sep 2016 23:26:02 +0800
Tag:    v3.1.3

MDL-55586 blocks_lp: Translation strings in competencies

commit 22690d6d7146e97138f0be2e43922fc2954b4263
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 13 Sep 2016 22:52:57 +0800
Tag:    v3.2.0-beta

MDL-55760 tool_lp: Wrong rating display when more than one scale set

commit 7ace09de5f764d19d38736a43192b67a1a6c9fd5
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 13 Sep 2016 22:52:57 +0800
Tag:    v3.1.3

MDL-55760 tool_lp: Wrong rating display when more than one scale set

commit 18daa64cbf2d1a5b493f8943cea78529c55e6d94
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 21 Apr 2016 02:11:35 +0800
Tag:    v3.1.0-beta

MDL-53878 tool_lp: Condition on displaying Link competencies button

commit 68f8ad4c952ef480574e59402eacb9e045c47382
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 19 Apr 2016 22:35:56 +0800
Tag:    v3.1.0-beta

MDL-53698 tool_lp: Progress percent sign not showing

commit aa6f127ce835d4ec568bea591031dff90a432017
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 15 Apr 2016 04:02:10 +0800
Tag:    v3.1.0-beta

MDL-53818 tool_lp: Error competency summary associated to an evidence

commit ee0ca65f4ecb5050660603ef4285b611b458630e
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 15 Apr 2016 03:09:26 +0800
Tag:    v3.1.0-beta

MDL-53678 tool_lp: Dropdown list plan displays horizontal scroll bar

commit e55151b21882a365ed6adf8da032289cf6f7110b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 15 Apr 2016 01:56:14 +0800
Tag:    v3.1.0-beta

MDL-53817 report_competency: Jump problem in user competency breakdown

commit e65fda6b7ff8dfe1b3060390d748180c3693d5f2
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 13 Apr 2016 04:42:30 +0800
Tag:    v3.1.0-beta

MDL-53733 tool_lp: Competency heading misaligned in templatecompetency

commit 7fbbd771f781df4e095a010ec88d4ad10e5d7577
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 13 Apr 2016 04:17:17 +0800
Tag:    v3.1.0-beta

MDL-53494 tool_lp: user_competency_in_plan page should be in a popup

commit e0c2d7c02e33714b58fb0aab78f2276b844f75f1
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 12 Apr 2016 04:09:26 +0800
Tag:    v3.1.0-beta

MDL-53720 tool_lp: Cannot grade competency in breakdown report

commit 5f887f4b9690405c4a2a2fee49e001e68ac4c777
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 02 Apr 2016 04:59:43 +0800
Tag:    v3.1.0-beta

MDL-53528 tool_lp: Allow user to choose parent when creating competency

commit 2f411bca83a85986291cd2b5ee04452c85d73f1b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 31 Mar 2016 04:51:24 +0800
Tag:    v3.1.0-beta

MDL-53658 tool_lp: Stacking of messages in competency breakdown report

commit 9af8f0e2ba8c51f47a7d9c0f2d3897a345fbe7c3
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 31 Mar 2016 03:46:25 +0800
Tag:    v3.1.0-beta

MDL-53657 tool_lp: Dialog box opens twice in the path

commit c11d30e2a823a9f21265331f9839a9686313ef95
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 30 Mar 2016 23:35:41 +0800
Tag:    v3.1.0-beta

MDL-53630 tool_lp: Rename Learning plans to Learning plan templates * In site administration * In category administration

commit 55487897164ad13031e05555e2847b363134ed73
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 25 Mar 2016 01:38:09 +0800
Tag:    v3.1.0-beta

MDL-53608 tool_lp: Replace deprecated method notify_message

commit 66df4d2fad3572b0bd2175ca0e56850fb5d202eb
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 22 Mar 2016 21:35:10 +0800
Tag:    v3.1.0-beta

MDL-53531 tool_lp: Forms section should not be collapsible at times

commit a4f1b030f29bd5937f8ead246feda9c2f34f96b7
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Mon, 21 Mar 2016 22:31:37 +0800
Tag:    v3.1.0-beta

MDL-53472 tool_lp: Improve user navigation flow in competency frameworks

commit 946bc0f749add0cf217f424ff71cbcf2a4e4de74
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 17 Mar 2016 05:46:41 +0800
Tag:    v3.1.0-beta

MDL-52980 tool_lp: Double check the name of the capability

commit 8c9cb5ec059d01046ef2f247c8263a04a4f3420a
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 15 Mar 2016 21:33:47 +0800
Tag:    v3.1.0-beta

MDL-52919 tool_lp: Show the path when listing competencies

commit 12b84c9948b116ac283ecd003697eb8e275e1853
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 15 Mar 2016 00:24:12 +0800
Tag:    v3.1.0-beta

MDL-53312 tool_lp: does not look selected when relocating the competency

commit 49792e9c3d291dc69d093a417dd5bed8defb0a87
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Mon, 14 Mar 2016 23:57:39 +0800
Tag:    v3.1.0-beta

MDL-53376 tool_lp: Redirect after creating a new framework

commit d61035968d9d77b38781cbad6488f1fb8d269c7b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 10 Mar 2016 04:18:58 +0800
Tag:    v3.1.0-beta

MDL-53328 tool_lp: Error when adding a competency to a module

commit b986597039a4a543065da2d817d3a20ff3970d9b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 10 Mar 2016 03:42:55 +0800
Tag:    v3.1.0-beta

MDL-53296_master tool_lp: Add unique index in course_competency

commit 5416f580a345845424812c307b4d87d83530cd4b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 10 Mar 2016 02:29:49 +0800
Tag:    v3.1.0-beta

MDL-53396 tool_lp: Behat failures due to change in navigation structure

commit 3ed982e143fef51d77f4cedc2bbd9a0659383370
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 09 Mar 2016 02:37:27 +0800
Tag:    v3.1.0-beta

MDL-53084 tool_lp: Improve the view of user competency in a plan

commit 078d4f9c271f8791071926c08836c130fb6fcaf2
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 05 Mar 2016 05:46:59 +0800
Tag:    v3.1.0-beta

MDL-53187 tool_lp: Create events for user competency workflow

commit 25deee17049fd7ce6c2f328c4f931929787ae2b6
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 03 Mar 2016 04:53:13 +0800
Tag:    v3.1.0-beta

MDL-53182 tool_lp: Create events for plan workflow

commit e08203664abe893bd52514bf0d63c50efdd6903a
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 01 Mar 2016 22:56:37 +0800
Tag:    v3.1.0-beta

MDL-53084 tool_lp: Improve the view of user competency in a plan

commit 640201536aedffb80e1e3a76e417c4b37f8da847
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 25 Feb 2016 23:00:18 +0800
Tag:    v3.1.0-beta

MDL-53189 tool_lp: Create event for user competency viewed

commit 1fa13362295cd630807ffd325bc5ed4d5ff0736b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 24 Feb 2016 06:25:32 +0800
Tag:    v3.1.0-beta

MDL-53070 tool_lp: Fix missing capabilities * Non-editing teacher is missing view usercompetency capability. * Teacher is missing the suggest grade capability.

commit d54c4f8b73d94dd2049323e5e952f516c5baebf3
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 23 Feb 2016 06:23:20 +0800
Tag:    v3.1.0-beta

MDL-53195 tool_lp: Undefined variable: coursecompetency

commit c7f2b74ed38a4521688f7b69a7029247210d1223
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 20 Feb 2016 00:44:51 +0800
Tag:    v3.1.0-beta

MDL-53162 tool_lp: Behat tests for plans CRUD operations

commit 4ed524b7a77b07e793621cff1fab215dc50b3669
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 16 Feb 2016 06:17:08 +0800
Tag:    v3.1.0-beta

MDL-53138 tool_lp: Create C(R)UD + viewed events for plans

commit c3de87f672925ff011c35e865a4920c376353b6f
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Mon, 15 Feb 2016 23:49:54 +0800
Tag:    v3.1.0-beta

MDL-53067 tool_lp: Incorrect 'Linked courses:' in competency edit menu

commit e1b93e42d83c73ee76db6440f65dd4c7d315b7c7
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 13 Feb 2016 06:43:42 +0800
Tag:    v3.1.0-beta

MDL-52861 tool_lp: The grading dialogue should show who is being graded

commit af3fa58f3c8fb3dfe5c69a677c62a2f227f4f107
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 13 Feb 2016 02:48:00 +0800
Tag:    v3.1.0-beta

MDL-52755 tool_lp: Preserve competencies sortorder when plan completed

commit 32fa431e0f300e01c618d15498f72e08c35b7e3f
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 12 Feb 2016 04:09:22 +0800
Tag:    v3.1.0-beta

MDL-52775 tool_lp: get_course_competency and list_course_competencies

commit d32d64bcbcbcb59d14483e33247577047224415f
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 11 Feb 2016 04:20:04 +0800
Tag:    v3.1.0-beta

MDL-52959 tool_lp: Create C(R)UD events for competencies

commit 3e6a8e169457e635f5e66e1837d8a0fdf9103c14
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 03 Feb 2016 04:32:43 +0800
Tag:    v3.1.0-beta

MDL-52960 tool_lp: Created event for competency viewed

commit 20e7509522f2a080ae01333b97d5a0cbe3228af1
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 03 Feb 2016 02:59:17 +0800
Tag:    v3.1.0-beta

MDL-52847 tool_lp: Error when duplicating empty framework

commit 90c7bdaf2719c135804f6a65b4c507c5d0c73f92
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 30 Jan 2016 01:24:12 +0800
Tag:    v3.1.0-beta

MDL-51130 tool_lp: Deleting frameworks should delete associated data

commit f73a29c1816fbba3bcb2ce67b04a50e399626599
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 26 Jan 2016 02:11:23 +0800
Tag:    v3.1.0-beta

MDL-52710 tool_lp: Create event for framework viewed

commit a95f553ce1bc663cf640a07b3f43698ff9c88278
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 22 Jan 2016 05:59:58 +0800
Tag:    v3.1.0-beta

MDL-52714 tool_lp: Behat tests for templates CRUD operations

commit 0b7c334c2b2286a2abf28b8ce0e23c733e3c47e7
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 15 Jan 2016 05:25:20 +0800
Tag:    v3.1.0-beta

MDL-52713 tool_lp: Add behat tests for CRUD operations on frameworks

commit 9a325eda06e04d8e94e1982096d1d05525f22260
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 13 Jan 2016 23:51:30 +0800
Tag:    v3.1.0-beta

MDL-51513 tool_lp: Properly delete a competency

commit 5a4ee001cb0adc47fc33699d375aaaa37365d7dd
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 13 Jan 2016 00:48:39 +0800
Tag:    v3.1.0-beta

MDL-52676 tool_lp: When deleting a template delete template_cohorts

commit 3c5811644c21a0502f5267b1a043205cd21548ca
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 07 Jan 2016 04:17:27 +0800
Tag:    v3.1.0-beta

MDL-52485 tool_lp: Validate the duedate of a plan

commit 7a9f14c396f8ae44aa7b7d60a943e18d175da979
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 22 Dec 2015 00:57:02 +0800
Tag:    v3.1.0-beta

MDL-52531 tool_lp: The complete_plan task shouldn't complete draft plans

commit 4c4a8d4177b08b83b3b6372aac4f48b6b1427bbb
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 18 Dec 2015 06:38:15 +0800
Tag:    v3.1.0-beta

MDL-52477 tool_lp: Error when duplicating a framework with rules

commit 19456fec66d32019d2c29bd048472fb59782b42b
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 15 Dec 2015 05:48:46 +0800
Tag:    v3.1.0-beta

MDL-52424 tool_lp: Plans page should show the template based on

commit ed549dbfcb9715f85a9c0c731c3293827eaa0f9d
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 12 Dec 2015 06:23:07 +0800
Tag:    v3.1.0-beta

MDL-52282 tool_lp: Create a scheduled task to sync plans from cohorts

commit 964afa98e7065c7738850cfd541d30c04319633d
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 09 Dec 2015 06:03:24 +0800
Tag:    v3.1.0-beta

MDL-52229 tool_lp: Handle hidden templates/frameworks

commit 06b6fd62c007f617cbd6866451a9f304d21fc9eb
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 09 Dec 2015 02:33:56 +0800
Tag:    v3.1.0-beta

MDL-52272 tool_lp: Rename Status and State on plan page

commit 768181bde923082780271c63814f999935697580
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 09 Dec 2015 01:46:00 +0800
Tag:    v3.1.0-beta

MDL-52235 tool_lp: Check capability on Add new learning plan button

commit 377982624207aae5523b7f4c5b8e180cef246b8d
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 08 Dec 2015 22:39:50 +0800
Tag:    v3.1.0-beta

MDL-52418 tool_lp: Invalid responses in somes pages

commit 14199b8561d43e4794991403b42baf7cfae67c4c
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 26 Nov 2015 06:03:30 +0800
Tag:    v3.1.0-beta

MDL-51682 tool_lp: Fix persistent sortorder handling to prevent holes

commit 5b22462788c418511afe61359e115543e6bf5880
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Thu, 26 Nov 2015 03:43:11 +0800
Tag:    v3.1.0-beta

MDL-51953 tool_lp: Missing four services definitions

commit d805cc3745475c887ba4742054c360b15dc1b3bf
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 21 Nov 2015 06:23:50 +0800
Tag:    v3.1.0-beta

MDL-52104 tool_lp: Improve UI for the change of states in plan

commit 2e90c62f7977ffa053df092ac1466aa29f00e295
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 07 Nov 2015 06:22:41 +0800
Tag:    v3.1.0-beta

MDL-51967 tool_lp: Create a dialogue to view the competency information

commit 554b369b605c300cd8abac5bd5767eb4a6ebc32c
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 04 Nov 2015 22:28:59 +0800
Tag:    v3.1.0-beta

MDL-50328 tool_lp: Allow competencies to be assigned to a user plan

commit 4ad3ac34f4980daf668749e97a5f27bfea552ec7
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 03 Nov 2015 06:27:27 +0800
Tag:    v3.1.0-beta

MDL-51987 tool_lp: Create persistent plan_competencies

commit 58405003f8ee13838495fc29d5498636b76529d1
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 30 Oct 2015 03:57:49 +0800
Tag:    v3.1.0-beta

MDL-51646 tool_lp: Implement plan status

commit c61db7bb6a16e2e1e033ea4174ea0721e940dadf
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Fri, 16 Oct 2015 17:15:30 +0800
Tag:    v3.1.0-beta

MDL-51602 tool_lp: Add ability to duplicate a competency framework

commit 904291f21fac6783fee90a2d0c9b23882522b6e7
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 29 Sep 2015 03:48:20 +0800
Tag:    v3.1.0-beta

MDL-51557 tool_lp: Add learning plans to the administration categories

commit b397969665d9ce31dd3a860fa222fe49f65edcd8
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Sat, 26 Sep 2015 03:41:07 +0800
Tag:    v3.1.0-beta

MDL-51460 tool_lp: List frameworks' API function does not support order

commit d192e248b7221a3502bc057c3aa881dd48e80860
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Tue, 22 Sep 2015 04:35:59 +0800
Tag:    v3.1.0-beta

MDL-51459 tool_lp: Template external functions do not return the duedate

commit 562a0931bd5624ae724e3cf8ffe2eeca7b3d86a8
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 16 Sep 2015 23:14:04 +0800
Tag:    v3.1.0-beta

MDL-51420 tool_lp: Fix failure in test_reorder_template_competencies

commit 76c107eac15d7433e0a86fe008977876df2ba3cf
Author: Issam Taboubi <issam.taboubi@umontreal.ca>
Date:   Wed, 16 Sep 2015 02:53:05 +0800
Tag:    v3.1.0-beta

MDL-50482 tool_lp: Add ability to duplicate a learning plan template