Eloy Lafuente (stronk7) [Fri, 22 Apr 2016 08:56:53 +0000 (10:56 +0200)]
NOBUG: Fixed SVG browser compatibility
Andrew Nicols [Fri, 22 Apr 2016 06:25:03 +0000 (14:25 +0800)]
Merge branch 'MDL-52781-master-fix' of https://github.com/lameze/moodle
Simey Lameze [Fri, 22 Apr 2016 06:10:55 +0000 (14:10 +0800)]
MDL-52781 core_user: remove invalid countries from unit tests
Andrew Nicols [Fri, 22 Apr 2016 05:23:16 +0000 (13:23 +0800)]
Merge branch 'MDL-52781-master-fix' of https://github.com/lameze/moodle
Simey Lameze [Fri, 22 Apr 2016 05:00:21 +0000 (13:00 +0800)]
MDL-52781 core_user: fix wrong lang check
David Monllao [Fri, 22 Apr 2016 04:59:59 +0000 (12:59 +0800)]
Merge branch 'MDL-53451-master-fixup3' of https://github.com/FMCorz/moodle
Frederic Massart [Fri, 22 Apr 2016 03:34:39 +0000 (11:34 +0800)]
MDL-53451 competency: Improve performance by bypassing api::is_enabled()
Simey Lameze [Fri, 22 Apr 2016 02:25:07 +0000 (10:25 +0800)]
MDL-52490 mod_assign: fix lang strings to make it consistent
Dan Poltawski [Thu, 21 Apr 2016 12:21:03 +0000 (13:21 +0100)]
Merge branch 'MDL-46092' of git://github.com/timhunt/moodle
Tim Hunt [Thu, 21 Apr 2016 11:25:45 +0000 (12:25 +0100)]
MDL-46092 quiz nav: fix buttons in requiresgrading state
Dan Poltawski [Thu, 21 Apr 2016 08:24:28 +0000 (09:24 +0100)]
Merge branch 'MDL-51603-fixes' of git://github.com/dmonllao/moodle
David Monllao [Thu, 21 Apr 2016 07:57:22 +0000 (15:57 +0800)]
MDL-51603 dataformat_ods: Setting the sheet name
Clearning according to Box\Spout\Writer\Common\Sheet::isNameValid
David Monllao [Thu, 21 Apr 2016 06:48:01 +0000 (14:48 +0800)]
MDL-51603 dataformats: Using the long name instead of the short one
David Monllao [Thu, 21 Apr 2016 06:47:34 +0000 (14:47 +0800)]
MDL-51603 quiz statistics: Using dataformats selector
David Monllao [Thu, 21 Apr 2016 06:47:09 +0000 (14:47 +0800)]
MDL-51603 dataformats: coding_exception if output buffering
Brendan Heywood [Wed, 20 Apr 2016 23:25:28 +0000 (09:25 +1000)]
MDL-51603 dataformat: Fixed worksheet title bug
Andrew Nicols [Thu, 21 Apr 2016 07:43:35 +0000 (15:43 +0800)]
Merge branch 'MDL-52781-master' of git://github.com/lameze/moodle
Simey Lameze [Thu, 21 Apr 2016 05:05:12 +0000 (13:05 +0800)]
MDL-52781 tool_uploaduser: add invalid data warnings if validation fails
Simey Lameze [Mon, 18 Apr 2016 01:02:41 +0000 (09:02 +0800)]
MDL-52781 auth_db: deprecate clean_data method.
The old clean_data method has been deprecated as the user_create_user and user_updated user
will be responsible by validating the user data.
Simey Lameze [Mon, 11 Apr 2016 04:16:09 +0000 (12:16 +0800)]
MDL-52781 core_user: replace direct PARAM_ usages.
This commit replace as much as possible of clean_param and PARAM_ usages related to user object.
Also few unit tests has been changed to match the new validation
Simey Lameze [Mon, 11 Apr 2016 04:11:40 +0000 (12:11 +0800)]
MDL-52781 core_user: add validation to user insertion and updating method
The new validation were added to user_create_user and user_update_user,
displaying debug message if some invalid data has been found.
Also the unit tests of those methods has been changed to match the methods behaviour.
Simey Lameze [Mon, 11 Apr 2016 04:08:47 +0000 (12:08 +0800)]
MDL-52781 core_user: improve core_user::fill_properties_cache()
Frederic Massart [Thu, 21 Apr 2016 03:37:27 +0000 (11:37 +0800)]
MDL-53451 tool_lpmigrate: Keep course competency on module failure
When permissions are lacking and the course module competencies could
not be migrated we must keep the course competency to preserve the
original competency in the course module.
Dan Poltawski [Wed, 20 Apr 2016 21:19:27 +0000 (22:19 +0100)]
Merge branch 'MDL-46092' of git://github.com/timhunt/moodle
Tim Hunt [Sun, 17 Apr 2016 22:28:25 +0000 (23:28 +0100)]
MDL-46092 bootstrapbase: add OU quiz styling
It is a nicer default to have in Moodle that what we had before.
Dan Poltawski [Wed, 20 Apr 2016 12:30:38 +0000 (13:30 +0100)]
Merge branch 'wip-MDL-52642-master' of git://github.com/abgreeve/moodle
Dan Poltawski [Wed, 20 Apr 2016 11:38:15 +0000 (12:38 +0100)]
Merge branch 'MDL-52490_master' of https://github.com/dmonllao/moodle
Dan Poltawski [Wed, 20 Apr 2016 10:49:50 +0000 (11:49 +0100)]
Merge branch 'MDL-53095-master' of git://github.com/lameze/moodle
Dan Poltawski [Wed, 20 Apr 2016 10:28:55 +0000 (11:28 +0100)]
Merge branch 'MDL-53451-master-fixup' of https://github.com/FMCorz/moodle
Dan Poltawski [Wed, 20 Apr 2016 10:09:48 +0000 (11:09 +0100)]
Merge branch 'wip-MDL-53798-master' of https://github.com/marinaglancy/moodle
Frederic Massart [Wed, 20 Apr 2016 09:52:09 +0000 (17:52 +0800)]
MDL-53451 tool_lpmigrate: Fixing broken logic found in tests
Thanks to MSSQL, the only one with failures.
Dan Poltawski [Wed, 20 Apr 2016 09:33:23 +0000 (10:33 +0100)]
Merge branch 'wip-MDL-51354_master' of https://github.com/cdsmith-umn/moodle
Dan Poltawski [Wed, 20 Apr 2016 09:27:57 +0000 (10:27 +0100)]
Merge branch 'MDL-53309_master-second-attempt' of git://github.com/dmonllao/moodle
David Monllao [Wed, 20 Apr 2016 08:38:57 +0000 (16:38 +0800)]
Merge branch 'MDL-53599' of git://github.com/nhoobin/moodle
David Monllao [Wed, 20 Apr 2016 07:52:57 +0000 (15:52 +0800)]
Merge branch 'MDL-53757_master' of git://github.com/markn86/moodle
Frederic Massart [Wed, 20 Apr 2016 07:17:40 +0000 (15:17 +0800)]
MDL-53451 competency: Hook for scale_used used undefined variable
Frederic Massart [Wed, 20 Apr 2016 07:16:16 +0000 (15:16 +0800)]
MDL-53451 competency: Fixing database errors on Oracle
- Random ordering caused by absence of ORDER BY clause
- Invalid query statemennt due to wrong string concatenation
- Cannot GROUP BY with CLOB columns
Andrew Nicols [Wed, 20 Apr 2016 06:45:44 +0000 (14:45 +0800)]
Merge branch 'MDL-51603-dataformat-MDL-34925-user-download' of https://github.com/brendanheywood/moodle
David Monllao [Wed, 20 Apr 2016 06:40:47 +0000 (14:40 +0800)]
MDL-51603 dataformat: Removing subsystem from the list
David Monllao [Wed, 20 Apr 2016 04:37:05 +0000 (12:37 +0800)]
Merge branch 'MDL-51603-dataformat' of https://github.com/brendanheywood/moodle
Conflicts:
lib/tests/component_test.php
David Monllao [Wed, 20 Apr 2016 04:24:07 +0000 (12:24 +0800)]
Merge branch 'MDL-48089-master' of git://github.com/danpoltawski/moodle
David Monllao [Wed, 20 Apr 2016 03:54:38 +0000 (11:54 +0800)]
Merge branch 'MDL-48506_master' of git://github.com/markn86/moodle
Nick Phillips [Sun, 10 Apr 2016 20:46:02 +0000 (08:46 +1200)]
MDL-53757 core_calendar: always show whole day's events in 'day' view
David Monllao [Wed, 20 Apr 2016 03:29:57 +0000 (11:29 +0800)]
Merge branch 'MDL-53382' of https://github.com/andrewhancox/moodle
David Monllao [Wed, 20 Apr 2016 03:10:23 +0000 (11:10 +0800)]
Merge branch 'MDL-53702_master' of https://github.com/liorgil/moodle
David Monllao [Wed, 20 Apr 2016 03:07:23 +0000 (11:07 +0800)]
Merge branch 'MDL-25742-fix-individual-wiki' of git://github.com/cameron1729/moodle
David Monllao [Wed, 20 Apr 2016 03:04:10 +0000 (11:04 +0800)]
Merge branch 'MDL-52596-assign-maxperpage' of https://github.com/brendanheywood/moodle
Brendan Heywood [Tue, 22 Mar 2016 13:25:40 +0000 (00:25 +1100)]
MDL-34925 user: Convert bulk user download to dataformat
David Monllao [Wed, 20 Apr 2016 02:59:49 +0000 (10:59 +0800)]
Merge branch 'MDL-53799-31' of https://github.com/vadimonus/moodle
Brendan Heywood [Mon, 11 Apr 2016 04:18:18 +0000 (14:18 +1000)]
MDL-51603 report_log: Allow streaming downloads
Brendan Heywood [Tue, 19 Apr 2016 13:31:58 +0000 (23:31 +1000)]
MDL-51603 tablelib: Removed legacy export classes
Brendan Heywood [Mon, 11 Apr 2016 04:17:43 +0000 (14:17 +1000)]
MDL-51603 tablelib: Delegate to dataformat for downloading
Brendan Heywood [Sat, 2 Apr 2016 05:10:29 +0000 (16:10 +1100)]
MDL-51603 dataformat: Implement streaming dataformat plugin
Cameron Ball [Wed, 20 Apr 2016 02:37:34 +0000 (10:37 +0800)]
MDL-25742 mod_wiki: Fix bug in get_tagged_pages
Brendan Heywood [Sat, 2 Apr 2016 05:10:53 +0000 (16:10 +1100)]
MDL-51603 dataformat: Imported 3rd party lib spout
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
Eloy Lafuente (stronk7) [Tue, 19 Apr 2016 22:53:07 +0000 (00:53 +0200)]
Merge branch 'MDL-53043' of https://github.com/andrewhancox/moodle
Mark Nelson [Tue, 19 Apr 2016 09:11:05 +0000 (17:11 +0800)]
MDL-48506 cachestore_memcached: make warning more noticeable
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
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
Juan Leyva [Wed, 30 Mar 2016 12:35:17 +0000 (13:35 +0100)]
MDL-49279 mobile: Support export of mobile addons in plugins
David Monllao [Tue, 19 Apr 2016 05:37:49 +0000 (13:37 +0800)]
MDL-53451 tool_lp: Removing unnecessary built modules
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
David Monllao [Tue, 19 Apr 2016 04:37:11 +0000 (12:37 +0800)]
Merge branch 'cbe' of git://github.com/FMCorz/moodle
Frederic Massart [Tue, 19 Apr 2016 04:15:38 +0000 (12:15 +0800)]
MDL-53451 competency: Removing sneaky whitespaces
David Monllao [Tue, 19 Apr 2016 03:53:22 +0000 (11:53 +0800)]
Merge branch 'MDL-51267-master' of git://github.com/lameze/moodle
Simey Lameze [Mon, 11 Apr 2016 06:30:09 +0000 (14:30 +0800)]
MDL-51267 mod_url: make the url and resource forms friendlier
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.
Andrew Nicols [Tue, 19 Apr 2016 02:32:56 +0000 (10:32 +0800)]
Merge branch 'MDL-53779-master' of git://github.com/FMCorz/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
Andrew Nicols [Tue, 19 Apr 2016 01:45:30 +0000 (09:45 +0800)]
Merge branch 'MDL-53535_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
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
Clement Smith [Mon, 18 Apr 2016 14:23:07 +0000 (09:23 -0500)]
MDL-51354 report/log: Add context sensitive help
Adds context sensitive help to the Reports > Logs page (both admin
and course level) to help users understand how the filters will
affect their search.
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.
Sam Hemelryk [Thu, 11 Dec 2014 03:49:58 +0000 (16:49 +1300)]
MDL-48506 cachestore_memcached: added upgrade notice
Sam Hemelryk [Thu, 11 Dec 2014 03:42:21 +0000 (16:42 +1300)]
MDL-48506 cachestore_memcached: is now multi-site safe
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
Brendan Heywood [Thu, 31 Mar 2016 01:46:41 +0000 (12:46 +1100)]
MDL-52596 assign: Add max assignment per grading page site wide setting
Nicholas Hoobin [Mon, 18 Apr 2016 06:28:45 +0000 (16:28 +1000)]
MDL-53599 session: Added a session_class_handler for Redis.
It is now possible to set up Redis as a session handler for Moodle.
Ensure that the phpredis extension is enabled and working on your sever.
Please place the following lines in config.php
$CFG->session_handler_class = '\core\session\redis';
$CFG->session_redis_save_path = 'tcp://127.0.0.1';
To determine if it has been set correctly, navigate to
$CFG->wwwroot/admin/phpinfo.php and find following the strings in the
session block,
session.save_handler = redis
session.save_path = tcp://127.0.0.1
Serge Gauthier [Fri, 15 Apr 2016 14:30:18 +0000 (10:30 -0400)]
MDL-53527 tool_lp: Improving the help popup of scales
David Monllao [Mon, 18 Apr 2016 06:03:32 +0000 (14:03 +0800)]
Merge branch 'MDL-53841-master' of github.com/damyon/moodle
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
Frederic Massart [Mon, 18 Apr 2016 03:34:46 +0000 (11:34 +0800)]
MDL-53451 competency: Fix tests failing due to context changes
Frederic Massart [Fri, 15 Apr 2016 06:03:38 +0000 (14:03 +0800)]
MDL-53828 competency: Fetch right competency when viewing completed plan
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
Issam Taboubi [Thu, 14 Apr 2016 17:56:14 +0000 (13:56 -0400)]
MDL-53817 report_competency: Jump problem in user competency breakdown
Issam Taboubi [Thu, 14 Apr 2016 20:02:10 +0000 (16:02 -0400)]
MDL-53818 tool_lp: Error competency summary associated to an evidence
Frederic Massart [Wed, 13 Apr 2016 02:12:30 +0000 (10:12 +0800)]
MDL-53654 competency: Provide a way to delete evidence
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.
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.
Frederic Massart [Mon, 11 Apr 2016 10:21:11 +0000 (18:21 +0800)]
MDL-53719 competency: Delete content upon course and cm delete/reset
Issam Taboubi [Mon, 11 Apr 2016 20:09:26 +0000 (16:09 -0400)]
MDL-53720 tool_lp: Cannot grade competency in breakdown report
Frederic Massart [Mon, 11 Apr 2016 08:54:11 +0000 (16:54 +0800)]
MDL-53760 competency: Set block_lp as default dashboard block
Frederic Massart [Tue, 12 Apr 2016 06:06:45 +0000 (14:06 +0800)]
MDL-53787 block_lp: Make sure that competencies are enabled
Barbara Ramiro [Wed, 13 Apr 2016 03:20:19 +0000 (11:20 +0800)]
MDL-53528 core: New edit inline icon
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
Frederic Massart [Mon, 11 Apr 2016 03:43:55 +0000 (11:43 +0800)]
MDL-53700 competency: Making CiBoT happier
Frederic Massart [Mon, 11 Apr 2016 02:35:07 +0000 (10:35 +0800)]
MDL-53700 competency: Migrating scale_used hook to core
Frederic Massart [Thu, 7 Apr 2016 11:34:17 +0000 (19:34 +0800)]
MDL-53700 competency: Use URL resolver in events