Commit Graph

179 Commits

Author SHA1 Message Date
nicolasconnault bb55642327 MDL-19407 Defaulting all grade items to non-extra-credit when moving to a SWM category, except if they originally come from a SWM category and were set as extra credit there. Merged from MOODLE_19_STABLE 2009-09-17 07:16:51 +00:00
skodak 121d8006e4 MDL-18927 fixed performance regression 2009-04-22 19:40:21 +00:00
nicolasconnault 653a86489e MDL-18083 Committing gradebook improvements to head 2009-04-16 07:16:44 +00:00
nicolasconnault 9fb1634910 MDL-18402 Merged from MOODLE_19_STABLE 2009-03-23 08:35:06 +00:00
skodak f53db007f6 MDL-16785 bogus grades inserted when formulas used - credit Michael Spall and Ann Adamcik; merged from MOODLE_19_STABLE 2008-10-24 17:53:15 +00:00
nicolasconnault 4dc81cc70d MDL-15680 Added grade category aggregation settings and weights, plus correct handling of 3 types of weights. 2008-10-10 07:18:19 +00:00
skodak 9718765e92 MDL-14679 finished gradelib conversion 2008-05-30 17:43:00 +00:00
nicolasconnault 5b0af8c5e3 MDL-14967 More upgrades 2008-05-26 05:06:01 +00:00
nicolasconnault da3801e84b MDL-14967 Upgraded gradebook code and unit tests. 4 failing tests in grade_item to fix. 2008-05-23 14:52:50 +00:00
dongsheng 2f137aa130 "MDL-14129, fix print_error" 2008-05-20 02:53:46 +00:00
skodak f33e1ed4ae MDL-14679 ok, here is the big patch with new dmllib and ddlib API, some code is already converted, XML db editor works; see tracker for details of regressions and TODOs 2008-05-15 21:40:00 +00:00
dongsheng 5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00
nicolasconnault 477eec40b7 MDL-14065 Fixed gradebook unit tests, including a bug fix in grade_item class 2008-03-27 12:08:36 +00:00
skodak 9eeb49b24e MDL-13899 improved submission and grading date hack; merged from MOODLE_19_STABLE 2008-03-19 22:39:19 +00:00
skodak c55c9d73df MDL-13899 feedback itself is a type of grading - date graded is now affected by feedback too; merged from MOODLE_19_STABLE 2008-03-18 23:21:23 +00:00
skodak 55231be044 MDL-13943 improved perf when sending multiple grades into grade_update(); merged from MOODLE_19_STABLE 2008-03-16 23:22:47 +00:00
skodak 5048575d7e MDL-13920 assignment without grades now sets text grade type, fixed overriding of feedback and overriding logic in general on grade edit page; merged from MOODLE_19_STABLE 2008-03-15 14:54:43 +00:00
skodak 25bcd90821 MDL-13845 rewritten rounding in grades classes again - rounding done also before storage into db so that we can compare the values properly and skip db updates if possible + some more optimisations; merged from MOODLE_19_STABLE 2008-03-12 19:45:17 +00:00
skodak 9c9a3259ee MDL-13863 detect missing idnumbers in formulas after restore; merged from MOODLE_19_STABLE 2008-03-10 09:35:42 +00:00
skodak 076aeb01a6 MDL-13850 fix automatic creation of course grade item; merge dfrom MOODLE_19_STABLE 2008-03-08 15:34:39 +00:00
skodak 66690b6914 MDL-13845 major performance problems when regrading course; merged from MOODLE_19_STABLE 2008-03-08 12:51:16 +00:00
skodak 91f9a62c3f MDL-13730 site setting for aggregation of scales; merged from MOODLE_19_STABLE 2008-03-03 11:03:54 +00:00
skodak 52e95845e7 MDL-13695 precreating grades in grade calculation if needed; merged from MOODLE_19_STABLE 2008-02-27 10:01:46 +00:00
skodak b45d83916f MDL-13269 fixed regrading of activity raw grades; merged from MOODLE_19_STABLE 2008-02-17 16:01:24 +00:00
skodak cba498f090 MDL-12518 fixed restore of grade calculations; merged from MOODLE_19_STABLE 2008-02-05 13:11:48 +00:00
skodak 92b0d47c20 MDL-12900 prevent fatal errors when incorrect scale id specified in grade_item; mergedfrom MOODLE_19_STABLE 2008-02-02 21:34:08 +00:00
nicolasconnault a7bea6c875 Merging from 1.9 2008-01-24 19:46:27 +00:00
tjhunt 0a2c84851c MDL-12517 - Move checking code into the user interface layer where it belongs. Merged from MOODLE_19_STABLE. 2007-12-13 14:19:24 +00:00
toyomoyo 56af043f38 MDL-12517, notify when grades entered into gradebook is out of bounds 2007-12-13 07:09:27 +00:00
skodak f0362b5db2 MDL-7028 gradebook related changes for course reset; merged from MOODLE_19_STABLE 2007-11-28 09:43:47 +00:00
nicolasconnault f3ac8eb40c MDL-12182 Reverting to pre-upgrade in order to prepare a patch instead 2007-11-22 05:42:46 +00:00
nicolasconnault dea2f0d945 MDL-12182 Only testgradeitem.php isn't yet completed. 2007-11-15 06:44:26 +00:00
skodak 717f432f2d MDL-12154 used proper cast to float before !== comparison merged from MOODLE_19_STABLE 2007-11-13 16:47:33 +00:00
skodak 4ac209d5bd MDL-12154 used proper cast to float before !== comparison 2007-11-13 16:08:39 +00:00
nicolasconnault 9a68cffcbb Restoring some of the static calls which were converted unnecessarily 2007-11-13 13:44:27 +00:00
nicolasconnault aaefeda438 More fine-tuning of gradebook classes 2007-11-13 10:31:08 +00:00
nicolasconnault 795bee3460 Managed to remove static calls from the core gradebook classes without removing support for such calls in gradebook interface code. I used a singleton pattern for this (get_instance in grade_object). 2007-11-13 09:08:43 +00:00
nicolasconnault 4fc9ec1ec0 Managed to remove static calls from the core gradebook classes without removing support for such calls in gradebook interface code. I used a singleton pattern for this (get_instance in grade_object). 2007-11-13 07:36:00 +00:00
skodak ced5ee5921 MDL-11966 implemented dategraded and datesubmitted, tweaked altering of grades depending in hidden grades
MDL-11974 improved gradebook CSS
2007-11-01 08:25:05 +00:00
skodak 597f50e616 MDL-11973 Improved showing of hidden items in ouuser and user report 2007-10-30 21:25:50 +00:00
skodak a677165290 fixing previous merge 2007-10-30 11:55:49 +00:00
skodak 0f392ff4f0 MDL-11957 improving and cleanup in grade overriding 2007-10-30 11:40:50 +00:00
nicolasconnault 1994d890c9 Fixing unit test failures 2007-10-27 10:13:25 +00:00
toyomoyo 26d7de8bfe merged fix for MDL-11902, gradebook formula dereferencing problem 2007-10-26 02:30:04 +00:00
toyomoyo 3c2e81ee49 proper copy and format, sorry 2007-10-26 02:28:47 +00:00
toyomoyo e6acec95f2 fixing previous commit 2007-10-26 02:21:26 +00:00
toyomoyo 2f289fea5f adding back 2007-10-26 02:15:58 +00:00
skodak 89a5f82768 MDL-11278 improved forced category settings - refactoring + regrading forced + new setting to hide forced settings in UI 2007-10-20 15:00:31 +00:00
skodak b89a70ce8a MDL-11718 aggregated grades which depend on hidden grades are now hidden too + cleanup in grader report 2007-10-17 20:38:52 +00:00
skodak 03cedd6283 MDL-11432 eliminated majority of RecordCount uses, added several missing rs_close() - this should help improve perf on some platforms - Eloy says ;-) 2007-10-10 12:19:27 +00:00