Dan Marsden
f8d107b3a8
MDL-38359 Marking Allocation and Workflow code
...
based on Marking workflow code from Damyon Wiese
2013-06-11 14:11:41 +08:00
Sam Hemelryk
b618f2d9f7
Revert "MDL-37490 mod_assign: Add setting to show the due date on the course page."
...
This reverts commit ef8a6dfb33c572beb0982818e9380476d6e636e2.
2013-06-11 17:10:36 +12:00
Gareth J Barnard
ef8a6dfb33
MDL-37490 mod_assign: Add setting to show the due date on the course page.
2013-06-08 10:44:28 +01:00
Damyon Wiese
767421c36c
Merge branch 'MDL-37966' of git://github.com/jonof/moodle
2013-04-30 12:26:47 +08:00
Ryan Panning
c6d7956e55
MDL-38525: Assignment - print exception message when assignment upgrade fails.
...
Change to use getMessage() from the Exception class will prevent "{$a}" when
$e->error is null.
2013-04-10 14:38:05 +08:00
Damyon Wiese
df211804f1
MDL-36804 mod_assign - allow students to resubmit work and display a submission + grading history
...
This is based on work by Davo Smith with input from Fernando Oliveira (Thanks guys!).
2013-04-02 13:37:51 +08:00
Jonathon Fowler
bdc4cb9ef0
MDL-37966 Assignment: put upgraded modules where the originals were
2013-03-27 12:40:28 +10:00
Dan Poltawski
0a93b3127f
Merge branch 'MDL-37082_master' of git://github.com/markn86/moodle
2013-01-23 08:53:02 +08:00
Mark Nelson
a347aee32e
MDL-37082 core_course: create new course_delete_module function that handles the whole deletion process
...
Instead of repeating code all over the place because the original function delete_course_module only partially deletes data, we now place all the functionality needed to delete a module here.
2013-01-22 17:05:16 +08:00
Damyon Wiese
7720f485c9
MDL-37563 Assignment upgrade: Upgrade conditional activity settings.
2013-01-17 14:00:46 +08:00
Damyon Wiese
e5403f8c44
MDL-36904 Assignment: Fix all errors and warnings from codechecker
2013-01-04 15:46:15 +08:00
Dan Poltawski
6434a6c76e
Merge branch 'MDL-34052-master' of https://github.com/damyon/moodle
2012-12-11 10:39:19 +08:00
Damyon Wiese
f264499fcf
MDL-36914: Assignment upgrade. Clean up patch to include outcomes in the upgrade
...
Thanks to Nathan Mares for reporting this issue.
2012-11-29 16:10:02 +08:00
Nathan Mares
8131a848dd
MDL-36914: Re-associate all grade_item records when upgrading assignments to prevent data loss
2012-11-29 16:10:02 +08:00
Luke Tucker
fb11a70254
MDL-34052 assignment - Disable submission and feedback plugins based on assign type when upgrading
2012-11-27 13:40:22 +08:00
Adam Olley
ac9ac1fe9c
MDL-36130: mod_assign: migrate logs when migrating from mod_assignment
2012-10-19 15:18:10 +10:30
Marina Glancy
722e6ba947
MDL-35339 Deprecate add_mod_to_section(), create new function course_add_cm_to_section()
...
Function add_mod_to_section() has very confusing arguments when object looks like record from
table course_modules but field ->section refers to relative section number (course_sections.section).
In table course_modules the field section refers to course_sections.id.
Also add_mod_to_section() does not update table course_modules and does not call rebuild_course_cache()
which developer can forget to do afterwards.
- Added function course_add_cm_to_section()
- In the core code add_mod_to_section() is replaced with course_add_cm_to_section()
- Function add_mod_to_section() is deprecated
2012-10-15 14:08:13 +08:00
Damyon Wiese
7c7bc2eef9
MDL-35688: Assignment upgrade tool fixes for 2.4
2012-09-28 15:24:54 +08:00
Damyon Wiese
9e795179ad
MDL-31295: Allow granting individual extension dates to students for mod_assign
2012-09-03 10:08:47 +08:00
Damyon Wiese
94f26900c9
MDL-31288: New feature: Assignment submission statements
2012-07-27 16:00:10 +08:00
Damyon Wiese
1f417de84a
MDL-33877: Prevent duplicate records in grade items table after running assignment upgrade tool
...
The cause was multiple calls to set_field on the same table. Changed to update_record.
2012-06-20 14:33:33 +08:00
Damyon Wiese
8b2cfdc1c6
MDL-33793: Add conditions to the assignment upgrade code to prevent overwriting grade items.
2012-06-17 22:41:59 +08:00
Damyon Wiese
07a4677eb1
MDL-33464: Do not create a grade item on upgrade (mod_assign) because we already reassigned the old one
2012-06-14 09:14:40 +08:00
Damyon Wiese
56ff1300d9
MDL-31414: Add sendlatenotifications support to the mod_assign upgrade tool
...
Prevents an SQL error on upgrade from mod_assignment to mod_assign
2012-05-23 14:05:35 +08:00
Dan Poltawski
f310b16d80
Merge branch 'MDL-32895' of git://github.com/netspotau/moodle-mod_assign
2012-05-23 11:13:03 +08:00
Damyon Wiese
5b12114476
MDL-32895: Improvements to assignment upgrade tool for large numbers of assignments.
...
* Form to control the perpage variable for the upgradable assignments table.
* Set timeout and increase memory limit for batch upgrades
* Output/renderer pages to the upgrade progress is progressively displayed
* Cleanup of relative includes in assignmentupgrade tool
* More verbose errors reported for failed upgrades
2012-05-14 12:53:21 +08:00
Damyon Wiese
c45261df97
MDL-32933: Add outcomes to mod_assign and upgrade tool
2012-05-14 11:23:40 +08:00
Damyon Wiese
bbd0e548c3
MDL-31270 mod_assign: introducing the assignment module
...
* Includes an assignment upgrade tool to convert from the old mod_assignment.
* Hides mod_assignment on new installs
2012-05-03 14:44:06 +08:00