Git commits in Moodle 3.1.0 by Frederic Massart

commit d309f3e218047a6917f3fb1f2020bde3645a0b60
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 May 2016 11:42:15 +0800
Tag:    v3.1.0-rc2

MDL-54542 competency: Really handle false negatives in plans to review

commit c07712db17e1131abdfe671fb660eeb48f82f2a4
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 May 2016 10:23:46 +0800
Tag:    v3.1.0-rc2

MDL-54542 competency: False negative when listing plans to review

commit 2140cca1db79338f79309b30d46f54f058468008
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 13 May 2016 17:17:28 +0800
Tag:    v3.1.0-rc2

MDL-54027 mod_forum: Display sub-header on user posts/discussions page

commit 4e968dc8a797206960ca652179f0d575ba6e3ed4
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 12 May 2016 16:15:04 +0800
Tag:    v3.1.0-rc2

MDL-54542 competency: Tests for listing of plans and comps to review

commit bbf727f175300e449a7defec51a9054ef8a433d9
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 12 May 2016 14:39:29 +0800
Tag:    v3.1.0-rc2

MDL-54542 competency: Prevent long query aliases in get_sql_fields()

commit 525370afe1585d2f1f4632205efdfdd9151fc0f1
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 10 May 2016 12:23:29 +0800
Tag:    v3.1.0-rc1

MDL-54044 block_site_main_menu: Fixed labels not being indented

commit b5a3118ddbc01464f9622a80c9bdc2f192b3da37
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 10 May 2016 11:39:45 +0800
Tag:    v3.1.0-rc1

MDL-54074 core_tag: False negative on Oracle due to random ordering

commit 67ee10307f0a7e6a46af2453fa1aa28bc9e129b6
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 09 May 2016 19:42:37 +0800
Tag:    v3.1.0-rc1

MDL-54098 external: Remove usage of require_login and $PAGE->set_context

commit 9f659e1af551a5400c23dc90d5f7d95f17baf82a
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 09 May 2016 18:59:42 +0800
Tag:    v3.1.0-rc1

MDL-54075 competency: False negatives due to random ordering and latency

commit 16825c4e95ff4a1ba7d68cdf22477c35de821662
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 09 May 2016 16:03:42 +0800
Tag:    v3.1.0-rc1

MDL-50704 user: Do not validate timezones in user objects

commit 88474db22f3bda84b9f87b3a4518980973cad2b7
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 09 May 2016 13:27:25 +0800
Tag:    v3.1.0-rc1

MDL-50704 date: Fix invalid timezone mapping for +14

commit f058c74eba59cfa71dbfbd2c1e40afc1408cc3e5
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 06 May 2016 16:19:46 +0800
Tag:    v3.1.0-rc1

MDL-53914 mod_wiki: Do not format_text during search index

commit 043ae97239893c94f7f35c821b1347115d639dd6
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 04 May 2016 17:02:54 +0800
Tag:    v3.1.0-rc1

MDL-54053 competencies: Teachers can rate competencies from a course

commit 1d0140757a156526da8e9f46756325fa810a54b6
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 03 May 2016 19:40:47 +0800
Tag:    v3.1.0-rc1

MDL-54034 ajax: Apply filters in ajax requests

commit 440b4c54ca3d5fea5f7d69591a747ee054eb8e42
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 03 May 2016 14:40:52 +0800
Tag:    v3.1.0-rc1

MDL-53957 form: Support frontpage for selection in course element

commit 60011d9a8a220daccc748c23c5344838d2a26ae0
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 02 May 2016 16:52:21 +0800
Tag:    v3.1.0-beta

MDL-53982 competency: Javascript error due to string injection

commit 1eaba735f5da524ce250868b4ea2dcfaf77b75c1
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 02 May 2016 15:41:36 +0800
Tag:    v3.1.0-rc1

MDL-53730 form: Autocomplete triggers change event on change only

commit ba7f6eeaeefac507bda6a28507183fe10686a347
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 02 May 2016 12:57:03 +0800
Tag:    v3.1.0-beta

MDL-53982 competency: Javascript error due to string injection

commit 42c28b0874de597a81f19b188e5b35d738f9b3a5
Author: Frederic Massart <fmcell@gmail.com>
Date:   Fri, 29 Apr 2016 13:50:06 +0800
Tag:    v3.1.0-beta

MDL-53937 core_competency: False negative with duedate on plan reopen

commit da1296dd074011a09897754a0d1af36dcc0482c1
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 28 Apr 2016 17:59:53 +0800
Tag:    v3.1.0-rc1

MDL-53954 user: Prevent locked profile fields from being edited

commit 56e1d9badaa111ce91e5ae1aa651ac62e72802f9
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 28 Apr 2016 12:02:12 +0800
Tag:    v3.1.0-beta

MDL-53716 competency: Do not restore competencies when disabled

commit 8ea0f17ae9c92600bddc3fcecc67b33f933e779e
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 26 Apr 2016 16:00:31 +0800
Tag:    v3.1.0-beta

MDL-53879 competency: Remove limit on framework depth

commit f1a9fcd96a2f48a1daa73107a480ca06db6be492
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 22 Apr 2016 17:03:50 +0800
Tag:    v3.1.0-beta

MDL-53924 competency: Relax strictness of default capabilities

commit 5592edb64621278510233f82a000a91335ba8de2
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 22 Apr 2016 11:34:39 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Improve performance by bypassing api::is_enabled()

commit f824aceb50274e21c99056ed608dba8556b90e31
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 21 Apr 2016 16:38:57 +0800
Tag:    v3.1.0-rc1

MDL-51369 course: Adding tests to cover restoring course info

commit 68bf1ff4b37e792f4efd9e9631d687e4e9a181eb
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 21 Apr 2016 16:37:39 +0800
Tag:    v3.1.0-rc1

MDL-51369 backup: Respect capabilities when restoring course info

commit 3577bbe1012b0dbff43ab09026661973858949b2
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 21 Apr 2016 11:37:27 +0800
Tag:    v3.1.0-beta

MDL-53451 tool_lpmigrate: Keep course competency on module failure

commit d789158566095c2124b7fe2af3e728bfa50be936
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 20 Apr 2016 17:52:09 +0800
Tag:    v3.1.0-beta

MDL-53451 tool_lpmigrate: Fixing broken logic found in tests

commit 4fd183d3c3cf74895617bc4ad939b58b3301c075
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 20 Apr 2016 15:17:40 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Hook for scale_used used undefined variable

commit 0abaf33e0043044dd8fb545db89b69294ea6b0df
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 20 Apr 2016 15:16:16 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Fixing database errors on Oracle

