moodle.git
3 years agoMDL-76142 cohort: cross DB support for description filter.
Paul Holden [Tue, 1 Nov 2022 14:05:39 +0000 (14:05 +0000)]
MDL-76142 cohort: cross DB support for description filter.

Specifically avoids Oracle exception ORA-00932.

3 years agoon-demand release 4.1dev+
Ilya Tregubov [Tue, 1 Nov 2022 12:00:21 +0000 (15:00 +0300)]
on-demand release 4.1dev+

3 years agoMerge branch 'MDL-74643-patch' of https://github.com/ilyatregubov/moodle
Jun Pataleta [Tue, 1 Nov 2022 06:06:13 +0000 (14:06 +0800)]
Merge branch 'MDL-74643-patch' of https://github.com/ilyatregubov/moodle

3 years agoMDL-74643 core_user: Fix Behat test.
Ilya Tregubov [Tue, 1 Nov 2022 05:59:51 +0000 (08:59 +0300)]
MDL-74643 core_user: Fix Behat test.

Stop using deprecated steps.

3 years agoMerge branch 'mdl-75010' of https://github.com/danmarsden/moodle
Andrew Nicols [Tue, 1 Nov 2022 03:51:33 +0000 (11:51 +0800)]
Merge branch 'mdl-75010' of https://github.com/danmarsden/moodle

3 years agoMerge branch 'MDL-75468' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 1 Nov 2022 03:17:27 +0000 (11:17 +0800)]
Merge branch 'MDL-75468' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-76076_master' of https://github.com/marxjohnson/moodle
Andrew Nicols [Tue, 1 Nov 2022 02:47:14 +0000 (10:47 +0800)]
Merge branch 'MDL-76076_master' of https://github.com/marxjohnson/moodle

3 years agoMerge branch 'MDL-73141-master' of https://github.com/dravek/moodle
Jun Pataleta [Tue, 1 Nov 2022 01:25:34 +0000 (09:25 +0800)]
Merge branch 'MDL-73141-master' of https://github.com/dravek/moodle

3 years agoMerge branch 'MDL-76120-master' of https://github.com/andrewnicols/moodle
Jun Pataleta [Tue, 1 Nov 2022 01:17:19 +0000 (09:17 +0800)]
Merge branch 'MDL-76120-master' of https://github.com/andrewnicols/moodle

3 years agoMerge branch 'MDL-75358-master' of https://github.com/junpataleta/moodle
Sara Arjona [Mon, 31 Oct 2022 17:18:29 +0000 (18:18 +0100)]
Merge branch 'MDL-75358-master' of https://github.com/junpataleta/moodle

3 years agoMDL-75358 blog: Make attachment callback parameter nullable
Jun Pataleta [Mon, 31 Oct 2022 14:42:24 +0000 (22:42 +0800)]
MDL-75358 blog: Make attachment callback parameter nullable

3 years agoMDL-76076 cache: Add locking before write for parent caches
Mark Johnson [Tue, 25 Oct 2022 12:55:09 +0000 (13:55 +0100)]
MDL-76076 cache: Add locking before write for parent caches

3 years agoMerge branch 'MDL-75771-master' of https://github.com/PhMemmel/moodle
Sara Arjona [Mon, 31 Oct 2022 12:39:43 +0000 (13:39 +0100)]
Merge branch 'MDL-75771-master' of https://github.com/PhMemmel/moodle

3 years agoMerge branch 'MDL-74643-master' of https://github.com/mickhawkins/moodle
Ilya Tregubov [Mon, 31 Oct 2022 11:52:47 +0000 (14:52 +0300)]
Merge branch 'MDL-74643-master' of https://github.com/mickhawkins/moodle

3 years agoMDL-74643 tool_mobile: Update API to support supportavailability config
Michael Hawkins [Mon, 17 Oct 2022 07:49:33 +0000 (15:49 +0800)]
MDL-74643 tool_mobile: Update API to support supportavailability config

