2516 Commits

Author SHA1 Message Date
Peter Dias
d9e0d4ed31 MDL-72413 assign: Use the common module for setting the header 2021-12-13 09:49:34 +08:00
Eloy Lafuente (stronk7)
de66ba356e t checkout MOODLE_311_STABLE && git fetch https://github.com/mudrd8mz/moodle.git MDL-73201-311-enfix && git merge --no-ff FETCH_HEAD
Merge branch 'MDL-73201-master-enfix' of https://github.com/mudrd8mz/moodle
2021-12-09 23:18:03 +01:00
David Mudrák
46e2e2020d MDL-73201 lang: Use fixed strings in the tests, too 2021-12-09 19:56:02 +01:00
Helen Foster
558b4c826d MDL-73201 lang: Import fixed English strings (en_fix) 2021-12-09 19:53:10 +01:00
abgreeve
fcd4de8639 MDL-72090 navigation: Update to behat feature files for navigation.
This updates feature files to use the new steps to navigate to certain
pages.
2021-12-09 11:13:35 +08:00
Jun Pataleta
5438a3944a Merge branch 'MDL-72810-master' of git://github.com/mickhawkins/moodle 2021-11-29 17:19:28 +08:00
Mathew May
b983003e2e MDL-70197 navigation: Remove old navigation elements and migrate behat 2021-11-29 15:47:42 +08:00
Ferran Recio
26d0e51d91 MDL-72456 mod_assign: fix behats 2021-11-25 15:29:54 +01:00
Michael Hawkins
0d644fe4e0 MDL-72810 core_calendar: Remove the three-month pseudo block
This removes the three-month pseudo block from along the side of the
main calendar, and deprecates relevant files/methods which will no
longer be in use.
2021-11-19 18:33:46 +08:00
Sara Arjona
f94f9f875d MDL-68913 mod_assign: fix behat failure & version number 2021-11-11 12:15:50 +01:00
Andrew Nicols
fb7caf7982 MDL-68913 assign: Address coding style issues 2021-11-11 10:55:39 +08:00
Andrew Nicols
940097de9e Merge branch 'MDL-68913-master' of https://github.com/cameron1729/moodle 2021-11-11 10:49:05 +08:00
Eloy Lafuente (stronk7)
d824172077 Merge branch 'MDL-71912-master-v5' of git://github.com/abgreeve/moodle 2021-11-10 16:42:00 +01:00
Jun Pataleta
7f781d0b7e Merge branch 'MDL-72992-master' of git://github.com/cameron1729/moodle 2021-11-10 18:38:04 +08:00
abgreeve
05e6cdfd26 MDL-71912 mod_assign: Behat fixes for overrides. 2021-11-10 16:26:57 +08:00
Matt Porritt
eaa1f56704 MDL-68913 Assign: Per attempt timing
This patch provides functionality to allow the
assign activity to have timed attempts for submissions.
It includes the logic, UI and adminstration changes
fot timed submissions.
2021-11-10 12:07:35 +08:00
Eloy Lafuente (stronk7)
19576e54b3 MDL-71912 behat: Temporarily skip some troubled scenarios - js
That way we get everything else passing, because @skip_interim
scenarios are skipped by default. And can focus on the failing
ones apart.
2021-11-09 16:08:48 +01:00
Eloy Lafuente (stronk7)
11eb9f9465 MDL-71912 behat: Temporarily skip some troubled scenarios - nonjs
That way we get everything else passing, because @skip_interim
scenarios are skipped by default. And can focus on the failing
ones apart.
2021-11-09 12:47:34 +01:00
abgreeve
e75eb8481d MDL-71912 mod_assign: Updating the activity to use the actionmenu.
Co-authored-by: Sujith Haridasan <sujith@moodle.com>
2021-11-09 11:24:08 +08:00
Simey Lameze
d3729ab664 MDL-72667 assign: change overdue message to darker red 2021-11-05 12:41:06 +08:00
Simey Lameze
217d5c4183 MDL-72667 assign: improve contrast of not graded text 2021-11-04 21:01:55 +08:00
Cameron Ball
b691e7b434 MDL-72992 assign: Allow gradebook to override feedback when empty 2021-11-04 15:46:17 +08:00
Víctor Déniz
234b9468e6 Merge branch 'MDL-72895-master' of https://github.com/HuongNV13/moodle 2021-11-04 01:53:29 +00:00
Eloy Lafuente (stronk7)
3873af5626 Merge branch 'MDL-72655-master' of https://github.com/andelacruz/moodle 2021-11-03 19:03:22 +01:00
Angelia Dela Cruz
89c4c803e8 MDL-72655 behat: Use assign generators
Replace steps that manually add assignment instances via the UI
and use Behat generators. This improves the speed of Behat test
runs.
2021-11-03 11:34:26 +08:00
Simey Lameze
94f1483628 MDL-72687 assign: move labels for toggle zoom icons to the <a> 2021-11-02 11:53:56 +08:00
Simey Lameze
788f5c1778 MDL-72687 assign: move labels for collapse buttons to the button 2021-11-02 11:53:56 +08:00
Simey Lameze
a47380719c MDL-72687 assign: remove title attr from view all submissions link 2021-11-02 11:53:56 +08:00
Simey Lameze
f09cf2a354 MDL-72687 assign: move label from the edit settings icon to <a> 2021-11-02 11:53:56 +08:00
Simey Lameze
6b74ff2024 MDL-72687 assign: remove presentation role from profile image 2021-11-02 11:53:56 +08:00
Simey Lameze
bffb40dff1 MDL-72687 assign: fix email and due date cut off whem zooming 2021-11-02 11:53:56 +08:00
Simey Lameze
43df3c3f57 MDL-72687 assign: fix colour picker broken aria menu 2021-11-02 11:53:56 +08:00
Simey Lameze
e1fdd3f701 MDL-72687 assign: fix stamp picker broken aria menu 2021-11-02 11:53:56 +08:00
Simey Lameze
62e5a4d19d MDL-72687 assign: fix change filter element tab navigation 2021-11-02 11:53:56 +08:00
Simey Lameze
9252b53b6e MDL-72687 assign: use correct aria role for toolbar 2021-11-02 11:53:56 +08:00
Simey Lameze
f1966bbb50 MDL-72687 assign: add missing label to change user element 2021-11-02 11:53:54 +08:00
Simey Lameze
8a307da415 MDL-72687 assign: display a more friendly link when not graded 2021-11-02 11:52:40 +08:00
Simey Lameze
473c1cfc49 MDL-72687 assign: add missing aria-label to prev/next arrows 2021-11-02 11:28:35 +08:00
Huong Nguyen
1e932d475c MDL-72895 Assignment: Fix colour contrast for grading navigation 2021-10-29 09:58:04 +07:00
Marty
424fecb7b0
MDL-69723 assign: Add # need grading to summary
For teachers viewing the assignment summary (/mod/assign/index.php),
it shows a '-' in the 'Grade' column. Instead of showing a '-', display
the number of items that need grading.