commit 4474c874016cb005d781f37e969e54c3a5cf7d36
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 19 Apr 2016 12:15:38 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Removing sneaky whitespaces

commit 69c478660a78a2443e69d488878a251521ce1672
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 19 Apr 2016 10:55:46 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Properly wrap those nasty function declarations

commit eeaef357f23adb866b90e9db6e4d8281d058222f
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 18 Apr 2016 13:49:16 +0800
Tag:    v3.1.0-beta

MDL-53451 tool_lp: Fix tests fails because block_lp already on dashboard

commit bfeb546f44b66117bfaf937d960d6a2c4aff3b88
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 18 Apr 2016 11:34:46 +0800
Tag:    v3.1.0-beta

MDL-53451 competency: Fix tests failing due to context changes

commit 746da8ba60ccbe0fa05f41fd2911d769d2b834f9
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 15 Apr 2016 16:36:11 +0800
Tag:    v3.1.0-beta

MDL-53632 competency: Consistently use the terms frameworks, plans, ...

commit de8cdb68542f24f89323583a1fe9efeac18dfce5
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 15 Apr 2016 14:03:38 +0800
Tag:    v3.1.0-beta

MDL-53828 competency: Fetch right competency when viewing completed plan

commit 29879f8f4c20c0b627a120a081ca256b8cc8fd77
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Apr 2016 17:56:40 +0800
Tag:    v3.1.0-beta

MDL-53667 templates: Improve JS string handling in templates

commit e912927d7b9745c85236ab79865908146c2ba663
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Apr 2016 17:47:02 +0800
Tag:    v3.1.0-beta

MDL-53667 tool_lp: Use event delegate for competency dialogue

commit 5aa9ded503a92a2553310f88e3733be4d9363d2e
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Apr 2016 11:24:11 +0800
Tag:    v3.1.0-beta

MDL-53773 tool_lp: Missing validate_context call in external function

commit 1e99f31e33d7ce518d135b87e5cf6b943d1538cc
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 13 Apr 2016 10:12:30 +0800
Tag:    v3.1.0-beta

MDL-53654 competency: Provide a way to delete evidence

commit bf6239eddb82a4d70c83b5b51e4727345a29d0a2
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Apr 2016 16:55:21 +0800
Tag:    v3.1.0-beta

MDL-53779 external: get_string and get_strings use PARAM_RAW

commit dee226a94dc2a6da78a9dc445a648d36df42bf54
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Apr 2016 16:06:03 +0800
Tag:    v3.1.0-beta

MDL-53773 competency: RTL styles for report_competency and tool_lp

commit a8a10b1c4673a3cdfb9fc995712685100d5fad7f
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Apr 2016 14:06:45 +0800
Tag:    v3.1.0-beta

MDL-53787 block_lp: Make sure that competencies are enabled

commit 56537316f603ff8d60e57d5dc48ee88a44f21900
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Apr 2016 18:21:11 +0800
Tag:    v3.1.0-beta

MDL-53719 competency: Delete content upon course and cm delete/reset

commit b14311b2cdcc920058762413baa2e7a560a3fa54
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Apr 2016 16:54:11 +0800
Tag:    v3.1.0-beta

MDL-53760 competency: Set block_lp as default dashboard block

commit e9114a9ed469e06585f6ac1b43302cc6571409cf
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Apr 2016 14:59:37 +0800
Tag:    v3.1.0-beta

MDL-53716 competency: Backup and restore course competency user data

commit 91e5464282e2f7aaacc9a27ae06d684237d14156
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Apr 2016 11:43:55 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Making CiBoT happier

commit 8d0c57ed08c741aa5f729291ec0e8c32993152d8
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Apr 2016 10:35:07 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating scale_used hook to core

commit 899f46d6de18042e632a05f703cd2eb1fcfb4fba
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Apr 2016 19:34:17 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Use URL resolver in events

commit 07fc0ec380fabdc04ca2c92fdc9c2891f9e26b63
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Apr 2016 18:56:09 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Implementing a URL resolver

commit d8370908b5f0e81d711c54b65b2d70c0ed985456
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Apr 2016 15:32:21 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Update standard plugins list

commit ca94bcdbdbc046e74b3245ff4d1133534d394521
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Apr 2016 14:24:44 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Splitting competency rules logic and UI

commit e6dc03d7c40e6e06f5472b8783dd259c074f28a0
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Apr 2016 14:09:21 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating language strings

commit 4aa6acb22a9b58d3075cadae34ce820f6bfc8ae6
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Apr 2016 17:52:41 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating comment related APIs to core

commit 7160fb19d74fed65ac3f4cd81321b0e31e3f0f48
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Apr 2016 17:26:10 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating file serving to core

commit c88b6c05ca0580c5012530819b3b6ea44ff48492
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Apr 2016 15:46:56 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating observers to core

commit 8417c3a620f956927af79441cf49b889e589abaf
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Apr 2016 13:25:38 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating backup logic to core

commit 6be1373ee0dfec2035f987b38dca420e65f793d5
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Apr 2016 12:22:34 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating settings to core

commit 5a1a685c288a9750774b7b3b36b3ed1c8b923de0
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 19:15:21 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating events to core

commit 81de839f377f1eb218d6d5deef76ba6dcd77691c
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 16:43:50 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating external functions to core

commit e0b9ba28a4db014202bd6426f7a5ea454f33251e
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 14:26:47 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating tests to core

commit 922634d3e5fdbe16b9913a8357b31461cefbe41e
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 12:55:05 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating data generator to core

commit 767f66c028fd88ed6702b1015972d0a1b7f81f46
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 12:45:37 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating the competency API to core

commit a6a722d4bab19a95bb7932805ef92f301e5ff847
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 12:26:37 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating other competency related plugins

commit 72018c0a1cd7fbd6e48554c8479c00e3a2c0a14b
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Apr 2016 12:10:28 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating exporters to core

commit 67bc0eaf38e93ebf365b0580574626c98018feeb
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 18:36:07 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrate main classes to core

commit 36a43db8218e2ac40c02149065e930f41dd54912
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 16:35:41 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrating message definitions to core

commit 42a7899f0dc074339d2f81a423592b861c5679d1
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 16:18:42 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrate tasks to core

commit a4e659c788be01ac7f4f28041ad8583175d2dc95
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 15:29:39 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrate database tables to core

commit b90e2205b4cb9537536553d036de098db0873ff6
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 14:49:50 +0800
Tag:    v3.1.0-beta

MDL-53700 competency: Migrate capabilities to core

commit 1f7699533c667f2876d276b63c4ad75845463c51
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Apr 2016 13:03:07 +0800
Tag:    v3.1.0-beta