Co-authored-by: Juan Leyva <juanleyvadelgado@gmail.com>
3 years agoMDL-74643 core_user: New admin setting for site support availability
Michael Hawkins [Fri, 14 Oct 2022 16:47:03 +0000 (00:47 +0800)]
MDL-74643 core_user: New admin setting for site support availability

This allows admins to configure whether contact site support is
available to everyone, authenticated users, or nobody.

The behat testing checks linked and direct access for each setting,
as well as adding testing that the support page override works as
expected.

3 years agoMDL-74643 core_user: Added behat page resolver
Michael Hawkins [Fri, 14 Oct 2022 16:37:29 +0000 (00:37 +0800)]
MDL-74643 core_user: Added behat page resolver

Currently this supports resolving the Contact Site Support page.

3 years agoMerge branch 'MDL-75469-master' of https://github.com/kevpercy/moodle
Jun Pataleta [Mon, 31 Oct 2022 09:10:23 +0000 (17:10 +0800)]
Merge branch 'MDL-75469-master' of https://github.com/kevpercy/moodle

3 years agoMerge branch 'MDL-76108-master' of https://github.com/aanabit/moodle
Jun Pataleta [Mon, 31 Oct 2022 08:49:25 +0000 (16:49 +0800)]
Merge branch 'MDL-76108-master' of https://github.com/aanabit/moodle

3 years agoMerge branch 'MDL-75487' of https://github.com/paulholden/moodle
Jun Pataleta [Mon, 31 Oct 2022 05:33:56 +0000 (13:33 +0800)]
Merge branch 'MDL-75487' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-76041-master' of https://github.com/call-learning/moodle
Jake Dallimore [Mon, 31 Oct 2022 03:43:49 +0000 (11:43 +0800)]
Merge branch 'MDL-76041-master' of https://github.com/call-learning/moodle

3 years agoMerge branch 'MDL-75358-master' of https://github.com/marinaglancy/moodle
Jun Pataleta [Mon, 31 Oct 2022 02:10:16 +0000 (10:10 +0800)]
Merge branch 'MDL-75358-master' of https://github.com/marinaglancy/moodle

3 years agoMDL-75010 core: Prevent user last access update on user key login
Dan Marsden [Sun, 30 Oct 2022 23:39:45 +0000 (12:39 +1300)]
MDL-75010 core: Prevent user last access update on user key login

3 years agoMDL-73141 core_cohort: Convert cohort listing to Report Builder
David Matamoros [Tue, 23 Nov 2021 12:18:40 +0000 (13:18 +0100)]
MDL-73141 core_cohort: Convert cohort listing to Report Builder

3 years agoMerge branch 'MDL-68437-master' of https://github.com/mihailges/moodle
Víctor Déniz [Fri, 28 Oct 2022 16:44:50 +0000 (17:44 +0100)]
Merge branch 'MDL-68437-master' of https://github.com/mihailges/moodle

3 years agoMDL-76108 mod_lesson: improving count call for PHP8.0
Amaia Anabitarte [Fri, 28 Oct 2022 16:16:32 +0000 (18:16 +0200)]
MDL-76108 mod_lesson: improving count call for PHP8.0

3 years agoMDL-75771 core_courseformat: Add behat test for show_editor function
Philipp Memmel [Thu, 27 Oct 2022 20:33:02 +0000 (22:33 +0200)]
MDL-75771 core_courseformat: Add behat test for show_editor function

3 years agoMDL-75771 core_courseformat: Fix capability for edit controls
Philipp Memmel [Fri, 16 Sep 2022 15:42:17 +0000 (17:42 +0200)]
MDL-75771 core_courseformat: Fix capability for edit controls

course_format\base:show_editor now by default uses 'moodle/course:manageactivities', but also accepts other capabilities as param

3 years agoMDL-76120 behat: Swap click on select option to set field
Andrew Nicols [Fri, 28 Oct 2022 12:53:21 +0000 (20:53 +0800)]
MDL-76120 behat: Swap click on select option to set field

Recent versions of Marionette do not like to click on the option
element so we must always use the set field option.

