Dan Poltawski [Tue, 30 Apr 2013 15:13:48 +0000 (16:13 +0100)]
Merge branch 'MDL-39270-master-int' of git://github.com/FMCorz/moodle
Dan Poltawski [Tue, 30 Apr 2013 14:49:41 +0000 (15:49 +0100)]
Merge branch 'MDL-39265-master-int' of git://github.com/FMCorz/moodle
Dan Poltawski [Tue, 30 Apr 2013 13:42:44 +0000 (14:42 +0100)]
Merge branch 'MDL-39207_master' of git://github.com/totara/openbadges
Dan Poltawski [Tue, 30 Apr 2013 13:35:28 +0000 (14:35 +0100)]
Merge branch 'MDL-39368-master-int' of git://github.com/FMCorz/moodle
Dan Poltawski [Tue, 30 Apr 2013 13:11:34 +0000 (14:11 +0100)]
Merge branch 'w17_MDL-39343_m25_installupgrade' of git://github.com/skodak/moodle
Dan Poltawski [Tue, 30 Apr 2013 13:07:55 +0000 (14:07 +0100)]
Merge branch 'MDL-35385_chat' of git://github.com/andyjdavis/moodle
Petr Škoda [Tue, 30 Apr 2013 13:05:53 +0000 (15:05 +0200)]
MDL-39343 disables MUC caches in phpunit and behat install/drop
Dan Poltawski [Tue, 30 Apr 2013 12:37:52 +0000 (13:37 +0100)]
Merge branch 'w17_MDL-39343_m25_installupgrade' of git://github.com/skodak/moodle
Dan Poltawski [Tue, 30 Apr 2013 08:57:29 +0000 (09:57 +0100)]
Merge branch 'w17_MDL-39402_m25_themedep' of git://github.com/skodak/moodle
Petr Škoda [Sat, 27 Apr 2013 19:54:06 +0000 (21:54 +0200)]
MDL-39343 disable all caching in install and upgrades
This should resolve all problem on developer machines when switching branches or when restoring previous Moodle databases. It also prevents any potential problems during upgrades such as concurrent DB modification and resolves chicken egg problems in future caching upgrades.
Damyon Wiese [Tue, 30 Apr 2013 08:17:16 +0000 (16:17 +0800)]
MDL-39354 Theme - Keep base and bootstrapbase in-sync
Add 7px margin-right to checkboxes and radio buttons
Damyon Wiese [Tue, 30 Apr 2013 08:24:07 +0000 (16:24 +0800)]
Merge branch 'MDL-39354' of git://github.com/timhunt/moodle
Dan Poltawski [Tue, 30 Apr 2013 08:16:31 +0000 (09:16 +0100)]
Merge branch 'MDL-39405-master-int' of git://github.com/FMCorz/moodle
Frederic Massart [Tue, 30 Apr 2013 07:09:00 +0000 (15:09 +0800)]
MDL-39265 feedback: Language string improvements
AMOS BEGIN
MOV [multiple_submit,mod_feedback],[multiplesubmit,mod_feedback]
MOV [emailnotification_help,mod_feedback],[email_notification_help,mod_feedback]
AMOS END
Dan Poltawski [Tue, 30 Apr 2013 07:52:49 +0000 (08:52 +0100)]
Merge branch 'w17_MDL-39292_m25_enrolicons' of git://github.com/skodak/moodle
Damyon Wiese [Tue, 30 Apr 2013 07:51:12 +0000 (15:51 +0800)]
Merge branch 'mdl-39335' of git://github.com/vostreltsov/moodle
Dan Poltawski [Tue, 30 Apr 2013 07:34:16 +0000 (08:34 +0100)]
Merge branch 'MDL-39415-master' of git://github.com/damyon/moodle
Dan Poltawski [Tue, 30 Apr 2013 07:24:31 +0000 (08:24 +0100)]
Merge branch 'w17_MDL-39077_m25_sizes' of git://github.com/skodak/moodle
Damyon Wiese [Tue, 30 Apr 2013 06:13:25 +0000 (14:13 +0800)]
Merge branch 'MDL-39351' of git://github.com/timhunt/moodle
Damyon Wiese [Tue, 30 Apr 2013 06:06:42 +0000 (14:06 +0800)]
Merge branch 'MDL-39322-master' of https://github.com/mackensen/moodle
Frederic Massart [Mon, 29 Apr 2013 07:59:47 +0000 (15:59 +0800)]
MDL-39405 wiki: Reformat forms for better usability
Damyon Wiese [Tue, 30 Apr 2013 04:26:47 +0000 (12:26 +0800)]
Merge branch 'MDL-37966' of git://github.com/jonof/moodle
Damyon Wiese [Tue, 30 Apr 2013 04:02:36 +0000 (12:02 +0800)]
Merge branch 'MDL-39246' of git://github.com/timhunt/moodle
Damyon Wiese [Tue, 30 Apr 2013 03:44:22 +0000 (11:44 +0800)]
MDL-39415 Assign: Fix error on saving settings
When alwaysshowdescription checkbox is unchecked the form cant be saved.
This is a regression from when the element was changed from a
selectyesno to a checkbox.
Damyon Wiese [Tue, 30 Apr 2013 03:39:24 +0000 (11:39 +0800)]
Merge branch 'wip_MDL_39230_2_5' of github.com/jamiepratt/moodle.git
Jamie Pratt [Mon, 29 Apr 2013 11:16:04 +0000 (18:16 +0700)]
MDL-39230 Question bank - refactor xml import
Allow for reuse of code to read xml questions.
Andrew Davis [Fri, 12 Apr 2013 03:59:08 +0000 (11:59 +0800)]
MDL-35385 mod_chat: made sure no message popups display within the chat window
Frederic Massart [Mon, 22 Apr 2013 05:26:21 +0000 (13:26 +0800)]
MDL-39265 feedback: Reformat module settings form
Sam Hemelryk [Mon, 29 Apr 2013 23:00:06 +0000 (11:00 +1200)]
Merge branch 'w17_MDL-39386_m25_enroldocs' of git://github.com/skodak/moodle
Sam Hemelryk [Mon, 29 Apr 2013 22:38:38 +0000 (10:38 +1200)]
Merge branch 'MDL-39366-master-int' of git://github.com/FMCorz/moodle
Sam Hemelryk [Mon, 29 Apr 2013 22:08:20 +0000 (10:08 +1200)]
Merge branch 'MDL-39303_master' of https://github.com/markn86/moodle
Sam Hemelryk [Mon, 29 Apr 2013 21:57:00 +0000 (09:57 +1200)]
Merge branch 'MDL-38896_master' of git://github.com/lazydaisy/moodle
Sam Hemelryk [Mon, 29 Apr 2013 21:48:18 +0000 (09:48 +1200)]
Merge branch 'MDL-39377' of git://github.com/colchambers/moodle
Sam Hemelryk [Mon, 29 Apr 2013 21:36:50 +0000 (09:36 +1200)]
Merge branch 'MDL-39365-master' of git://github.com/ankitagarwal/moodle
Sam Hemelryk [Mon, 29 Apr 2013 21:31:54 +0000 (09:31 +1200)]
Merge branch 'MDL-39398-master' of git://github.com/FMCorz/moodle
Tim Hunt [Thu, 25 Apr 2013 15:47:20 +0000 (16:47 +0100)]
MDL-39354 put back a bit of margin on checkboxes.
Dan Poltawski [Mon, 29 Apr 2013 16:00:53 +0000 (17:00 +0100)]
Merge branch 'MDL-39378' of git://github.com/timhunt/moodle
Dan Poltawski [Mon, 29 Apr 2013 13:33:07 +0000 (14:33 +0100)]
Revert "MDL-39278 - test change to less which is ungenerated"
This reverts commit
0da03bf4e268e38cbb2be8254270ca38538b86e9.
Dan Poltawski [Mon, 29 Apr 2013 13:22:22 +0000 (14:22 +0100)]
MDL-39278 - test change to less which is ungenerated
My sincere apologies for polluting the history this way, but this
is the best way we can be sure.
TO BE CLEAR: this commit will shorlty be reverted.
Dan Poltawski [Mon, 29 Apr 2013 13:20:39 +0000 (14:20 +0100)]
Merge branch 'MDL-39158-master' of git://github.com/damyon/moodle
Dan Poltawski [Mon, 29 Apr 2013 13:15:23 +0000 (14:15 +0100)]
Merge branch 'MDL-39389' of git://github.com/stronk7/moodle
Dan Poltawski [Mon, 29 Apr 2013 13:12:37 +0000 (14:12 +0100)]
Merge branch 'MDL-39390' of git://github.com/stronk7/moodle
Frederic Massart [Fri, 26 Apr 2013 06:19:01 +0000 (14:19 +0800)]
MDL-39368 url: Remove advanced parameters from settings form
Frederic Massart [Fri, 26 Apr 2013 06:13:30 +0000 (14:13 +0800)]
MDL-39368 url: Renaming sections of the settings form
Frederic Massart [Mon, 29 Apr 2013 06:10:44 +0000 (14:10 +0800)]
MDL-39398 message: Prevent notice when sending Jabber messages
Not tracking the presence prevents a notice to be displayed during disconnect(),
where the the jabber server attempts to subscribe to $CFG->jabberusername presence.
As the server name does not include a resource identifier (stillwit@jabber.org/resource),
an explode('/') fails.
Dan Poltawski [Mon, 29 Apr 2013 09:27:29 +0000 (10:27 +0100)]
Merge branch 'MDL-27071' of git://github.com/stronk7/moodle
Damyon Wiese [Mon, 29 Apr 2013 08:05:08 +0000 (16:05 +0800)]
Merge branch 'w17_MDL-39356_m25_cacert' of git://github.com/skodak/moodle
Damyon Wiese [Mon, 29 Apr 2013 07:35:40 +0000 (15:35 +0800)]
Merge branch 'MDL-39342' of git://github.com/timhunt/moodle
Petr Škoda [Mon, 29 Apr 2013 07:14:23 +0000 (09:14 +0200)]
MDL-39402 add missing theme dependencies
Damyon Wiese [Mon, 29 Apr 2013 06:52:40 +0000 (14:52 +0800)]
Merge branch 'w17_MDL-39371_m25_cleandep' of git://github.com/skodak/moodle
Mark Nelson [Wed, 24 Apr 2013 04:57:33 +0000 (12:57 +0800)]
MDL-39303 mod_forum: prevent user from submitting when post threshold reached
Damyon Wiese [Mon, 29 Apr 2013 06:17:53 +0000 (14:17 +0800)]
Merge branch 'MDL-38807-master' of git://github.com/danpoltawski/moodle
Damyon Wiese [Mon, 29 Apr 2013 06:03:34 +0000 (14:03 +0800)]
Merge branch 'MDL-30940-master' of git://github.com/FMCorz/moodle
Ankit Agarwal [Mon, 29 Apr 2013 05:21:43 +0000 (13:21 +0800)]
MDL-39365 scorm reports: Return correct track count
Damyon Wiese [Mon, 29 Apr 2013 05:00:19 +0000 (13:00 +0800)]
Merge branch 'MDL-39362' of git://github.com/rwijaya/moodle
Damyon Wiese [Mon, 29 Apr 2013 04:22:23 +0000 (12:22 +0800)]
Merge branch 'w17_MDL-39174_m25_themedocs' of git://github.com/skodak/moodle
Rossiani Wijaya [Mon, 29 Apr 2013 03:59:48 +0000 (11:59 +0800)]
MDL-39362 Admin: fixed setType() error for networking
Damyon Wiese [Mon, 29 Apr 2013 03:45:05 +0000 (11:45 +0800)]
Merge branch 'MDL-37845' of git://github.com/timhunt/moodle
Damyon Wiese [Mon, 29 Apr 2013 03:01:57 +0000 (11:01 +0800)]
Merge branch 'MDL-38440-master' of git://github.com/mouneyrac/moodle
Sam Hemelryk [Mon, 29 Apr 2013 03:00:59 +0000 (15:00 +1200)]
Merge branch 'w17_MDL-39387_m25_authdocs' of git://github.com/skodak/moodle
Damyon Wiese [Mon, 29 Apr 2013 02:45:55 +0000 (10:45 +0800)]
Merge branch 'MDL-36024-master' of https://github.com/mackensen/moodle
Eloy Lafuente (stronk7) [Sun, 28 Apr 2013 23:14:24 +0000 (01:14 +0200)]
MDL-27071 Allow Oracle IN() to use > 1000 items
By using a pivoting strategy, we modify the list
of params (QM and NAMED supported) into a
subquery, so the 1000 limit in Oracle (ORA-01795)
is not thrown anymore.
Sam Hemelryk [Sun, 28 Apr 2013 23:15:05 +0000 (11:15 +1200)]
Merge branch 'w17_MDL-39336_m25_install' of git://github.com/skodak/moodle
Eloy Lafuente (stronk7) [Sun, 28 Apr 2013 23:11:10 +0000 (01:11 +0200)]
MDL-27071 Add big IN() unit tests
Let's verify how all databases perform with a big
number of parameters (10000) using IN() SQL clauses.
Both using QM and NAMED parameters.
Ideally only Oracle fails, and only it will need fixing.
Sam Hemelryk [Sun, 28 Apr 2013 23:07:26 +0000 (11:07 +1200)]
Merge branch 'MDL-39355-m' of git://github.com/andrewnicols/moodle
Sam Hemelryk [Sun, 28 Apr 2013 22:54:07 +0000 (10:54 +1200)]
Merge branch 'MDL-39192_master' of https://github.com/markn86/moodle
Sam Hemelryk [Sun, 28 Apr 2013 22:45:33 +0000 (10:45 +1200)]
Merge branch 'wip-MDL-39298-master' of git://github.com/abgreeve/moodle
Yuliya Bozhko [Sun, 28 Apr 2013 22:15:30 +0000 (10:15 +1200)]
MDL-39207 badges: Generate badge assertions using user's backpack email if it is set
Petr Škoda [Sun, 28 Apr 2013 15:42:06 +0000 (17:42 +0200)]
MDL-39356 add ca certificate bundles for cURL
This is necessary because PHP in Windows does not have any certificates and some *nix systems have outdated or missing ca bundles too.
The order is:
1/ dataroot/moodleorgca.crt always wins - needs to be added manually by admin
2/ php.ini setting "curl.cainfo" is next
3/ on Windows libdir/cacert.pem is used because it does not have any default cert bundles
4/ system default is the last - the previous value, ok for properly configured *nix systems
Eloy Lafuente (stronk7) [Sun, 28 Apr 2013 16:33:33 +0000 (18:33 +0200)]
MDL-39390 delete old moodle_database column cache
With MDL-39389 all the remaining drivers have been moved
from the in-memory, per-request ::columns cache to
the MUC (databasemeta) alternative.
That makes the old cache unused, so this is, simply about to
delete it, and warn in upgrade notes for potential sites
using custom moodle_database drivers.
Eloy Lafuente (stronk7) [Sun, 28 Apr 2013 16:14:17 +0000 (18:14 +0200)]
MDL-39389 add databasemeta cache to pdo_sqlite
Done in a separate commit, coz this driver is not
truly supported, but considering it as a reference
for people developing drivers... it's better to
have it supporting the databasemeta cache.
Eloy Lafuente (stronk7) [Sun, 28 Apr 2013 16:12:38 +0000 (18:12 +0200)]
MDL-39389 add databasemeta cache to ms/oci drivers
Petr Škoda [Sat, 27 Apr 2013 14:08:15 +0000 (16:08 +0200)]
MDL-39077 add more unit tests for get_max_upload_sizes()
Petr Škoda [Sat, 27 Apr 2013 14:00:59 +0000 (16:00 +0200)]
MDL-39077 fix regression in previous commit, the limit should be always included in maxbytes
Damyon Wiese [Thu, 11 Apr 2013 04:25:18 +0000 (12:25 +0800)]
MDL-39077 get_max_upload_sizes always include option for 0
Always include an option for 0 in the list of bytes even if sitebytes is not set.
Petr Škoda [Sat, 27 Apr 2013 13:27:29 +0000 (15:27 +0200)]
MDL-39371 add dependency of clean theme on bootstrapbase
Petr Škoda [Sat, 27 Apr 2013 13:09:05 +0000 (15:09 +0200)]
MDL-39387 normalise MOODLE_INTERNAL
Petr Škoda [Sat, 27 Apr 2013 13:06:40 +0000 (15:06 +0200)]
MDL-39387 fix /auth phpdocs
Petr Škoda [Sat, 27 Apr 2013 11:41:32 +0000 (13:41 +0200)]
MDL-39386 fix phpdocs packages in enrol
Petr Škoda [Sat, 27 Apr 2013 11:22:59 +0000 (13:22 +0200)]
MDL-39174 fix phpdocs packages in themes
Petr Škoda [Sat, 27 Apr 2013 10:28:54 +0000 (12:28 +0200)]
MDL-39292 use consistent iconsmall in enrol instances UI
Mary Evans [Fri, 26 Apr 2013 21:18:26 +0000 (22:18 +0100)]
MDL-39364 theme_clean: Changed 'simple' to 'clean'.
Petr Škoda [Wed, 24 Apr 2013 10:51:51 +0000 (12:51 +0200)]
MDL-39336 fix incorrect use on join() in simple theme
Petr Škoda [Wed, 24 Apr 2013 10:51:22 +0000 (12:51 +0200)]
MDL-39336 some themes may use $SITE->shortname in page layout before installation finishes
Petr Škoda [Wed, 24 Apr 2013 10:50:45 +0000 (12:50 +0200)]
MDL-39336 do not print debug output before finishing installation
Tim Hunt [Fri, 26 Apr 2013 14:59:53 +0000 (15:59 +0100)]
MDL-39378 Improve s() performance.
These changes give about a 10% speed-up in this function. The significant changes are:
1. Simplify the if logic to remove unnecssary cases.
2. Dont pass default argument values to htmlspecialchars, just using the
defaults is faster.
3. I can confirm that /i regex is faster than the equivalent regex without the i.
I also added more unit tests to test the edge cases.
Tim Hunt [Fri, 26 Apr 2013 17:38:29 +0000 (18:38 +0100)]
MDL-39378 s(): fix bad hex regex
Colin Chambers [Fri, 26 Apr 2013 13:55:11 +0000 (14:55 +0100)]
MDL-39377 Increase padding for grouped field labels in question types
Mary Evans [Fri, 26 Apr 2013 13:01:52 +0000 (14:01 +0100)]
MDL-38896 theme_bootstrapbase: Abbreviated weekdays in calendar/renderer.php + added @media css rule for calendar view.
Valeriy Streltsov [Wed, 24 Apr 2013 10:14:49 +0000 (13:14 +0300)]
MDL-39335: add an ord() unicode analog to textlib.
Charles Fulton [Tue, 23 Apr 2013 17:20:00 +0000 (10:20 -0700)]
MDL-39322 users: report correct auth method for site administrators
Charles Fulton [Fri, 8 Mar 2013 20:26:36 +0000 (12:26 -0800)]
MDL-36024 enrol: enable grade recovery for all enrol plugins
Tim Hunt [Thu, 25 Apr 2013 13:56:35 +0000 (14:56 +0100)]
MDL-39351 collapsed editor had grey bars above and below.
Tim Hunt [Thu, 25 Apr 2013 10:18:12 +0000 (11:18 +0100)]
MDL-39342 stop users entering too long matching answers.
Since they lead to an ugly DB error.
Tim Hunt [Fri, 19 Apr 2013 18:11:56 +0000 (19:11 +0100)]
MDL-39246 quiz timer: compute a more accurate stop time.
Tim Hunt [Fri, 19 Apr 2013 18:05:33 +0000 (19:05 +0100)]
MDL-39246 JavaScript: store the time the page starts loading.
This helps synchronise time on the client side with time on the server.
If you wait until a js_init_call runs, you might have had to wait an
unknown number of seconds while all the JS loads. Therefore, we capture
the current time as soon as possible in <head>.
This is a bit like adding .jsenabled to <body> as soon as possible, to
reduce visual flicker.
Tim Hunt [Thu, 25 Apr 2013 16:07:36 +0000 (17:07 +0100)]
MDL-37845 multichoice qtype: Fix some display issues.
1. Better handling of multi-line choices in the correct answer display.
2. Remove dangerous CSS that is no longer needed.
Dan Poltawski [Fri, 26 Apr 2013 09:30:08 +0000 (10:30 +0100)]
on demand release 2.5beta+
Dan Poltawski [Fri, 26 Apr 2013 09:37:15 +0000 (10:37 +0100)]
Merge branch 'install_master' of git://git.moodle.cz/moodle-install
Eloy Lafuente (stronk7) [Fri, 26 Apr 2013 09:13:09 +0000 (11:13 +0200)]
MDL-39278 rebuild moodle.css with everything in place