moodle.git
9 years agoMerge branch 'MDL-53660-master' of git://github.com/danpoltawski/moodle
Eloy Lafuente (stronk7) [Tue, 19 Apr 2016 23:19:58 +0000 (01:19 +0200)]
Merge branch 'MDL-53660-master' of git://github.com/danpoltawski/moodle

9 years agoMerge branch 'MDL-53043' of https://github.com/andrewhancox/moodle
Eloy Lafuente (stronk7) [Tue, 19 Apr 2016 22:53:07 +0000 (00:53 +0200)]
Merge branch 'MDL-53043' of https://github.com/andrewhancox/moodle

9 years agoMerge branch 'MDL-49279-master' of git://github.com/jleyva/moodle
David Monllao [Tue, 19 Apr 2016 08:55:01 +0000 (16:55 +0800)]
Merge branch 'MDL-49279-master' of git://github.com/jleyva/moodle

Conflicts:
lib/classes/plugin_manager.php

9 years agoMDL-51267 mod: move the changes from the API to the form file
Simey Lameze [Tue, 19 Apr 2016 08:13:19 +0000 (16:13 +0800)]
MDL-51267 mod: move the changes from the API to the form file

9 years agoMDL-49279 mobile: Support export of mobile addons in plugins
Juan Leyva [Wed, 30 Mar 2016 12:35:17 +0000 (13:35 +0100)]
MDL-49279 mobile: Support export of mobile addons in plugins

9 years agoMDL-53451 tool_lp: Removing unnecessary built modules
David Monllao [Tue, 19 Apr 2016 05:37:49 +0000 (13:37 +0800)]
MDL-53451 tool_lp: Removing unnecessary built modules

9 years agoMerge branch 'wip-MDL-25742-master' of https://github.com/marinaglancy/moodle
David Monllao [Tue, 19 Apr 2016 04:42:21 +0000 (12:42 +0800)]
Merge branch 'wip-MDL-25742-master' of https://github.com/marinaglancy/moodle

9 years agoMerge branch 'cbe' of git://github.com/FMCorz/moodle
David Monllao [Tue, 19 Apr 2016 04:37:11 +0000 (12:37 +0800)]
Merge branch 'cbe' of git://github.com/FMCorz/moodle

9 years agoMDL-53451 competency: Removing sneaky whitespaces
Frederic Massart [Tue, 19 Apr 2016 04:15:38 +0000 (12:15 +0800)]
MDL-53451 competency: Removing sneaky whitespaces

9 years agoMerge branch 'MDL-51267-master' of git://github.com/lameze/moodle
David Monllao [Tue, 19 Apr 2016 03:53:22 +0000 (11:53 +0800)]
Merge branch 'MDL-51267-master' of git://github.com/lameze/moodle

9 years agoMDL-51267 mod_url: make the url and resource forms friendlier
Simey Lameze [Mon, 11 Apr 2016 06:30:09 +0000 (14:30 +0800)]
MDL-51267 mod_url: make the url and resource forms friendlier

9 years agoMDL-53451 competency: Properly wrap those nasty function declarations
Frederic Massart [Tue, 19 Apr 2016 02:55:46 +0000 (10:55 +0800)]
MDL-53451 competency: Properly wrap those nasty function declarations

Pheww, we avoided a disaster.

9 years agoMerge branch 'MDL-53779-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Tue, 19 Apr 2016 02:32:56 +0000 (10:32 +0800)]
Merge branch 'MDL-53779-master' of git://github.com/FMCorz/moodle

9 years agoMerge branch 'MDL-48506-master' of git://github.com/ryanwyllie/moodle
David Monllao [Tue, 19 Apr 2016 02:05:17 +0000 (10:05 +0800)]
Merge branch 'MDL-48506-master' of git://github.com/ryanwyllie/moodle

9 years agoMerge branch 'MDL-53535_master' of git://github.com/dmonllao/moodle
Andrew Nicols [Tue, 19 Apr 2016 01:45:30 +0000 (09:45 +0800)]
Merge branch 'MDL-53535_master' of git://github.com/dmonllao/moodle

9 years agoMerge branch 'MDL-53796_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 18 Apr 2016 23:58:13 +0000 (01:58 +0200)]
Merge branch 'MDL-53796_master' of git://github.com/dmonllao/moodle

