moodle.git
20 months agoMDL-66265 javascript: Add basic jshint ignores
Andrew Nicols [Wed, 28 Aug 2019 00:04:26 +0000 (08:04 +0800)]
MDL-66265 javascript: Add basic jshint ignores

20 months agoMDL-66265 javascript: Bump jshint version
Andrew Nicols [Wed, 28 Aug 2019 00:04:07 +0000 (08:04 +0800)]
MDL-66265 javascript: Bump jshint version

20 months agoMDL-66532 javascript: Lock NPM version for NVM
Andrew Nicols [Wed, 28 Aug 2019 00:25:41 +0000 (08:25 +0800)]
MDL-66532 javascript: Lock NPM version for NVM

20 months agoweekly release 3.8dev
Eloy Lafuente (stronk7) [Fri, 23 Aug 2019 17:16:21 +0000 (19:16 +0200)]
weekly release 3.8dev

20 months agoMerge branch 'MDL-66483' of git://github.com/stronk7/moodle
Jun Pataleta [Fri, 23 Aug 2019 12:15:45 +0000 (20:15 +0800)]
Merge branch 'MDL-66483' of git://github.com/stronk7/moodle

20 months agoMDL-66483 lib: remove recent xmlize dep on setuplib/CFG
Eloy Lafuente (stronk7) [Fri, 23 Aug 2019 09:21:28 +0000 (11:21 +0200)]
MDL-66483 lib: remove recent xmlize dep on setuplib/CFG

This removes the dependency added by MDL-66110 (aiming to fix
a CI job). So we keep things as they were and will fix the
CI job separately.

20 months agoweekly release 3.8dev
Adrian Greeve [Fri, 23 Aug 2019 04:55:05 +0000 (12:55 +0800)]
weekly release 3.8dev

20 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Adrian Greeve [Fri, 23 Aug 2019 04:54:56 +0000 (12:54 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

20 months agoMerge branch 'MDL-66110-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Fri, 23 Aug 2019 02:21:17 +0000 (10:21 +0800)]
Merge branch 'MDL-66110-master-fix' of git://github.com/junpataleta/moodle

20 months agoMDL-66110 core: Require setuplib.php once as it's required by xmlize.php
Jun Pataleta [Fri, 23 Aug 2019 02:13:49 +0000 (10:13 +0800)]
MDL-66110 core: Require setuplib.php once as it's required by xmlize.php

20 months agoMerge branch 'MDL-66110-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Thu, 22 Aug 2019 08:24:10 +0000 (16:24 +0800)]
Merge branch 'MDL-66110-master-fix' of git://github.com/junpataleta/moodle

20 months agoMDL-66110 dml: Undo table name fix when table name's used as parameter
Jun Pataleta [Thu, 22 Aug 2019 08:07:21 +0000 (16:07 +0800)]
MDL-66110 dml: Undo table name fix when table name's used as parameter

20 months agoMDL-66110 dml: use fix_table_name for all mysql table names
Ryan Wyllie [Thu, 22 Aug 2019 07:36:50 +0000 (15:36 +0800)]
MDL-66110 dml: use fix_table_name for all mysql table names

Changed all of the places that were manually prefixing the table
name to instead fix the table name with the fix_table_name
function.

20 months agoMerge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Thu, 22 Aug 2019 01:27:57 +0000 (09:27 +0800)]
Merge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle

20 months agoMDL-66378 behat: Increase window size for rubric tests
Andrew Nicols [Wed, 21 Aug 2019 23:54:15 +0000 (07:54 +0800)]
MDL-66378 behat: Increase window size for rubric tests

20 months agoMDL-66378 behat: Change screen size to small to work around UI bugs
Andrew Nicols [Wed, 21 Aug 2019 23:45:49 +0000 (07:45 +0800)]
MDL-66378 behat: Change screen size to small to work around UI bugs

20 months agoMerge branch 'MDL-66336_master' of https://github.com/marxjohnson/moodle
Jun Pataleta [Wed, 21 Aug 2019 14:41:41 +0000 (22:41 +0800)]
Merge branch 'MDL-66336_master' of https://github.com/marxjohnson/moodle

20 months agoMerge branch 'MDL-66241_master' of git://github.com/dmonllao/moodle
Jun Pataleta [Wed, 21 Aug 2019 11:52:03 +0000 (19:52 +0800)]
Merge branch 'MDL-66241_master' of git://github.com/dmonllao/moodle

20 months agoMerge branch 'MDL-66210_master' of git://github.com/dmonllao/moodle
Jun Pataleta [Wed, 21 Aug 2019 11:48:10 +0000 (19:48 +0800)]
Merge branch 'MDL-66210_master' of git://github.com/dmonllao/moodle

20 months agoMerge branch 'MDL-65993_master' of git://github.com/dmonllao/moodle
Jun Pataleta [Wed, 21 Aug 2019 11:32:03 +0000 (19:32 +0800)]
Merge branch 'MDL-65993_master' of git://github.com/dmonllao/moodle

20 months agoMerge branch 'MDL-65443' of https://github.com/NeillM/moodle
Adrian Greeve [Wed, 21 Aug 2019 08:35:34 +0000 (16:35 +0800)]
Merge branch 'MDL-65443' of https://github.com/NeillM/moodle

20 months agoMDL-65443 core: Improve class descriptions for locking events
Neill Magill [Wed, 21 Aug 2019 08:02:03 +0000 (09:02 +0100)]
MDL-65443 core: Improve class descriptions for locking events

20 months agoMerge branch 'MDL-66369-master' of git://github.com/aanabit/moodle
Adrian Greeve [Wed, 21 Aug 2019 05:53:15 +0000 (13:53 +0800)]
Merge branch 'MDL-66369-master' of git://github.com/aanabit/moodle

20 months agoMerge branch 'MDL-66384-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Wed, 21 Aug 2019 05:25:35 +0000 (13:25 +0800)]
Merge branch 'MDL-66384-master' of git://github.com/andrewnicols/moodle

20 months agoMerge branch 'MDL-66110-master' of https://github.com/ryanwyllie/moodle
Jun Pataleta [Wed, 21 Aug 2019 01:57:49 +0000 (09:57 +0800)]
Merge branch 'MDL-66110-master' of https://github.com/ryanwyllie/moodle

20 months agoMerge branch 'MDL-66311-master' of git://github.com/vmdef/moodle
Adrian Greeve [Wed, 21 Aug 2019 01:47:44 +0000 (09:47 +0800)]
Merge branch 'MDL-66311-master' of git://github.com/vmdef/moodle

20 months agoMerge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Wed, 21 Aug 2019 00:54:34 +0000 (08:54 +0800)]
Merge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle

20 months agoMDL-66378 behat: Correct grammar of resize step
Andrew Nicols [Wed, 21 Aug 2019 00:39:45 +0000 (08:39 +0800)]
MDL-66378 behat: Correct grammar of resize step

20 months agoMDL-66378 grade: Set window size to large for rubric tests
Andrew Nicols [Wed, 21 Aug 2019 00:39:28 +0000 (08:39 +0800)]
MDL-66378 grade: Set window size to large for rubric tests

20 months agoMDL-66378 behat: All args are required for document.evaluate
Andrew Nicols [Wed, 21 Aug 2019 00:23:59 +0000 (08:23 +0800)]
MDL-66378 behat: All args are required for document.evaluate

20 months agoAutomatically generated installer lang files
AMOS bot [Wed, 21 Aug 2019 00:11:07 +0000 (00:11 +0000)]
Automatically generated installer lang files

20 months agoMDL-66311 core_analytics: better handling of action menus in behat tests
Víctor Déniz Falcón [Sun, 4 Aug 2019 22:43:52 +0000 (23:43 +0100)]
MDL-66311 core_analytics: better handling of action menus in behat tests

20 months agoMerge branch 'MDL-66148-master' of https://github.com/ryanwyllie/moodle
Jun Pataleta [Tue, 20 Aug 2019 09:07:59 +0000 (17:07 +0800)]
Merge branch 'MDL-66148-master' of https://github.com/ryanwyllie/moodle

20 months agoMerge branch 'MDL-65972-master' of git://github.com/bmbrands/moodle
Adrian Greeve [Tue, 20 Aug 2019 08:49:34 +0000 (16:49 +0800)]
Merge branch 'MDL-65972-master' of git://github.com/bmbrands/moodle

20 months agoMDL-65443 core: Log when a context is locked or unlocked
Neill Magill [Fri, 9 Aug 2019 10:27:40 +0000 (11:27 +0100)]
MDL-65443 core: Log when a context is locked or unlocked

