moodle.git
5 years agoMDL-66265 javascript: Add jshint ignore for ES6 files in root dir
Andrew Nicols [Wed, 28 Aug 2019 01:00:57 +0000 (09:00 +0800)]
MDL-66265 javascript: Add jshint ignore for ES6 files in root dir

5 years 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

5 years 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

5 years 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

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

5 years 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

5 years 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.

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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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.

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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.

5 years 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

5 years 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

5 years 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

5 years 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

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

5 years 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.

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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.

5 years 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

5 years 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.

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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.

5 years 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

5 years 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

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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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

5 years 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.

5 years 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

5 years 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.

5 years 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

5 years 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.