Andrew Nicols [Fri, 16 Aug 2019 03:06:51 +0000 (11:06 +0800)]
weekly release 3.8dev
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
Andrew Nicols [Thu, 15 Aug 2019 04:02:11 +0000 (12:02 +0800)]
Merge branch 'MDL-35939-master' of git://github.com/rezaies/moodle
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
Shamim Rezaie [Mon, 12 Aug 2019 04:35:41 +0000 (14:35 +1000)]
MDL-35939 mod_quiz: deprecate unused strings
Shamim Rezaie [Wed, 31 Jul 2019 03:00:58 +0000 (13:00 +1000)]
MDL-35939 mod_quiz: use descriptive titles for pages
Shamim Rezaie [Sun, 4 Aug 2019 10:38:49 +0000 (20:38 +1000)]
MDL-35939 mod_quiz: phpdoc fix
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
AMOS bot [Thu, 15 Aug 2019 00:12:44 +0000 (00:12 +0000)]
Automatically generated installer lang files
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
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
Peter [Wed, 14 Aug 2019 06:59:02 +0000 (14:59 +0800)]
MDL-65129 mod_forum: Behat test for favourited search
Peter [Wed, 15 May 2019 07:26:52 +0000 (15:26 +0800)]
MDL-65129 mod_forum: Ability to search based on favourite status
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
Andrew Nicols [Wed, 14 Aug 2019 03:33:57 +0000 (11:33 +0800)]
Merge branch 'patch-1' of https://github.com/aspark21/moodle
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
Andrew Nicols [Wed, 14 Aug 2019 02:17:00 +0000 (10:17 +0800)]
Merge branch 'MDL-65950-master' of git://github.com/junpataleta/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
Jun Pataleta [Tue, 13 Aug 2019 08:34:34 +0000 (16:34 +0800)]
Merge branch 'MDL-66147-master' of https://github.com/snake/moodle
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.
Jun Pataleta [Thu, 14 Mar 2019 04:32:35 +0000 (12:32 +0800)]
MDL-65950 core_user: Use new core/checkbox-toggleall
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.
Jake Dallimore [Mon, 5 Aug 2019 01:25:02 +0000 (09:25 +0800)]
MDL-66147 mod_assign: external get_participant supports relative dates
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.
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.
Jake Dallimore [Tue, 6 Aug 2019 08:30:26 +0000 (16:30 +0800)]
MDL-66147 mod_assign: submissions overview page shows time interval
Use get_time_interval_string() on the teacher only page, to show how
long after the course start the assignment is due for each user.
Andrew Nicols [Tue, 13 Aug 2019 06:39:48 +0000 (14:39 +0800)]
Merge branch 'MDL-65949-master' of git://github.com/junpataleta/moodle
Adrian Greeve [Tue, 13 Aug 2019 06:27:30 +0000 (14:27 +0800)]
Merge branch 'MDL-57623' of git://github.com/Chocolate-lightning/moodle
Mathew May [Thu, 6 Jun 2019 00:06:28 +0000 (08:06 +0800)]
MDL-57623 behat: Remove deprecated step from 3.3
Jun Pataleta [Tue, 13 Aug 2019 06:20:42 +0000 (14:20 +0800)]
Merge branch 'MDL-62034-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Wed, 2 Jan 2019 03:24:21 +0000 (11:24 +0800)]
MDL-62034 assign: Add hint for user tour reset
Andrew Nicols [Tue, 13 Aug 2019 04:56:32 +0000 (12:56 +0800)]
Merge branch 'MDL-59524-master' of git://github.com/cescobedo/moodle
Adrian Greeve [Tue, 13 Aug 2019 02:27:31 +0000 (10:27 +0800)]
Merge branch 'MDL-66008-master-fix' of https://github.com/lameze/moodle
Simey Lameze [Tue, 13 Aug 2019 01:50:48 +0000 (09:50 +0800)]
MDL-66008 core_calendar: fix behat failures
Jun Pataleta [Mon, 12 Aug 2019 07:15:14 +0000 (15:15 +0800)]
Merge branch 'MDL-66288-master' of git://github.com/lameze/moodle
Andrew Nicols [Mon, 12 Aug 2019 06:54:20 +0000 (14:54 +0800)]
Merge branch 'MDL-65937-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Mon, 12 Aug 2019 06:51:59 +0000 (14:51 +0800)]
Merge branch 'MDL-66104' of git://github.com/stronk7/moodle
Simey Lameze [Tue, 25 Jun 2019 11:14:06 +0000 (19:14 +0800)]
MDL-66008 calendar: Remove duplicated call to library funciton
A duplicated call to calendar_get_allowed_event_types has
been removed.
Peter [Thu, 25 Jul 2019 04:01:42 +0000 (12:01 +0800)]
MDL-52849 core: Focus reader onto popup with ajax errors
Jake Dallimore [Tue, 6 Aug 2019 08:27:26 +0000 (16:27 +0800)]
MDL-66147 core: add get_time_interval_string()
Returns a formatted string representation of the difference between two
timestamps, defaulting to 'Xd Xh Xm' format, but supporting custom
format strings containing any chars from:
https://www.php.net/manual/en/dateinterval.format.php.
Jake Dallimore [Tue, 30 Jul 2019 05:59:51 +0000 (13:59 +0800)]
MDL-66147 mod_assign: Change assign to return calculated instance data
Changes include:
- Added a private method calculate_properties(), which calculates
per-user instance properties and stores them in an instance var.
- get_instance() now takes a userid param, and calls the
calculate_properties() method, allowing per-user instances to be
returned.
- Added a public method get_default_instance(), which returns the
non-augmented instance data (no per-user properties), so we can
still get back the raw instance data when needed.
- The get_course method has been changed to make sure we always have an
object property, not a string - which happened in some cases (when
commenting on the assign submission page, for example).
Simey Lameze [Wed, 31 Jul 2019 04:35:48 +0000 (12:35 +0800)]
MDL-66288 dataformat: prettify exported JSON data
Ilya Tregubov [Mon, 17 Jun 2019 05:37:32 +0000 (15:37 +1000)]
MDL-65925 assign: Grade page broken if submission was deleted.
cescobedo [Sun, 11 Aug 2019 22:13:08 +0000 (00:13 +0200)]
MDL-59524 general: Remove strings deprecated in 3.4
Matteo Scaramuccia [Fri, 12 Jul 2019 20:56:03 +0000 (22:56 +0200)]
MDL-66140 search: Mitigate PECL solr extension regression
Refs:
- https://bugs.php.net/bug.php?id=72740
- https://bugs.php.net/bug.php?id=75631
- https://github.com/php/pecl-search_engine-solr/pull/16
AMOS bot [Sat, 10 Aug 2019 00:11:06 +0000 (00:11 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 10 Aug 2019 00:11:05 +0000 (00:11 +0000)]
Automatically generated installer lang files
Jun Pataleta [Fri, 9 Aug 2019 08:23:53 +0000 (16:23 +0800)]
weekly release 3.8dev
Jun Pataleta [Fri, 9 Aug 2019 08:23:51 +0000 (16:23 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Fri, 9 Aug 2019 03:38:59 +0000 (11:38 +0800)]
Merge branch 'MDL-65679-master-fix' of git://github.com/andrewnicols/moodle
Andrew Nicols [Fri, 9 Aug 2019 00:31:16 +0000 (08:31 +0800)]
MDL-65679 assignfeedback_editpdf: Adjust z-indexes for editpdf
Jun Pataleta [Thu, 8 Aug 2019 04:43:51 +0000 (12:43 +0800)]
Merge branch 'MDL-66272-master' of git://github.com/vmdef/moodle
Amaia Anabitarte [Thu, 8 Aug 2019 01:55:54 +0000 (09:55 +0800)]
MDL-60636 behat: Fixing modified xpath
Andrew Nicols [Thu, 8 Aug 2019 03:41:50 +0000 (11:41 +0800)]
Merge branch 'MDL-65933-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Thu, 8 Aug 2019 02:40:51 +0000 (10:40 +0800)]
Merge branch 'MDL-59470' of https://github.com/Chocolate-lightning/moodle
Mathew May [Fri, 10 May 2019 04:19:00 +0000 (16:19 +1200)]
MDL-59470 admin: Add Behat test for duplicating a tour
Andrew Nicols [Thu, 8 Aug 2019 02:28:15 +0000 (10:28 +0800)]
Merge branch 'MDL-65595-master' of git://github.com/peterRd/moodle
Jun Pataleta [Thu, 8 Aug 2019 02:23:10 +0000 (10:23 +0800)]
Merge branch 'MDL-64032-master-fix' of https://github.com/andrewnicols/moodle
Andrew Nicols [Thu, 8 Aug 2019 01:30:55 +0000 (09:30 +0800)]
MDL-64032 user: Comment out failing behat tests
These are failing because of an unrelated issue which is possibly quite
an edge case.
Mathew May [Thu, 16 May 2019 02:08:38 +0000 (10:08 +0800)]
MDL-59470 behat: Add a element comtains x occurrences step
Mathew May [Tue, 7 May 2019 06:49:42 +0000 (18:49 +1200)]
MDL-59470 admin: A user tour can now be duplicated
Jun Pataleta [Thu, 8 Aug 2019 00:49:56 +0000 (08:49 +0800)]
Merge branch 'MDL-57239' of https://github.com/timhunt/moodle
Jun Pataleta [Wed, 7 Aug 2019 09:11:31 +0000 (17:11 +0800)]
Merge branch 'MDL-50346-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Wed, 7 Aug 2019 07:31:43 +0000 (15:31 +0800)]
Merge branch 'MDL-66039-master' of git://github.com/bmbrands/moodle
Brendan Heywood [Tue, 30 Jul 2019 02:42:27 +0000 (12:42 +1000)]
MDL-66278 core: Add callback to show other password checks on signup
Jun Pataleta [Wed, 7 Aug 2019 06:01:39 +0000 (14:01 +0800)]
Merge branch 'MDL-56789-master' of git://github.com/rezaies/moodle
Sara Arjona [Wed, 7 Aug 2019 05:33:04 +0000 (13:33 +0800)]
Merge branch 'MDL-61649-master' of git://github.com/aanabit/moodle
Shamim Rezaie [Wed, 7 Aug 2019 05:23:35 +0000 (15:23 +1000)]
MDL-56789 core: Improve unit tests
Shamim Rezaie [Fri, 21 Jun 2019 15:56:37 +0000 (01:56 +1000)]
MDL-56789 core: Recycle bin warn only if a grade item is being deleted
Shamim Rezaie [Thu, 1 Aug 2019 08:14:29 +0000 (18:14 +1000)]
MDL-56789 core: Added unit test for course_modules_pending_deletion
Andrew Nicols [Wed, 24 Jul 2019 01:31:17 +0000 (09:31 +0800)]
MDL-50346 core: Allow sub-directories in template names
Jun Pataleta [Wed, 7 Aug 2019 03:29:32 +0000 (11:29 +0800)]
Merge branch 'MDL-59639-master' of git://github.com/bmbrands/moodle
Amaia Anabitarte [Tue, 23 Jul 2019 09:12:45 +0000 (17:12 +0800)]
MDL-61649 email: Send plain/html format emails based on user preference
Sara Arjona [Wed, 7 Aug 2019 03:07:50 +0000 (11:07 +0800)]
Merge branch 'MDL-63198-master' of git://github.com/rezaies/moodle
Andrew Nicols [Wed, 7 Aug 2019 02:22:04 +0000 (10:22 +0800)]
Merge branch 'mdl-66280' of https://github.com/Peterburnett/moodle
Sara Arjona [Wed, 7 Aug 2019 02:00:44 +0000 (10:00 +0800)]
Merge branch 'MDL-60636-master' of git://github.com/bmbrands/moodle
Alistair Spark [Tue, 6 Aug 2019 22:55:10 +0000 (00:55 +0200)]
MDL-66071 user: username is required with non-internal auth method
Andrew Nicols [Tue, 6 Aug 2019 07:56:07 +0000 (15:56 +0800)]
Merge branch 'MDL-57618-master' of git://github.com/cescobedo/moodle
Sara Arjona [Tue, 6 Aug 2019 07:29:52 +0000 (15:29 +0800)]
Merge branch 'MDL-64598-master' of https://github.com/lucaboesch/moodle
Bas Brands [Thu, 27 Jun 2019 10:27:03 +0000 (12:27 +0200)]
MDL-59639 theme_boost: remember last visited tab
Andrew Nicols [Tue, 6 Aug 2019 06:25:20 +0000 (14:25 +0800)]
Merge branch 'MDL-66234_master' of git://github.com/dmonllao/moodle
Sara Arjona [Tue, 6 Aug 2019 06:19:17 +0000 (14:19 +0800)]
Merge branch 'MDL-65786-master' of git://github.com/rezaies/moodle
Jun Pataleta [Tue, 6 Aug 2019 06:03:17 +0000 (14:03 +0800)]
Merge branch 'MDL-66306-master' of git://github.com/lameze/moodle
Simey Lameze [Thu, 11 Jul 2019 23:48:01 +0000 (07:48 +0800)]
MDL-66306 lib: upgrade moodle lib docs
Simey Lameze [Thu, 11 Jul 2019 23:45:20 +0000 (07:45 +0800)]
MDL-66306 lib: update phpmailer to 6.0.7
Andrew Nicols [Tue, 6 Aug 2019 05:20:54 +0000 (13:20 +0800)]
Merge branch 'MDL-64953' of https://github.com/Chocolate-lightning/moodle
Andrew Nicols [Tue, 6 Aug 2019 05:17:43 +0000 (13:17 +0800)]
Merge branch 'MDL-65679-master' of git://github.com/mihailges/moodle
Andrew Nicols [Tue, 6 Aug 2019 03:57:56 +0000 (11:57 +0800)]
Merge branch 'MDL-65651-master' of https://github.com/lucaboesch/moodle
Mathew May [Mon, 8 Apr 2019 08:32:36 +0000 (16:32 +0800)]
MDL-64953 templates: Add example contexts & documentation
This is a follow up from CiBot warnings from MDL-58428
Andrew Nicols [Tue, 6 Aug 2019 01:30:14 +0000 (09:30 +0800)]
Merge branch 'MDL-66034-master' of git://github.com/lameze/moodle
Andrew Nicols [Tue, 6 Aug 2019 01:17:29 +0000 (09:17 +0800)]
Merge branch 'MDL-66178' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 6 Aug 2019 01:13:15 +0000 (09:13 +0800)]
Merge branch 'MDL-65992' of git://github.com/Chocolate-lightning/moodle
Eloy Lafuente (stronk7) [Mon, 5 Aug 2019 11:30:46 +0000 (13:30 +0200)]
Merge branch 'MDL-66307' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 5 Aug 2019 11:13:33 +0000 (13:13 +0200)]
Merge branch 'MDL-64757-38_core_output_nested_template_block_string_language' of https://github.com/tomdickman/moodle
Andrew Nicols [Mon, 5 Aug 2019 06:33:11 +0000 (14:33 +0800)]
Merge branch 'MDL-33884' of https://github.com/timhunt/moodle
Sagar Ghimire [Wed, 31 Jul 2019 23:52:12 +0000 (09:52 +1000)]
MDL-60916 core_course: Replace course search with global search
Sara Arjona [Mon, 5 Aug 2019 05:41:12 +0000 (13:41 +0800)]
Merge branch 'MDL-66281-master' of git://github.com/junpataleta/moodle
Simey Lameze [Fri, 26 Jul 2019 08:24:04 +0000 (16:24 +0800)]
MDL-66034 core_role: improve role events php unit coverage
Simey Lameze [Wed, 24 Jul 2019 23:01:42 +0000 (07:01 +0800)]
MDL-66034 core: delete role_capabilities_updated event triggers
Simey Lameze [Wed, 24 Jul 2019 23:00:32 +0000 (07:00 +0800)]
MDL-66034 core: deprecate role_capabilities_updated event