9 years agoMerge branch 'MDL-53795-master' of git://github.com/merrill-oakland/moodle
Eloy Lafuente (stronk7) [Mon, 18 Apr 2016 23:44:46 +0000 (01:44 +0200)]
Merge branch 'MDL-53795-master' of git://github.com/merrill-oakland/moodle

9 years agoMDL-48506 cachestore_memcached: added shared cache config option
Ryan Wyllie [Thu, 14 Apr 2016 07:37:20 +0000 (07:37 +0000)]
MDL-48506 cachestore_memcached: added shared cache config option

When added a memcached instance you can now select whether the cache is
being shared by other applications. The setting will determine the
purging strategy.

Shared caches will have individual keys deleted while dedicated caches
will have the entire cache purged (better performance over networks).

Note: This option only works with the correct version of the php
memcached extension and with the multi-site safe changes.

9 years agoMDL-48506 cachestore_memcached: added upgrade notice
Sam Hemelryk [Thu, 11 Dec 2014 03:49:58 +0000 (16:49 +1300)]
MDL-48506 cachestore_memcached: added upgrade notice

9 years agoMDL-48506 cachestore_memcached: is now multi-site safe
Sam Hemelryk [Thu, 11 Dec 2014 03:42:21 +0000 (16:42 +1300)]
MDL-48506 cachestore_memcached: is now multi-site safe

9 years agoMDL-53627 tool_lp: Add links to cohorts and plans in templates menu
Serge Gauthier [Fri, 15 Apr 2016 13:30:16 +0000 (09:30 -0400)]
MDL-53627 tool_lp: Add links to cohorts and plans in templates menu

9 years agoMDL-53527 tool_lp: Improving the help popup of scales
Serge Gauthier [Fri, 15 Apr 2016 14:30:18 +0000 (10:30 -0400)]
MDL-53527 tool_lp: Improving the help popup of scales

9 years agoMerge branch 'MDL-53841-master' of http://github.com/damyon/moodle
David Monllao [Mon, 18 Apr 2016 06:03:32 +0000 (14:03 +0800)]
Merge branch 'MDL-53841-master' of github.com/damyon/moodle

9 years agoMDL-53451 tool_lp: Fix tests fails because block_lp already on dashboard
Frederic Massart [Mon, 18 Apr 2016 05:49:16 +0000 (13:49 +0800)]
MDL-53451 tool_lp: Fix tests fails because block_lp already on dashboard

9 years agoMDL-53451 competency: Fix tests failing due to context changes
Frederic Massart [Mon, 18 Apr 2016 03:34:46 +0000 (11:34 +0800)]
MDL-53451 competency: Fix tests failing due to context changes

9 years agoMDL-53828 competency: Fetch right competency when viewing completed plan
Frederic Massart [Fri, 15 Apr 2016 06:03:38 +0000 (14:03 +0800)]
MDL-53828 competency: Fetch right competency when viewing completed plan

9 years agoMDL-53705 tool_lp: Average proficiency rate on a template is incorrect
Serge Gauthier [Thu, 14 Apr 2016 13:56:28 +0000 (09:56 -0400)]
MDL-53705 tool_lp: Average proficiency rate on a template is incorrect

9 years agoMDL-53817 report_competency: Jump problem in user competency breakdown
Issam Taboubi [Thu, 14 Apr 2016 17:56:14 +0000 (13:56 -0400)]
MDL-53817 report_competency: Jump problem in user competency breakdown

9 years agoMDL-53818 tool_lp: Error competency summary associated to an evidence
Issam Taboubi [Thu, 14 Apr 2016 20:02:10 +0000 (16:02 -0400)]
MDL-53818 tool_lp: Error competency summary associated to an evidence

9 years agoMDL-53654 competency: Provide a way to delete evidence
Frederic Massart [Wed, 13 Apr 2016 02:12:30 +0000 (10:12 +0800)]
MDL-53654 competency: Provide a way to delete evidence

9 years agoMDL-53773 tool_lp: Missing validate_context call in external function
Frederic Massart [Thu, 14 Apr 2016 03:24:11 +0000 (11:24 +0800)]
MDL-53773 tool_lp: Missing validate_context call in external function

Just sneaking that in as I noticed it while fixing RTL.

9 years agoMDL-53773 competency: RTL styles for report_competency and tool_lp
Frederic Massart [Tue, 12 Apr 2016 08:06:03 +0000 (16:06 +0800)]
MDL-53773 competency: RTL styles for report_competency and tool_lp