3 years agoon-demand release 4.1dev+
Sara Arjona [Fri, 28 Oct 2022 12:09:39 +0000 (14:09 +0200)]
on-demand release 4.1dev+

3 years agoNOBUG: Fixed file access permissions
Sara Arjona [Fri, 28 Oct 2022 12:09:38 +0000 (14:09 +0200)]
NOBUG: Fixed file access permissions

3 years agoNOBUG: Fixed SVG browser compatibility
Sara Arjona [Fri, 28 Oct 2022 12:09:34 +0000 (14:09 +0200)]
NOBUG: Fixed SVG browser compatibility

3 years agoMerge branch 'MDL-68943-master' of https://github.com/cameron1729/moodle
Jake Dallimore [Fri, 28 Oct 2022 03:49:42 +0000 (11:49 +0800)]
Merge branch 'MDL-68943-master' of https://github.com/cameron1729/moodle

3 years agoMerge branch 'MDL-76073-master' of https://github.com/marinaglancy/moodle
Jake Dallimore [Fri, 28 Oct 2022 03:05:41 +0000 (11:05 +0800)]
Merge branch 'MDL-76073-master' of https://github.com/marinaglancy/moodle

3 years agoMDL-68943 assignfeedback_editpdf: Upgrade step for stale conversions
Cameron Ball [Tue, 23 Aug 2022 02:57:49 +0000 (10:57 +0800)]
MDL-68943 assignfeedback_editpdf: Upgrade step for stale conversions

3 years agoMDL-68943 assignfeedback_editpdf: Reconvert updated files
Cameron Ball [Wed, 27 Jul 2022 07:35:18 +0000 (15:35 +0800)]
MDL-68943 assignfeedback_editpdf: Reconvert updated files

3 years agoMerge branch 'MDL-76069-master' of https://github.com/mihailges/moodle
Jake Dallimore [Fri, 28 Oct 2022 01:35:39 +0000 (09:35 +0800)]
Merge branch 'MDL-76069-master' of https://github.com/mihailges/moodle

3 years agoMerge branch 'MDL-75188-master' of https://github.com/laurentdavid/moodle
Sara Arjona [Thu, 27 Oct 2022 19:45:21 +0000 (21:45 +0200)]
Merge branch 'MDL-75188-master' of https://github.com/laurentdavid/moodle

3 years agoMDL-75188 mod_data: Use cmid instead of id
Laurent David [Wed, 12 Oct 2022 12:39:27 +0000 (14:39 +0200)]
MDL-75188 mod_data: Use cmid instead of id

* Based on previous changes, fix ids so they are consistent with other modules (in preparation for MDL-75255)

3 years agoMDL-75188 mod_data: Move import preset for to a modal
Laurent David [Mon, 22 Aug 2022 07:55:56 +0000 (09:55 +0200)]
MDL-75188 mod_data: Move import preset for to a modal

 * Use a modal instead of a standard page to select the preset file
   and import it.
 * Change the zero state import button to a modal dialog so it uses the same
   workflow as on the preset page

3 years agoMerge branch 'MDL-75471' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 27 Oct 2022 15:35:04 +0000 (17:35 +0200)]
Merge branch 'MDL-75471' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75449' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 27 Oct 2022 15:24:11 +0000 (17:24 +0200)]
Merge branch 'MDL-75449' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75467' of https://github.com/paulholden/moodle
Víctor Déniz [Thu, 27 Oct 2022 15:09:05 +0000 (16:09 +0100)]
Merge branch 'MDL-75467' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-76023' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 27 Oct 2022 15:03:51 +0000 (17:03 +0200)]
Merge branch 'MDL-76023' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-64231-master' of https://github.com/ferranrecio/moodle
Sara Arjona [Thu, 27 Oct 2022 14:56:21 +0000 (16:56 +0200)]
Merge branch 'MDL-64231-master' of https://github.com/ferranrecio/moodle

3 years agoMerge branch 'MDL-75165' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 27 Oct 2022 14:50:09 +0000 (16:50 +0200)]
Merge branch 'MDL-75165' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75969-master' of https://github.com/andrewnicols/moodle
Víctor Déniz [Thu, 27 Oct 2022 14:29:40 +0000 (15:29 +0100)]
Merge branch 'MDL-75969-master' of https://github.com/andrewnicols/moodle