MDL-53645 tool_lp: Address FIXME comments

commit 3baf704ddb2071d02adfd84d0844a6b66af862cb
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 01 Apr 2016 15:16:26 +0800
Tag:    v3.1.0-beta

MDL-53655 tool_lp: Allow closures in default values of persistents

commit cf4c3eaac58eb109af58b13c8f66abd114cf1d2e
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 31 Mar 2016 09:39:50 +0800
Tag:    v3.1.0-beta

MDL-53542 tool_lp: Fixing missed upgrade step

commit 2f63310d9d5915b19a86c06b298e12bdbf3b9938
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 30 Mar 2016 16:33:51 +0800
Tag:    v3.1.0-beta

MDL-53626 tool_lp: Change mentions of 'context' to 'category'

commit def7cd6032622fc9248fe870c0a27e820d1794a1
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 29 Mar 2016 17:10:38 +0800
Tag:    v3.1.0-beta

MDL-53628 tool_lp: Pick competencies from context and above in templates

commit 3027fe20168a6380e12ca0e2cce4531c8d7c934e
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 29 Mar 2016 16:27:27 +0800
Tag:    v3.1.0-beta

MDL-53477 tool_lp: Register coursecompetencymanage as module capability

commit 6391a5164854a893dc687a2bc188b0fb9a6f8660
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 24 Mar 2016 15:41:52 +0800
Tag:    v3.1.0-beta

MDL-53473 tool_lp: Plan default return URL is the plan URL

commit 8ae09bb09e260ccb5350b18934a3e9c345e7f0a5
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 24 Mar 2016 15:39:41 +0800
Tag:    v3.1.0-beta

MDL-53473 tool_lp: User evidence default return URL is the evidence

commit 6f0c979f6e5d10743835f3b87387e77f5d2e8a31
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 22 Mar 2016 13:51:55 +0800
Tag:    v3.1.0-beta

MDL-53550 tool_lp: Relax capability checks on cohorts

commit de3b9193fa4f850fe9f68f6e196d9663ee1bec04
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 21 Mar 2016 15:51:43 +0800
Tag:    v3.1.0-beta

MDL-53529 tool_lp: Consistent 'add' buttons for templates and courses

commit 10bf349e70407b833ced7d70ce5db3a370c4cd64
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 21 Mar 2016 13:21:57 +0800
Tag:    v3.1.0-beta

MDL-53568 tool_lp: Fix getting proficiency of grade not in scaleconfig

commit 1f58618863f74a75323b8d8ba4dd80b02f3aad9d
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 21 Mar 2016 11:15:08 +0800
Tag:    v3.1.0-beta

MDL-53186 tool_lp: Removing push for review when adding competencies

commit f864aa4c4a9402ba489f7ea20195d8398bcb8ff7
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 18 Mar 2016 14:16:31 +0800
Tag:    v3.1.0-beta

MDL-53473 tool_lp: Improvement to navigation flow of templates

commit fe0ea87906b620db7315bd23006ec2772968ad6b
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 15 Mar 2016 16:42:56 +0800
Tag:    v3.1.0-beta

MDL-53437 tool_lp: Hide competencies in CM edit when user cannot manage

commit 4e89144ca7142ff7756d7f6174a3b1254b17a922
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 15 Mar 2016 11:03:58 +0800
Tag:    v3.1.0-beta

MDL-53471 tool_lp: Hooking in to report when scale is being used

commit 80b2fa80737a1ffc46e6587d193bc371266e3d9e
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 14 Mar 2016 16:37:49 +0800
Tag:    v3.1.0-beta

MDL-53453 cbe: Invalid usage of empty()

commit 3b167714c51d2342ca67a73c660f7742ae4243a0
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 14 Mar 2016 16:27:45 +0800
Tag:    v3.1.0-beta

MDL-53453 cbe: False negative when comment on a user competency

commit fd7e6bfd4abe445b3f442d4f43cd07e6d0441ac3
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 14 Mar 2016 16:04:04 +0800
Tag:    v3.1.0-beta

MDL-53453 cbe: False negative on MySQL due to random ordering

commit 96c2b8477fda3880c7b2154e802bdee273975454
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 14 Mar 2016 13:22:01 +0800
Tag:    v3.1.0-beta

MDL-53453 cbe: PHP Docs and coding style adjustments

commit a1a6e7b4768dd3a24dc046052904ecc82b0fc0fa
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 10 Mar 2016 16:19:13 +0800
Tag:    v3.1.0-beta

MDL-53420 tool_lp: Classes of form\persistent can filter persistent data

commit 5bbb99f9b734d8a2478e316c33ac215b79204e1d
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 10 Mar 2016 16:16:22 +0800
Tag:    v3.1.0-beta

MDL-53421 tool_lp: Allow multiple instances of scale config on page

commit 6e20a8de263c5c64247c46352beddaef1a3b73f5
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Mar 2016 14:30:00 +0800
Tag:    v3.1.0-beta

MDL-53380 tool_lp: Framework auto complete element

commit d9c1d95bd1ac724e9961f11408bdfe8ab10084a7
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Mar 2016 10:36:04 +0800
Tag:    v3.1.0-beta

MDL-53182 tool_lp: Fix false negative in events test

commit 3e0b090c7b2b7e56782e57493bb7e4bdd92b14d5
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 04 Mar 2016 10:47:30 +0800
Tag:    v3.1.0-beta

MDL-53212 tool_lp: Only store the required information in scaleconfig

commit a8bb12db6ce9630143f9253caa49e811db1ad478
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 03 Mar 2016 17:05:51 +0800
Tag:    v3.1.0-beta

MDL-51037 tool_cohortroles: Actions column not sortable and at far right

commit 338386aa76078c439959c3e04938dccaaea77b40
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 03 Mar 2016 15:25:51 +0800
Tag:    v3.1.0-beta

MDL-53185 tool_lp: Admin setting to disable competencies

commit 915725250a8d823e82115861bd6297327d9f7cb6
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 02 Mar 2016 09:53:08 +0800
Tag:    v3.1.0-beta

MDL-53193 tool_lp: Singularise 'userevidence' term

commit d9a0d1fc4a272e8efd87a1d4537a95dc2226a6f0
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 01 Mar 2016 12:56:05 +0800
Tag:    v3.1.0-beta

MDL-53295 tool_lp: Make index cmid/compid on module_competency unique

commit c5e89aa117c7f64dbd50d16775076ec886e1c98f
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 01 Mar 2016 11:36:08 +0800
Tag:    v3.1.0-beta

MDL-53313 tool_lp: Add data generators for course module competencies

commit a8f1af5e6fd9e62a4824fad746b749e5010fd9bc
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 26 Feb 2016 09:46:15 +0800
Tag:    v3.1.0-beta