Notice that some styles are made specific to the plugins because
I don't want to take the risk of introducing regressions by
patching core so broadly for RTL support.

9 years agoMDL-53719 competency: Delete content upon course and cm delete/reset
Frederic Massart [Mon, 11 Apr 2016 10:21:11 +0000 (18:21 +0800)]
MDL-53719 competency: Delete content upon course and cm delete/reset

9 years agoMDL-53720 tool_lp: Cannot grade competency in breakdown report
Issam Taboubi [Mon, 11 Apr 2016 20:09:26 +0000 (16:09 -0400)]
MDL-53720 tool_lp: Cannot grade competency in breakdown report

9 years agoMDL-53760 competency: Set block_lp as default dashboard block
Frederic Massart [Mon, 11 Apr 2016 08:54:11 +0000 (16:54 +0800)]
MDL-53760 competency: Set block_lp as default dashboard block

9 years agoMDL-53787 block_lp: Make sure that competencies are enabled
Frederic Massart [Tue, 12 Apr 2016 06:06:45 +0000 (14:06 +0800)]
MDL-53787 block_lp: Make sure that competencies are enabled

9 years agoMDL-53528 core: New edit inline icon
Barbara Ramiro [Wed, 13 Apr 2016 03:20:19 +0000 (11:20 +0800)]
MDL-53528 core: New edit inline icon

9 years agoMDL-53528 tool_lp: Allow user to choose parent when creating competency
Issam Taboubi [Fri, 1 Apr 2016 20:59:43 +0000 (16:59 -0400)]
MDL-53528 tool_lp: Allow user to choose parent when creating competency

9 years agoMDL-53700 competency: Making CiBoT happier
Frederic Massart [Mon, 11 Apr 2016 03:43:55 +0000 (11:43 +0800)]
MDL-53700 competency: Making CiBoT happier

9 years agoMDL-53700 competency: Migrating scale_used hook to core
Frederic Massart [Mon, 11 Apr 2016 02:35:07 +0000 (10:35 +0800)]
MDL-53700 competency: Migrating scale_used hook to core

9 years agoMDL-53700 competency: Use URL resolver in events
Frederic Massart [Thu, 7 Apr 2016 11:34:17 +0000 (19:34 +0800)]
MDL-53700 competency: Use URL resolver in events

9 years agoMDL-53700 competency: Implementing a URL resolver
Frederic Massart [Thu, 7 Apr 2016 10:56:09 +0000 (18:56 +0800)]
MDL-53700 competency: Implementing a URL resolver

9 years agoMDL-53700 competency: Update standard plugins list
Frederic Massart [Thu, 7 Apr 2016 07:32:21 +0000 (15:32 +0800)]
MDL-53700 competency: Update standard plugins list

9 years agoMDL-53700 competency: Migrating other competency related plugins
Frederic Massart [Tue, 5 Apr 2016 04:26:37 +0000 (12:26 +0800)]
MDL-53700 competency: Migrating other competency related plugins

9 years agoMDL-53700 competency: Splitting competency rules logic and UI
Frederic Massart [Thu, 7 Apr 2016 06:24:44 +0000 (14:24 +0800)]
MDL-53700 competency: Splitting competency rules logic and UI

9 years agoMDL-53700 competency: Migrating language strings
Frederic Massart [Thu, 7 Apr 2016 06:09:21 +0000 (14:09 +0800)]
MDL-53700 competency: Migrating language strings

9 years agoMDL-53700 competency: Migrating comment related APIs to core
Frederic Massart [Wed, 6 Apr 2016 09:52:41 +0000 (17:52 +0800)]
MDL-53700 competency: Migrating comment related APIs to core

9 years agoMDL-53700 competency: Migrating file serving to core
Frederic Massart [Wed, 6 Apr 2016 09:26:10 +0000 (17:26 +0800)]
MDL-53700 competency: Migrating file serving to core

9 years agoMDL-53700 competency: Migrating observers to core
Frederic Massart [Wed, 6 Apr 2016 07:46:56 +0000 (15:46 +0800)]
MDL-53700 competency: Migrating observers to core

9 years agoMDL-53700 competency: Migrating backup logic to core
Frederic Massart [Wed, 6 Apr 2016 05:25:38 +0000 (13:25 +0800)]
MDL-53700 competency: Migrating backup logic to core

9 years agoMDL-53700 competency: Migrating settings to core
Frederic Massart [Wed, 6 Apr 2016 04:22:34 +0000 (12:22 +0800)]
MDL-53700 competency: Migrating settings to core