3 years agoMDL-76069 enrol_manual: Fix missing breadcrumbs
Mihail Geshoski [Thu, 27 Oct 2022 13:56:18 +0000 (21:56 +0800)]
MDL-76069 enrol_manual: Fix missing breadcrumbs

3 years agoMDL-64231 mod_assign: download submissions with group folder
Ferran Recio [Wed, 7 Sep 2022 14:04:39 +0000 (16:04 +0200)]
MDL-64231 mod_assign: download submissions with group folder

3 years agoMerge branch 'MDL-75868-master' of https://github.com/ferranrecio/moodle
Jake Dallimore [Thu, 27 Oct 2022 08:41:08 +0000 (16:41 +0800)]
Merge branch 'MDL-75868-master' of https://github.com/ferranrecio/moodle

3 years agoMerge branch 'MDL-75166' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 27 Oct 2022 07:32:50 +0000 (09:32 +0200)]
Merge branch 'MDL-75166' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-69275-submissionreview-resquashed' of https://github.com/cengage...
Sara Arjona [Thu, 27 Oct 2022 06:48:08 +0000 (08:48 +0200)]
Merge branch 'MDL-69275-submissionreview-resquashed' of https://github.com/cengage/moodle

3 years agoMerge branch 'MDL-75597-master' of https://github.com/ferranrecio/moodle
Jun Pataleta [Thu, 27 Oct 2022 03:56:35 +0000 (11:56 +0800)]
Merge branch 'MDL-75597-master' of https://github.com/ferranrecio/moodle

3 years agoMerge branch 'MDL-76002-master' of https://github.com/snake/moodle
Andrew Nicols [Thu, 27 Oct 2022 03:31:57 +0000 (11:31 +0800)]
Merge branch 'MDL-76002-master' of https://github.com/snake/moodle

3 years agoMDL-69275 mod_lti: submission review (gradebook launch)
Claude Vervoort [Thu, 21 Apr 2022 14:21:31 +0000 (10:21 -0400)]
MDL-69275 mod_lti: submission review (gradebook launch)

3 years agoMerge branch 'MDL-75957-master-1' of https://github.com/mihailges/moodle
Jun Pataleta [Wed, 26 Oct 2022 13:13:25 +0000 (21:13 +0800)]
Merge branch 'MDL-75957-master-1' of https://github.com/mihailges/moodle

3 years agoMerge branch 'MDL-75478-master' of https://github.com/stevandoMoodle/moodle
Jun Pataleta [Wed, 26 Oct 2022 06:15:05 +0000 (14:15 +0800)]
Merge branch 'MDL-75478-master' of https://github.com/stevandoMoodle/moodle

3 years agoMerge branch 'MDL-72558' of https://github.com/NoelDeMartin/moodle
Jun Pataleta [Wed, 26 Oct 2022 05:37:45 +0000 (13:37 +0800)]
Merge branch 'MDL-72558' of https://github.com/NoelDeMartin/moodle

3 years agoMDL-76006 mod_data: Change zero state images
Amaia Anabitarte [Fri, 14 Oct 2022 11:36:37 +0000 (13:36 +0200)]
MDL-76006 mod_data: Change zero state images

3 years agoMerge branch 'MDL-75335-master' of https://github.com/aanabit/moodle
Sara Arjona [Tue, 25 Oct 2022 15:47:44 +0000 (17:47 +0200)]
Merge branch 'MDL-75335-master' of https://github.com/aanabit/moodle

3 years agoMDL-75335 mod_data: Zero state for Fields and Templates
Amaia Anabitarte [Tue, 25 Oct 2022 14:04:15 +0000 (16:04 +0200)]
MDL-75335 mod_data: Zero state for Fields and Templates

3 years agoMDL-75335 mod_data: Change Use a preset string
Amaia Anabitarte [Tue, 25 Oct 2022 13:58:27 +0000 (15:58 +0200)]
MDL-75335 mod_data: Change Use a preset string