MDL-53251 tool_lp: Apply PHP7 fixes

commit 057c14032bbb5556a82d51a7ed7e37a5ef950dd9
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 25 Feb 2016 10:30:37 +0800
Tag:    v3.1.0-beta

MDL-51024 tool_lpmigrate: Tool to migrate between frameworks

commit 0fe5aac7334bde4a39d89c634fa6b33641d9d140
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 25 Feb 2016 10:30:31 +0800
Tag:    v3.1.0-beta

MDL-53282 tool_lp: Extend list_frameworks to support string search

commit 9db9cdadb29fa634f276bce32461d44c191af936
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 24 Feb 2016 11:41:52 +0800
Tag:    v3.1.0-beta

MDL-52754 tool_lp: Use ScaleValues AMD module in ScaleConfig

commit 36ad7a407d0230b652bed619077f23fe6d45575b
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 22 Feb 2016 13:13:38 +0800
Tag:    v3.1.0-beta

MDL-53138 tool_lp: Prevent false positive in plan events tests

commit bbd7f7f73af801dd59b5d31a906b06fe45114c0a
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 19 Feb 2016 18:09:43 +0800
Tag:    v3.1.0-beta

MDL-52934 repository_boxnet: Deprecate v1 to v2 migration tool

commit e357d799cd7298f73b2935ba2b6acf0391aaa006
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 19 Feb 2016 14:35:57 +0800
Tag:    v3.1.0-beta

MDL-51828 repository_wikimedia: Always use PNG for SVG files

commit 28f8993d0f055599ac4f44c78adb2ad6a98a8f17
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 18 Feb 2016 19:26:00 +0800
Tag:    v3.1.0-beta

MDL-52068 repository: Prevent JS errors due to unescaped lang strings

commit 1039b52e9af59820977ede7bfa92a1aa56f56f10
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 18 Feb 2016 16:38:22 +0800
Tag:    v3.1.0-beta

MDL-53057 repository_filesystem: Added support for search

commit f45d0b372d6f43434c83da2098f94128fd106c0e
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 11 Feb 2016 14:30:20 +0800
Tag:    v3.1.0-beta

MDL-52744 tool_lp: Testing permission checks when grading in course

commit d17cbbfbad2cb050b43e9518b76c339e4924e97c
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 09 Feb 2016 12:49:42 +0800
Tag:    v3.1.0-beta

MDL-52691 tool_lp: Add note support to competency rating

commit 97244310c29764202afa42f0467c6bac8594dfe2
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 08 Feb 2016 16:18:35 +0800
Tag:    v3.1.0-beta

MDL-52827 tool_lp: Consider role overrides when searching users

commit eadd2d501ee4cfe55522dbe4b6d2804de1361637
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 08 Feb 2016 15:05:14 +0800
Tag:    v3.1.0-beta

MDL-52744 tool_lp: Check is user is enrolled and gradable when rating

commit 1ca0d7c870a84f09dd9bb05bab06a4abf15224d8
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 05 Feb 2016 16:26:06 +0800
Tag:    v3.1.0-beta

MDL-52741 tool_lp: Display taxonomy term with competency summary

commit 47cddb9c1f92d023fb43c26057da19a62e5610ad
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 05 Feb 2016 14:40:40 +0800
Tag:    v3.1.0-beta

MDL-52803 tool_lp: Save real estate by conditionally displaying comments

commit b74bdcc33d8ba452eccaefcb34a94c59aec08468
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 04 Feb 2016 18:41:02 +0800
Tag:    v3.1.0-beta

MDL-52985 tool_lp: Do not display due date when unset

commit ad6d3004f639ae0491a14afc06219664d3b5bc57
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 03 Feb 2016 18:07:31 +0800
Tag:    v3.1.0-beta

MDL-52749 tool_lp: Adding a user competency page

commit 3b11d6386dbbba74ec031d61e65ca10c7548b24d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 22 Jan 2016 16:59:57 +0800
Tag:    v3.1.0-beta

MDL-50439 tool_lp: Remove support for user competency review from course

commit 7bb5ccbee659744dc792b6b4af21ab5c96d059dd
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 22 Jan 2016 16:59:41 +0800
Tag:    v3.1.0-beta

MDL-50439 tool_lp: APIs to fetch plans and competencies to review

commit 17e1abb5b302ab1019326be76b8583d45cf18e4b
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 22 Jan 2016 16:42:10 +0800
Tag:    v3.1.0-beta

MDL-50439 tool_lp: Select multiple persistents from query

commit d58eabed9ae82a3bf48dc148df51954adbc8dfb8
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 19 Jan 2016 17:50:02 +0800
Tag:    v3.1.0-beta

MDL-50439 block_lp: Block to summarise important learning plans objects

commit 131540850a100ab0d998d3921619c70666898352
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Jan 2016 19:34:08 +0800
Tag:    v3.1.0-beta

MDL-51036 report_competency: Invalid reference to scale when null

commit a4383fe033cf7a51fbccdedf882b0ad9c94813db
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Jan 2016 18:18:38 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Changed the permissions to grade competencies

commit 943989c22b705c994966d62270b42c175cf66d5c
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 14 Jan 2016 16:44:52 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Granular permissions on user competencies

commit 182f609213ddea9b11d0ced15a06c168b19d91a0
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 13 Jan 2016 17:59:29 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Addressing comments left during peer review

commit 572721ac1d2008b439f7408846fe87f28e5b8bcd
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 13 Jan 2016 17:58:57 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: There may not always be an action user on evidence

commit c78ebeac1ba3983ef59c97067095fc8007c70cfa
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Jan 2016 14:41:32 +0800
Tag:    v3.1.0-beta

MDL-52485 tool_lp: Do not validate unchanged due dates in plans

commit a967d2aa8c27ecfbba029307ea58f55243d12028
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 12 Jan 2016 14:20:51 +0800
Tag:    v3.1.0-beta

MDL-52485 tool_lp: Template due date can be changed at will

commit d323d6d355971c92c95d61a925fc49e40085aff8
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 11 Jan 2016 12:36:51 +0800
Tag:    v3.1.0-beta

MDL-52454 tool_lp: Missing PARAM_RAW in exporter tests

commit 2a5920c338263b8134ffc905b37047e836891c0d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 Jan 2016 16:49:54 +0800
Tag:    v3.1.0-beta

MDL-51710 repository_s3: Use proxy settings when communicating with S3

commit f743bc107109ffdda7ee6515920dbde603634f20
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 Jan 2016 14:15:03 +0800
Tag:    v3.1.0-beta

MDL-52677 tool_lp: Prevent false positive in search_users test

