Marina Glancy [Tue, 30 Sep 2014 09:34:04 +0000 (17:34 +0800)]
MDL-47430 core_grades: rename strings in Behat tests
Marina Glancy [Tue, 30 Sep 2014 01:43:44 +0000 (09:43 +0800)]
MDL-47492 core_grades: Behat test for using scales and mingrade in gradebook
Marina Glancy [Tue, 30 Sep 2014 01:43:25 +0000 (09:43 +0800)]
MDL-47492 behat: refer to table column indexes instead of names
Marina Glancy [Fri, 3 Oct 2014 02:35:32 +0000 (10:35 +0800)]
MDL-47146 core_grades: fix class names (contd)
Part of: MDL-46576
Frederic Massart [Tue, 30 Sep 2014 08:57:13 +0000 (16:57 +0800)]
MDL-47430 core_grades: Adding behat test for alternative mingrade
Part of: MDL-46576
Frederic Massart [Fri, 26 Sep 2014 09:32:08 +0000 (17:32 +0800)]
MDL-47430 core_grades: Handle negative grademin with natural weighting
Part of: MDL-46576
Damyon Wiese [Thu, 2 Oct 2014 16:55:27 +0000 (00:55 +0800)]
MDL-47110 Grades: Get the autoupdateweight behat tests to pass.
Part of: MDL-46576
Damyon Wiese [Thu, 2 Oct 2014 14:18:59 +0000 (22:18 +0800)]
MDL-47110 Grades: Change how updated weights notifications are detected.
Part of: MDL-46576
Adrian Greeve [Thu, 2 Oct 2014 06:20:15 +0000 (14:20 +0800)]
MDL-47110 core_grades: Update to auto_adjust_weights
Part of: MDL-46576
Marina Glancy [Tue, 30 Sep 2014 08:46:53 +0000 (16:46 +0800)]
MDL-47110 grades: more behat tests
Adrian Greeve [Thu, 2 Oct 2014 00:50:42 +0000 (08:50 +0800)]
MDL-47110 core_grades: Normalisation of grade weights.
This includes behat tests for this change.
Part of: MDL-46576
Frederic Massart [Thu, 25 Sep 2014 09:09:07 +0000 (17:09 +0800)]
MDL-47377 core_grades: Behat test to cover 0 weights
Frederic Massart [Thu, 25 Sep 2014 07:45:01 +0000 (15:45 +0800)]
MDL-47377 core_grades: Handle items with a weight of 0
They do not contribute to the category/course total any more.
Part of: MDL-46576
Damyon Wiese [Tue, 30 Sep 2014 03:52:14 +0000 (11:52 +0800)]
MDL-47418 Grades: Fix debugging in behat test.
Marina Glancy [Fri, 26 Sep 2014 06:03:17 +0000 (14:03 +0800)]
MDL-47253 core_grades: display scale in Natural setup
Part of: MDL-46576
Marina Glancy [Thu, 25 Sep 2014 10:27:54 +0000 (18:27 +0800)]
MDL-47253 core_grades: set def aggregation method to Natural
Part of: MDL-46576
Damyon Wiese [Thu, 25 Sep 2014 06:49:09 +0000 (14:49 +0800)]
MDL-47420 Grades: Get unit tests passing on natural grading branch
Part of: MDL-46576
Marina Glancy [Thu, 25 Sep 2014 07:02:15 +0000 (15:02 +0800)]
MDL-47417 core_grades: reset grademax when switching from Natural
in Natural aggregation method the grademax is automatically adjusted
when switching to another aggregation method it should be reset
to 100
Damyon Wiese [Thu, 25 Sep 2014 01:44:00 +0000 (09:44 +0800)]
MDL-47064 Grades: Final fix - set the grademax from the item, not the cat
Part of: MDL-46576
Damyon Wiese [Wed, 24 Sep 2014 08:21:30 +0000 (16:21 +0800)]
MDL-47064 Grades: Peer review cleanups
Changes include:
* Search for existing items to reduce DB queries in grade_category::aggregate_grades
* Comments improvements
* Move brackets to be part of lang string
* Convert aggregationhints to be a class variable instead of passing it around
Part of: MDL-46576
Damyon Wiese [Wed, 24 Sep 2014 05:22:41 +0000 (13:22 +0800)]
MDL-47064 Grades: Add comments to explain this tricky code.
Part of: MDL-46576
Damyon Wiese [Wed, 24 Sep 2014 03:33:10 +0000 (11:33 +0800)]
MDL-47064 Grades: Fix contribution column for other types of aggregation
Part of: MDL-46576
Damyon Wiese [Tue, 23 Sep 2014 07:45:59 +0000 (15:45 +0800)]
MDL-47064 Grades: Add contribution to course total to behat test.
Part of: MDL-46576
Damyon Wiese [Tue, 23 Sep 2014 07:38:54 +0000 (15:38 +0800)]
MDL-47064 Grades: Make the contribution to total column work
Part of: MDL-46576
Damyon Wiese [Fri, 19 Sep 2014 08:34:01 +0000 (16:34 +0800)]
MDL-47064 Grades: Fix the contributed weights column for students and teachers.
Part of: MDL-46576
Simey Lameze [Mon, 15 Sep 2014 04:19:40 +0000 (12:19 +0800)]
MDL-47064 core_grades: fix the calculation of contribution towards total
Part of: MDL-46576
Marina Glancy [Tue, 23 Sep 2014 08:11:48 +0000 (16:11 +0800)]
MDL-47146 core_grades: improve navigation on grade pages
Part of: MDL-46576
Frederic Massart [Tue, 23 Sep 2014 04:31:39 +0000 (12:31 +0800)]
MDL-47146 core_grades: Behat test for Natural weights on setup screen
Part of: MDL-46576
Frederic Massart [Tue, 23 Sep 2014 04:21:23 +0000 (12:21 +0800)]
MDL-47146 core_grades: Improve labels of the fields on setup screen
Part of: MDL-46576
Frederic Massart [Mon, 22 Sep 2014 10:32:50 +0000 (18:32 +0800)]
MDL-47146 core_grades: Use a checkbox to override weights
Part of: MDL-46576
Marina Glancy [Mon, 22 Sep 2014 09:10:01 +0000 (17:10 +0800)]
MDL-47146 core_grades: correcly align the select column
Part of: MDL-46576
Marina Glancy [Mon, 22 Sep 2014 03:08:26 +0000 (11:08 +0800)]
MDL-47146 core_grades: Removed unused setup columns
Part of: MDL-46576
Marina Glancy [Tue, 23 Sep 2014 03:37:12 +0000 (11:37 +0800)]
MDL-47146 core_grades: change columns on setup page
Part of: MDL-46576
Marina Glancy [Tue, 16 Sep 2014 09:06:31 +0000 (17:06 +0800)]
MDL-47146 core_grades: change action buttons on setup screen
Part of: MDL-46576
Marina Glancy [Wed, 17 Sep 2014 05:50:55 +0000 (13:50 +0800)]
MDL-47146 core_grades: fix navigation bar in grades setup pages
Part of: MDL-46576
Marina Glancy [Tue, 16 Sep 2014 05:55:01 +0000 (13:55 +0800)]
MDL-47146 core_grades: remove advanced mode in setup
Part of: MDL-46576
Marina Glancy [Tue, 16 Sep 2014 03:48:22 +0000 (11:48 +0800)]
MDL-47146 core_grades: merge simple and full view in setup
Part of: MDL-46576
Marina Glancy [Mon, 22 Sep 2014 04:37:37 +0000 (12:37 +0800)]
MDL-47146 core_grades: fix class names
Class names for grade categories were the same as for the columns in the table causing errors
when selecting All/None items
Part of: MDL-46576
Frederic Massart [Thu, 25 Sep 2014 01:52:41 +0000 (09:52 +0800)]
MDL-47254 core_grades: Backup aggregationcoef2 and weightoverride
Part of: MDL-46576
Frederic Massart [Mon, 22 Sep 2014 03:04:36 +0000 (11:04 +0800)]
MDL-47255 core_grades: Save aggregationcoef2 and weightoverride in history
Part of: MDL-46576
John Okely [Mon, 22 Sep 2014 03:07:13 +0000 (11:07 +0800)]
MDL-47006 core_grades: Fix handing of weight to aggregationcoef
Part of MDL-46576.
John Okely [Fri, 19 Sep 2014 07:28:29 +0000 (15:28 +0800)]
MDL-47006 core_grades: Change category and item forms back to using
aggregationcoef and aggregationcoef2
Part of MDL-46576.
John Okely [Fri, 19 Sep 2014 05:56:54 +0000 (13:56 +0800)]
MDL-47006 core_grades: Add weightoverride to qualifies_for_regrading
Part of MDL-46576
John Okely [Fri, 19 Sep 2014 02:29:04 +0000 (10:29 +0800)]
MDL-47006 core_grades: Fix float formatting
Part of MDL-46576
John Okely [Tue, 16 Sep 2014 03:54:04 +0000 (11:54 +0800)]
MDL-46576 core_grades: MDL-47006 Change aggregationcoef2's comment
John Okely [Thu, 4 Sep 2014 07:08:13 +0000 (15:08 +0800)]
MDL-46576 core_grades: MDL-47006 Refactor weightings code for readibility
Frederic Massart [Fri, 19 Sep 2014 07:19:57 +0000 (15:19 +0800)]
MDL-46824 core_grades: Only display 'Drop n lowest' when supported
Part of: MDL-46576
Frederic Massart [Fri, 19 Sep 2014 07:19:10 +0000 (15:19 +0800)]
MDL-46824 core_grades: More tests to cover drop lowest with Natural
Part of: MDL-46576
Frederic Massart [Mon, 15 Sep 2014 10:54:49 +0000 (18:54 +0800)]
MDL-46824 core_grades: Prevent user from using drop lowest/keep highest
Part of: MDL-46576
Frederic Massart [Fri, 19 Sep 2014 05:07:25 +0000 (13:07 +0800)]
MDL-46824 core_grades: Control when drop lowest/keep highest is allowed
Part of: MDL-46576
Adrian Greeve [Mon, 22 Sep 2014 02:40:55 +0000 (10:40 +0800)]
MDL-47256 gradebook: Fixed up split in new field upgrade script.
Part of: MDL-46576
Frederic Massart [Mon, 22 Sep 2014 02:13:13 +0000 (10:13 +0800)]
MDL-47345 core_grades: Pre-regrade method is executed from children to parent
Part of: MDL-46576
Marina Glancy [Fri, 19 Sep 2014 08:03:50 +0000 (16:03 +0800)]
MDL-46139 grades: show aggregation details in the user report
Part of: MDL-46576
Marina Glancy [Fri, 19 Sep 2014 07:48:19 +0000 (15:48 +0800)]
MDL-46139 grades: adjust behat to check calculated weight
Part of: MDL-46576
Marina Glancy [Fri, 19 Sep 2014 06:05:51 +0000 (14:05 +0800)]
MDL-46576 grades: new behat step for changing grade settings
Damyon Wiese [Fri, 19 Sep 2014 02:27:05 +0000 (10:27 +0800)]
MDL-47059 Grades: Update the grade_grade if the finalgrade/or the grademax has changed.
Part of: MDL-46576
Damyon Wiese [Fri, 19 Sep 2014 01:22:17 +0000 (09:22 +0800)]
MDL-47059 Grades: Make natural weights work with extra credit
Part of: MDL-46576
Damyon Wiese [Thu, 18 Sep 2014 08:53:08 +0000 (16:53 +0800)]
MDL-47059 Grades: Make natural weights work with exclude empty grades
Part of: MDL-46576
Damyon Wiese [Thu, 18 Sep 2014 07:45:16 +0000 (15:45 +0800)]
MDL-47078 Grades: Allow users to have different max grades due to exclusions etc.
This is about making this work with natural weightings.
Part of: MDL-46576
Damyon Wiese [Thu, 18 Sep 2014 06:43:34 +0000 (14:43 +0800)]
MDL-47009 Grades: Improve natural weighting algorithm
It's still not perfect, but this is getting closer.
This is based on Johns work on MDL-47009 (just the algorithm). There are some additional
changes to scale the weights if they do not add up to 1.
Part of: MDL-46576
Frederic Massart [Wed, 17 Sep 2014 05:57:25 +0000 (13:57 +0800)]
MDL-47274 core_grades: Correct totals when excluding hidden items
Part of: MDL-46576
Frederic Massart [Tue, 16 Sep 2014 07:51:12 +0000 (15:51 +0800)]
MDL-47056 core_grades: Prevent items being displayed as 'Error'
Before this patch we would be marking some items as 'needsupdate'
during an update. Leaving them aside and not effectively updating
them.
Part of: MDL-46576
Frederic Massart [Tue, 16 Sep 2014 07:11:45 +0000 (15:11 +0800)]
MDL-47260 core_grades: Prevent notices when setting up other aggregation method
This partially reverts:
-
4927c3ff (MDL-47011)
-
6484d460 (MDL-47055)
Part of: MDL-46576
Marina Glancy [Tue, 16 Sep 2014 08:01:20 +0000 (16:01 +0800)]
MDL-46139 core_grades: adjust behat tests
Part of MDL-46576
Marina Glancy [Tue, 16 Sep 2014 06:22:31 +0000 (14:22 +0800)]
MDL-46797 core_grades: adjust behat tests
Part of MDL-46576
Marina Glancy [Tue, 16 Sep 2014 06:16:42 +0000 (14:16 +0800)]
MDL-46966 core_grades: adjust behat tests
Part of MDL-46797
Frederic Massart [Thu, 4 Sep 2014 04:39:23 +0000 (12:39 +0800)]
MDL-47098 core_grades: Fields to adjust a category's weight
Andrew Davis [Thu, 4 Sep 2014 02:17:03 +0000 (10:17 +0800)]
MDL-47055 core_grade: fixed extra credit handling on the full setup page
Frederic Massart [Wed, 3 Sep 2014 08:33:38 +0000 (16:33 +0800)]
MDL-46827 core_grades: Allow reset of weights on categories
Barbara Ramiro [Wed, 3 Sep 2014 09:44:35 +0000 (17:44 +0800)]
MDL-46827 usability: New icon for reset actions
Jetha Chan [Wed, 3 Sep 2014 02:41:24 +0000 (10:41 +0800)]
MDL-47007 core_grade: weights now shown on edit screen as percentages
Andrew Davis [Wed, 3 Sep 2014 02:24:51 +0000 (10:24 +0800)]
MDL-47055 core_grade: implemented support for extra credit within natural weighting
Mark Nelson [Wed, 3 Sep 2014 04:48:50 +0000 (21:48 -0700)]
MDL-47058 core_grades: allow alteration of weight
Part of MDL-46576
Mark Nelson [Wed, 3 Sep 2014 04:47:38 +0000 (21:47 -0700)]
MDL-47058 core_grades: removed unnecessary print_object call
Part of MDL-46576.
John Okely [Tue, 2 Sep 2014 02:18:33 +0000 (10:18 +0800)]
MDL-46576 core_grade: Simplify code, remove obsolete calculations
John Okely [Tue, 2 Sep 2014 01:36:05 +0000 (09:36 +0800)]
MDL-46576: Fix natural weight maximums aggregation (MDL-47009)
John Okely [Thu, 28 Aug 2014 08:45:57 +0000 (16:45 +0800)]
MDL-46576: Update reports so that they display natural weights properly (MDL-47009)
Andrew Davis [Tue, 2 Sep 2014 02:17:46 +0000 (10:17 +0800)]
MDL-47011 core_grade: added ability to un-override grade_item weight
Andrew Davis [Mon, 1 Sep 2014 11:59:00 +0000 (19:59 +0800)]
MDL-46966 core_grade: altered the default value of grade_aggregations_visible so only natural is on by default
Andrew Davis [Sun, 31 Aug 2014 11:08:50 +0000 (19:08 +0800)]
MDL-47011 core_grade: added the ability to override grade_item weight
Andrew Davis [Fri, 29 Aug 2014 02:36:01 +0000 (10:36 +0800)]
MDL-47011 core_grade: added naive natural weight calculation to gradebook
John Okely [Thu, 28 Aug 2014 04:19:59 +0000 (12:19 +0800)]
MDL-46576 core_grades: Add weights to natural (MDL-47006)
John Okely [Tue, 19 Aug 2014 03:37:00 +0000 (11:37 +0800)]
MDL-46576 code_grade: Rename "Sum of grades" aggregation to "Natural"
Damyon Wiese [Thu, 14 Aug 2014 04:06:00 +0000 (12:06 +0800)]
MDL-46139 Grades: Add behat tests for the new columns in the user report
Damyon Wiese [Wed, 13 Aug 2014 08:36:44 +0000 (16:36 +0800)]
MDL-46139 Grades: Add new grade_grades aggregation columns to backup/restore.
Damyon Wiese [Wed, 13 Aug 2014 08:22:36 +0000 (16:22 +0800)]
MDL-46139 Grades: Change usedinaggregation column to 2 columns for status and weight.
Damyon Wiese [Wed, 13 Aug 2014 06:23:59 +0000 (14:23 +0800)]
MDL-46139 Grades: Add contibution to course total column to user report
Damyon Wiese [Tue, 12 Aug 2014 02:40:51 +0000 (10:40 +0800)]
MDL-46139 Grades: Show the aggregation details in the user report.
Damyon Wiese [Mon, 11 Aug 2014 03:32:53 +0000 (11:32 +0800)]
MDL-46139 Grades: Show the aggregation method in the alt text for the icon.
Damyon Wiese [Thu, 7 Aug 2014 08:33:09 +0000 (16:33 +0800)]
MDL-46139 Grades: Add a column to grade_grades to record how a grade is aggregated
Damyon Wiese [Thu, 7 Aug 2014 02:03:24 +0000 (10:03 +0800)]
MDL-46139 Grades: Language change "weight -> calculated weight"
Dan Poltawski [Thu, 2 Oct 2014 14:18:52 +0000 (15:18 +0100)]
weekly release 2.8dev
Dan Poltawski [Thu, 2 Oct 2014 14:18:51 +0000 (15:18 +0100)]
NOBUG: Fixed file access permissions
Dan Poltawski [Thu, 2 Oct 2014 14:18:48 +0000 (15:18 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Thu, 2 Oct 2014 08:48:25 +0000 (09:48 +0100)]
Merge branch 'MDL-37707-master-fixup' of https://github.com/FMCorz/moodle
Dan Poltawski [Thu, 2 Oct 2014 08:35:30 +0000 (09:35 +0100)]
Merge branch 'MDL-46282-master-fix' of github.com:andrewnicols/moodle
Dan Poltawski [Thu, 2 Oct 2014 08:09:16 +0000 (09:09 +0100)]
Revert "MDL-32870 mod_lesson: added support for files to question answers and responses"
This reverts commit
d92f768baab86e95cafdfdbee1b54e5d2dbd055b.
Sam Hemelryk [Thu, 2 Oct 2014 04:39:49 +0000 (17:39 +1300)]
Revert "MDL-47395 added cli_error() visual cue"
This reverts commit
eb60c78c771ee4acbfe3667a3cc44c2df61e1def.
Sam Hemelryk [Thu, 2 Oct 2014 04:30:47 +0000 (17:30 +1300)]
Merge branch 'MDL-47408-master' of https://github.com/DmitryNefedov/moodle
Dmitry Nefedov [Wed, 1 Oct 2014 08:53:31 +0000 (16:53 +0800)]
MDL-47408 user: Add checking before adding blog's link.
Checking enableblogs and bloglevel, userid, constant BLOG_USER_LEVEL.