20 months agoMerge branch 'MDL-64437-master' of git://github.com/mihailges/moodle
Jun Pataleta [Tue, 20 Aug 2019 06:19:34 +0000 (14:19 +0800)]
Merge branch 'MDL-64437-master' of git://github.com/mihailges/moodle

20 months agoMerge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Tue, 20 Aug 2019 05:43:11 +0000 (13:43 +0800)]
Merge branch 'MDL-66378-master' of git://github.com/andrewnicols/moodle

20 months agoMerge branch 'MDL-65507-master' of git://github.com/mihailges/moodle
Jun Pataleta [Tue, 20 Aug 2019 03:57:30 +0000 (11:57 +0800)]
Merge branch 'MDL-65507-master' of git://github.com/mihailges/moodle

20 months agoMDL-65404 core_user: Removal of additional empty line.
Adrian Greeve [Tue, 20 Aug 2019 02:27:02 +0000 (10:27 +0800)]
MDL-65404 core_user: Removal of additional empty line.

20 months agoMerge branch 'MDL-65404-master' of https://github.com/aanabit/moodle
Adrian Greeve [Tue, 20 Aug 2019 02:13:31 +0000 (10:13 +0800)]
Merge branch 'MDL-65404-master' of https://github.com/aanabit/moodle

20 months agoMerge branch 'MDL-65083-master' of git://github.com/bmbrands/moodle
Adrian Greeve [Tue, 20 Aug 2019 02:03:25 +0000 (10:03 +0800)]
Merge branch 'MDL-65083-master' of git://github.com/bmbrands/moodle

20 months agoMDL-65404 tool_uploaduser: Changing When and Then steps
Amaia Anabitarte [Tue, 20 Aug 2019 02:01:44 +0000 (10:01 +0800)]
MDL-65404 tool_uploaduser: Changing When and Then steps

20 months agoMerge branch 'MDL-65561-master' of git://github.com/bmbrands/moodle
Adrian Greeve [Tue, 20 Aug 2019 01:36:11 +0000 (09:36 +0800)]
Merge branch 'MDL-65561-master' of git://github.com/bmbrands/moodle

20 months agoAutomatically generated installer lang files
AMOS bot [Tue, 20 Aug 2019 00:10:35 +0000 (00:10 +0000)]
Automatically generated installer lang files

20 months agoMDL-65404 tool_uploaduser: Add a column for enrolment time start.
François Moreau [Mon, 19 Aug 2019 18:25:24 +0000 (14:25 -0400)]
MDL-65404 tool_uploaduser: Add a column for enrolment time start.

20 months agoMerge branch 'MDL-46317-master' of git://github.com/rezaies/moodle
Jun Pataleta [Mon, 19 Aug 2019 15:32:41 +0000 (23:32 +0800)]
Merge branch 'MDL-46317-master' of git://github.com/rezaies/moodle

20 months agoMerge branch 'MDL-65604-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Mon, 19 Aug 2019 08:26:34 +0000 (16:26 +0800)]
Merge branch 'MDL-65604-master' of git://github.com/andrewnicols/moodle

20 months agoMDL-65972 course: add a bigger margin above the activity navigation
Bas Brands [Wed, 3 Jul 2019 13:42:20 +0000 (15:42 +0200)]
MDL-65972 course: add a bigger margin above the activity navigation

* this will help making it easier to distinguish between form and
activity navigation

20 months agoMDL-65561 themes: user date filters display fixes
Bas Brands [Tue, 6 Aug 2019 11:56:17 +0000 (13:56 +0200)]
MDL-65561 themes: user date filters display fixes

20 months agoMDL-65083 theme_boost: update uses of pull-xs-right
Bas Brands [Mon, 1 Jul 2019 11:06:06 +0000 (13:06 +0200)]
MDL-65083 theme_boost: update uses of pull-xs-right

20 months agoMerge branch 'MDL-65886-MOODLE-master' of https://github.com/kristian-94/moodle
Adrian Greeve [Mon, 19 Aug 2019 06:12:36 +0000 (14:12 +0800)]
Merge branch 'MDL-65886-MOODLE-master' of https://github.com/kristian-94/moodle

20 months agoMDL-64437 assignment: Fix element overlaping in low screen resolution
Mihail Geshoski [Mon, 1 Jul 2019 02:16:04 +0000 (10:16 +0800)]
MDL-64437 assignment: Fix element overlaping in low screen resolution

