Eloy Lafuente (stronk7)
ffbe597ef1
MDL-34250 navigation: Always look for correct parent context.
...
Conflicts:
lib/navigationlib.php
2012-08-28 20:41:21 +02:00
Eloy Lafuente (stronk7)
b884cf2a74
MDL-35089 conditionals: detected one place missing sectioncache
...
Thanks to MDL-34936 and unit tests this was discovered like 2 new
places calling to get_fast_modinfo() without the sectioncache
column contents. Potential performance problem, leading to
reseting and recalculation of caches all the time.
2012-08-28 01:41:41 +02:00
Eloy Lafuente (stronk7)
79a6a832d7
Merge branch 'MDL-34993_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-27 18:35:54 +02:00
Eloy Lafuente (stronk7)
473285edde
Merge branch 'MDL-35055_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-27 16:16:46 +02:00
Aparup Banerjee
42122854fc
Merge branch 'MDL-34936-MOODLE_23_STABLE-1' of git://github.com/andrewnicols/moodle into MOODLE_23_STABLE
2012-08-27 14:20:30 +08:00
Aaron Barnes
aac67f6384
MDL-32386 completion: Fix incorrect method parameters
2012-08-27 11:19:26 +12:00
Andrew Robert Nicols
409eab3510
MDL-34936 Warn if the sectioncache property is missing in a get_fast_modinfo call
2012-08-24 15:40:13 +01:00
Tim Hunt
4d0a7e2b1f
MDL-35055 question import: slight error with the Match grades option.
...
Even in the 'Error if grade not listed case', it was applying a small
tolerance. In the case of a fuzzy match, it was returning the inexact
grade from the import file, rather than the precise grade that Moodle
was expecting.
That causes problems when the editing form is displayed, because the
value from the database does not match any of the available options, so
the grade is changed to 0%.
2012-08-24 15:37:38 +01:00
Tim Lock
e24b125a3a
MDL-31623 Course: Course reset bypass modules, which are removed
2012-08-24 10:59:46 +08:00
Tim Hunt
7f8d657531
MDL-34993 questions: convert numeric fields to float on load.
...
NUMBER(X,Y) typically come back from the DB as strings. If you don't
convert them to float, then when you display them, it appears as
1.0000000, which is not normally what you want.
Also, increase the size of the field on the edit form, so if you
question does have default mark 0.1234567, you can see that!
2012-08-23 19:14:19 +01:00
Eloy Lafuente (stronk7)
4b7b1aae4d
MDL-31957 Course reset: Add missing global
2012-08-23 02:12:39 +02:00
Eloy Lafuente (stronk7)
f16751f856
Merge branch 'wip-mdl-32759-m23' of git://github.com/rajeshtaneja/moodle into MOODLE_23_STABLE
2012-08-22 02:34:04 +02:00
Eloy Lafuente (stronk7)
b74390e38b
Merge branch 'MDL-34795-23' of git://github.com/srynot4sale/moodle into MOODLE_23_STABLE
2012-08-22 02:05:17 +02:00
Eloy Lafuente (stronk7)
0547143fad
Merge branch 'MDL-34866_23' of git://github.com/rlorenzo/moodle into MOODLE_23_STABLE
2012-08-22 01:50:19 +02:00
Eloy Lafuente (stronk7)
864ca7d700
Merge branch 'w34_MDL-34893_m23_phpunitparams' of git://github.com/skodak/moodle into MOODLE_23_STABLE
2012-08-21 21:18:44 +02:00
Dan Poltawski
f6376dcbae
Merge branch 'w34_MDL-34901_m23_useraccess' of git://github.com/skodak/moodle into MOODLE_23_STABLE
2012-08-21 12:02:25 +08:00
Dan Poltawski
ed22220593
Merge branch 'MDL-34742-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE
2012-08-21 11:59:30 +08:00
Eloy Lafuente (stronk7)
9b7738c8fb
Merge branch 'w34_MDL-34912_m23_description' of git://github.com/skodak/moodle into MOODLE_23_STABLE
2012-08-21 02:39:58 +02:00
Eloy Lafuente (stronk7)
a130109013
Merge branch 'MDL-34889_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-21 02:25:28 +02:00
Eloy Lafuente (stronk7)
9da82e9ba3
Merge branch 'MDL-29847_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-21 01:28:50 +02:00
Eloy Lafuente (stronk7)
0c6800e771
Merge branch 'MDL-31957-m23' of git://github.com/sammarshallou/moodle into MOODLE_23_STABLE
2012-08-21 01:23:05 +02:00
Eloy Lafuente (stronk7)
331d346e8f
Merge branch 'MDL-34756-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE
2012-08-20 16:35:20 +02:00
Eloy Lafuente (stronk7)
8ee474b89e
Merge branch 'MDL-28531-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE
2012-08-20 16:28:21 +02:00
Dan Poltawski
0ec0602415
Merge branch 'MDL-34535-m23' of git://github.com/ankitagarwal/moodle into MOODLE_23_STABLE
2012-08-20 12:06:56 +08:00
Frederic Massart
70746c433c
MDL-34756 Unit Tests: Move backup helper tests
2012-08-20 10:26:16 +08:00
Petr Škoda
db6842cca3
MDL-34893 use standard options in Hint_ResultPrinter
...
This is a very nasty hack!
2012-08-19 22:10:37 +02:00
Petr Škoda
cf1cb68662
MDL-34901 fix user login times handling
2012-08-19 15:33:59 +02:00
Petr Škoda
71a03114e0
MDL-34912 fix invalid descriptionformat default handling
2012-08-18 09:53:03 +02:00
Tim Hunt
3e6b27698d
MDL-29847 question preview: garbage collect old preview data.
...
This adds cron code which looks for question previews that have not been
touched for more than 24 hours, and deletes them.
We try to delete previews immediately. For example if the user clicks
start again, then we immediately delete their previous preview. However,
we can't do that if they just close the preview window. Hence we need
some cron code to clean up old preview that have got left lying around.
Normally, this code will not have much to do, so it will be very fast,
so we can afford to run it every cron.
This has been implemented in such a way that in future it will be easy
to add other cron code to the question bank.
Sadly, to make this work on MySQL, we require a horrible hack in the
already hacky delete_usage_records_for_mysql function.
2012-08-17 10:53:13 +01:00
sam marshall
40f6697f2e
MDL-31957 Course reset: Does not erase activity completion data
2012-08-17 10:39:38 +01:00
Frederic Massart
d190fcd9d9
MDL-28531 Unit Tests: Fixed tests to work with core update
2012-08-17 14:45:03 +08:00
Frederic Massart
68576ef61d
MDL-28531 Backup: Automated backups run when they are scheduled
2012-08-17 14:45:03 +08:00
Matt Meisberger
054bcf69f6
MDL-34742 - adding ability to move blocks into empty column
2012-08-17 14:44:23 +08:00
Tim Hunt
6247d0a82c
MDL-34889 phpunit: progress output in util.php --drop.
...
It is slow for me, and it is nice to know that something is going on.
2012-08-16 17:00:25 +01:00
sam marshall
1d075eadd9
MDL-34446 Fix bugs in previous commit
2012-08-16 14:48:15 +08:00
Eloy Lafuente (stronk7)
e154c1b6da
Merge branch 'MDL-34885_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-15 03:16:39 +02:00
Eloy Lafuente (stronk7)
6c20303ee1
Merge branch 'w33_MDL-34782_m23_mysqlunsigned' of git://github.com/skodak/moodle into MOODLE_23_STABLE
2012-08-14 23:10:24 +02:00
Rex Lorenzo
90c510cf9d
MDL-34866 - Make "course display" default a site configurable option
...
* Moved COURSE_DISPLAY_SINGLEPAGE and COURSE_DISPLAY_MULTIPAGE constants from courselib to moodlelib.php
* Using course display constants in course default admin setting page
2012-08-14 12:12:47 -07:00
Tim Hunt
ba338db5b5
MDL-34885 phpunit: better cygwin detection.
...
For some reason, on my computer, $_SERVER['SHELL'] was not set, so I
changed the test to also consider $_SERVER['TERM']. This now works for
me.
2012-08-14 14:12:06 +01:00
Ankit Agarwal
8e017950e9
MDL-34535 message: userto should use is_number instead of is_init
2012-08-14 14:42:11 +08:00
Dan Poltawski
b92d962c3f
Merge branch 'MDL-34728_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-14 13:33:08 +08:00
Rajesh Taneja
d54294de34
MDL-32759 Assignment: Grades will not be scaled for new assignment module, and added warning message for user
2012-08-14 11:40:18 +08:00
Aaron Barnes
25e107e5a2
MDL-34795 completion: Add course_completed event
2012-08-14 10:16:40 +12:00
Tim Hunt
3350475e36
MDL-34728 forms: woy for other JS to trigger disableIf update.
...
This was discovered while working on MDL-32705. If some JavaScript (for
example a select all/none link) changes the state of some form fields,
then the disabledIf state of other form elements does not automatically
update.
The existing form JS was so well encapsulated that this was impossible.
This change pokes a hole in the encapsulation, and provides an API
M.form.updateFormState(formid);
that other bits of JS code can call when necessary.
2012-08-13 11:19:01 +01:00
sam marshall
c5cf1bc090
MDL-34446 Completion report: Add sideways text support to more browsers
2012-08-13 10:44:28 +08:00
Petr Škoda
bd3306f5cd
MDL-34782 detect code abusing integer limits in mysql database
...
It is allowed to store only ranges specified in install.xml, for integers it means number of digits specified in size.
2012-08-10 10:20:27 +02:00
Tim Hunt
4c0d64860a
MDL-34590 javascript-static: nuclear option in openpopup
...
I think we have finally tamed Chrome on all platforms. (Crosses fingers.)
2012-08-09 17:17:36 +02:00
Eloy Lafuente (stronk7)
7abe8c31a6
Merge branch 'MDL-34704_23' of git://github.com/timhunt/moodle into MOODLE_23_STABLE
2012-08-08 01:53:22 +02:00
Eloy Lafuente (stronk7)
02d6791d05
Merge branch 'wip-mdl-30792-m23' of git://github.com/rajeshtaneja/moodle into MOODLE_23_STABLE
2012-08-08 01:00:54 +02:00
Aparup Banerjee
e83629096b
Revert "Merge branch 'MDL-28531-23' of git://github.com/FMCorz/moodle into MOODLE_23_STABLE"
...
This reverts commit 162510801f
, reversing
changes made to 5af69f5282
.
2012-08-07 14:27:55 +08:00