2507 Commits

Author SHA1 Message Date
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
Peter Dias
2c7893cf9f MDL-52206 core: Update new activity_custom_completion
Update the custom_completion classes to accept the new completion
criteria
2021-10-04 19:45:47 +08:00
Shamim Rezaie
4cb9932163 MDL-66203 mod_assign: Reset submission status when removing a submission 2021-10-04 02:04:34 +11:00
Ilya Tregubov
fad4743ea8 MDL-72714 behat: Fix Behat failures for chrome 94. 2021-10-01 08:36:50 +02:00
Jun Pataleta
385438b463 Merge branch 'MDL-72589' of https://github.com/stronk7/moodle 2021-09-16 09:46:56 +08:00
Eloy Lafuente (stronk7)
9f9fe79c26 MDL-72589 behat: Add @skip_chrome_zerosize to failing scenarios
All the scenarios failing with Chrome zero-size errors are
getting the @skip_chrome_zerosize to be able to keep them apart from
regular runs. See MDL-71108 for more information about
that error.

They will be run by another job, specifically using that tag to
keep them failing and under control.
2021-09-15 20:25:11 +02:00
Mihail Geshoski
7d821080f0 MDL-72093 navigation: Update behat tests 2021-09-14 12:02:35 +08:00
Sara Arjona
3eb399d283 Merge branch 'MDL-70376-master' of git://github.com/peterRd/moodle 2021-09-01 16:52:02 +02:00
Peter Dias
730defb1d1 MDL-70376 mod_assign: Reintroduce pdf orientation check
Reintroduce the orientation check and sizing when importing an image
2021-08-31 12:28:32 +08:00
Jun Pataleta
4e75e73cb5 Merge branch 'primary_secondary_nav' of https://github.com/Chocolate-lightning/moodle 2021-08-25 10:42:57 +08:00