20 months agoMDL-65507 mod_data: Remove unnecessary record created event
Mihail Geshoski [Wed, 7 Aug 2019 02:08:20 +0000 (10:08 +0800)]
MDL-65507 mod_data: Remove unnecessary record created event

21 months agoMerge branch 'MDL-66327-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Mon, 19 Aug 2019 02:32:39 +0000 (10:32 +0800)]
Merge branch 'MDL-66327-master' of git://github.com/andrewnicols/moodle

21 months agoMDL-66378 competency: Add pending promises to competency chooser
Andrew Nicols [Sat, 17 Aug 2019 03:36:08 +0000 (11:36 +0800)]
MDL-66378 competency: Add pending promises to competency chooser

21 months agoMDL-66378 behat: JS does not work with newlines in an xpath
Andrew Nicols [Fri, 16 Aug 2019 03:32:12 +0000 (11:32 +0800)]
MDL-66378 behat: JS does not work with newlines in an xpath

21 months agoMDL-66378 behat: Fix use of before/after selectors
Andrew Nicols [Fri, 16 Aug 2019 00:50:33 +0000 (08:50 +0800)]
MDL-66378 behat: Fix use of before/after selectors

21 months agoMDL-66378 behat: Add partial named selector for whole autocomplete field
Andrew Nicols [Fri, 16 Aug 2019 00:49:23 +0000 (08:49 +0800)]
MDL-66378 behat: Add partial named selector for whole autocomplete field

21 months agoMDL-66378 behat: Before/after detection should be constrainable
Andrew Nicols [Fri, 16 Aug 2019 00:47:34 +0000 (08:47 +0800)]
MDL-66378 behat: Before/after detection should be constrainable

The default before/after detection checks the entire body. Any match of
the text will therefore be found.

Add support for specification of a container for the nodes.

21 months agoMDL-66378 behat: Add non-JS fallback for before/after
Andrew Nicols [Fri, 16 Aug 2019 00:52:26 +0000 (08:52 +0800)]
MDL-66378 behat: Add non-JS fallback for before/after

21 months agoMDL-66378 Behat: Speed up 'before/after' step in Chrome
sam marshall [Thu, 15 Aug 2019 12:10:13 +0000 (13:10 +0100)]
MDL-66378 Behat: Speed up 'before/after' step in Chrome

On some Chrome versions the xpath used for before/after is slow
and (sometimes) uses a lot of memory. This change uses pure
JavaScript to do the before/after calculation, which should always
be fast.

21 months agoMDL-66378 behat: Correct invalid uses of selection from dropdown
Andrew Nicols [Thu, 15 Aug 2019 00:47:17 +0000 (08:47 +0800)]
MDL-66378 behat: Correct invalid uses of selection from dropdown

21 months agoMDL-66378 report_participation: Correct label for target
Andrew Nicols [Thu, 15 Aug 2019 00:44:16 +0000 (08:44 +0800)]
MDL-66378 report_participation: Correct label for target

21 months agoMDL-66378 gradereport_singleview: Add missing label for dropdown
Andrew Nicols [Thu, 15 Aug 2019 00:29:59 +0000 (08:29 +0800)]
MDL-66378 gradereport_singleview: Add missing label for dropdown

21 months agoMDL-66336 courses: Show an error when no course categories are visible
Mark Johnson [Thu, 8 Aug 2019 08:08:08 +0000 (09:08 +0100)]
MDL-66336 courses: Show an error when no course categories are visible

21 months agoMDL-65886 assign: Reset numfiles to 0 when removing a file submission
Kristian Ringer [Tue, 11 Jun 2019 05:58:18 +0000 (15:58 +1000)]
MDL-65886 assign: Reset numfiles to 0 when removing a file submission

21 months agoMDL-66369 libraries: Remove [modname]_scale_used functions
Amaia Anabitarte [Mon, 12 Aug 2019 06:08:07 +0000 (14:08 +0800)]
MDL-66369 libraries: Remove [modname]_scale_used functions

These functions were only used by the deprecated function
which was deprecated in 3.1, and removed in 3.6.

21 months agoMDL-66378 behat: Update screen sizes to Y2K standards
Andrew Nicols [Thu, 15 Aug 2019 00:29:12 +0000 (08:29 +0800)]
MDL-66378 behat: Update screen sizes to Y2K standards