9 years agoMDL-53700 competency: Migrating events to core
Frederic Massart [Tue, 5 Apr 2016 11:15:21 +0000 (19:15 +0800)]
MDL-53700 competency: Migrating events to core

Leaving comments behind for now as it's a tricky one.

9 years agoMDL-53700 competency: Migrating external functions to core
Frederic Massart [Tue, 5 Apr 2016 08:43:50 +0000 (16:43 +0800)]
MDL-53700 competency: Migrating external functions to core

9 years agoMDL-53700 competency: Migrating tests to core
Frederic Massart [Tue, 5 Apr 2016 06:26:47 +0000 (14:26 +0800)]
MDL-53700 competency: Migrating tests to core

9 years agoMDL-53700 competency: Migrating data generator to core
Frederic Massart [Tue, 5 Apr 2016 04:55:05 +0000 (12:55 +0800)]
MDL-53700 competency: Migrating data generator to core

9 years agoMDL-53700 competency: Migrating the competency API to core
Frederic Massart [Tue, 5 Apr 2016 04:45:37 +0000 (12:45 +0800)]
MDL-53700 competency: Migrating the competency API to core

9 years agoMDL-53700 competency: Migrating exporters to core
Frederic Massart [Tue, 5 Apr 2016 04:10:28 +0000 (12:10 +0800)]
MDL-53700 competency: Migrating exporters to core

9 years agoMDL-53700 competency: Migrate main classes to core
Frederic Massart [Mon, 4 Apr 2016 10:36:07 +0000 (18:36 +0800)]
MDL-53700 competency: Migrate main classes to core

9 years agoMDL-53700 competency: Migrating message definitions to core
Frederic Massart [Mon, 4 Apr 2016 08:35:41 +0000 (16:35 +0800)]
MDL-53700 competency: Migrating message definitions to core

9 years agoMDL-53700 competency: Migrate tasks to core
Frederic Massart [Mon, 4 Apr 2016 08:18:42 +0000 (16:18 +0800)]
MDL-53700 competency: Migrate tasks to core

9 years agoMDL-53700 competency: Migrate database tables to core
Frederic Massart [Mon, 4 Apr 2016 07:29:39 +0000 (15:29 +0800)]
MDL-53700 competency: Migrate database tables to core

9 years agoMDL-53700 competency: Migrate capabilities to core
Frederic Massart [Mon, 4 Apr 2016 06:49:50 +0000 (14:49 +0800)]
MDL-53700 competency: Migrate capabilities to core

9 years agoMDL-53645 tool_lp: Address FIXME comments
Frederic Massart [Mon, 4 Apr 2016 05:03:07 +0000 (13:03 +0800)]
MDL-53645 tool_lp: Address FIXME comments

9 years agoMDL-53645 tool_lp: Various trivial bugs identified during review
Dan Poltawski [Thu, 24 Mar 2016 01:35:51 +0000 (09:35 +0800)]
MDL-53645 tool_lp: Various trivial bugs identified during review

9 years agoMDL-53567 tool_lp: Close menubar on click
Jun Pataleta [Tue, 22 Mar 2016 13:47:25 +0000 (21:47 +0800)]
MDL-53567 tool_lp: Close menubar on click

This patch enables the closing of the menubar when a menu item is
clicked or when any other element outside the menubar is clicked.

9 years agoMDL-53551 tool_lp: Can't have a read-only view of competency frameworks
Serge Gauthier [Fri, 1 Apr 2016 16:02:09 +0000 (12:02 -0400)]
MDL-53551 tool_lp: Can't have a read-only view of competency frameworks

9 years agoMDL-53374 tool_lp: Add progressbar to learning plans
Damyon Wiese [Thu, 31 Mar 2016 05:31:12 +0000 (13:31 +0800)]
MDL-53374 tool_lp: Add progressbar to learning plans

9 years agoMDL-52979 tool_lp: Fix user_competency_course summaries
Damyon Wiese [Fri, 1 Apr 2016 07:00:29 +0000 (15:00 +0800)]
MDL-52979 tool_lp: Fix user_competency_course summaries

Only show ratings from the course on course competency pages.

9 years agoMDL-53655 tool_lp: Allow closures in default values of persistents
Frederic Massart [Fri, 1 Apr 2016 07:16:26 +0000 (15:16 +0800)]
MDL-53655 tool_lp: Allow closures in default values of persistents