commit 9031be44b254e8927f9bebde5aec2840d8570e8f
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 Jan 2016 12:56:44 +0800
Tag:    v3.1.0-beta

MDL-52696 tool_lp: Prevents users from creating due plans from template

commit 5fb76f227f0ba6d217b62cabda8d66ab7007a1fd
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 Jan 2016 12:10:49 +0800
Tag:    v3.1.0-beta

MDL-52690 tool_lp: Only create a few plans when add template cohorts

commit 68600f80e74e8eb0b8c08ec824f297d92020e1f5
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 Jan 2016 12:07:52 +0800
Tag:    v3.1.0-beta

MDL-52690 tool_lp: Cohorts ID numbers are plain text

commit dc7f49ce2f8e806a0ba9df1066617dd429ec6e35
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Jan 2016 18:06:00 +0800
Tag:    v3.1.0-beta

MDL-52579 tool_lp: Missing string for cap. coursecompetencygradable

commit 357d38628c404cbfbca54543aaca690a376581b7
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Jan 2016 17:21:59 +0800
Tag:    v3.1.0-beta

MDL-52562 tool_lp: Deleting a plan removes related data

commit 4b7784ee49fd0a6411d31e57142cdf4a2c0e7bd9
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 Jan 2016 10:55:38 +0800
Tag:    v3.1.0-beta

MDL-52477 tool_lp: Minor adjustments when duplicating competency rules

commit 0c48895bb79ec4e82197a70633f6c20fad9715f7
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 Jan 2016 11:15:56 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Invalid pivot when printing entries

commit 5eabb5e76ea33e1bab0a254dc811079282f165b6
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Jan 2016 12:55:18 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Reverting back to not using recordsets

commit a10b03d3109b119a5b4ff510ffd2a355400d7df2
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 05 Jan 2016 12:54:45 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Advanced search is case sensitive

commit 3c230247ce09880275eeade9a55da33b51135462
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 04 Jan 2016 19:01:29 +0800
Tag:    v3.1.0-beta

MDL-51035 tool_lp: Plans can be reviewed and commented on

commit 6cc8480a698baf39fdcd3644123c5532d7c94fc4
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 23 Dec 2015 16:56:10 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Sensible messages sent after commenting on competency

commit 5d2758bcab9ef9a5dd386c03acbac57ee714e221
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 23 Dec 2015 16:54:59 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Method to find plans from user and competency

commit 23381ab80307a3e775765607363b463ab9bbb187
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 22 Dec 2015 15:11:33 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Making comments work inside templates

commit b519577ebd15fd5dceb25b8884f0f9ec57946c3c
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 22 Dec 2015 12:27:05 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Allow foreign callbacks in Menubar

commit c008e92d22e893b703445c0742c9c90f7f97fb50
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 21 Dec 2015 18:31:20 +0800
Tag:    v3.1.0-beta

MDL-51036 tool_lp: Implement a basic review process for competencies

commit 29530d63565978d113f5afb12a3fe78a35652320
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 18 Dec 2015 13:09:04 +0800
Tag:    v3.1.0-beta

MDL-52426 tool_lp: Avoid missing or empty table cell in templates

commit 20c2fe3e983cdaef9c66f48f0dd841f4bf36e67b
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 17 Dec 2015 19:09:32 +0800
Tag:    v3.1.0-beta

MDL-52106 tool_lp: Remove rules when manipulating competencies

commit 92d4946e190ab9b7dbe84f8bd4fa1af456103f00
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 17 Dec 2015 13:45:12 +0800
Tag:    v3.1.0-beta

MDL-52424 tool_lp: Prevent missing table cell when viewing plans page

commit 5475357231d6b5466c0a6e4c0bfc8722704c6b66
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 16 Dec 2015 14:51:23 +0800
Tag:    v3.1.0-beta

MDL-52229 tool_lp: Due templates cannot be updated

commit f442860781205da1ec09708428dae7d3a9ef6e4a
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 16 Dec 2015 13:00:45 +0800
Tag:    v3.1.0-beta

MDL-52282 tool_lp: Template cohorts sync doesn't recreate unlinked plans

commit 1ab69549addb16e561fb3c46c334dea3bc1f75ef
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 15 Dec 2015 15:21:32 +0800
Tag:    v3.1.0-beta

MDL-52425 tool_lp: Bug when trying to add child competencies

commit 9373acf6453e1ed5597fa2318d93ee9b40a7f57e
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 15 Dec 2015 15:21:10 +0800
Tag:    v3.1.0-beta

MDL-52425 tool_lp: Competency rules apply when a competency is completed

commit 52eda876372cc7eeffe7993cf8905fee7db48448
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 14 Dec 2015 15:36:39 +0800
Tag:    v3.1.0-beta

MDL-51869 tool_lp: Linking evidence of prior learning with competencies

commit 7507b82a189c28f4a4a1a6a1abd80252cd48eb8b
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 11 Dec 2015 13:16:39 +0800
Tag:    v3.1.0-beta

MDL-49463 tool_lp: New form base class for persistent models

commit 6c2b163c9722388c37b263a40fc6d1c9a2cda272
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Dec 2015 19:09:30 +0800
Tag:    v3.1.0-beta

MDL-49463 tool_lp: Ability to add evidence of prior learning

commit 12888abaa84f80ebc1c7d83d1b7d96eb1302e08b
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Dec 2015 17:01:37 +0800
Tag:    v3.1.0-beta

MDL-52423 tool_lp: Page to view a plan and its information

commit b274c295fca3c1e3d9b2ac260bb6da2e2404daff
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Dec 2015 16:57:32 +0800
Tag:    v3.1.0-beta

MDL-52423 tool_lp: Support for optional 'other' properties in exporters

commit 0875cc18e5f1fb1758342c283ef9826bd3cae71a
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 08 Dec 2015 16:55:02 +0800
Tag:    v3.1.0-beta

MDL-52423 tool_lp: Allow null related objects in exporters

commit 9fb83851833c2addd01c3512e9c23fa2343a2f66
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 04 Dec 2015 16:10:33 +0800
Tag:    v3.1.0-beta

MDL-51962 tool_lp: Validate the grade in evidence

commit 71f6c80c50bc438eac67bdca4ddfa26b8bd1853d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 04 Dec 2015 10:54:44 +0800
Tag:    v3.1.0-beta

MDL-52062 tool_lp: Add some elements of plans pages depending on caps

commit 4f3b2d977a474361365b93179f62b507e73ce26d
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 03 Dec 2015 19:55:06 +0800
Tag:    v3.1.0-beta

MDL-49464 tool_lp: Not shared field name for course competencies rules