21 months agoMDL-66378 behat: Update dependencies for chrome webdriver fix
Andrew Nicols [Wed, 14 Aug 2019 03:00:58 +0000 (11:00 +0800)]
MDL-66378 behat: Update dependencies for chrome webdriver fix

21 months agoweekly release 3.8dev
Andrew Nicols [Fri, 16 Aug 2019 03:06:51 +0000 (11:06 +0800)]
weekly release 3.8dev

21 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Fri, 16 Aug 2019 03:06:49 +0000 (11:06 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

21 months agoMerge branch 'MDL-35939-master' of git://github.com/rezaies/moodle
Andrew Nicols [Thu, 15 Aug 2019 04:02:11 +0000 (12:02 +0800)]
Merge branch 'MDL-35939-master' of git://github.com/rezaies/moodle

21 months agoMerge branch 'm38_MDL-66140_Mitigate_PECL_Solr_issue_Ref_72740' of https://github...
Jun Pataleta [Thu, 15 Aug 2019 02:59:29 +0000 (10:59 +0800)]
Merge branch 'm38_MDL-66140_Mitigate_PECL_Solr_issue_Ref_72740' of https://github.com/scara/moodle

21 months agoMDL-35939 mod_quiz: deprecate unused strings
Shamim Rezaie [Mon, 12 Aug 2019 04:35:41 +0000 (14:35 +1000)]
MDL-35939 mod_quiz: deprecate unused strings

21 months agoMDL-35939 mod_quiz: use descriptive titles for pages
Shamim Rezaie [Wed, 31 Jul 2019 03:00:58 +0000 (13:00 +1000)]
MDL-35939 mod_quiz: use descriptive titles for pages

21 months agoMDL-35939 mod_quiz: phpdoc fix
Shamim Rezaie [Sun, 4 Aug 2019 10:38:49 +0000 (20:38 +1000)]
MDL-35939 mod_quiz: phpdoc fix

21 months agoMDL-35939 mod_quiz: new functions to generate title for attempt pages
Shamim Rezaie [Sun, 4 Aug 2019 10:42:20 +0000 (20:42 +1000)]
MDL-35939 mod_quiz: new functions to generate title for attempt pages

21 months agoAutomatically generated installer lang files
AMOS bot [Thu, 15 Aug 2019 00:12:44 +0000 (00:12 +0000)]
Automatically generated installer lang files

21 months agoMerge branch 'MDL-65129-master-2' of git://github.com/peterRd/moodle
Jun Pataleta [Wed, 14 Aug 2019 07:31:07 +0000 (15:31 +0800)]
Merge branch 'MDL-65129-master-2' of git://github.com/peterRd/moodle

21 months agoMerge branch 'MDL-65925-grade-page-broken-for-deleted-submission-master' of https...
Jun Pataleta [Wed, 14 Aug 2019 07:28:14 +0000 (15:28 +0800)]
Merge branch 'MDL-65925-grade-page-broken-for-deleted-submission-master' of https://github.com/ilya-catalyst/moodle

21 months agoMDL-65129 mod_forum: Behat test for favourited search
Peter [Wed, 14 Aug 2019 06:59:02 +0000 (14:59 +0800)]
MDL-65129 mod_forum: Behat test for favourited search

21 months agoMDL-65129 mod_forum: Ability to search based on favourite status
Peter [Wed, 15 May 2019 07:26:52 +0000 (15:26 +0800)]
MDL-65129 mod_forum: Ability to search based on favourite status

21 months agoMerge branch 'MDL-65621-dimmed-courses' of https://github.com/stopfstedt/moodle
Adrian Greeve [Wed, 14 Aug 2019 06:56:07 +0000 (14:56 +0800)]
Merge branch 'MDL-65621-dimmed-courses' of https://github.com/stopfstedt/moodle

21 months agoMDL-66210 analytics: Unit test for reuseprevanalysed
David Monllaó [Thu, 25 Jul 2019 08:35:27 +0000 (10:35 +0200)]
MDL-66210 analytics: Unit test for reuseprevanalysed

21 months agoMDL-66210 analytics: Update references to ->options
David Monllaó [Tue, 23 Jul 2019 07:52:55 +0000 (09:52 +0200)]
MDL-66210 analytics: Update references to ->options

21 months agoMDL-65993 analytics: Fix --filter option for by_course models
David Monllaó [Fri, 21 Jun 2019 08:15:51 +0000 (10:15 +0200)]
MDL-65993 analytics: Fix --filter option for by_course models

21 months agoMDL-66241 analytics: Verify that activities_due works on at-risk
David Monllaó [Wed, 24 Jul 2019 18:56:48 +0000 (20:56 +0200)]
MDL-66241 analytics: Verify that activities_due works on at-risk

21 months agoMDL-66241 analytics: activities_due compatible with at-risk models
David Monllaó [Wed, 24 Jul 2019 18:07:46 +0000 (20:07 +0200)]
MDL-66241 analytics: activities_due compatible with at-risk models

21 months agoMerge branch 'patch-1' of https://github.com/aspark21/moodle
Andrew Nicols [Wed, 14 Aug 2019 03:33:57 +0000 (11:33 +0800)]
Merge branch 'patch-1' of https://github.com/aspark21/moodle

21 months agoMDL-66148 mod_assign: update override page for relative dates mode
Ryan Wyllie [Tue, 6 Aug 2019 08:13:19 +0000 (16:13 +0800)]
MDL-66148 mod_assign: update override page for relative dates mode

21 months agoMerge branch 'MDL-60916-master_replace_course_search_wth_global_search' of https...
Andrew Nicols [Wed, 14 Aug 2019 02:35:22 +0000 (10:35 +0800)]
Merge branch 'MDL-60916-master_replace_course_search_wth_global_search' of https://github.com/gmrsagar/moodle

21 months agoMerge branch 'MDL-65950-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Wed, 14 Aug 2019 02:17:00 +0000 (10:17 +0800)]
Merge branch 'MDL-65950-master' of git://github.com/junpataleta/moodle

21 months agoMerge branch 'MDL-52849-master' of git://github.com/peterRd/moodle
Adrian Greeve [Wed, 14 Aug 2019 01:03:37 +0000 (09:03 +0800)]
Merge branch 'MDL-52849-master' of git://github.com/peterRd/moodle

21 months agoMerge branch 'MDL-66147-master' of https://github.com/snake/moodle
Jun Pataleta [Tue, 13 Aug 2019 08:34:34 +0000 (16:34 +0800)]
Merge branch 'MDL-66147-master' of https://github.com/snake/moodle

21 months agoMDL-65950 core_user: Add hidden labels for the user checkboxes
Jun Pataleta [Tue, 13 Aug 2019 08:02:02 +0000 (16:02 +0800)]
MDL-65950 core_user: Add hidden labels for the user checkboxes

* And update Behat tests accordingly and nuke the steps that are using
xpath.

21 months agoMDL-65950 core_user: Use new core/checkbox-toggleall
Jun Pataleta [Thu, 14 Mar 2019 04:32:35 +0000 (12:32 +0800)]
MDL-65950 core_user: Use new core/checkbox-toggleall

21 months agoMDL-66147 mod_assign: behat test covering relative due date field
Jake Dallimore [Mon, 5 Aug 2019 08:18:19 +0000 (16:18 +0800)]
MDL-66147 mod_assign: behat test covering relative due date field

Tests that each student has a fixed amount of time, relative to their
course start date, in which to submit the assignment, and that teachers
are shown the dates relative to each student when grading.

21 months agoMDL-66147 mod_assign: external get_participant supports relative dates
Jake Dallimore [Mon, 5 Aug 2019 01:25:02 +0000 (09:25 +0800)]
MDL-66147 mod_assign: external get_participant supports relative dates

21 months agoMDL-66147 mod_assign: grading table duedate column updates
Jake Dallimore [Thu, 1 Aug 2019 08:20:07 +0000 (16:20 +0800)]
MDL-66147 mod_assign: grading table duedate column updates

Couple of changes:
- The duedate, cutoffdate and allowsubmissionsfromdate are now always
shown for relative dates courses.
- When relative dates mode is enabled, calculate and apply the enrolment
start offset to the due date in SQL. No changes to col_duedate needed.
Sorting is supported.

21 months agoMDL-66147 mod_assign: grading table status col shows relative dates
Jake Dallimore [Thu, 1 Aug 2019 05:39:43 +0000 (13:39 +0800)]
MDL-66147 mod_assign: grading table status col shows relative dates

The 'Status' column is sorted using 'status ASC/DESC, userid ASC',
where status does not contain the due date. Overdue assignments
have additional information displayed, but this is unrelated to
the sort, meaning we don't need to change anything with sorting.