David Mudrák
361feecdcf
MDL-49329 admin: Make core_plugin_manager better suited for unit testing
...
We can now override the plugin manager's methods in the testable
subclass while still keeping the singleton behaviour of it. The change
makes use of late static binding.
2015-10-08 23:32:02 +02:00
David Mudrák
30d8bc5f66
MDL-49329 admin: Do not always load info about available updates
...
Before this patch, whenever core_plugin_manager::get_plugins() was
called, it always attached info about available updates. But this is
needed only in quite rare cases, such as when the admin is looking at
the Plugins overview and Plugins check screens. There is no need to load
this on other places and for non-admin users.
The patch removes the loading from the method
core_plugin_manager::get_plugins_of_type() and implements lazy loading
directly in the plugininfo classes so that it is loaded only when
\core\plugininfo\base::available_updates() is actually called.
2015-10-08 23:32:02 +02:00
David Mudrák
e9d3c21228
MDL-49329 admin: Fix \core\update\checker::enabled() logic
...
The method should check against $CFG->disableupdatenotifications and not
$CFG->disableupdateautodeploy. This had to be a copy&paste mistake from
the \core\update\deployer::enabled().
While looking at it, I also fixed couple of places where this method
should and could be used.
2015-10-08 23:32:02 +02:00
David Mudrák
fd17898c0c
MDL-49329 admin: Improve the styling of the Plugins check screen
...
The intention here is to make the table a little bit more compact (using
less columns) and to make use of the bootstrap based label elements if
available.
2015-10-08 23:32:02 +02:00
Eric Merrill
12f946d999
MDL-36606 gradereport: Update AJAX grader to understand gradeless cells
2015-10-08 12:33:08 -04:00
Matt Petro
2351ed55e8
MDL-51482 caching: Fix unnecessary updates to lastinvalidation time
2015-10-08 11:48:17 -04:00
Pierre Pichet
bd15685352
MDL-38214 Questions: Add MCS, MCVS, MCHS Cloze subquestion types
...
Daniel Seemuth add MCO,MCVS,MCHS new multianswer subquestion types
qtype_multianswer_initialise_multichoice_subquestion.
Pierre Pichet MCO to MCS, add shuffling display in decode and verify edit_multianswer_form.php
add test_questiontext_extraction.
Signed-off-by: Pierre Pichet <pichet.pierre@uqam.ca>
2015-10-08 10:02:25 -05:00
Pierre Pichet
48b5b28ff4
MDL-38214 Questions: Add MCS, MCVS, MCHS Cloze subquestion types
...
qtype_multianswer: fix codechecker issues.
Signed-off-by: Pierre Pichet <pichet.pierre@uqam.ca>
2015-10-08 10:02:24 -05:00
Andrew Robert Nicols
df65120a75
MDL-36606 gradereport: Correctly handle ungraded assessment ajax grading
2015-10-08 09:51:22 -04:00
Michael Aherne
1dc462baa5
MDL-51707 cron: Prevent finished tasks being returned
2015-10-08 14:43:56 +01:00
Barbara Ramiro
0381520262
MDL-40442 Icon: Improved svg download icon and png version
2015-10-08 13:31:03 +01:00
Dan Poltawski
74fad2ce3d
weekly release 3.0dev
2015-10-08 11:36:35 +01:00
Dan Poltawski
8dd00c98f2
NOBUG: Fixed file access permissions
2015-10-08 11:36:35 +01:00
Dan Poltawski
e58ca6b640
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2015-10-08 11:36:33 +01:00
Dan Poltawski
21dcd2daf3
Merge branch 'MDL-51523_master' of git://github.com/markn86/moodle
2015-10-08 11:30:54 +01:00
David Monllao
dc9afaba4f
MDL-51623 core_event: Updating error messages
2015-10-08 15:57:46 +08:00
David Monllao
02c85f9934
Merge branch 'MDL-51623_parent_event' of git://github.com/moodlerooms/moodle
2015-10-08 15:53:00 +08:00
Adam Olley
a7d95e4e65
MDL-51285 mod_forum: Posts all need to have different stamps
2015-10-08 12:21:36 +08:00
Andrew Nicols
cfd3b94544
Merge branch 'MDL-51341_enrolled_users_filter' of git://github.com/davosmith/moodle
2015-10-08 09:17:29 +08:00
Andrew Nicols
e62c0c02c4
Merge branch 'wip-mdl-51660' of https://github.com/rajeshtaneja/moodle
2015-10-08 09:12:12 +08:00
Eloy Lafuente (stronk7)
b82a60d1a7
Merge branch 'MDL-51624-master' of git://github.com/jleyva/moodle
2015-10-08 01:18:39 +02:00
Eloy Lafuente (stronk7)
11e2efe941
Merge branch 'MDL-51566-master' of git://github.com/jleyva/moodle
2015-10-08 00:24:06 +02:00
Davo Smith
bf8f915abc
MDL-51341 enrolment: fix 'No group' enrolled user filter
2015-10-07 17:09:15 +01:00
Dan Poltawski
99133d0c47
Merge branch 'MDL-51531-master' of git://github.com/damyon/moodle
2015-10-07 16:39:13 +01:00
Eric Merrill
ea9431eb7b
MDL-51500 navigation: Compute links with destination context
...
We should calculate the links based on the destination context,
not the current course. Could show links that are not accessible.
2015-10-07 10:00:59 -04:00
Juan Leyva
4bed1682bb
MDL-51624 mod_lti: New Web Service mod_lti_view_lti
2015-10-07 14:54:18 +02:00
Juan Leyva
c4c838ae82
MDL-51624 mod_lti: Rename function lti_view to lti_launch_tool
2015-10-07 14:53:00 +02:00
Juan Leyva
4b93c3e342
MDL-51566 mod_choice: New WS mod_choice_delete_choice_responses
2015-10-07 13:58:51 +02:00
Dan Poltawski
4a06e40908
Merge branch 'MDL-50142_master' of https://github.com/dmonllao/moodle
2015-10-07 12:19:13 +01:00
Dan Poltawski
69783d15da
Merge branch 'MDL-50945-master' of git://github.com/xow/moodle
2015-10-07 12:14:47 +01:00
Dan Poltawski
cae31eccfd
Merge branch 'MDL-50543-master' of git://github.com/jleyva/moodle
2015-10-07 11:36:21 +01:00
sam marshall
a0ef17628a
MDL-51451 Moodle dialogues: Lock scroll causes background jump
...
When you add a module or otherwise cause a Moodle dialogue to appear, this
enables the 'lock scroll' feature (the scrollbar disappears).
On some browsers this causes the width of the viewport to change, which can
cause centered/right-aligned theme elements to move distractingly.
This change temporarily sets body max-width while lock scroll is active.
2015-10-07 10:24:25 +01:00
David Monllao
6be0240df5
Merge branch 'MDL-51567-master' of git://github.com/jleyva/moodle
2015-10-07 15:34:23 +08:00
David Monllao
5307265d0d
Merge branch 'MDL-51632_echo_url' of git://github.com/moodlerooms/moodle
2015-10-07 15:24:36 +08:00
Dan Poltawski
b225215069
Merge branch 'wip-mdl-50524' of https://github.com/rajeshtaneja/moodle
2015-10-07 07:59:31 +01:00
rajesh Taneja
ac40984241
MDL-50524 behat: Fixed multiple when then and use of generator
2015-10-07 14:47:01 +08:00
David Monllao
68c3db8f5f
Merge branch 'MDL-51537-master' of git://github.com/lameze/moodle
...
Conflicts:
lib/upgrade.txt
2015-10-07 14:14:21 +08:00
David Monllao
ff93a2a6f3
Merge branch 'MDL-51526-master' of git://github.com/cameron1729/moodle
2015-10-07 13:46:40 +08:00
Cameron Ball
ec9e2d0414
MDL-51526 mail: Import PHPMailer 5.2.13
2015-10-07 13:42:40 +08:00
David Monllao
73c359572e
MDL-51579 course: Bump version to update mobile service
2015-10-07 12:56:03 +08:00
David Monllao
d30255a08d
Merge branch 'MDL-51579-master' of git://github.com/jleyva/moodle
...
Conflicts:
version.php
2015-10-07 12:48:03 +08:00
David Monllao
de27cf6a3f
Merge branch 'wip-mdl-51285' of git://github.com/rajeshtaneja/moodle
2015-10-07 11:22:56 +08:00
David Monllao
c20c16c154
Merge branch 'MDL-51250-master-3' of git://github.com/junpataleta/moodle
2015-10-07 11:15:26 +08:00
Jakub Kania
9a3ef3893b
MDL-50945 course: Add form-submit class to course edit buttons.
...
With contributions from Mary Evans.
2015-10-07 10:42:45 +08:00
Jun Pataleta
d264cbbb8a
MDL-51250 course: Add validation for section name
2015-10-06 21:39:54 -05:00
Andrew Nicols
bbad52793b
Merge branch 'wip-MDL-41042-master' of git://github.com/marinaglancy/moodle
2015-10-07 10:25:56 +08:00
Marina Glancy
5667e60249
MDL-41042 coursecat: reset course contacts cache more often
2015-10-07 10:23:03 +08:00
Marina Glancy
a6d4a36388
MDL-41042 coursecat: better handle changes in coursecontact
2015-10-07 10:15:19 +08:00
Adrian Greeve
33a2512acd
MDL-49028 mod_wiki: Fix for reseting pages and tags
...
This will ensure that both pages and tags will be
removed when all the reset options for the wiki are
selected.
2015-10-07 10:03:02 +08:00
David Monllao
0646f596f5
Merge branch 'MDL-51521-master' of git://github.com/cameron1729/moodle
2015-10-07 09:32:13 +08:00