commit d660824b7f1cb704d1a4f4ea6e362c638ca2c383
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 03 Dec 2015 18:51:45 +0800
Tag:    v3.1.0-beta

MDL-51039 tool_lp: Clean up during integration review

commit 40e5ad0e99bf1db32401926fbadd200167ee5999
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 03 Dec 2015 16:13:58 +0800
Tag:    v3.1.0-beta

MDL-49461 tool_lp: Adding generators for course_competency

commit 191644084bd15b608d214ae9eb96901ca58d3a45
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 01 Dec 2015 14:52:08 +0800
Tag:    v3.1.0-beta

MDL-52266 tool_lp: Bump version number

commit 914b580eb61d34b38a0dcead04296da2e94c4c65
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 30 Nov 2015 17:38:51 +0800
Tag:    v3.1.0-beta

MDL-49461 tool_lp: Competencies can be marked with course completion

commit 13ef20f65c6d292a3f19d87dabf3b3ef12e7295e
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 30 Nov 2015 15:58:21 +0800
Tag:    v3.1.0-beta

MDL-52266 tool_lp: Cohorts can be removed from template synced cohorts

commit dd1df082483ceb1ea33e1778e439981e7f4216ac
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 30 Nov 2015 15:41:04 +0800
Tag:    v3.1.0-beta

MDL-52266 tool_lp: Plans can be created from a cohort

commit a8a05b81cd3d2256962f672cc9041ab526ac8a4a
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 30 Nov 2015 13:19:59 +0800
Tag:    v3.1.0-beta

MDL-51033 tool_lp: Create user plans from page listing template plans

commit bb50f08db26fa060b3d3e2b0669cce30a214d60c
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 27 Nov 2015 15:14:26 +0800
Tag:    v3.1.0-beta

MDL-49464 tool_lp: Include course competencies in backups

commit 9f1e6c132dd5efcd12d99ceb5e060c984289da52
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 27 Nov 2015 12:47:17 +0800
Tag:    v3.1.0-beta

MDL-51968 tool_lp: Ensure that user exists when creating a plan

commit a495d1a18b645e913eed17403077d8699ec8fed1
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 26 Nov 2015 16:13:58 +0800
Tag:    v3.1.0-beta

MDL-51858 backup: Support admin tools in course and module backups

commit a4d9adcb47dc06e62faf9332727cd65463a55096
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 25 Nov 2015 17:37:04 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Minor coding style improvements

commit 42dcfffc4f7b240f377c9a03e10bb9dee0c96682
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 25 Nov 2015 13:03:25 +0800
Tag:    v3.1.0-beta

MDL-52160 navigation: Mark category and module settings nodes as branch

commit 7d02292be50af1281971a353dba8762876571469
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 24 Nov 2015 13:57:15 +0800
Tag:    v3.1.0-beta

MDL-51647 tool_lp: Adding index on plan status and duedate

commit 68911f0e7fb5462166d9f8dcc26f3b203bf215b2
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 24 Nov 2015 13:44:33 +0800
Tag:    v3.1.0-beta

MDL-51647 tool_lp: Plans due date MUST include the time of the day

commit 15882eca69b1c1436b9b8b7038d34f7f8064a34a
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 23 Nov 2015 18:14:54 +0800
Tag:    v3.1.0-beta

MDL-51647 tool_lp: Missing scale when exporting user_competency_plan

commit 5bfab685eac254ab1ea9b8f9eb89a46e013f3dd8
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 23 Nov 2015 18:14:35 +0800
Tag:    v3.1.0-beta

MDL-51647 tool_lp: New task to close plans which are due

commit 926913feba47895375e05872f37cb423ba28a12e
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 23 Nov 2015 15:37:49 +0800
Tag:    v3.1.0-beta

MDL-52197 tool_lp: Page listing cohorts linked to a template

commit 41682e53e31f7a5f7bf44573798f5ecb6431bb92
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 16:28:57 +0800
Tag:    v3.1.0-beta

MDL-52119 tool_lp: Invalid parameters for list_plan_competencies

commit 49ae39f74793619c314401858d27194d76fc0019
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 15:31:23 +0800
Tag:    v3.1.0-beta

MDL-51963 tool_lp: Reinforce scaleid validation to prevent changes

commit bf62b21d0df7a8036ba7019407045ba671997869
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 15:29:22 +0800
Tag:    v3.1.0-beta

MDL-51963 tool_lp: Really add the scaleid field on competency

commit 498cf28ce1bb88ff49686bce3ed36a8675aa5bf6
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 15:26:23 +0800
Tag:    v3.1.0-beta

MDL-51963 tool_lp: Pretend that there is a scale ID on competency

commit f85ea576f019d4cee4f768f86376fc04325bedbd
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 12:31:04 +0800
Tag:    v3.1.0-beta

MDL-52220 tool_lp: Adjust permission checks related to plans/templates

commit c7999f6df27873c189f9188bbd7cd22ee4b345b1
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 20 Nov 2015 12:00:19 +0800
Tag:    v3.1.0-beta

MDL-52220 tool_lp: Updating a template updates its plans

commit 6d2c2e8674f458160d7082b026516ba4a4d650fd
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 19:54:00 +0800
Tag:    v3.1.0-beta

MDL-52220 tool_lp: API method to unlink a plan from a template

commit 4de877eba05fd67b18b6b7f9bc17c7911afc10fe
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 18:45:27 +0800
Tag:    v3.1.0-beta

MDL-52220 tool_lp: Prevent updates on a plan based on a template

commit bee480a4e7c6fc5cad1f8c80171157e2f7a66cd5
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 17:25:06 +0800
Tag:    v3.1.0-beta

MDL-52196 tool_lp: API to create a template/cohort relation

commit 474090c80ee9c1be4dd0d6731000ebe8da008ba1
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 17:14:51 +0800
Tag:    v3.1.0-beta

MDL-52196 tool_lp: New persistent for template/cohort relationship

commit 47855def51540438d1f32a1cae7bf9efd0108b38
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 15:16:05 +0800
Tag:    v3.1.0-beta

MDL-52195 tool_lp: Normalise the navigation in templates

commit f0b2e58190b7b9851e32d1f5907bceeba7179039
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 19 Nov 2015 13:23:16 +0800
Tag:    v3.1.0-beta

MDL-52195 tool_lp: New page that lists the plans of a template

commit 578e61c18a095ca38b6f568d986a024728f35f53
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 18 Nov 2015 18:24:29 +0800
Tag:    v3.1.0-beta

MDL-52119 tool_lp: Solidify the exporters to avoid developer mistakes

commit 2388d46de7cd7f223cb59b8b478880f2016c56ad
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 18 Nov 2015 14:53:32 +0800
Tag:    v3.1.0-beta

