Aparup Banerjee [Mon, 21 Nov 2011 17:15:26 +0000 (01:15 +0800)]
Merge branch 'MDL-29814_blank_emails2' of git://github.com/andyjdavis/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 15:59:58 +0000 (16:59 +0100)]
MDL-30344 lti - whitespace & comments cleanup
Chris Scribner [Fri, 18 Nov 2011 00:07:36 +0000 (19:07 -0500)]
MDL-30344 lti - Hiding roster permission from the UI as it's not implemented in LTI 1.1.
Chris Scribner [Fri, 18 Nov 2011 00:02:04 +0000 (19:02 -0500)]
MDL-30344 lti - Fix issue with privacy settings not working for a course level tool if no Launch URL is specified.
Chris Scribner [Wed, 16 Nov 2011 20:49:57 +0000 (15:49 -0500)]
MDL-20534 lti: Updating privacy settings dynamically based on matched Launch URL.
Aparup Banerjee [Mon, 21 Nov 2011 06:47:23 +0000 (14:47 +0800)]
MDL-30268 Web service : resolved version number conflict
Aparup Banerjee [Mon, 21 Nov 2011 05:57:34 +0000 (13:57 +0800)]
Merge branch 'wip-MDL-30289-master' of git://github.com/abgreeve/moodle
Aparup Banerjee [Mon, 21 Nov 2011 03:28:27 +0000 (11:28 +0800)]
Merge branch 'w46_MDL-21617_m22_xhack' of git://github.com/skodak/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 01:30:19 +0000 (02:30 +0100)]
Merge branch 'w46_MDL-30147_m22_tablenotexists' of git://github.com/skodak/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 01:23:51 +0000 (02:23 +0100)]
MDL-30328 some whitespace changes
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 01:22:40 +0000 (02:22 +0100)]
Merge branch 'MDL-30328' of git://github.com/scriby/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 01:03:51 +0000 (02:03 +0100)]
Merge branch 'MDL-30326' of git://github.com/scriby/moodle
Charles Fulton [Wed, 16 Nov 2011 02:18:40 +0000 (18:18 -0800)]
MDL-30289 forum - set page context when pruning a discussion
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:57:24 +0000 (01:57 +0100)]
MDL-30354 lti - whitespace fixes
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:48:52 +0000 (01:48 +0100)]
Merge branch 'MDL-30354' of git://github.com/scriby/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:45:37 +0000 (01:45 +0100)]
Merge branch 'master' of git.moodle.org:/git/integration
Sam Hemelryk [Mon, 21 Nov 2011 00:32:55 +0000 (13:32 +1300)]
Merge branch 'w46_MDL-30228_m22_pdftestcopyright' of git://github.com/skodak/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:27:34 +0000 (01:27 +0100)]
MDL-20534 lti: B9 - mini bump
Mary Evans [Sat, 12 Nov 2011 02:51:48 +0000 (02:51 +0000)]
MDL-30236 removed outlawed javasript from theme_anomaly
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:17:06 +0000 (01:17 +0100)]
Merge branch 'MDL-30343' of git://github.com/scriby/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:11:54 +0000 (01:11 +0100)]
Merge branch 'MDL-30341' of git://github.com/scriby/moodle
Eloy Lafuente (stronk7) [Mon, 21 Nov 2011 00:03:22 +0000 (01:03 +0100)]
MDL-30339 lti lang - whitespace fixes
Eloy Lafuente (stronk7) [Sun, 20 Nov 2011 23:58:12 +0000 (00:58 +0100)]
Merge branch 'MDL-30295' of git://github.com/scriby/moodle
Conflicts:
mod/lti/lang/en/lti.php
Eloy Lafuente (stronk7) [Sun, 20 Nov 2011 23:50:32 +0000 (00:50 +0100)]
Merge branch 'MDL-30339' of git://github.com/scriby/moodle
Sam Hemelryk [Sun, 20 Nov 2011 23:48:06 +0000 (12:48 +1300)]
Merge branch 'w46_MDL-30294_m22_errorsinthemefiles' of git://github.com/skodak/moodle
Sam Hemelryk [Sun, 20 Nov 2011 23:39:42 +0000 (12:39 +1300)]
Merge branch 'w46_MDL-30308_m22_reqstrict' of git://github.com/skodak/moodle
Sam Hemelryk [Sun, 20 Nov 2011 23:23:32 +0000 (12:23 +1300)]
Merge branch 'plagiarismbranch' of git://github.com/peterbulmer/moodle
Sam Hemelryk [Sun, 20 Nov 2011 23:01:45 +0000 (12:01 +1300)]
Merge branch 'MDL-30309' of git://github.com/lazydaisy/moodle
Sam Hemelryk [Sun, 20 Nov 2011 22:53:45 +0000 (11:53 +1300)]
Merge branch 'MDL-30319' of git://github.com/lazydaisy/moodle
Sam Hemelryk [Sun, 20 Nov 2011 22:48:47 +0000 (11:48 +1300)]
Merge branch 'w46_MDL-30327_m22_blockconfig' of git://github.com/skodak/moodle
Sam Hemelryk [Sun, 20 Nov 2011 22:30:17 +0000 (11:30 +1300)]
MDL-30359 theme_base Fixed regression with course completion icons
Sam Hemelryk [Sun, 20 Nov 2011 21:28:32 +0000 (10:28 +1300)]
Merge branch 'MDL-30359' of git://github.com/lazydaisy/moodle
Petr Skoda [Sat, 19 Nov 2011 18:02:53 +0000 (19:02 +0100)]
MDL-30228 fix incorrect author info
Sorry David!
Petr Skoda [Sat, 19 Nov 2011 17:43:55 +0000 (18:43 +0100)]
MDL-30308 outputrequirementslib.php breaks xhtml validation
Credit goes to Matthew Davidson.
Petr Skoda [Sat, 19 Nov 2011 15:56:11 +0000 (16:56 +0100)]
MDL-30327 standardise block deletion process
Petr Skoda [Sat, 19 Nov 2011 12:22:33 +0000 (13:22 +0100)]
MDL-21617 remove problematic attempt to remove script events from random text
This "feature" was used to partially eliminate XSS attacks on vulnerable code. Developers MUST use clean_text() on HTML text fragments only, it can not be used on random html tag attributes.
This change may simplify a bit exploiting of vulnerable code, but every XSS cheat sheet contains information how to work around this outdated anti-XSS measure.
Please note this change fixes many problems with valid uses of language= or onXXXXX= such as in urls, tex, code samples, etc.
Petr Skoda [Sat, 19 Nov 2011 10:23:28 +0000 (11:23 +0100)]
MDL-30294 prevent notices and errors in theme files content
Theme images, css and JS are broken by PHP error messages which creates major problems for production sites with enabled displaying of errors because the files are cached indefinitely. It is better to send the errors and notices to logs only, in any case all developers must learn to use error logs.
Petr Skoda [Sat, 19 Nov 2011 08:43:09 +0000 (09:43 +0100)]
MDL-30147 do not expect text comparison exceptions when not in debug mode
Unfortunately the column type fetching is too expensive, we do extra verification in debug mode only.
Petr Skoda [Sat, 19 Nov 2011 08:39:07 +0000 (09:39 +0100)]
MDL-30147 optional verification if dml exception when table missing
Eloy Lafuente (stronk7) [Sat, 12 Nov 2011 21:27:24 +0000 (22:27 +0100)]
MDL-30147 dml - mysql and no params now behaving "standard"
Eloy Lafuente (stronk7) [Sat, 12 Nov 2011 19:51:45 +0000 (20:51 +0100)]
MDL-30147 dml - one more test behavior without params
Eloy Lafuente (stronk7) [Sat, 12 Nov 2011 19:47:42 +0000 (20:47 +0100)]
MDL-30147 dml - added some tests demoing bad get_columns() behavior
Petr Skoda [Sat, 12 Nov 2011 16:39:19 +0000 (17:39 +0100)]
MDL-30147 do not rely on dml exception type outside of dml layer
The trouble is that dml driver methods (insert, update, select) are not guaranteed to return the same exception class for various db problems and coding style issues. The recommended practice is to catch dml_exception only.
Petr Skoda [Sat, 5 Nov 2011 08:26:12 +0000 (09:26 +0100)]
MDL-30147 detect missing table when processing query conditions
Andrew Davis [Sat, 19 Nov 2011 07:35:23 +0000 (15:35 +0800)]
MDL-29814 message: made html personal messages store a plain text version as a fallback
Mary Evans [Sat, 19 Nov 2011 00:04:41 +0000 (00:04 +0000)]
MDL-30359 Fixes for dir-rtl in theme_base CSS
Chris Scribner [Fri, 18 Nov 2011 17:38:41 +0000 (12:38 -0500)]
MDL-30354 lti - B27 - locallib changes
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 16:28:53 +0000 (17:28 +0100)]
Merge branch 'MDL-29591-master-2' of git://git.luns.net.uk/moodle
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 16:19:59 +0000 (17:19 +0100)]
MDL-20534 lti: B14 - tiny bit, but savepoint tests require that
Chris Scribner [Fri, 18 Nov 2011 16:07:49 +0000 (11:07 -0500)]
MDL-30295 lti - Adding lti:manage localization string.
Chris Scribner [Tue, 15 Nov 2011 18:50:33 +0000 (13:50 -0500)]
MDL-20534 lti: B11 - Making language file changes (re-order, markdown, remove newlines in strings)
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 15:05:22 +0000 (16:05 +0100)]
MDL-20534 lti: B14 - whitespace and comment fixes
Andrew Robert Nicols [Fri, 30 Sep 2011 13:54:24 +0000 (14:54 +0100)]
MDL-29591 Check for permission before overwriting course idnumber when restoring
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 12:40:16 +0000 (13:40 +0100)]
Merge branch 'MDL-30290' of git://github.com/scriby/moodle
Aparup Banerjee [Fri, 18 Nov 2011 07:34:18 +0000 (15:34 +0800)]
Merge branch 'MDL-30279-master' of git://github.com/ankitagarwal/moodle
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 00:20:35 +0000 (01:20 +0100)]
on-demand release 2.2beta
Eloy Lafuente (stronk7) [Fri, 18 Nov 2011 00:17:52 +0000 (01:17 +0100)]
Merge branch 'install_master' of git://github.com/amosbot/moodle
Chris Scribner [Wed, 16 Nov 2011 18:46:17 +0000 (13:46 -0500)]
MDL-20534 lti: B9 - Adding db/log.php
Chris Scribner [Wed, 16 Nov 2011 17:35:18 +0000 (12:35 -0500)]
MDL-20534 lti: B28 - Accidentally included Copyright header in wrong file.
Chris Scribner [Wed, 16 Nov 2011 17:31:15 +0000 (12:31 -0500)]
MDL-20534 lti: B28 - Update attribution headers.
Chris Scribner [Tue, 15 Nov 2011 18:50:33 +0000 (13:50 -0500)]
MDL-20534 lti: B11 - Making language file changes (re-order, markdown, remove newlines in strings)
Eloy Lafuente (stronk7) [Thu, 17 Nov 2011 19:10:02 +0000 (20:10 +0100)]
MDL-29350 Prevent memory/time problems if there are zillions of combinations
Eloy Lafuente (stronk7) [Thu, 17 Nov 2011 16:15:00 +0000 (17:15 +0100)]
Merge branch 'MDL-29350-master-2' of git://git.luns.net.uk/moodle
Charles Severance [Tue, 15 Nov 2011 20:56:44 +0000 (15:56 -0500)]
MDL-20534
Undo change that Chris already did.
Charles Severance [Tue, 15 Nov 2011 20:47:26 +0000 (15:47 -0500)]
MDL-20534
Add the tool_consumer_info fields and fix parsing of custom parameters.
Chris Scribner [Tue, 15 Nov 2011 18:48:21 +0000 (13:48 -0500)]
MDL-20534 lti: Some cleanup of locallib.php
Charles Severance [Tue, 15 Nov 2011 17:46:48 +0000 (12:46 -0500)]
MDL-20534
I ran the software through the certification and caught a few nits:
The error return is 'failure' not 'error'
The spec says that it needs to return 'failure' for out of range or non-numeric grades
The result score needs a language tag, hard-coded as 'en'
Setting a grade multiplied by 100 but reading the grade did not divide by 100
All those are now fixed with this patch as well as this bit of cruft:
I removed the "extension service url" as it is not implemented in service.php
Feel free to review and adjust - probably the one place you might want to refactor
is that I put code to catch out-of-range-and non-numeric in
lti_parse_grade_replace_message and threw an exception on error and then caught
it in service.php and sent back the 'failure' message. Feel free to refactor a
bit if you see this done in a cleaner manner.
Chris Scribner [Mon, 14 Nov 2011 19:21:10 +0000 (14:21 -0500)]
MDL-20534 lti: Updating the tool consumer information strings to match newest spec version.
Chris Scribner [Wed, 16 Nov 2011 17:41:32 +0000 (12:41 -0500)]
MDL-20534 lti: B8 - Switching from $ME to $FULLME to properly detect SSL requests.
Chris Scribner [Wed, 16 Nov 2011 16:54:38 +0000 (11:54 -0500)]
MDL-20534 lti: B14 - Implementing "show description on course page"
Mary Evans [Thu, 17 Nov 2011 13:51:30 +0000 (13:51 +0000)]
MDL-30319 changed lang $string Light to Light/Blue in theme_mymobile
Eloy Lafuente (stronk7) [Thu, 17 Nov 2011 09:53:56 +0000 (10:53 +0100)]
Merge branch 'MDL-30182' of git://github.com/timhunt/moodle
Tim Hunt [Thu, 17 Nov 2011 08:02:20 +0000 (08:02 +0000)]
MDL-30182 fix missing include. Sorry.
Charles Fulton [Wed, 16 Nov 2011 12:25:47 +0000 (04:25 -0800)]
MDL-30279 show full date and time for all wiki revisions
Sam Hemelryk [Thu, 17 Nov 2011 01:53:38 +0000 (14:53 +1300)]
Merge branch 'MDL-24577-master-1' of git://git.luns.net.uk/moodle
Peter Bulmer [Thu, 17 Nov 2011 00:21:08 +0000 (13:21 +1300)]
MDL-30313 plagiarism support for unformated rsults
support for obtaining plagiarism detection results without
html formatting
AMOS bot [Thu, 17 Nov 2011 00:55:25 +0000 (00:55 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Thu, 17 Nov 2011 00:22:22 +0000 (01:22 +0100)]
Merge branch 'MDL-29743' of git://github.com/timhunt/moodle
Sam Hemelryk [Thu, 17 Nov 2011 00:11:46 +0000 (13:11 +1300)]
Merge branch 'MDL-29893-master' of git://github.com/ankitagarwal/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:45:00 +0000 (00:45 +0100)]
Merge branch 'MDL-30069' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:33:54 +0000 (00:33 +0100)]
Merge branch 'MDL-30122' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:29:18 +0000 (00:29 +0100)]
Merge branch 'MDL-30167' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:18:25 +0000 (00:18 +0100)]
Merge branch 'MDL-30182' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:11:29 +0000 (00:11 +0100)]
Merge branch 'MDL-30186' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:08:18 +0000 (00:08 +0100)]
Merge branch 'MDL-30199' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:05:45 +0000 (00:05 +0100)]
Merge branch 'MDL-30266-master' of git://github.com/sammarshallou/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:02:02 +0000 (00:02 +0100)]
Merge branch 'MDL-30209' of git://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 23:00:12 +0000 (00:00 +0100)]
Merge branch 'MDL-30300' of git://github.com/timhunt/moodle
Nadav Kavalerchik [Wed, 16 Nov 2011 22:28:07 +0000 (11:28 +1300)]
MDL-27516 Several CSS fixes for right to left languages
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 21:51:51 +0000 (22:51 +0100)]
Merge branch 'MDL-30274-master-1' of git://git.luns.net.uk/moodle
Mary Evans [Wed, 16 Nov 2011 21:15:24 +0000 (21:15 +0000)]
MDL-30309 FIX typo in CSS in theme_anomaly
Eloy Lafuente (stronk7) [Wed, 16 Nov 2011 20:29:25 +0000 (21:29 +0100)]
Merge branch 'MDL-30275-master' of git://github.com/sammarshallou/moodle
Tim Hunt [Wed, 16 Nov 2011 11:07:35 +0000 (11:07 +0000)]
MDL-30300 qbehaviours: convert to the new is_compatible_question API.
Tim Hunt [Wed, 16 Nov 2011 10:52:19 +0000 (10:52 +0000)]
MDL-30300 question behaviours: improve q compatibility API.
Ankit Kumar Agarwal [Thu, 10 Nov 2011 08:16:43 +0000 (13:46 +0530)]
MDL-29893 Fixing issues with password generation function
Ankit Kumar Agarwal [Wed, 16 Nov 2011 04:17:00 +0000 (09:47 +0530)]
MDL-30279 SCORM Fixing sql errors during cron
Jerome Mouneyrac [Wed, 16 Nov 2011 03:51:03 +0000 (11:51 +0800)]
MDL-30268 add 'Can download files' field to service
AMOS bot [Wed, 16 Nov 2011 00:55:51 +0000 (00:55 +0000)]
Automatically generated installer lang files
sam marshall [Tue, 15 Nov 2011 15:24:08 +0000 (15:24 +0000)]
MDL-30275 Assignment activity description not displayed on course page
Andrew Robert Nicols [Tue, 15 Nov 2011 15:16:47 +0000 (15:16 +0000)]
MDL-30274 Correct typo of loginpage variable