9 years agoMDL-52743 tool_lp: Course competency statistics
Damyon Wiese [Wed, 30 Mar 2016 09:05:55 +0000 (17:05 +0800)]
MDL-52743 tool_lp: Course competency statistics

Note - the statistics you see depends on whether you can recieve competency
ratings in the course. So students see their own progress as a %. Graders
see the least proficient competencies for the course.

9 years agoMDL-53608 tool_lp: Replace deprecated method notify_message
Issam Taboubi [Thu, 24 Mar 2016 17:38:09 +0000 (13:38 -0400)]
MDL-53608 tool_lp: Replace deprecated method notify_message

9 years agoMDL-53657 tool_lp: Dialog box opens twice in the path
Issam Taboubi [Wed, 30 Mar 2016 19:46:25 +0000 (15:46 -0400)]
MDL-53657 tool_lp: Dialog box opens twice in the path

9 years agoMDL-53658 tool_lp: Stacking of messages in competency breakdown report
Issam Taboubi [Wed, 30 Mar 2016 20:51:24 +0000 (16:51 -0400)]
MDL-53658 tool_lp: Stacking of messages in competency breakdown report

9 years agoMDL-53477 tool_lp: Register coursecompetencymanage as module capability
Frederic Massart [Tue, 29 Mar 2016 08:27:27 +0000 (16:27 +0800)]
MDL-53477 tool_lp: Register coursecompetencymanage as module capability

9 years agoMDL-53626 tool_lp: Change mentions of 'context' to 'category'
Frederic Massart [Wed, 30 Mar 2016 08:33:51 +0000 (16:33 +0800)]
MDL-53626 tool_lp: Change mentions of 'context' to 'category'

9 years agoMDL-53471 tool_lp: Hooking in to report when scale is being used
Frederic Massart [Tue, 15 Mar 2016 03:03:58 +0000 (11:03 +0800)]
MDL-53471 tool_lp: Hooking in to report when scale is being used

9 years agoMDL-53590 tool_lp: Error when teacher view student course competencies
Serge Gauthier [Wed, 30 Mar 2016 17:35:09 +0000 (13:35 -0400)]
MDL-53590 tool_lp: Error when teacher view student course competencies

9 years agoMDL-53630 tool_lp: Rename Learning plans to Learning plan templates
Issam Taboubi [Wed, 30 Mar 2016 15:35:41 +0000 (11:35 -0400)]
MDL-53630 tool_lp: Rename Learning plans to Learning plan templates
* In site administration
* In category administration

9 years agoMDL-53542 tool_lp: Fixing missed upgrade step
Frederic Massart [Thu, 31 Mar 2016 01:39:50 +0000 (09:39 +0800)]
MDL-53542 tool_lp: Fixing missed upgrade step

9 years agoMDL-53452 tool_lp: Use an exporter for course_competency_settings
Damyon Wiese [Wed, 30 Mar 2016 06:31:20 +0000 (14:31 +0800)]
MDL-53452 tool_lp: Use an exporter for course_competency_settings

9 years agoMDL-53452 tool_lp: Rename some persistent methods for consistency
Damyon Wiese [Wed, 30 Mar 2016 06:22:02 +0000 (14:22 +0800)]
MDL-53452 tool_lp: Rename some persistent methods for consistency

9 years agoMDL-53452 tool_lp: Switch to non-strict equals for db values
Damyon Wiese [Tue, 29 Mar 2016 08:56:47 +0000 (16:56 +0800)]
MDL-53452 tool_lp: Switch to non-strict equals for db values

Also phpdoc change.

9 years agoMDL-53452 tool_lp: Change can_update to can_update_course
Damyon Wiese [Tue, 29 Mar 2016 08:53:57 +0000 (16:53 +0800)]
MDL-53452 tool_lp: Change can_update to can_update_course

This is more consistent with other persistents.

9 years agoMDL-53452 tool_lp: Rename get_course_settings to get_by_courseid
Damyon Wiese [Tue, 29 Mar 2016 08:50:21 +0000 (16:50 +0800)]
MDL-53452 tool_lp: Rename get_course_settings to get_by_courseid

In the course_competency_settings persistent.

9 years agoMDL-53452 tool_lp: Change update_course_competency_settings param to stdClass
Damyon Wiese [Tue, 29 Mar 2016 08:41:30 +0000 (16:41 +0800)]
MDL-53452 tool_lp: Change update_course_competency_settings param to stdClass

