Adrian Greeve
5c41cd77f8
MDL-61308 mod_assign: Adding privacy classes.
2018-04-26 14:17:55 +08:00
Zig Tan
5687cd044d
MDL-60726 assign: Fix assign submission confirmation alignment
2018-04-04 16:35:15 +08:00
Andrew Nicols
b57cd16dcf
Merge branch 'wip-MDL-61344' of https://github.com/ndunand/moodle
2018-02-13 09:03:50 +08:00
Nicolas Dunand
a0b2b76613
MDL-61344 mod_assign: Show additional files when adding submission
2018-02-12 07:40:57 +01:00
Jun Pataleta
5c7351a263
MDL-61168 mod_assign: Truncate only the online text submission
2018-02-02 09:20:57 +08:00
Zig Tan
1a9e8542c5
MDL-58006 assign: Reset blindmarking assignments to hidden
...
Fix to reset blindmarking assigments to hidden as part of Course reset with behat test
2018-01-22 11:35:52 +08:00
Eloy Lafuente (stronk7)
b678f3309d
Merge branch 'MDL-58711-master' of git://github.com/jleyva/moodle
2018-01-17 10:55:23 +01:00
Juan Leyva
ddeabbc53a
MDL-58711 mod_assign: Fix draft and submission counting
2018-01-17 09:49:46 +01:00
Eloy Lafuente (stronk7)
87f6dfdedc
Merge branch 'MDL-58711-master' of git://github.com/jleyva/moodle
2018-01-17 02:27:22 +01:00
Juan Leyva
ff626f7bb1
MDL-58711 mod_assign: Handle groups in get_submission_status
2018-01-11 15:03:08 +01:00
Andrew Nicols
0b4304b6e3
Merge branch 'MDL-53985-master' of git://github.com/damyon/moodle
2018-01-08 12:39:19 +08:00
David Monllao
ffd392a17b
Merge branch 'MDL-58983-master' of git://github.com/damyon/moodle
2017-12-27 17:54:56 +01:00
Jun Pataleta
3e882c418b
Merge branch 'MDL-59709_master' of https://github.com/marcusfabriczy/moodle
2017-12-19 13:21:35 +13:00
Eloy Lafuente (stronk7)
e20a041100
Merge branch 'MDL-59200-master' of git://github.com/damyon/moodle
2017-12-19 01:08:15 +01:00
Damyon Wiese
3c016111bd
MDL-53985 assign: Do not remove annotations
...
When an assignment submission is reverted to a draft, the timemodified on
the submission should not be modified. Changing the timemodified causes the
editpdf code to assume the pdf is stale, and forces all annotations to be removed.
2017-12-15 11:50:43 +08:00
Zig Tan
6901981962
MDL-42676 mod_assign: Display message fix when using grade override
...
Logic fix in mod_assign locallib.php to correctly set the submissionlockedstatus,
and added associated unit test in test_grade_submission_override()
2017-12-12 09:01:35 +08:00
Marcus Fabriczy
e7ec2f901b
MDL-59709 mod_assign: Export to portfolio button not working
...
Changed the button to a text link
2017-12-10 13:47:47 +10:30
Damyon Wiese
bf0a154217
MDL-58983 assign: Hide grade button if no cap
...
If the current user cannot grade students, don't show them the button.
2017-11-28 15:47:30 +08:00
Damyon Wiese
e427ae67c2
MDL-59200 assign: add feedback when grade locked
...
We are including a hidden field when the grade is locked in the gradebook for a student. This field fails validation, so
the form cannot be submitted.
2017-11-28 14:36:30 +08:00
Ryan Wyllie
6688ae2ba2
MDL-60062 calendar: prevent drag and drop of override events
2017-11-07 05:47:18 +00:00
Eloy Lafuente (stronk7)
6b7194a7cf
Merge branch 'MDL-60072-master' of git://github.com/andrewnicols/moodle
2017-10-19 22:30:08 +02:00
Andrew Nicols
f10721d6b9
MDL-60072 mod: Fix bad event naming
2017-10-16 14:47:09 +08:00
Ryan Wyllie
7ec6d873e1
MDL-60058 assign: stop teacher from seeing due date event on dashboard
...
Thanks to Damyon Wiese for the patch.
2017-10-13 06:38:03 +00:00
Ryan Wyllie
f4c2156189
MDL-60058 assign: allow update of assign calendar action events
2017-10-13 06:18:43 +00:00
Adrian Greeve
75c21e7e77
MDL-55849 mod_assign: Reopening assignments only increases by one.
...
Group assignments when being reopened will only increase the
attempt total by one.
2017-09-04 09:23:32 +08:00
John Okely
465b75ed1f
MDL-56646 assign: Fix negative grades in restore
2017-08-29 07:23:01 +00:00
John Okely
7323c473cc
MDL-56646 assign: Add ability to fix errant grades
2017-08-29 07:23:01 +00:00
John Okely
2d1075e321
MDL-56646 assign: use ASSIGN_GRADE_NOT_SET constant
2017-08-28 06:58:44 +00:00
Andrew Nicols
8df7bfff0d
Merge branch 'MDL-59893-master' of https://github.com/snake/moodle
2017-08-22 13:32:53 +08:00
Jake Dallimore
859e62e7fa
MDL-59893 assign: don't prefix file links when downloading as folders
...
Change to download_rewrite_pluginfile_urls() ensuring prefix isn't
added to file links when downloading with the downloadasfolders
user preference set to true. Links to files in onlinetext now work
when downloading as folders.
2017-08-22 12:56:45 +08:00
Jake Dallimore
a15dfc6682
MDL-59893 assign: fixes for groupname prefix when downloading
...
assign->download_submissions():
- groupname now only added to zip file name if not empty, fixing a
double hyphen bug in the file name.
assign->download_rewrite_pluginfile_urls():
- groupname is now correctly determined using get_submission_group()
instead of using groups_get_activity_group() which fails when there
is no active activity group set. Uses the same logic that
download_submission() uses to prefix file names. Fixes a bug where an
empty groupname prefix was generated, resulting in broken links.
2017-08-22 12:56:28 +08:00
Ankit Agarwal
2ba3ce9829
MDL-55937 assign: Check for group submission caps when userid=0
2017-08-15 10:58:00 +05:30
Ankit Agarwal
0d14fcbc60
MDL-9367 restore: Roll only configuration dates
...
It was decided to roll only configuration dates and any date related to user content
such as 'timecreated' , 'timemodified' etc should not be rolled forward.
2017-08-01 10:46:37 +05:30
Adrian Greeve
0163e5d276
MDL-55912 mod_assign: Set grader details to the correct user.
2017-07-17 09:21:39 +08:00
Adrian Greeve
9ffbdafc95
MDL-59287 calendar_events: Update modules to create all events.
...
All events equals all calendar events including completion events.
2017-07-10 09:40:02 +08:00
Eloy Lafuente (stronk7)
84e3c97bb0
MDL-46322 database: alias sort fields to avoid ambiguous naming
2017-06-14 12:32:01 +01:00
Dan Poltawski
dd4208e6ec
Merge branch 'mdl46322-master' of https://github.com/AndresMelo/moodle
2017-06-14 12:30:37 +01:00
Andres Melo
3ffd13827e
MDL-46322 mod_assign: Only list enrolled graders as potential markers
2017-05-17 16:12:54 -05:00
Henning Bostelmann
b2e76ba7d8
MDL-57957 mod_assign: show feedback file in absence of grade item
2017-05-16 11:58:05 +01:00
Cameron Ball
26aedd4abf
MDL-58514 mod_assign: Apply consistent logic for overrides
...
Previously the assign submission page was using "lenient" logic
for overrides when more than one group override applied to a user
(i.e., use the earliest "open" date and the latest "due" date)
when really it should be using the sortorder as per the assign
grading table.
2017-05-03 16:59:22 +08:00
David Monllao
ba1ad89e7d
Merge branch 'MDL-58278-master' of git://github.com/damyon/moodle
2017-04-20 14:05:39 +08:00
Damyon Wiese
f2a6b9cac9
MDL-58278 mod_assign: Ignore send notify with mw
...
When marking workflow is on and the grade is not released we never send notifications anyway.
Instead of preventing the grading form from submitting (validation error) we silently ignore it.
2017-04-20 11:43:34 +08:00
David Monllao
ad6478225b
Merge branch 'MDL-57858-master' of git://github.com/pavelsokolov/moodle
2017-04-10 14:14:59 +02:00
David Monllao
7841e9f337
Merge branch 'MDL-58104-m' of git://github.com/pavelsokolov/moodle
2017-04-10 09:51:32 +02:00
Dan Poltawski
1e4e5c52d7
Merge branch 'MDL-55611-master' of git://github.com/danpoltawski/moodle
2017-04-04 17:07:41 +01:00
Mark Nelson
e1cd93ce20
MDL-58423 core_calendar: moved \core_calendar\event class
...
Part of MDL-55611 epic.
2017-04-04 11:01:49 +01:00
Dan Poltawski
a29cd3138c
Merge branch 'MDL-57411-master' of git://github.com/jleyva/moodle
2017-04-03 17:59:34 +01:00
Damyon Wiese
151b0f9409
MDL-58132 repositories: Controlled link file type
...
This introduces a new "controlled link" file type where the file is not
stored in Moodle - but Moodle will control the access permissions on the file.
Plugins can "freeze" a filearea which means Moodle will take ownership of all the remote
files of this type.
When accessing a file, if the "filebrowser" infomation indicates the current user can write to the file, they
will be granted temporary write access.
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Mark Nelson
294dce6764
MDL-57730 mod_assign: added action events
...
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Mark Nelson
3e1c027532
MDL-57938 mod_assign: added new 'gradingduedate' setting
...
Part of MDL-55611 epic.
2017-04-03 11:36:07 +08:00