3 years agoon-demand release 4.1dev+
Jun Pataleta [Tue, 25 Oct 2022 09:17:48 +0000 (17:17 +0800)]
on-demand release 4.1dev+

3 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Tue, 25 Oct 2022 09:17:45 +0000 (17:17 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

3 years agoMDL-76073 badges: badge RB entity should have nullable callbacks
Marina Glancy [Tue, 25 Oct 2022 08:49:06 +0000 (10:49 +0200)]
MDL-76073 badges: badge RB entity should have nullable callbacks

3 years agoMerge branch 'MDL-75727' of https://github.com/timhunt/moodle
Jake Dallimore [Tue, 25 Oct 2022 03:55:45 +0000 (11:55 +0800)]
Merge branch 'MDL-75727' of https://github.com/timhunt/moodle

3 years agoMerge branch 'MDL-76049' of https://github.com/timhunt/moodle
Andrew Nicols [Tue, 25 Oct 2022 03:49:25 +0000 (11:49 +0800)]
Merge branch 'MDL-76049' of https://github.com/timhunt/moodle

3 years agoMerge branch 'MDL-75099-master' of https://github.com/rmady/moodle
Jun Pataleta [Tue, 25 Oct 2022 03:46:25 +0000 (11:46 +0800)]
Merge branch 'MDL-75099-master' of https://github.com/rmady/moodle

3 years agoMerge branch 'master-MDL-74991' of https://github.com/golenkovm/moodle
Andrew Nicols [Tue, 25 Oct 2022 03:14:06 +0000 (11:14 +0800)]
Merge branch 'master-MDL-74991' of https://github.com/golenkovm/moodle

3 years agoMerge branch 'MDL-75763-master' of https://github.com/call-learning/moodle
Andrew Nicols [Tue, 25 Oct 2022 03:10:32 +0000 (11:10 +0800)]
Merge branch 'MDL-75763-master' of https://github.com/call-learning/moodle

3 years agoMerge branch 'MDL-74315-master' of https://github.com/roland04/moodle
Jake Dallimore [Tue, 25 Oct 2022 03:08:47 +0000 (11:08 +0800)]
Merge branch 'MDL-74315-master' of https://github.com/roland04/moodle

3 years agoMerge branch 'MDL-75760' of https://github.com/stronk7/moodle
Andrew Nicols [Tue, 25 Oct 2022 02:48:21 +0000 (10:48 +0800)]
Merge branch 'MDL-75760' of https://github.com/stronk7/moodle

3 years agoMDL-75957 core: Prevent repositioning dropdowns along the y-axis
Mihail Geshoski [Mon, 24 Oct 2022 16:26:39 +0000 (00:26 +0800)]
MDL-75957 core: Prevent repositioning dropdowns along the y-axis

Disables filipping the dropdowns up or dynamically repositioning
them along the y-axis to prevent them getting hidden behind the
navbar or them covering the trigger element.

3 years agoMerge branch 'MDL-75074-master' of https://github.com/sammarshallou/moodle
Víctor Déniz [Mon, 24 Oct 2022 15:43:08 +0000 (16:43 +0100)]
Merge branch 'MDL-75074-master' of https://github.com/sammarshallou/moodle

3 years agoMerge branch 'MDL-75482-master' of https://github.com/stevandoMoodle/moodle
Víctor Déniz [Mon, 24 Oct 2022 15:36:26 +0000 (16:36 +0100)]
Merge branch 'MDL-75482-master' of https://github.com/stevandoMoodle/moodle

3 years agoMerge branch 'MDL-75465-master' of https://github.com/stevandoMoodle/moodle
Sara Arjona [Mon, 24 Oct 2022 15:30:12 +0000 (17:30 +0200)]
Merge branch 'MDL-75465-master' of https://github.com/stevandoMoodle/moodle

3 years agoMerge branch 'MDL-75483-master' of https://github.com/davewoloszyn/moodle
Víctor Déniz [Mon, 24 Oct 2022 15:00:46 +0000 (16:00 +0100)]
Merge branch 'MDL-75483-master' of https://github.com/davewoloszyn/moodle

3 years agoMerge branch 'MDL-75474-master' of https://github.com/davewoloszyn/moodle
Sara Arjona [Mon, 24 Oct 2022 14:48:44 +0000 (16:48 +0200)]
Merge branch 'MDL-75474-master' of https://github.com/davewoloszyn/moodle

3 years agoMerge branch 'MDL-75352' of https://github.com/paulholden/moodle
Víctor Déniz [Mon, 24 Oct 2022 14:44:09 +0000 (15:44 +0100)]
Merge branch 'MDL-75352' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-74911-master' of https://github.com/matthewhilton/moodle
Andrew Nicols [Mon, 24 Oct 2022 14:22:28 +0000 (22:22 +0800)]
Merge branch 'MDL-74911-master' of https://github.com/matthewhilton/moodle

3 years agoMerge branch 'MDL-75470-master' of https://github.com/davewoloszyn/moodle
Sara Arjona [Mon, 24 Oct 2022 14:09:39 +0000 (16:09 +0200)]
Merge branch 'MDL-75470-master' of https://github.com/davewoloszyn/moodle

3 years agoMerge branch 'MDL-75684-master' of https://github.com/sarjona/moodle
Andrew Nicols [Mon, 24 Oct 2022 13:50:45 +0000 (21:50 +0800)]
Merge branch 'MDL-75684-master' of https://github.com/sarjona/moodle

3 years agoMerge branch 'MDL-73030' of https://github.com/paulholden/moodle
Sara Arjona [Mon, 24 Oct 2022 13:47:21 +0000 (15:47 +0200)]
Merge branch 'MDL-73030' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75897' of https://github.com/paulholden/moodle
Sara Arjona [Mon, 24 Oct 2022 13:35:12 +0000 (15:35 +0200)]
Merge branch 'MDL-75897' of https://github.com/paulholden/moodle

3 years agoMDL-75684 mod_data: Display pending approval in resources
Sara Arjona [Tue, 18 Oct 2022 13:45:11 +0000 (15:45 +0200)]
MDL-75684 mod_data: Display pending approval in resources

In MDL-75664, the approval status badge was re-added. However,
the resources list template was missing so this commit is for
fixing this.

3 years agoMDL-75684 mod_data: Add metadata to templates
Sara Arjona [Mon, 3 Oct 2022 15:42:00 +0000 (17:42 +0200)]
MDL-75684 mod_data: Add metadata to templates

Each template should display at the top the information about the
user who has created the entry, when it was created and modified.

Apart from that, this commit also includes:
- For the Journal preset, a link on each card entry title has been
added, to open the Single view.
- For the Resources preset, the Author field has been renamed to
"Author of resource" and the Description to "Content".
- For the Resources preset, the Author and Type fields will be
hidden in the List view for small devices.

3 years agoMDL-75684 mod_data: Remove duplicated label
Sara Arjona [Tue, 4 Oct 2022 11:37:46 +0000 (13:37 +0200)]
MDL-75684 mod_data: Remove duplicated label

3 years agoMDL-75684 mod_data: Add author name/lastname to adv search
Sara Arjona [Mon, 3 Oct 2022 13:30:40 +0000 (15:30 +0200)]
MDL-75684 mod_data: Add author name/lastname to adv search

Add the "First name" and "Last name" fields at the beginning of the
advanced search template for all the presets.

3 years agoMDL-75684 mod_data: Remove List/Single view headings
Sara Arjona [Mon, 3 Oct 2022 10:40:04 +0000 (12:40 +0200)]
MDL-75684 mod_data: Remove List/Single view headings

Apart from removing the "List view" and "Single view" h2 headings,
the presets and templates must be also reviewed to confirm no
heading is skipped (so h2 > h3 > h4 ...).

For the Journal preset, the "Reflections" heading has been removed
here too.

3 years agoMDL-75684 mod_data: Update action icons
Sara Arjona [Mon, 3 Oct 2022 10:12:25 +0000 (12:12 +0200)]
MDL-75684 mod_data: Update action icons

The edit icon has been replaced from a cog to a pencil.
Besides, the actions icons will be displayed using black colour.

3 years agoMerge branch 'MDL-75936-master' of https://github.com/andrewnicols/moodle
Jun Pataleta [Mon, 24 Oct 2022 07:58:14 +0000 (15:58 +0800)]
Merge branch 'MDL-75936-master' of https://github.com/andrewnicols/moodle

3 years agoMDL-75936 core_message: Migrate message_drawer_helper to ESM
Andrew Nicols [Tue, 11 Oct 2022 03:04:13 +0000 (11:04 +0800)]
MDL-75936 core_message: Migrate message_drawer_helper to ESM

3 years agoMDL-75936 core_message: Drawer must be ready before firing drawer events
Andrew Nicols [Tue, 11 Oct 2022 01:49:31 +0000 (09:49 +0800)]
MDL-75936 core_message: Drawer must be ready before firing drawer events

This commit addresses a race condition when showing the message drawer
and opening the settings page from the Message preferences page.

In that situation, the message/edit.php page calls the
message_drawer_helper.showSettings function, which publishes a request
to show the drawer.

In some conditions (notably faster machines, or after MDL-66107) this
event is fired before the message_drawer.init has listened to it.

The solution here is to delay firing of the event until the drawer
announces itself as ready.

This ensures that the event is subscribed to before it is fired.

3 years agoMerge branch 'MDL-76018-master' of https://github.com/sammarshallou/moodle
Jun Pataleta [Mon, 24 Oct 2022 05:16:24 +0000 (13:16 +0800)]
Merge branch 'MDL-76018-master' of https://github.com/sammarshallou/moodle

3 years agoMDL-74911 assignfeedback_editpdf: per-assignment conversion poll lock
Matthew Hilton [Sun, 11 Sep 2022 22:30:52 +0000 (08:30 +1000)]
MDL-74911 assignfeedback_editpdf: per-assignment conversion poll lock

The lock ensures that multiple conversions do not happen for the same
assignment submission.

Otherwise, subsequent conversions will fail when trying to save the
converted file.

3 years agoMDL-74911 assignfeedback_editpdf: unlock session when polling conversion
Matthew Hilton [Thu, 6 Oct 2022 03:12:13 +0000 (13:12 +1000)]
MDL-74911 assignfeedback_editpdf: unlock session when polling conversion

Polling conversions will run the document conversion immediately if the
conversion has not already been completed.

Releasing the session lock while doing this ensures large conversions
do not unnecessarily hold the users session.

3 years agoAutomatically generated installer lang files
AMOS bot [Sun, 23 Oct 2022 00:08:19 +0000 (00:08 +0000)]
Automatically generated installer lang files

3 years agoMDL-75760 database: Keep mysql driver working over all PHP versions
Eloy Lafuente (stronk7) [Fri, 16 Sep 2022 08:24:21 +0000 (10:24 +0200)]
MDL-75760 database: Keep mysql driver working over all PHP versions

Before PHP 8.1, the mysqli extension had MYSQLI_REPORT_OFF as default setting.
With PHP 8.1, it has been changed to MYSQLI_REPORT_ERROR|MYSQLI_REPORT_STRICT
The native driver is not ready to work with this new reporting level,
see MDL-75761 about to considering to improve it.

So this change just ensures that we continue using MYSQLI_REPORT_OFF
with any PHP version.

3 years agoMerge branch 'MDL-72828-master' of https://github.com/davewoloszyn/moodle
Sara Arjona [Fri, 21 Oct 2022 14:24:41 +0000 (16:24 +0200)]
Merge branch 'MDL-72828-master' of https://github.com/davewoloszyn/moodle

3 years agoMerge branch 'MDL-61921-master' of https://github.com/HuongNV13/moodle
Sara Arjona [Fri, 21 Oct 2022 14:22:44 +0000 (16:22 +0200)]
Merge branch 'MDL-61921-master' of https://github.com/HuongNV13/moodle