David Monllao
a60b808d1c
Merge branch 'MDL-48506-master' of git://github.com/ryanwyllie/moodle
2016-04-19 10:05:17 +08:00
Andrew Nicols
cd82dcd08f
Merge branch 'MDL-53535_master' of git://github.com/dmonllao/moodle
2016-04-19 09:45:30 +08:00
Eloy Lafuente (stronk7)
15f69edb1d
Merge branch 'MDL-53796_master' of git://github.com/dmonllao/moodle
2016-04-19 01:58:13 +02:00
Eloy Lafuente (stronk7)
8ac2e53d17
Merge branch 'MDL-53795-master' of git://github.com/merrill-oakland/moodle
2016-04-19 01:44:46 +02:00
Clement Smith
98d53af7b6
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.
2016-04-18 12:37:29 -05:00
Tim Hunt
5b444ee987
MDL-53858 quiz accessibility: nav block should have role='navigation'
2016-04-18 17:37:03 +01:00
Tim Hunt
67b67a50cf
MDL-53855 accessibility: navbar should be in exactly one nav region
...
And that should be labelled.
2016-04-18 16:56:34 +01:00
Frederic Massart
29879f8f4c
MDL-53667 templates: Improve JS string handling in templates
...
The native String.replace method in extremely slow when we are
dealing with a large string and large quantity of strings to replace.
This new solution walks through the string looking for placeholders
to replace.
2016-04-18 17:14:32 +08:00
Frederic Massart
746da8ba60
MDL-53632 competency: Consistently use the terms frameworks, plans, ...
...
- Templates: 'Learning plan templates'
- Plans: 'Learning plans'
- Frameworks: 'Competency frameworks'
When the context, or sentence, is already stating that we are talking
about 'learning plans' or 'competencies', it may sound redundant to
repeat those terms, therefore we can simply refer to 'Templates',
'Plans', and 'Frameworks'.
2016-04-18 16:51:39 +08:00
Mark Nelson
38870d60fd
MDL-53717 core: prevent PHP notice during install
2016-04-18 16:38:36 +08:00
Ryan Wyllie
33688fbfe6
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.
2016-04-18 07:18:24 +00:00
Sam Hemelryk
7797d7ead0
MDL-48506 cachestore_memcached: added upgrade notice
2016-04-18 06:56:46 +00:00
Sam Hemelryk
957e0c7567
MDL-48506 cachestore_memcached: is now multi-site safe
2016-04-18 06:56:46 +00:00
Frederic Massart
e912927d7b
MDL-53667 tool_lp: Use event delegate for competency dialogue
...
This was causing dramatical performance issues when the module
was loaded hundreds of times on the same page, causing each instance
to detach and attach a new event listener.
2016-04-18 14:52:48 +08:00
Serge Gauthier
d580b62fb3
MDL-53627 tool_lp: Add links to cohorts and plans in templates menu
2016-04-18 14:42:03 +08:00
Brendan Heywood
80989850b6
MDL-52596 assign: Add max assignment per grading page site wide setting
2016-04-18 16:34:40 +10:00
Nicholas Hoobin
c5211882f7
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
2016-04-18 16:28:45 +10:00
Serge Gauthier
7dbff38a7c
MDL-53527 tool_lp: Improving the help popup of scales
2016-04-18 14:21:39 +08:00
David Monllao
fbc6c48736
Merge branch 'MDL-53841-master' of http://github.com/damyon/moodle
2016-04-18 14:03:32 +08:00
Frederic Massart
eeaef357f2
MDL-53451 tool_lp: Fix tests fails because block_lp already on dashboard
2016-04-18 13:49:16 +08:00
Frederic Massart
bfeb546f44
MDL-53451 competency: Fix tests failing due to context changes
2016-04-18 11:34:46 +08:00
Frederic Massart
de8cdb6854
MDL-53828 competency: Fetch right competency when viewing completed plan
2016-04-18 11:06:47 +08:00
Serge Gauthier
7833290b15
MDL-53705 tool_lp: Average proficiency rate on a template is incorrect
2016-04-18 11:06:47 +08:00
Issam Taboubi
e55151b218
MDL-53817 report_competency: Jump problem in user competency breakdown
2016-04-18 11:06:47 +08:00
Issam Taboubi
aa6f127ce8
MDL-53818 tool_lp: Error competency summary associated to an evidence
2016-04-18 11:06:47 +08:00
Frederic Massart
1e99f31e33
MDL-53654 competency: Provide a way to delete evidence
2016-04-18 11:06:47 +08:00
Frederic Massart
5aa9ded503
MDL-53773 tool_lp: Missing validate_context call in external function
...
Just sneaking that in as I noticed it while fixing RTL.
2016-04-18 11:06:01 +08:00
Frederic Massart
dee226a94d
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.
2016-04-18 11:06:01 +08:00
Frederic Massart
56537316f6
MDL-53719 competency: Delete content upon course and cm delete/reset
2016-04-18 11:06:01 +08:00
Issam Taboubi
e0c2d7c02e
MDL-53720 tool_lp: Cannot grade competency in breakdown report
2016-04-18 11:06:01 +08:00
Frederic Massart
b14311b2cd
MDL-53760 competency: Set block_lp as default dashboard block
2016-04-18 11:06:01 +08:00
Frederic Massart
a8a10b1c46
MDL-53787 block_lp: Make sure that competencies are enabled
2016-04-18 11:06:01 +08:00
Barbara Ramiro
300d30e714
MDL-53528 core: New edit inline icon
2016-04-18 11:06:01 +08:00
Issam Taboubi
5f887f4b96
MDL-53528 tool_lp: Allow user to choose parent when creating competency
2016-04-18 11:06:01 +08:00
Frederic Massart
91e5464282
MDL-53700 competency: Making CiBoT happier
2016-04-18 11:06:00 +08:00
Frederic Massart
8d0c57ed08
MDL-53700 competency: Migrating scale_used hook to core
2016-04-18 11:06:00 +08:00
Frederic Massart
899f46d6de
MDL-53700 competency: Use URL resolver in events
2016-04-18 11:06:00 +08:00
Frederic Massart
07fc0ec380
MDL-53700 competency: Implementing a URL resolver
2016-04-18 11:06:00 +08:00
Frederic Massart
d8370908b5
MDL-53700 competency: Update standard plugins list
2016-04-18 11:06:00 +08:00
Frederic Massart
a6a722d4ba
MDL-53700 competency: Migrating other competency related plugins
2016-04-18 11:06:00 +08:00
Frederic Massart
ca94bcdbdb
MDL-53700 competency: Splitting competency rules logic and UI
2016-04-18 11:06:00 +08:00
Frederic Massart
e6dc03d7c4
MDL-53700 competency: Migrating language strings
2016-04-18 11:06:00 +08:00
Frederic Massart
4aa6acb22a
MDL-53700 competency: Migrating comment related APIs to core
2016-04-18 11:05:59 +08:00
Frederic Massart
7160fb19d7
MDL-53700 competency: Migrating file serving to core
2016-04-18 11:05:59 +08:00
Frederic Massart
c88b6c05ca
MDL-53700 competency: Migrating observers to core
2016-04-18 11:05:59 +08:00
Frederic Massart
8417c3a620
MDL-53700 competency: Migrating backup logic to core
2016-04-18 11:05:59 +08:00
Frederic Massart
6be1373ee0
MDL-53700 competency: Migrating settings to core
2016-04-18 11:05:59 +08:00
Frederic Massart
5a1a685c28
MDL-53700 competency: Migrating events to core
...
Leaving comments behind for now as it's a tricky one.
2016-04-18 11:05:59 +08:00
Frederic Massart
81de839f37
MDL-53700 competency: Migrating external functions to core
2016-04-18 11:05:59 +08:00
Frederic Massart
e0b9ba28a4
MDL-53700 competency: Migrating tests to core
2016-04-18 11:05:59 +08:00