7323c473cc
MDL-56646 assign: Add ability to fix errant grades
2017-08-29 07:23:01 +00:00
3e1c027532
MDL-57938 mod_assign: added new 'gradingduedate' setting
...
Part of MDL-55611 epic.
2017-04-03 11:36:07 +08:00
127b3915df
MDL-47686 assign: Fix restoring from a mod_assignment backup.
...
This was only working for admins.
2014-10-15 15:56:30 +08:00
1523f9e0fb
MDL-46171 Assign: Update code so latest field on assign_submission table is always set correctly
2014-09-24 15:07:36 +08:00
c13ac85db8
MDL-44725 Availability: Replace groupmembersonly - assign (10)
...
Updated code to restrict list of users. Also includes changes to
ensure that a cm_info object is available (required for availability
checks).
There is a tweak to upgradelib to reflect the different fields used.
(Note that upgradelib is not used during upgrade, but only when
converting assignments from the old assignment module.)
2014-09-02 13:03:27 +01:00
8270f0d0bd
MDL-44070 Conditional availability enhancements (9): wider changes
...
Changes to arbitrary areas of code that are necessary after the new
API (mostly to replace deprecated function calls).
2014-04-07 20:11:59 +01:00
40cb48792a
MDL-33952 Assignment - bon voyage!
...
mod_assignment has been replaced with a stub that only exists to support restoring and
auto upgrading to mod_assign. If you require mod_assignment for some old plugin, then
overwrite with the 2.6 version manually.
2014-01-08 14:51:06 +08:00
3ef7279f26
MDL-42084 Core: Change set_time_limit to core_php_time_limit::raise everywhere
...
Exceptions (places where set_time_limit is still left) are:
Third-party libraries:
ADODB
PHPMailer
Moodle core:
PHPUnit - not relevant (CLI mode)
2013-11-06 16:40:01 +00:00
f8d107b3a8
MDL-38359 Marking Allocation and Workflow code
...
based on Marking workflow code from Damyon Wiese
2013-06-11 14:11:41 +08:00
b618f2d9f7
Revert "MDL-37490 mod_assign: Add setting to show the due date on the course page."
...
This reverts commit ef8a6dfb33
.
2013-06-11 17:10:36 +12:00
ef8a6dfb33
MDL-37490 mod_assign: Add setting to show the due date on the course page.
2013-06-08 10:44:28 +01:00
767421c36c
Merge branch 'MDL-37966' of git://github.com/jonof/moodle
2013-04-30 12:26:47 +08:00
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
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
bdc4cb9ef0
MDL-37966 Assignment: put upgraded modules where the originals were
2013-03-27 12:40:28 +10:00
0a93b3127f
Merge branch 'MDL-37082_master' of git://github.com/markn86/moodle
2013-01-23 08:53:02 +08:00
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
7720f485c9
MDL-37563 Assignment upgrade: Upgrade conditional activity settings.
2013-01-17 14:00:46 +08:00
e5403f8c44
MDL-36904 Assignment: Fix all errors and warnings from codechecker
2013-01-04 15:46:15 +08:00
6434a6c76e
Merge branch 'MDL-34052-master' of https://github.com/damyon/moodle
2012-12-11 10:39:19 +08:00
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
8131a848dd
MDL-36914: Re-associate all grade_item records when upgrading assignments to prevent data loss
2012-11-29 16:10:02 +08:00
fb11a70254
MDL-34052 assignment - Disable submission and feedback plugins based on assign type when upgrading
2012-11-27 13:40:22 +08:00
ac9ac1fe9c
MDL-36130: mod_assign: migrate logs when migrating from mod_assignment
2012-10-19 15:18:10 +10:30
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
7c7bc2eef9
MDL-35688: Assignment upgrade tool fixes for 2.4
2012-09-28 15:24:54 +08:00
9e795179ad
MDL-31295: Allow granting individual extension dates to students for mod_assign
2012-09-03 10:08:47 +08:00
94f26900c9
MDL-31288: New feature: Assignment submission statements
2012-07-27 16:00:10 +08:00
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
8b2cfdc1c6
MDL-33793: Add conditions to the assignment upgrade code to prevent overwriting grade items.
2012-06-17 22:41:59 +08:00
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
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
f310b16d80
Merge branch 'MDL-32895' of git://github.com/netspotau/moodle-mod_assign
2012-05-23 11:13:03 +08:00
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
c45261df97
MDL-32933: Add outcomes to mod_assign and upgrade tool
2012-05-14 11:23:40 +08:00
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