M Kassaei
235b6e4f06
MDL-60991 Workshop: Display late submission text after deadline
2018-03-01 13:51:46 +00:00
Juan Leyva
d995cd47fb
MDL-60708 mod_workshop: Return author feedback for submission
...
The feedback and grade information for submission should be returned
for teachers in the evaluation and closed phases.
2017-11-20 10:07:57 +01:00
Eloy Lafuente (stronk7)
796e48a58b
MDL-60611 phpunit: remove deprecated stuff and other minor fixes
...
Thanks @scara for MDL-60611 phpunit: improved redis skipping reasons
2017-11-05 01:45:04 +01:00
Juan Leyva
7336f854e6
MDL-60348 mod_workshop: Add parameters checks in evaluate_assessment WS
2017-10-30 13:50:57 +01:00
David Monllao
23892d0843
Merge branch 'MDL-60378-master' of git://github.com/jleyva/moodle
2017-10-19 14:06:26 +02:00
Juan Leyva
fe7b3e7e51
MDL-60378 mod_workshop: Add missing dimensions info
...
We need additional info from the dimensions used like the scale items
(if used).
2017-10-17 15:40:39 +02:00
Juan Leyva
695b8712f6
MDL-59254 mod_workshop: Implement check_updates_since callback
2017-10-16 09:41:51 +02:00
Juan Leyva
011c5ae476
MDL-60396 mod_workshop: Add checks for maximum gradeover
2017-10-10 17:04:57 +02:00
Juan Leyva
2973f64318
MDL-59248 mod_workshop: Fix permissions checks
2017-10-04 20:15:14 +02:00
Juan Leyva
012c2b84b5
MDL-60144 mod_workshop: New WS mod_workshop_evaluate_submission
2017-10-03 19:28:56 +02:00
Juan Leyva
b99070b9d8
MDL-59239 mod_workshop: New WS mod_workshop_view_submission
2017-10-03 19:25:32 +02:00
Juan Leyva
4d201b824d
MDL-59253 mod_workshop: New WS mod_workshop_get_grades_report
2017-10-03 19:22:09 +02:00
Juan Leyva
9e58617a7f
MDL-59252 mod_workshop: New WS mod_workshop_evaluate_assessment
2017-10-03 19:16:43 +02:00
Juan Leyva
d769f87171
MDL-59251 mod_workshop: New WS mod_workshop_get_grades
2017-10-03 19:07:12 +02:00
Juan Leyva
fe966a2720
MDL-59250 mod_workshop: New WS mod_workshop_update_assessment
2017-10-03 17:31:30 +02:00
Juan Leyva
aac70425e4
MDL-59401 mod_workshop: New WS get_reviewer_assessments
2017-10-03 09:02:05 +02:00
Juan Leyva
46f5e9a0ef
MDL-59248 mod_workshop: New WS get_assessment_form_definition
2017-10-03 08:51:30 +02:00
Juan Leyva
86928d2a7c
MDL-59248 mod_workshop: New API check_examples_assessed_before_assessment
...
For consistency I renamed the old check_examples_assessed function to
check_examples_assessed_before_submission.
I also call the new function in the existing
get_workshop_access_information external function.
2017-10-03 08:51:29 +02:00
Juan Leyva
b1e896cf2a
MDL-59247 mod_workshop: New WS mod_workshop_get_assessment
2017-10-02 09:37:15 +02:00
Juan Leyva
30b54b823a
MDL-59246 mod_workshop: New WS get_submission_assessments
2017-10-02 09:36:36 +02:00
Juan Leyva
6e2f4866b0
MDL-59242 mod_workshop: New WS mod_workshop_get_submission
2017-10-02 09:35:06 +02:00
Juan Leyva
3f08cfc530
MDL-59241 mod_workshop: New WS mod_workshop_get_submissions
2017-10-02 09:33:48 +02:00
Eloy Lafuente (stronk7)
0238520084
Merge branch 'MDL-59244-master' of git://github.com/jleyva/moodle
2017-09-19 01:36:56 +02:00
Eloy Lafuente (stronk7)
5c45e6038c
Merge branch 'MDL-59245-master' of git://github.com/jleyva/moodle
2017-09-19 01:33:08 +02:00
Juan Leyva
4834e127eb
MDL-59243 mod_workshop: Return creation status in create_submission WS
2017-09-13 11:41:28 +02:00
Juan Leyva
bde5631d66
MDL-59244 mod_workshop: New WS mod_workshop_delete_submission
2017-09-06 15:51:55 +02:00
Juan Leyva
c1698a37e3
MDL-59245 mod_workshop: New WS mod_workshop_update_submission
2017-09-06 15:50:16 +02:00
Juan Leyva
c2cf2450ac
MDL-59243 mod_workshop: New WS mod_workshop_add_submission
2017-09-06 14:00:17 +02:00
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
Dan Poltawski
69340d49dc
Merge branch 'MDL-59238-master' of git://github.com/jleyva/moodle
2017-07-25 09:52:03 +01:00
Dan Poltawski
a13277a740
Merge branch 'MDL-59268-master' of git://github.com/jleyva/moodle
2017-07-25 09:04:59 +01:00
Dan Poltawski
a1e094f9dd
Merge branch 'MDL-59240-master' of git://github.com/jleyva/moodle
2017-07-25 07:31:34 +01:00
Juan Leyva
291645f760
MDL-59238 mod_workshop: New WS mod_workshop_view_workshop
2017-07-24 18:03:37 +02:00
Juan Leyva
cd4950291f
MDL-59268 mod_workshop: New WS mod_workshop_get_user_plan
2017-07-24 18:02:21 +02:00
Juan Leyva
977fdfa30b
MDL-59240 mod_workshop: New WS mod_workshop_get_access_information
2017-07-24 17:59:41 +02:00
Dan Poltawski
4364fdb537
Merge branch 'MDL-59237-master' of git://github.com/jleyva/moodle
2017-07-24 12:15:52 +01:00
Juan Leyva
9f1ab2db6d
MDL-59237 mod_workshop: New WS get_workshops_by_courses
2017-07-19 16:35:59 +01:00
David Mudrák
6218889e2d
MDL-56486 workshop: Do not rely on the button implementation in behat
...
It turned out that behat's "I should see ..." does not work for buttons
rendered as `<input>` elements so this assertion worked only in Boost
where the button is rendered as `<button>` but not in Clean.
But we do not really need this check here. All we need is to make sure
that the form has been saved successfully. For which, checking for the
text on the page is enough.
p.s. Another mistake of mine to not double-check behat on both standard
themes. Sigh ...
2017-07-12 11:58:08 +02:00
David Mudrák
581710e278
MDL-56486 workshop: Fix behat scenario for submission attachments
...
This Behat scenario was not failing only because it actually relied on
the bug in the wrongly set accepted_types for submission attachments.
Now that the previous commit has fixed that bug, this scenario started
to fail correctly.
We need to do the same trick here as we are doing in the latter
scenario: we first upload a valid file to bypass the upload repository
checks, and rename it before submitting the form. That allows us to see
that the invalid file is caught finally.
p.s. It was a silly mistake of mine. I should had been wondering why
the same procedure worked for one field and not for the other. I would
spot the bug with wrong accepted_types earlier.
2017-07-12 11:39:49 +02:00
David Mudrák
fd8fe9c1db
MDL-56486 workshop: Add behat tests for restricting file types
2017-07-06 12:31:26 +02:00
David Mudrák
b8b07ce2c4
MDL-56486 workshop: Deprecate custom methods for handling file types
...
The functionality and the tests are now part of the core element.
2017-07-06 09:49:04 +02: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
Jun Pataleta
0eb42c8579
MDL-58386 mod_workshop: Fixed CI issues
...
Part of MDL-55611 epic.
2017-04-04 11:01:47 +01:00
Andrew Nicols
3957222d44
MDL-58363 mod_workshop: Remove calendar is_visible
...
Part of MDL-55611 epic.
2017-04-03 11:37:09 +08:00
Simey Lameze
fdeeaff954
MDL-58265 core_test: replace I turn editing on steps
...
Also remove few more unnecessary steps that redirects behat to
site home page to actually get to the course.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
c987d1b2ef
MDL-58265 core_test: replace all uses of I follow course steps
...
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
2eaa43dd42
MDL-57987 mod_workshop: add action event
...
Part of MDL-55611 epic.
2017-04-03 11:37:06 +08:00
Damyon Wiese
8857c715d1
MDL-40759 icons: Behat fixes for font-awesome
2017-03-17 15:52:18 +08:00
Rajesh Taneja
57bee542ab
MDL-56519 behat: Fixed lint errors
2017-01-03 09:12:54 +08:00
Marina Glancy
e5287f9b3b
MDL-56614 behat: navigate without navigation and admin blocks
2016-12-06 11:49:14 +08:00