MDL-52220 tool_lp: Create plan from template API

commit 80583e0dff3b621193facbdbc4f703e6520f0285
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 17 Nov 2015 18:51:22 +0800
Tag:    v3.1.0-beta

MDL-52198 cbe: Add a user selector

commit 333dcd863f23433d0566cf8785f9609733b0ca71
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 16 Nov 2015 19:28:06 +0800
Tag:    v3.1.0-beta

MDL-52160 navigation: Really remove module settings empty nodes

commit a6ec05b675ea468016b3a653b8b69cca1d2c77ad
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 16 Nov 2015 16:23:54 +0800
Tag:    v3.1.0-beta

MDL-51868 tool_lp: Create evidence persistent

commit 3b10fa25bc095edb637a933a76241203907a50fb
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 13 Nov 2015 01:34:18 +0800
Tag:    v3.1.0-beta

MDL-50564 atto: Require atto_menu in atto_plugin

commit 1e18bc48eec381f442989025f603ea7ad234bfb4
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 12 Nov 2015 16:26:12 +0800
Tag:    v3.1.0-beta

MDL-51029 tool_lp: Competency list is indexed by ID

commit fdaf46adbbf20f2e05132eb2fb18e5df7ab24b2d
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 12 Nov 2015 15:40:27 +0800
Tag:    v3.1.0-beta

MDL-51029 tool_lp: Before validate was not always called

commit 8ff9ae8d6f6dbf9eccad7a03d9c672c7726121d3
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 09 Nov 2015 13:51:18 +0800
Tag:    v3.1.0-beta

MDL-50328 tool_lp: Unit test failure and little clean-up of plans page

commit 1896274ff50fdcfe77697ea94a176ab59a2c26e6
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 05 Nov 2015 14:41:48 +0800
Tag:    v3.1.0-beta

MDL-51029 tool_lp: Implement competency rules

commit 2ec1b70bcd9b85e720b24803ca8cfa4f2f02fd75
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 03 Nov 2015 19:45:41 +0800
Tag:    v3.1.0-beta

MDL-51866 tool_lp: Framework scale cannot be changed once it is used

commit 7f386a2e62ad14b8b7ca4a642f831686fe880a64
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 30 Oct 2015 16:39:05 +0800
Tag:    v3.1.0-beta

MDL-51034 tool_lp: Tests for list_plan_competencies

commit 1d8f0a6f50f00a9c9bd211e02a294b3f1a79d14a
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 30 Oct 2015 11:49:30 +0800
Tag:    v3.1.0-beta

MDL-51034 tool_lp: List competencies in a user's plan

commit 5159d6794b8043713e15396d037107f0eee6af40
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 29 Oct 2015 14:37:03 +0800
Tag:    v3.1.0-beta

MDL-51965 tool_lp: Revisit capabilities to read/manage plans

commit a58a792ba60578ad57f0a2d585c674fab45a23a2
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 27 Oct 2015 19:16:19 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Ensure consistent order when pagination is used

commit 3a4c71dc22302801efecfb8f1ef2dd0ed2bacd4f
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 22 Oct 2015 12:46:38 +0800
Tag:    v3.1.0-beta

MDL-51856 tool_lp: Fixing PHPUnit notices and plan errors

commit e52513ee2b0c9ed1d3512db32f859c3e50aca13f
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 21 Oct 2015 12:20:39 +0800
Tag:    v3.1.0-beta

MDL-51602 tool_lp: Use parent ID rather than node when building tree

commit bca824f7a831e9f0cfdc71f860fad1f2dcc0d9b0
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 19 Oct 2015 16:14:03 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Update service definition

commit c242e3f4dd2441b888090d7bead5b81fcbabccd6
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 19 Oct 2015 14:39:56 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_to_approve

commit 70d20d08935e563e4a7f0814ab550c402110eb57
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 19 Oct 2015 14:37:50 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Update view and print to use new lib functions

commit 03c6665894b412f5c387301730aec5a4c055c75d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 16 Oct 2015 17:15:30 +0800
Tag:    v3.1.0-beta

MDL-51791 tool_lp: Improving persistent validation

commit bf61cd0cf3c6b6f7d60886fdf627467a6ef66009
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 16 Oct 2015 15:41:37 +0800
Tag:    v3.1.0-beta

MDL-51442 tool_lp: Validate the frameworks' scale ID

commit 8cb101a7d2f8c55ea0c40020160b34b15fc18c48
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 16 Oct 2015 14:17:00 +0800
Tag:    v3.1.0-beta

MDL-51638 tool_lp: Display the taxonomy terms where relevant

commit 0c65d52c7f9ae737ca1acf94fa66f1a49b77d595
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 15 Oct 2015 16:20:19 +0800
Tag:    v3.1.0-beta

MDL-51504 tool_lp: Validate the templates' due date

commit a54d5b042a77c2137cbfbc9e94e34e83ae207f0f
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 14 Oct 2015 18:00:33 +0800
Tag:    v3.1.0-beta

MDL-51026 tool_lp: Taxonomy terms can be defined on a framework

commit 2327fe75f254cd65880fe124ac7d69e3eb7240b4
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 14 Oct 2015 13:07:53 +0800
Tag:    v3.1.0-beta

MDL-51598 tool_lp: Frameworks page displays correct competency count

commit 14d9abc261908e3674e2f52e15d1fadc00f310ab
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 14 Oct 2015 12:25:50 +0800
Tag:    v3.1.0-beta

MDL-50482 tool_lp: Use list_competencies as static and bump version

commit 93e122e0dcf3dbebfe4c21662bf910ce8c0bbb6b
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 21:12:47 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_term

commit 08d7954f8ff5fbeee11205c4ff862e5a19b3f9c2
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 20:43:12 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entry_by_id

commit 24777f7a072852ce685254593c4b3156cae7f39d
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 19:10:55 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_search

commit 8382bb4eb3400d5274e6f676dec0cf252d3dd215
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 17:13:29 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Moving DB queries to glossary lib

commit 3bb15852700b19c417fd619416455f06fcd27331
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 16:28:33 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Use a query builder to avoid code duplication

commit 21e30022b2e15c88656af2cf729d876f4f972a57
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 11:40:24 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Adding a method to validate a glossary by ID

commit e70f58cdc36ae237a4bdf76dfe74907f3dd4e62f
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 13 Oct 2015 11:09:59 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_author_id

commit f7d9cd23c77735e6f2e2035b69d929403df0c364
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 12 Oct 2015 20:35:37 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_author

commit 06c8bd22443ecbfa0f7de0fcc09074653360444b
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 12 Oct 2015 18:47:41 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_authors