Allows for future settings to be added without changing the function signature.

9 years agoMDL-53452 tool_lp: Make course comp settings table have a unique foreign key
Damyon Wiese [Tue, 29 Mar 2016 08:12:30 +0000 (16:12 +0800)]
MDL-53452 tool_lp: Make course comp settings table have a unique foreign key

9 years agoMDL-53452 tool_lp: Update after conflicts. Use xxxview for cap string
Damyon Wiese [Tue, 29 Mar 2016 07:37:40 +0000 (15:37 +0800)]
MDL-53452 tool_lp: Update after conflicts. Use xxxview for cap string

9 years agoMDL-53452 competencies: Backup/restore new course setting.
Damyon Wiese [Mon, 21 Mar 2016 08:00:50 +0000 (16:00 +0800)]
MDL-53452 competencies: Backup/restore new course setting.

Also add push ratings info to competency breakdown report.
Also - improved lang strings and set colors of notices.

9 years agoMDL-53452 competencies: Add unit test for course competency settings
Damyon Wiese [Mon, 21 Mar 2016 05:25:03 +0000 (13:25 +0800)]
MDL-53452 competencies: Add unit test for course competency settings

9 years agoMDL-53452 competencies: Update unit tests now we have removed suggest feature.
Damyon Wiese [Mon, 21 Mar 2016 04:23:47 +0000 (12:23 +0800)]
MDL-53452 competencies: Update unit tests now we have removed suggest feature.

9 years agoMDL-53452 competencies: Update the logic for pushratingstouserplans course setting.
Damyon Wiese [Mon, 21 Mar 2016 02:36:54 +0000 (10:36 +0800)]
MDL-53452 competencies: Update the logic for pushratingstouserplans course setting.

Either only set the rating in the course, or set it in the course and push it to the user_competency,
depending on the course settings.

9 years agoMDL-53452 competencies: Remove suggestion feature (except tests).
Damyon Wiese [Sat, 19 Mar 2016 16:20:46 +0000 (00:20 +0800)]
MDL-53452 competencies: Remove suggestion feature (except tests).

9 years agoMDL-53452 competencies: Add course and admin setting to push competency ratings outsi...
Damyon Wiese [Fri, 18 Mar 2016 09:05:42 +0000 (17:05 +0800)]
MDL-53452 competencies: Add course and admin setting to push competency ratings outside a course

9 years agoMDL_53523 tool_lp: Mark fields 'scale/scaleconfiguration' as required
Serge Gauthier [Tue, 29 Mar 2016 19:11:15 +0000 (15:11 -0400)]
MDL_53523 tool_lp: Mark fields 'scale/scaleconfiguration' as required

9 years agoMDL-53474 tool_lp: Improve competency page navigation
Jun Pataleta [Mon, 21 Mar 2016 02:08:17 +0000 (10:08 +0800)]
MDL-53474 tool_lp: Improve competency page navigation

9 years agoMDL-53628 tool_lp: Pick competencies from context and above in templates
Frederic Massart [Tue, 29 Mar 2016 09:10:38 +0000 (17:10 +0800)]
MDL-53628 tool_lp: Pick competencies from context and above in templates

9 years agoMDL-53483 tool_lp: Normalise the names of capabilities
Serge Gauthier [Thu, 24 Mar 2016 14:52:05 +0000 (10:52 -0400)]
MDL-53483 tool_lp: Normalise the names of capabilities

9 years agoMDL-53472 tool_lp: Improve user navigation flow in competency frameworks
Issam Taboubi [Mon, 21 Mar 2016 14:31:37 +0000 (10:31 -0400)]
MDL-53472 tool_lp: Improve user navigation flow in competency frameworks

9 years agoMDL-53531 tool_lp: Forms section should not be collapsible at times
Issam Taboubi [Tue, 22 Mar 2016 13:35:10 +0000 (09:35 -0400)]
MDL-53531 tool_lp: Forms section should not be collapsible at times

9 years agoMDL-53550 tool_lp: Relax capability checks on cohorts
Frederic Massart [Tue, 22 Mar 2016 05:51:55 +0000 (13:51 +0800)]
MDL-53550 tool_lp: Relax capability checks on cohorts

Cohorts seem to rely on the calling code doing the right capability
checks. In this case I applied the simple logic of checking if the
cohort is visible, and if it is not then checking the capability.

Methods using cohorts should apply relevant capability checks.