Augment by creating a link to the grading page so that teachers can see
the outstanding assignments more quickly.

Also attempted to write phpunit tests that verify values for ungraded
submissions for teachers.
2021-10-26 09:58:02 -04:00
Andrew Nicols
349312143d MDL-72013 js: Fix jsdocs to meet stricter eslint 2021-10-21 13:28:00 +08:00
Shamim Rezaie
7a17a2e8e4 Merge branch 'MDL-72720-master' of git://github.com/sarjona/moodle 2021-10-18 15:43:31 +11:00
Sara Arjona
e62f8ed093 MDL-72720 assignxxx: Implement enable_plugin() method 2021-10-15 13:00:03 +02:00
Eloy Lafuente (stronk7)
8515a0560f MDL-72807 behat: Add a few more @skip_chrome_zerosize tags
This is the 3rd round adding the tags to some scenarios
detected to be failing with zerosize problems lately.

Note that @ MDL-71108, the final solution will happen, say
switching to own webdriver till the upstream one is fixed
or whatever. Our @skip_chrome_zerosize solution is just a
workaround to have all those scenarios detected and ignored
by normal runs.
2021-10-14 16:12:20 +02:00
Andrew Nicols
290a741796 Merge branch 'MDL-66203-master' of git://github.com/rezaies/moodle 2021-10-11 08:28:53 +08:00
abgreeve
24eac0b051 Merge branch 'MDL-72543-master' of git://github.com/lameze/moodle 2021-10-07 15:11:12 +08:00
abgreeve
72e58dbb55 Merge branch 'MDL-69696-master' of git://github.com/cameron1729/moodle 2021-10-07 14:32:17 +08:00
Matt Porritt
f5d9267a29 MDL-69696 mod_assign: Class refactoring - rendering
Refactor rendering classes to be more PSR compliant.

Move renderer to output class folder and initial
splitting of classes in renderable.php into individual
class files. To make it easier to refactor assign UI
functionality in the future.
2021-10-07 14:25:11 +08:00
Simey Lameze
9afd980b4e MDL-72543 block_timeline: change the display of event names 2021-10-07 14:05:34 +08:00
Matt Porritt
1cb6f330a3 MDL-69696 mod_assign: Class refactoring - UI style change
Assign view UI style change.

Style submission status and grading summary tables
to have matched visual styles.
2021-10-07 14:00:22 +08:00