commit 9cafa794c4a0724d47ef99bba29e50f77db17e83
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 12 Oct 2015 17:42:58 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_category

commit efb7a0a9b03bc3b0f7e92e0a3248d212fd1ac2b2
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 12 Oct 2015 17:42:34 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_categories

commit 6a273d5a5d5a3d4256ce717ecca5e1a8c80e7b35
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 12 Oct 2015 15:06:49 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_date

commit 46fdd1d8ef24410e2bb47beec32924ba23a96a93
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 09 Oct 2015 18:09:23 +0800
Tag:    v3.1.0-beta

MDL-50253 tool_lp: Port course competencies to new persistent model

commit 72c9be0d8ff27a9134313859cd7502d668381ca5
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 09 Oct 2015 16:12:46 +0800
Tag:    v3.1.0-beta

MDL-50253 tool_lp: Implement a new competency picker

commit 4879477632279731427f711f60b740fa1725b013
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Oct 2015 17:51:05 +0800
Tag:    v3.1.0-beta

MDL-51700 ajax: Clean the external function return values

commit cf2cc1e2b0883064efb2da0e1b53c3a4835f3e50
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Oct 2015 16:54:31 +0800
Tag:    v3.1.0-beta

MDL-51696 tool_lp: Record was overridden by record description

commit c70519692a1c537c3660fd19812315cee6cc59fc
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Oct 2015 15:02:40 +0800
Tag:    v3.1.0-beta

MDL-50253 tool_lp: Clean up of tests for related competencies

commit 72a1e0dede516e18c5e4f860ff8cbab9f1f61b06
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Oct 2015 15:02:34 +0800
Tag:    v3.1.0-beta

MDL-50253 tool_lp: Introduction of data generators to learning plans

commit aec5363ec106d8d9798b72c7a62e068772f20a71
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Oct 2015 15:02:15 +0800
Tag:    v3.1.0-beta

MDL-50253 tool_lp: Clean up implementation of related competencies

commit fe11f9a4f662f0ebcd235623e309e205a2d5a9ff
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 20:24:15 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function get_entries_by_letter

commit 61fce284594e62ad18f5faeb4d5712d04f27d875
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 16:24:28 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function view_entry

commit d0d4372ce7a0377913cc6ad6ff896bd9bb75c749
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 15:02:50 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: External function view_glossary

commit 583b02e4059b67af95db947cd6eaf4fb3088909c
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 13:25:27 +0800
Tag:    v3.1.0-beta

MDL-51664 external: Update usage of external_util::validate_courses

commit 4b11af960789ba40393e25c1aedaa65e71859247
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 12:56:13 +0800
Tag:    v3.1.0-beta

MDL-51664 external: Validate courses does not refetch prefetched courses

commit bf5bbe01272f76ceaa5c595a460036f13618eaa0
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 06 Oct 2015 12:27:24 +0800
Tag:    v3.1.0-beta

MDL-50540 mod_glossary: Final clean up of new external function

commit 6420fbab9b82b01077921ff3ac498499849e9398
Author: Frederic Massart <fmcell@gmail.com>
Date:   Sat, 03 Oct 2015 00:06:06 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Forms drop submitbutton from data

commit 8c298391aad631832d10097a096990456c9eff6e
Author: Frederic Massart <fmcell@gmail.com>
Date:   Fri, 02 Oct 2015 22:08:22 +0800
Tag:    v3.1.0-beta

MDL-51031 tool_lp: Dropping sortorder field that was left behind

commit cc643d16dd0c90c8a0ee64585f072d27923bcc04
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 13:15:03 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Migrating template_competency to new model API

commit 5af3778e1328065dfd27ecdb25a4fef17380334a
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 12:55:18 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Migrating plan to new model API

commit cda17bd96177ef54a5d89bdc2883432fb9807417
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 09:54:15 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Migrating template to new model API

commit b60702643c05efdbd366c48407867898c25abc9f
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 09:50:45 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Migrating competency_framework to new model API

commit c27113d93efa3e4e9c48809d5b8ececcddc6cc97
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 09:49:57 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Migrating competency to new model API

commit 096166a02669173ab461c3c85d26aa909e469cdf
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 25 Sep 2015 09:47:14 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Unit Tests for persistent class

commit 7bec03c5d040678deffe83058f5ff571ea7379df
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 24 Sep 2015 19:05:37 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Implementing before/after (C)RUD hooks

commit dee2fb575e853e52e2c96c7c58c2185a1e4154e3
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 24 Sep 2015 14:14:08 +0800
Tag:    v3.1.0-beta

MDL-51506 tool_lp: Implementing validation in the models

commit 679bce369233487f7886554b074e3a62c5245591
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 18 Sep 2015 16:42:09 +0800
Tag:    v3.1.0-beta

MDL-51031 tool_lp: Removing ability to reorder the templates

commit ec324dc6e310d061126470b9620ff2ee9e4b8f30
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 18 Sep 2015 15:02:48 +0800
Tag:    v3.1.0-beta

MDL-51031 tool_lp: Adding tests for template related functions

commit f0da26a4943067644352fb459b9d7f3b371be0cf
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 17 Sep 2015 20:40:02 +0800
Tag:    v3.1.0-beta

MDL-51031 tool_lp: Templates can be created on a category level

commit 05105c28744f866140705a7ec03278a810c287ba
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 17 Sep 2015 19:44:52 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: Invalid parameter passed when deleting framework

commit 44c6470d900e3164000c76b4d40ab6e8c30ca92f
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 17 Sep 2015 18:28:41 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: Removing hardcoded link to frameworks in navigation

commit 761a493cdabe2aca70fb05ecd7775892d944d632
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 27 Aug 2015 14:25:39 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: Dropping column sortorder for frameworks

commit f610a957327767cc7282f1ee9ad089053312ad1c
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 27 Aug 2015 14:18:10 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: Add context support to count_frameworks

commit 68b385dff13054fac03fd02e993d238d7dc509cf
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 20 Aug 2015 17:06:06 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: More tests to cover category context

commit 4511b7d694128a1e55b93b0a74d1d6f824619ef4
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 13 Aug 2015 17:54:35 +0800
Tag:    v3.1.0-beta

MDL-51027 tool_lp: Require ID numbers for frameworks and competencies

commit 473745a0fb06101654f726173704613345422c34
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 13 Aug 2015 17:52:11 +0800
Tag:    v3.1.0-beta

MDL-51027 tool_lp: Competency search included unrelated parent

commit 2de75345bb1ca3d8970b266d1b103bd9783fd26f
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 11 Aug 2015 18:55:19 +0800
Tag:    v3.1.0-beta

MDL-51025 tool_lp: Frameworks can be created on a category level