David Mudrák [Wed, 17 Sep 2014 21:04:42 +0000 (23:04 +0200)]
MDL-31936 workshop: Delete attachments on record removal
The methods workshop::delete_submission() and workshop::delete_assessment() did
not delete files (embedded and attachments) associated with the given
submission or assessment. This is fixed now.
Additionally, the delete_assessment() method now cleans-up records from the
table workshop_grades, too. This internal workshop API still does not give
workshop subplugins a chance to clean up their data, should they store them in
their own tables instead of the workshop_grades one. This should be improved in
the future yet.
David Mudrák [Wed, 17 Sep 2014 21:36:13 +0000 (23:36 +0200)]
MDL-31936 workshop: Fix overall feedback content processing order
This is unrelated to the issue but was spotted while testing it. The order of
format_text() and file_rewrite_pluginfile_urls() was incorrect and threw
debugging message. Fixed now.
David Mudrák [Wed, 17 Sep 2014 13:38:59 +0000 (15:38 +0200)]
MDL-31936 course: Add missing file level docblock to the reset_form.php
Not related to the issue itself but spotted while working on the
workshop reset feature. Assigning copyleft holder to Petr as the
original author of the file.
Michael Hughes [Fri, 5 Sep 2014 09:05:55 +0000 (10:05 +0100)]
MDL-31936 workshop: Add unit tests for the workshop reset
Michael Hughes [Mon, 1 Sep 2014 11:31:06 +0000 (12:31 +0100)]
MDL-31936 workshop: Initial implementation of the course reset support
Dan Poltawski [Thu, 2 Oct 2014 14:18:52 +0000 (15:18 +0100)]
weekly release 2.8dev
Dan Poltawski [Thu, 2 Oct 2014 14:18:51 +0000 (15:18 +0100)]
NOBUG: Fixed file access permissions
Dan Poltawski [Thu, 2 Oct 2014 14:18:48 +0000 (15:18 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Thu, 2 Oct 2014 08:48:25 +0000 (09:48 +0100)]
Merge branch 'MDL-37707-master-fixup' of https://github.com/FMCorz/moodle
Dan Poltawski [Thu, 2 Oct 2014 08:35:30 +0000 (09:35 +0100)]
Merge branch 'MDL-46282-master-fix' of github.com:andrewnicols/moodle
Dan Poltawski [Thu, 2 Oct 2014 08:09:16 +0000 (09:09 +0100)]
Revert "MDL-32870 mod_lesson: added support for files to question answers and responses"
This reverts commit
d92f768baab86e95cafdfdbee1b54e5d2dbd055b.
Sam Hemelryk [Thu, 2 Oct 2014 04:39:49 +0000 (17:39 +1300)]
Revert "MDL-47395 added cli_error() visual cue"
This reverts commit
eb60c78c771ee4acbfe3667a3cc44c2df61e1def.
Sam Hemelryk [Thu, 2 Oct 2014 04:30:47 +0000 (17:30 +1300)]
Merge branch 'MDL-47408-master' of https://github.com/DmitryNefedov/moodle
Dmitry Nefedov [Wed, 1 Oct 2014 08:53:31 +0000 (16:53 +0800)]
MDL-47408 user: Add checking before adding blog's link.
Checking enableblogs and bloglevel, userid, constant BLOG_USER_LEVEL.
Andrew Nicols [Thu, 2 Oct 2014 03:50:15 +0000 (11:50 +0800)]
MDL-46282 core: Correct deletion of message datakeys
This issue is a part of the MDL-47194 Task.
This issue is a part of the MDL-39707 Epic.
Dan Poltawski [Wed, 1 Oct 2014 07:48:10 +0000 (08:48 +0100)]
Revert "MDL-45893 user_menu: revised based on action_menu"
Was not yet ready for the prime time.
This reverts commit
dc4bff329dc2faf56445effebaa6790e0bc76713.
This reverts commit
a535004e5c54689dc664d780b15900e1e6e19f83.
This reverts commit
c8398fb95af3533a1945e0b4f45ac939f3044d8d.
This reverts commit
d24b8e52d38526bf62612c3569db1d3174613c77.
Conflicts:
theme/bootstrapbase/less/moodle/modules.less
theme/bootstrapbase/style/moodle.css
Dan Poltawski [Wed, 1 Oct 2014 07:37:43 +0000 (08:37 +0100)]
Merge branch 'MDL-47214-master' of github.com:andrewnicols/moodle
Andrew Nicols [Wed, 1 Oct 2014 07:27:35 +0000 (15:27 +0800)]
MDL-47214 core: IPs should be cleaned
Frederic Massart [Wed, 1 Oct 2014 03:23:46 +0000 (11:23 +0800)]
MDL-37707 mod_assign: Prevent user from changing grouping in team submissions
Sam Hemelryk [Wed, 1 Oct 2014 02:37:56 +0000 (15:37 +1300)]
Merge branch 'master_MDL-47404' of https://github.com/danmarsden/moodle
Dan Marsden [Wed, 1 Oct 2014 02:04:55 +0000 (15:04 +1300)]
MDL-47404 filelib: Prevent flash from treating files as uploads
added to send_stored_file as well.
Eloy Lafuente (stronk7) [Tue, 30 Sep 2014 21:42:58 +0000 (23:42 +0200)]
Merge branch '47428-28' of git://github.com/samhemelryk/moodle
Sam Hemelryk [Tue, 30 Sep 2014 19:57:37 +0000 (08:57 +1300)]
Merge branch 'MDL-46282-master' of git://github.com/andrewnicols/moodle
Conflicts:
version.php
zbdd [Fri, 29 Aug 2014 02:19:37 +0000 (02:19 +0000)]
MDL-42993 auth: spaces removed from usernames by default only
Functionality by default does not change with this patch.
However spaces are no longer stripped when cleaning usernames IF
$CFG->extendedusernamechars has been set.
Also included 2 trim statements where small issues were found with reading
external usernames in that were not filtered for trailing whitespaces.
Dan Poltawski [Tue, 30 Sep 2014 16:30:20 +0000 (17:30 +0100)]
Merge branch 'MDL-46171-master-fix1' of github.com/damyon/moodle
Damyon Wiese [Tue, 30 Sep 2014 15:35:37 +0000 (23:35 +0800)]
MDL-46171 dml: DML unit test for tricky SQL in assign upgrade
This tests a workaround for set_field_select where the set table and from table are the same.
Dan Poltawski [Tue, 30 Sep 2014 15:02:09 +0000 (16:02 +0100)]
Merge branch 'MDL-46171-master-fix1' of github.com/damyon/moodle
Dan Poltawski [Tue, 30 Sep 2014 13:35:29 +0000 (14:35 +0100)]
Merge branch 'MDL-45893-master-fix' of https://github.com/jethac/moodle
Jetha Chan [Tue, 30 Sep 2014 13:15:44 +0000 (21:15 +0800)]
MDL-45893 user_menu: fix to hide user_pictures from screen readers
Damyon Wiese [Tue, 30 Sep 2014 13:16:24 +0000 (21:16 +0800)]
MDL-46171 assign: Fix for the update script on MySQL.
Dan Poltawski [Tue, 30 Sep 2014 13:04:24 +0000 (14:04 +0100)]
Merge branch '3034-28' of https://github.com/samhemelryk/moodle
Dan Poltawski [Tue, 30 Sep 2014 12:53:09 +0000 (13:53 +0100)]
MDL-45893 behat: quick fix for usermenu logout button
(This needs revisiting properly - I am not an xpath expert)
Dan Poltawski [Tue, 30 Sep 2014 10:41:37 +0000 (11:41 +0100)]
Merge branch 'MDL-47385-master' of https://github.com/DmitryNefedov/moodle
Dan Poltawski [Tue, 30 Sep 2014 10:38:17 +0000 (11:38 +0100)]
MDL-47195 force an upgrade for classloader changes
Dan Poltawski [Tue, 30 Sep 2014 10:07:23 +0000 (11:07 +0100)]
Merge branch 'MDL-47195-master' of git://github.com/andrewnicols/moodle
Dan Poltawski [Tue, 30 Sep 2014 08:55:03 +0000 (09:55 +0100)]
Merge branch 'm28_MDL-46127' of https://github.com/totara/moodle
Conflicts:
theme/bootstrapbase/style/moodle.css
Dan Poltawski [Tue, 30 Sep 2014 07:47:31 +0000 (08:47 +0100)]
Merge branch 'MDL-47294-master' of git://github.com/FMCorz/moodle
Dan Poltawski [Tue, 30 Sep 2014 07:35:19 +0000 (08:35 +0100)]
Merge branch 'MDL-47200-master' of git://github.com/jleyva/moodle
Conflicts:
version.php
Dan Poltawski [Tue, 30 Sep 2014 07:30:59 +0000 (08:30 +0100)]
Merge branch 'm28_MDL-47097' of https://github.com/totara/moodle
Dan Poltawski [Tue, 30 Sep 2014 07:29:02 +0000 (08:29 +0100)]
Merge branch 'MDL-32275-master' of git://github.com/gurgus/moodle
Dan Poltawski [Tue, 30 Sep 2014 07:03:40 +0000 (08:03 +0100)]
Merge branch 'MDL-46171-master' of git://github.com/damyon/moodle
Andrew Nicols [Wed, 9 Jul 2014 05:22:36 +0000 (13:22 +0800)]
MDL-46282 core: Add VERP API
This issue is a part of the MDL-47194 Task.
This issue is a part of the MDL-39707 Epic.
Sam Hemelryk [Mon, 29 Sep 2014 22:28:26 +0000 (11:28 +1300)]
Merge branch 'MDL-46084-master' of https://github.com/sbourget/moodle
Sam Hemelryk [Mon, 29 Sep 2014 21:35:47 +0000 (10:35 +1300)]
Merge branch 'MDL-47419-master' of git://github.com/ankitagarwal/moodle
Sam Hemelryk [Mon, 29 Sep 2014 21:25:23 +0000 (10:25 +1300)]
MDL-45893 user: fixed user menu for guest
Sam Hemelryk [Mon, 29 Sep 2014 21:03:06 +0000 (10:03 +1300)]
Merge branch 'm28_MDL-47170' of https://github.com/totara/moodle
Sam Hemelryk [Mon, 29 Sep 2014 20:54:08 +0000 (09:54 +1300)]
MDL-46652 output: more thorough custom menu multilang tests
Sam Hemelryk [Mon, 29 Sep 2014 20:52:54 +0000 (09:52 +1300)]
Merge branch 'MDL-46652-master' of git://github.com/jethac/moodle
Sam Hemelryk [Mon, 29 Sep 2014 19:48:20 +0000 (08:48 +1300)]
Merge branch 'MDL-47214-ClientIp-wrong-with-multiple-proxies' of https://github.com/mhughes2k/moodle
Dan Poltawski [Mon, 29 Sep 2014 15:25:41 +0000 (16:25 +0100)]
Merge branch 'MDL-46920-master' of git://github.com/jethac/moodle
Dan Poltawski [Mon, 29 Sep 2014 11:46:11 +0000 (12:46 +0100)]
Merge branch 'MDL-47069-master-plugin-dependency' of git://github.com/mudrd8mz/moodle
Dan Poltawski [Mon, 29 Sep 2014 11:29:59 +0000 (12:29 +0100)]
Merge branch 'MDL-47163-master' of git://github.com/jleyva/moodle
Dan Poltawski [Mon, 29 Sep 2014 11:04:01 +0000 (12:04 +0100)]
Merge branch 'MDL-47307-master' of git://github.com/FMCorz/moodle
Dan Poltawski [Mon, 29 Sep 2014 10:58:14 +0000 (11:58 +0100)]
Merge branch 'MDL-47358-master' of git://github.com/FMCorz/moodle
Dan Poltawski [Mon, 29 Sep 2014 10:12:29 +0000 (11:12 +0100)]
Merge branch 'MDL-47322-master' of https://github.com/sammarshallou/moodle
Dan Poltawski [Mon, 29 Sep 2014 09:42:50 +0000 (10:42 +0100)]
Merge branch 'wip_MDL-47333_m28_fonts' of https://github.com/skodak/moodle
Dan Poltawski [Mon, 29 Sep 2014 09:30:42 +0000 (10:30 +0100)]
Merge branch 'MDL-45893-master-v2' of git://github.com/jethac/moodle
Conflicts:
theme/bootstrapbase/style/moodle.css
Sam Hemelryk [Mon, 29 Sep 2014 02:18:03 +0000 (15:18 +1300)]
Merge branch 'MDL-47033_master' of https://github.com/totara/openbadges
Sam Hemelryk [Mon, 29 Sep 2014 02:17:24 +0000 (15:17 +1300)]
Merge branch 'MDL-47295-master' of git://github.com/FMCorz/moodle
Sam Hemelryk [Mon, 29 Sep 2014 02:15:47 +0000 (15:15 +1300)]
Merge branch 'wip_MDL-47300_m28_tcpdf' of https://github.com/skodak/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:35:06 +0000 (14:35 +1300)]
Merge branch 'wip-MDL-47398-master' of git://github.com/marinaglancy/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:32:38 +0000 (14:32 +1300)]
Merge branch 'MDL-47408-master' of https://github.com/DmitryNefedov/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:23:18 +0000 (14:23 +1300)]
Merge branch 'master_MDL-47404' of https://github.com/danmarsden/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:21:39 +0000 (14:21 +1300)]
Merge branch 'MDL-36929_new_discussions' of https://github.com/andyjdavis/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:19:52 +0000 (14:19 +1300)]
Merge branch 'MDL-39190' of https://github.com/pauln/moodle
Sam Hemelryk [Mon, 29 Sep 2014 01:00:42 +0000 (14:00 +1300)]
Merge branch 'MDL-20250_grade_settings2' of https://github.com/andyjdavis/moodle
Eloy Lafuente (stronk7) [Sun, 28 Sep 2014 23:42:32 +0000 (01:42 +0200)]
Merge branch 'MDL-47411-master-submodules' of git://github.com/mudrd8mz/moodle
Sam Hemelryk [Sun, 28 Sep 2014 22:35:23 +0000 (11:35 +1300)]
Merge branch 'MDL-37707-master' of git://github.com/FMCorz/moodle
Sam Hemelryk [Sun, 28 Sep 2014 22:21:19 +0000 (11:21 +1300)]
Merge branch 'MDL-42974-master' of https://github.com/sammarshallou/moodle
Sam Hemelryk [Sun, 28 Sep 2014 22:19:06 +0000 (11:19 +1300)]
Merge branch 'MDL-47378-master' of git://github.com/danpoltawski/moodle
Jean-Michel Vedrine [Sun, 17 Mar 2013 22:40:40 +0000 (23:40 +0100)]
MDL-32870 mod_lesson: added support for files to question answers and responses
Brian Barnes [Wed, 25 Jun 2014 04:33:12 +0000 (16:33 +1200)]
MDL-46127 core_calendar: Removed tables when rendering a single event
Sam Hemelryk [Sun, 28 Sep 2014 20:51:35 +0000 (09:51 +1300)]
Merge branch 'MDL-43566' of https://github.com/willylee/moodle
Sam Hemelryk [Sun, 28 Sep 2014 20:11:25 +0000 (09:11 +1300)]
Merge branch 'MDL-47395' of git://github.com/nebgor/moodle
Sam Hemelryk [Sun, 28 Sep 2014 20:06:35 +0000 (09:06 +1300)]
Merge branch 'MDL-47381' of git://github.com/timhunt/moodle
Sam Hemelryk [Sun, 28 Sep 2014 20:02:52 +0000 (09:02 +1300)]
Merge branch 'MDL-47380-master' of https://github.com/sammarshallou/moodle
Sam Hemelryk [Sun, 28 Sep 2014 19:44:43 +0000 (08:44 +1300)]
MDL-47252 mod_forum: fixed whitespace
Sam Hemelryk [Sun, 28 Sep 2014 19:43:51 +0000 (08:43 +1300)]
Merge branch 'MDL-47252-master' of git://github.com/gurgus/moodle
Eloy Lafuente (stronk7) [Sun, 28 Sep 2014 16:27:40 +0000 (18:27 +0200)]
MDL-47242 theme_bootstrapbase: Fixed whitespace (take2)
Seems that previous whitespace fix was not ok.
Juan Leyva [Wed, 10 Sep 2014 11:34:02 +0000 (13:34 +0200)]
MDL-47200 WebServices: Add core_files_get_files to the mob app service
Juan Leyva [Mon, 15 Sep 2014 11:46:02 +0000 (13:46 +0200)]
MDL-47163 messages: Upgrade Mobile notifications to use Airnotifier v2
AMOS bot [Sat, 27 Sep 2014 16:09:28 +0000 (00:09 +0800)]
Automatically generated installer lang files
Dmitry Nefedov [Sat, 27 Sep 2014 00:58:14 +0000 (08:58 +0800)]
MDL-47408 user: Add enableblogs checking before adding blog's link.
Michael Hughes [Thu, 11 Sep 2014 12:10:29 +0000 (13:10 +0100)]
MDL-47214 General: Multiple IP addresses in X-Forwarded-For Fixed
Fixed getremoteaddr() function handle multiple IP addresses
Addressed point 2 on Dan's list
Stopped changing $CFG value after started test.
sam marshall [Wed, 24 Sep 2014 11:04:48 +0000 (12:04 +0100)]
MDL-42974 UI: Modal dialogs do not work in IE8
sam marshall [Tue, 23 Sep 2014 11:09:03 +0000 (12:09 +0100)]
MDL-47380 Availability: Editing interface broken in IE8
sam marshall [Thu, 18 Sep 2014 11:59:19 +0000 (12:59 +0100)]
MDL-47322 Availability: empty availability should be saved as null
As part of the unit test modifications for this change, I added the get_json
function to the availability conditions that didn't have it. (This is a function
for use in unit tests.)
Tim Hunt [Tue, 23 Sep 2014 10:52:03 +0000 (11:52 +0100)]
MDL-47381 qformat: Behat tests have wrong plugin type.
Dave Cooper [Tue, 23 Sep 2014 07:05:22 +0000 (15:05 +0800)]
MDL-32275 enrol: Last site access column now shows last course access
Andrew Davis [Thu, 18 Sep 2014 07:59:59 +0000 (15:59 +0800)]
MDL-36929 mod_forum: added bolding of discussion titles on the recent activity page
Frederic Massart [Fri, 26 Sep 2014 02:33:39 +0000 (10:33 +0800)]
MDL-47295 libraries: Re-apply removal of random seed initialisation
See MDL-41198.
Frederic Massart [Fri, 26 Sep 2014 02:31:39 +0000 (10:31 +0800)]
MDL-47295 libraries: Update AdoDB to v5.19
Andrew Davis [Sat, 9 Aug 2014 12:28:11 +0000 (20:28 +0800)]
MDL-20250 core_grade: added some settings to disable or hide gradebook functionality
Petr Skoda [Tue, 23 Sep 2014 22:39:30 +0000 (10:39 +1200)]
MDL-47333 fix support for custom fonts in tcpdf
Marina Glancy [Wed, 24 Sep 2014 07:40:52 +0000 (15:40 +0800)]
MDL-47398 core_grades: fix grade category generator
Sam Hemelryk [Thu, 25 Sep 2014 22:04:57 +0000 (10:04 +1200)]
MDL-47428 language: fixed typo
David Mudrák [Thu, 25 Sep 2014 19:17:53 +0000 (21:17 +0200)]
MDL-47411 admin: Check if the plugin is a git submodule on uninstalling
Credit goes to PJ King. I was trying to add unit tests for this new
behaviour but it turned out there are many hard-coded dependencies and
it's not easy to make the whole machinery support alternative location
of testable (fake) plugins.
David Mudrák [Tue, 2 Sep 2014 18:53:13 +0000 (20:53 +0200)]
MDL-47069 admin: Add option to upload required ZIP at the check page
The plugins check page displays other plugins that the current one
depends on. Previously, we always displayed the other plugin as a link
to the plugins directory. This did not work well in two scenarios:
* The admin wants/needs to upload the other plugin from the ZIP file
(e.g. it is not available in the plugins directory),
* the other plugin is actually a standard plugin that is not supposed to
be registered with the plugins directory.
This patch displays the Install or Upload or Check for updates links
next to the required plugin instead, as appropriate.
Stephen Bourget [Thu, 25 Sep 2014 13:42:10 +0000 (09:42 -0400)]
MDL-46084 Calendar: Fix importing of full day events from Google
Dmitry Nefedov [Thu, 25 Sep 2014 13:17:52 +0000 (21:17 +0800)]
MDL-47385 coursecat: Mistake line in phpdocs deleted.