Jun Pataleta
f7a9bca847
MDL-55956 mod_assign: Remove calendar events with 'open' eventtype
...
Remove creation of calendar events for mod_assign with
eventtype = 'open'. Since mod_assign instance creation only creates a
calendar event for the due date, there's no point in creating an override
event for an event type that does not exist.
2017-03-07 11:33:17 +08:00
Jun Pataleta
98239b2df8
MDL-55956 mod: Set event priority for activity overrides
...
Set the event priority of the following activity overrides:
* mod_assign
* mod_lesson
* mod_quiz
Always create separate events for start and end dates of activities.
2017-03-07 11:33:13 +08:00
Eloy Lafuente (stronk7)
75c57a08fb
MDL-57266 upgrade: add 3.2.0 separation line to all upgrade scripts
2016-12-05 17:10:20 +01:00
Juan Leyva
a18cb9d84f
MDL-29795 assign: Apply overrides to get_assignments
...
This commit also fix a problem in the previous commit
2016-10-24 11:24:40 +01:00
Ilya Tregubov
d685b95935
MDL-29795 mod_assign: Add user/group override assignment module
2016-10-24 11:03:49 +01:00
Eloy Lafuente (stronk7)
4da854a68b
MDL-54677 upgrade: add 3.1.0 separation line to all upgrade scripts
2016-05-23 01:31:34 +02:00
Eloy Lafuente (stronk7)
e8c82aac82
MDL-51580 upgrade: clean < 2.7.0 upgrade steps
...
This just deletes all the upgrade steps previous to 2.7.0. Some
small adjustments, like adding missing MOODLE_INTERNAL or tweaking
globals can also be applied when needed.
Next commit will get rid of/deprecate all the upgradelib functions
not used anymore in codebase.
2016-02-15 18:38:09 +01:00
Eloy Lafuente (stronk7)
6d29c4acdd
MDL-52140 upgrade: add 3.0.0 separation line to all upgrade scripts
2015-11-17 17:08:56 +01:00
Jean-Philippe Gaudreau
286d6c81bf
MDL-51191 assign: Optimizing slow SQL query for MySQL
2015-09-11 11:10:03 -04:00
Eloy Lafuente (stronk7)
b758ab3053
MDL-50183 upgrade: add 2.9.0 separation line to all upgrade scripts
2015-05-12 00:21:05 +02:00
Andrew Hancox
e528997a4a
MDL-48159 mod_assign: Added setting preventsubmissionnotingroup
...
If enabled a user will be unable to make a submission unless they are a
member of a group.
2015-04-07 14:30:40 +01:00
Mark Nelson
5758de531c
MDL-48549 mod_assign: added upgrade to clean the tables
2014-12-26 19:01:36 -08:00
Eloy Lafuente (stronk7)
147bae8f7c
MDL-48144 upgrade: add v2.8.0 sep lines
2014-11-10 18:08:15 +01:00
Dan Poltawski
9438c6412e
NOBUG: Fixed file access permissions
2014-10-02 15:18:51 +01:00
Damyon Wiese
93c51a1d0a
MDL-46171 assign: Fix for the update script on MySQL.
2014-09-30 21:16:24 +08:00
Damyon Wiese
c154b1f93d
MDL-46171 assign: Peer review cleanups
...
* Remove hardcoded table names
* Remove some code that was left in after debugging
* Add some comments about grades with no submission
* Set submission->latest to 0 on restore (it will get fixed later)
* Changed get_records_sql to get_recordset_sql in restore.
2014-09-24 15:07:36 +08:00
Damyon Wiese
9e3eee671f
MDL-46171 Assign: Always require a submission record if there is a grade
...
Also - update unit tests to match the new expectations.
2014-09-24 15:07:36 +08:00
Damyon Wiese
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
Damyon Wiese
587341138f
MDL-46171 Assign: Add "latest" column + index to submission table.
2014-09-24 15:07:36 +08:00
Eloy Lafuente (stronk7)
f94891cc00
MDL-45503 upgrade: add v2.7.0 sep lines
2014-05-28 01:13:42 +02:00
Damyon Wiese
4e2bf2381f
MDL-45661 Assign: Clean bad data from DB after MDL-42526
2014-05-26 12:36:21 +08:00
Damyon Wiese
8e1266bf77
MDL-33600 Assign: Add an admin setting to set the default for sendstudentnotifications
2014-01-08 11:03:59 +08:00
Damyon Wiese
47578dbff4
MDL-42930 Add 2.6.0 upgrade line
2013-11-18 11:47:17 +08:00
Damyon Wiese
13e82f1c67
MDL-40472: Clean all codechecker warnings on mod_assign
2013-07-03 16:00:43 +08:00
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 ef8a6dfb33
.
2013-06-11 17:10:36 +12:00
Sam Hemelryk
3e69c074ac
Revert "MDL-37490 Assign: Minor patch cleanup"
...
This reverts commit 06b9df1145
.
2013-06-11 17:10:30 +12:00
Damyon Wiese
06b9df1145
MDL-37490 Assign: Minor patch cleanup
...
Bump version number for mod_assign
Remove use of global $OUTPUT (can use get_renderer() in assign)
Fix language strings
Add missing setTypes
2013-06-08 10:44:52 +01: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
Eloy Lafuente (stronk7)
c9e54743ec
MDL-39753 Add 2.5.0 upgrade line
2013-05-20 15:33:19 +02:00
Damyon Wiese
4a4f590eab
MDL-39476 Assign: Cleanup old bad data before adding new index
2013-05-03 14:03:29 +08:00
Damyon Wiese
c9c34c7a65
MDL-36804 Assign attempt history - Add missing index to upgrade step.
2013-04-03 16:44:31 +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
Damyon Wiese
e5403f8c44
MDL-36904 Assignment: Fix all errors and warnings from codechecker
2013-01-04 15:46:15 +08:00
Eloy Lafuente (stronk7)
6b9dfe731e
MDL-37032 upgrade: define all the 2.4.0 points
2012-12-11 13:11:11 +01:00
Eloy Lafuente (stronk7)
6f050c7dea
MDL-31291 assign: Fix diffs between installed & upgraded DB schema
2012-09-06 18:31:26 +02:00
Aparup Banerjee
d59b488b5a
Merge branch 'MDL-31291-POST23' of git://github.com/netspotau/moodle-mod_assign
2012-09-06 19:43:15 +08:00
Aparup Banerjee
89577d774d
Merge branch 'MDL-31284-POST23' of git://github.com/netspotau/moodle-mod_assign
2012-09-06 19:36:24 +08:00
Eloy Lafuente (stronk7)
259208e0ab
MDL-31295 assign: fix comments in upgrade code.
2012-09-04 01:27:49 +02:00
Damyon Wiese
b473171a6f
MDL-31291: Blind marking feature for mod_assign
2012-09-03 11:11:16 +08:00
Damyon Wiese
12a1a0da2f
MDL-31284: New feature for mod_assign: Team assignments
2012-09-03 10:54:07 +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
Dan Poltawski
3a66d4255d
MDL-31341 mod_assign: fixup minor coding style issues
2012-08-21 12:18:40 +08:00
Damyon Wiese
79ed4d8475
MDL-31341: Add custom completion rule to assignment: 'submit'
2012-08-17 09:05:40 +08:00
Aparup Banerjee
d3d1fec286
MDL-31288 assignment : shifted upgrade block to after 2.3 upgrade line.
2012-08-01 09:34:31 +08:00
Damyon Wiese
94f26900c9
MDL-31288: New feature: Assignment submission statements
2012-07-27 16:00:10 +08:00
Aparup Banerjee
99c3c503e0
MDL-34096 Installation : Added 2.3 upgrade line to db upgrade scripts.
2012-06-29 11:41:09 +08:00
Sam Hemelryk
3f7b501e66
MDL-31414 mod_assign: Code cleanup for notification improvements
...
* No need to manually call update of providers that happens automatically.
* Added upgrade code for the new sendlatenotifications field.
* Added AMOS syntax for the two renamed strings
* Refactored assign::cron to use half as many DB queries
* Cleaned up unused vars and globals, coding style and phpdocs.
* Removed string notifications added previously but never used.
AMOS BEGIN
MOV [emailgradermail,mod_assign],[gradersubmissionupdatedtext,mod_assign]
MOV [emailgradermailhtml,mod_assign],[gradersubmissionupdatedhtml,mod_assign]
AMOS END
2012-05-23 09:34:23 +12:00
Damyon Wiese
75f87a5795
MDL-31414: Separate settings to control notifications for submissions, late submissions and submission receipts
...
This adds separate controls for the sending of notifications from the mod_assign.
The separate notifications are: student submission receipt (for students), feedback available (for students)
and submission updated (for graders). The grader notifications can be enabled for all submissions or just late ones.
Added code to reset the message providers on upgrade (only applies for a 2.3 dev version)
2012-05-23 08:29:22 +12: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