Marina Glancy
9b5e2461d5
MDL-28463 grades: use get_course() method
2013-10-29 11:33:55 +11:00
Marina Glancy
b85b9b7c29
MDL-28463 grades: inform conditionlib that grades changed
2013-10-29 11:33:21 +11:00
Sam Chaffee
87a26cc402
MDL-42065 core_grade: Modified some grade_item queries for improved performance
...
* Modified 2 queries in grade_item::depends_on to improve performance
* Added additional unit tests to cover those queries better
2013-10-09 12:16:54 -06:00
Petr Škoda
686d4ec921
MDL-41022 cleanup core_grade_scale_testcase
2013-08-24 16:21:09 +02:00
Petr Škoda
c952e0911d
MDL-41022 cleanup core_grade_item_testcase
2013-08-24 16:21:01 +02:00
Petr Škoda
78953f03fd
MDL-41022 cleanup core_grade_grade_testcase
2013-08-24 16:20:53 +02:00
Petr Škoda
59c50aff20
MDL-41022 cleanup core_grade_category_testcase
2013-08-24 16:19:25 +02:00
Tim Hunt
3987312883
MDL-31487 fix FEATURE_CONTROLS_GRADE_VISIBILITY for quiz.
...
This is a followup to MDL-18301. That fix missed the following points:
1. On the edit categories and items screens, all items had an eye-con to
control the visibility, even if the visibility was controlled by the
module.
2. Changing the visibility of a grade category change the visibility of
all items within it, even if the visibility was controlled by the
module.
3. The quiz ingored $cm->visible when controlling whether its grade item
was visible.
2013-08-08 10:03:47 +01:00
Petr Škoda
8252b7c291
MDL-40901 standardise core test case class and file names
...
This finally allows us to type only the class name when executing individual core test cases.
2013-08-04 22:10:31 +02:00
Petr Škoda
1c74b26090
MDL-40220 use new core_component::get_plugin_directory()
2013-07-16 22:38:38 +02:00
Ashley Holman
3903fa21f7
MDL-39740 grade: Fix grade_item::add_idnumber strict type checking
2013-05-20 12:15:29 +09:30
Andrew Davis
ea11496d0b
MDL-31713 core_grade: added updating of grade min and max to update_final_grade()
2013-05-07 12:21:07 +08:00
Andrew Davis
59772c066a
MDL-31713 core_grade:added a unit test to replicate a raw grade max bug
2013-05-07 11:14:08 +08:00
Andrew Davis
63354ab50d
MDL-29877 core_grade:add some upgrade code to fix broken grade items introduced by bad restores
2013-04-10 08:05:50 +08:00
Eloy Lafuente (stronk7)
82b61ff8a5
MDL-37952 make helper descendants abstract
2013-02-09 16:22:06 +01:00
Sam Hemelryk
740f635b79
Merge branch 'MDL-29733_master' of git://github.com/andyjdavis/moodle
2012-12-18 09:42:26 +13:00
Andrew Davis
415b15ccd6
MDL-29733 grade: SQL and comment cleanup
2012-12-11 09:15:31 +08:00
Jonathan Champ
8a592bd551
MDL-29733 grade: Query for Identifying Grade Grades to Precreate is SLOW
2012-12-11 09:15:31 +08:00
Andrew Davis
aee968da79
MDL-36761 core_grade:shifted a call to count() out of a loop
2012-11-30 11:05:44 +08:00
Andrew Davis
69bcca5e9c
MDL-36061 core_grade: added some unit tests related to refresh_grades()
2012-11-15 11:14:21 +08:00
Matt Switlik
0a757cf033
MDL-36061 gradebook: grade_item->refresh_grades doesn't propagate $userid
2012-11-12 11:19:20 +08:00
Andrew Davis
97512dd36b
MDL-35667 core_grade: added a new test for grade_category::apply_limit_rules()
2012-10-01 12:53:26 +08:00
Andrew Davis
5292948648
MDL-31782 core_grade: fixed a potential infinite loop
2012-10-01 11:32:06 +08:00
Rajesh Taneja
dea75f643d
MDL-32759 Assignment: Grades will not be scaled for new assignment module, and added warning message for user
2012-08-14 11:23:33 +08:00
Adrian Greeve
b0c6dc1cac
MDL-34465 - lib - Replacing get_context_instance with context_XXXX::instance (group 8)
2012-07-27 10:10:46 +08:00
Andrew Davis
fb80cb2aa4
MDL-13629 grade: added some unit tests to clarify the handling of droplow and improved apply_limit_rules()
2012-07-25 09:35:28 +08:00
Frederic Massart
455dc0de61
MDL-18301 Gradebook: Added feature for components to control grade visibility
2012-07-06 09:52:46 +08:00
Petr Skoda
4ca04fb58b
MDL-32569 remove remaining references to simpletest and improve events test
2012-04-21 17:08:30 +02:00
Petr Skoda
6b04fdc0b6
MDL-32400 improve module generators
...
Module generators are using standard *_add_instance() methods which helps with testing, it also updates grades and calendar events if used.
2012-04-15 14:16:59 +02:00
Petr Skoda
bd42a2657e
MDL-32323 do try to fetch all other grade objects with existing test fields
2012-04-11 22:56:27 +02:00
Petr Skoda
15db9f7d66
MDL-32323 do try to fetch grades with existing test fields
2012-04-11 22:41:37 +02:00
Petr Skoda
948d46da34
MDL-32323 add grade tests
2012-04-10 15:27:10 +02:00
Petr Skoda
caee6e6c26
MDL-32251 E_STRICT fixes part 3
2012-03-29 15:24:30 +02:00
Petr Skoda
e2bb3c9275
MDL-32094 some more E_STRICT fixes
2012-03-18 20:40:20 +01:00
Petr Skoda
f20edd5208
MDL-32094 fix various E_STRICT compatibility problems
2012-03-18 18:37:24 +01:00
Andrew Davis
ca540697f1
MDL-31362 grade: removed GRADE_UPDATE_ITEM_DELETED as it is not genuinely being used anywhere
2012-03-03 10:00:01 +07:00
Eloy Lafuente (stronk7)
cee44e2d96
Merge branch 'MDL-31363_grade_constants' of git://github.com/andyjdavis/moodle
...
Conflicts:
lib/grade/constants.php
2012-02-28 12:37:44 +01:00
Andrew Davis
0e7f31b42b
MDL-31363 grade: removed 3 constants that are not being used anywhere
2012-02-23 08:51:19 +07:00
Eloy Lafuente (stronk7)
11ce79b05d
MDL-30999 whitespace fix
2012-02-20 12:17:33 +01:00
Eloy Lafuente (stronk7)
a4d7604977
MDL-30999 grade phpdocs - change some inline @see by correct @link
2012-02-20 12:09:50 +01:00
Andrew Davis
a153c9f2fe
MDL-30999 grade: updated Grade API phpdocs
2012-02-14 14:04:19 +07:00
sam marshall
ad275cb4ad
MDL-28643 Fix debugging message when deleting activity with grade completion
2011-08-10 11:02:56 +01:00
Petr Skoda
431ac39634
MDL-26623 fix file permissions
...
The permissions are now going to be verified as part of the weekly release process.
2011-03-01 12:26:49 +01:00
Eloy Lafuente (stronk7)
1b42e67747
MDL-25708 recordsets - fix lib/grade/xxx stuff
2011-01-25 19:59:00 +01:00
Petr Skoda
99d19c13ae
MDL-25855 some more missing filelib includes
2011-01-23 18:34:41 +01:00
Petr Skoda
c3b1c4f097
MDL-25713 fixing trailing whitespace
2010-12-27 12:04:26 +01:00
andyjdavis
fc61acce12
gradebook MDL-25713 now closing the recordset even when theres a problem
2010-12-23 10:07:08 +08:00
andyjdavis
2f9ea7d78e
gradebook MDL-25713 switched grade_object fetch_all_helper() over to using a recordset
2010-12-20 16:39:46 +08:00
Andrew Davis
2b574cc4e0
gradebook MDL-24330 massively reduced grade objects unit tests execution time so I can actually run them
2010-12-10 03:05:49 +00:00
Andrew Davis
b146d98455
gradebook MDL-24504 made grade item sorting work and prevented a bunch of sortorder shuffling
2010-10-04 08:05:05 +00:00