moodle.git
3 years agoMDL-75191 task: cross DB support for task output filter.
Paul Holden [Wed, 31 Aug 2022 08:16:06 +0000 (09:16 +0100)]
MDL-75191 task: cross DB support for task output filter.

Specifically avoids Oracle exception ORA-00932.

3 years agoMerge branch 'MDL-74669' of https://github.com/call-learning/moodle
Jun Pataleta [Wed, 31 Aug 2022 07:44:51 +0000 (15:44 +0800)]
Merge branch 'MDL-74669' of https://github.com/call-learning/moodle

3 years agoMerge branch 'MDL-72489-master-take2' of https://github.com/lucaboesch/moodle
Sara Arjona [Wed, 31 Aug 2022 06:27:30 +0000 (08:27 +0200)]
Merge branch 'MDL-72489-master-take2' of https://github.com/lucaboesch/moodle

3 years agoMerge branch 'MDL-72188-master_seb_js_integration-with-message' of https://github...
Jun Pataleta [Wed, 31 Aug 2022 05:52:30 +0000 (13:52 +0800)]
Merge branch 'MDL-72188-master_seb_js_integration-with-message' of https://github.com/catalyst/moodle

3 years agoMDL-72489 core_search: searchareas page table sort.
Luca Bösch [Wed, 31 Aug 2022 05:35:46 +0000 (07:35 +0200)]
MDL-72489 core_search: searchareas page table sort.

3 years agoMDL-72188 quizaccess_seb: Implement Safe Exam Browser JS API
Andrew Madden [Mon, 28 Mar 2022 21:17:13 +0000 (08:17 +1100)]
MDL-72188 quizaccess_seb: Implement Safe Exam Browser JS API

* Replaces checking header for SEB config keys to assess quiz access.
* Adds new web service accessible via Ajax
* Forces the use of the new API where available
* Stores access in Moodle SESSION for quiz instead of checking every
page.

3 years agoMerge branch 'MDL-74873-master' of https://github.com/dthies/moodle
Sara Arjona [Tue, 30 Aug 2022 14:10:08 +0000 (16:10 +0200)]
Merge branch 'MDL-74873-master' of https://github.com/dthies/moodle

3 years agoMerge branch 'MDL-68717-master' of https://github.com/laurentdavid/moodle
Sara Arjona [Tue, 30 Aug 2022 14:04:59 +0000 (16:04 +0200)]
Merge branch 'MDL-68717-master' of https://github.com/laurentdavid/moodle

3 years agoMerge branch 'MDL-75245' of https://github.com/paulholden/moodle
Ilya Tregubov [Tue, 30 Aug 2022 10:59:50 +0000 (14:59 +0400)]
Merge branch 'MDL-75245' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75360' of https://github.com/paulholden/moodle
Víctor Déniz [Tue, 30 Aug 2022 10:42:46 +0000 (11:42 +0100)]
Merge branch 'MDL-75360' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MOODLE_master_MDL-75218-favicon' of https://github.com/danielneis/moodle
Sara Arjona [Tue, 30 Aug 2022 10:17:23 +0000 (12:17 +0200)]
Merge branch 'MOODLE_master_MDL-75218-favicon' of https://github.com/danielneis/moodle

3 years agoMerge branch 'MDL-75191-fix' of https://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Tue, 30 Aug 2022 08:59:41 +0000 (10:59 +0200)]
Merge branch 'MDL-75191-fix' of https://github.com/sarjona/moodle

3 years agoMDL-75191 phpunit: add core_admin to phpunit.xml.dist
Sara Arjona [Tue, 30 Aug 2022 08:16:16 +0000 (10:16 +0200)]
MDL-75191 phpunit: add core_admin to phpunit.xml.dist

3 years agoMerge branch 'MDL-70480-master' of https://github.com/chanqihui/moodle
Víctor Déniz [Tue, 30 Aug 2022 08:12:03 +0000 (09:12 +0100)]
Merge branch 'MDL-70480-master' of https://github.com/chanqihui/moodle

3 years agoMerge branch 'MDL-75191' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 30 Aug 2022 07:48:29 +0000 (09:48 +0200)]
Merge branch 'MDL-75191' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75564-master' of https://github.com/aanabit/moodle
Sara Arjona [Tue, 30 Aug 2022 05:02:42 +0000 (07:02 +0200)]
Merge branch 'MDL-75564-master' of https://github.com/aanabit/moodle

3 years agoMerge branch 'MDL-71662' of https://github.com/paulholden/moodle
Ilya Tregubov [Tue, 30 Aug 2022 03:59:19 +0000 (07:59 +0400)]
Merge branch 'MDL-71662' of https://github.com/paulholden/moodle

3 years agoMDL-75218 theme: Add a Favicon setting
Daniel Neis Araujo [Tue, 16 Aug 2022 20:57:41 +0000 (17:57 -0300)]
MDL-75218 theme: Add a Favicon setting

3 years agoMerge branch 'MDL-73685-admin-role-bug' of https://github.com/brendanheywood/moodle
Jun Pataleta [Mon, 29 Aug 2022 07:47:57 +0000 (15:47 +0800)]
Merge branch 'MDL-73685-admin-role-bug' of https://github.com/brendanheywood/moodle

3 years agoMerge branch 'MDL-72592-master' of https://github.com/lameze/moodle
Jun Pataleta [Mon, 29 Aug 2022 05:12:18 +0000 (13:12 +0800)]
Merge branch 'MDL-72592-master' of https://github.com/lameze/moodle

3 years agoMerge branch 'MDL-75353-master' of https://github.com/sarjona/moodle
Jun Pataleta [Mon, 29 Aug 2022 05:10:20 +0000 (13:10 +0800)]
Merge branch 'MDL-75353-master' of https://github.com/sarjona/moodle

3 years agoMerge branch 'MDL-75275-master' of https://github.com/sarjona/moodle
Shamim Rezaie [Sun, 28 Aug 2022 13:39:47 +0000 (23:39 +1000)]
Merge branch 'MDL-75275-master' of https://github.com/sarjona/moodle

3 years agoMDL-75564 mod_data: Remove underconstruction_title string
Amaia Anabitarte [Wed, 24 Aug 2022 08:13:33 +0000 (10:13 +0200)]
MDL-75564 mod_data: Remove underconstruction_title string

3 years agoweekly release 4.1dev
Shamim Rezaie [Fri, 26 Aug 2022 11:07:34 +0000 (21:07 +1000)]
weekly release 4.1dev

3 years agoMerge branch 'MDL-75247-master' of https://github.com/cameron1729/moodle
Jake Dallimore [Thu, 25 Aug 2022 02:08:19 +0000 (10:08 +0800)]
Merge branch 'MDL-75247-master' of https://github.com/cameron1729/moodle

3 years agoMDL-72592 block_myprofile: behat and other code fixes
Simey Lameze [Fri, 19 Aug 2022 08:50:20 +0000 (16:50 +0800)]
MDL-72592 block_myprofile: behat and other code fixes

This commit fixes few things:
- Fix correct language string order.
- Change the code in myprofile.php to be consistent with other checks.
- Update provided test to fix behat failure.

3 years agoMerge branch 'MDL-75143-master' of https://github.com/sarjona/moodle
Víctor Déniz [Tue, 23 Aug 2022 17:15:18 +0000 (18:15 +0100)]
Merge branch 'MDL-75143-master' of https://github.com/sarjona/moodle

3 years agoMerge branch 'MDL-71000-SQL_QUERY_AUX_READONLY' of https://github.com/catalyst/moodle
Víctor Déniz [Tue, 23 Aug 2022 16:16:19 +0000 (17:16 +0100)]
Merge branch 'MDL-71000-SQL_QUERY_AUX_READONLY' of https://github.com/catalyst/moodle

3 years agoMerge branch 'MDL-75537' of https://github.com/paulholden/moodle
Víctor Déniz [Tue, 23 Aug 2022 11:49:15 +0000 (12:49 +0100)]
Merge branch 'MDL-75537' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75290' of https://github.com/paulholden/moodle
Víctor Déniz [Tue, 23 Aug 2022 08:02:19 +0000 (09:02 +0100)]
Merge branch 'MDL-75290' of https://github.com/paulholden/moodle

3 years agoMDL-75247 assignfeedback_editpdf: Requeue conversion task for polling
Cameron Ball [Mon, 15 Aug 2022 06:13:14 +0000 (14:13 +0800)]
MDL-75247 assignfeedback_editpdf: Requeue conversion task for polling

3 years agoMDL-71000 lib/dml: New query type SQL_QUERY_AUX_READONLY
Srdjan [Fri, 19 Mar 2021 05:01:28 +0000 (15:01 +1000)]
MDL-71000 lib/dml: New query type SQL_QUERY_AUX_READONLY

For SQL_QUERY_AUX queries that can go to readonly, conditions permitting.

3 years agoMerge branch 'MDL-75031' of https://github.com/paulholden/moodle
Víctor Déniz [Mon, 22 Aug 2022 13:16:02 +0000 (14:16 +0100)]
Merge branch 'MDL-75031' of https://github.com/paulholden/moodle

3 years agoMDL-75143 mod_data: Use standard notification for Save as preset
Sara Arjona [Wed, 3 Aug 2022 15:46:27 +0000 (17:46 +0200)]
MDL-75143 mod_data: Use standard notification for Save as preset

Apart from using the standard notification, the message has been
replaced to the one suggested by the Product UX team.

3 years agoMDL-75143 mod_data: Edit presets
Sara Arjona [Mon, 1 Aug 2022 16:31:11 +0000 (18:31 +0200)]
MDL-75143 mod_data: Edit presets

3 years agoMDL-75143 mod_data: Add user support to preset behat generator
Sara Arjona [Thu, 4 Aug 2022 11:09:53 +0000 (13:09 +0200)]
MDL-75143 mod_data: Add user support to preset behat generator

The 'user' parameter has been added to the 'mod_data > presets'
generator, to let define the author of the preset.
When it's not defined, admin is used as the author.

3 years agoMDL-72592 block_myprofile: Add lastlogin date to myprofile block
Carsten Nielsen [Tue, 28 Jun 2022 13:45:23 +0000 (15:45 +0200)]
MDL-72592 block_myprofile: Add lastlogin date to myprofile block

3 years agoMDL-75537 reportbuilder: add entity joins to user:auth filter.
Paul Holden [Fri, 19 Aug 2022 12:25:32 +0000 (13:25 +0100)]
MDL-75537 reportbuilder: add entity joins to user:auth filter.

3 years agoMDL-75353 mod_data: always return str in data_generate_default_template
Sara Arjona [Tue, 9 Aug 2022 14:04:44 +0000 (16:04 +0200)]
MDL-75353 mod_data: always return str in data_generate_default_template

From now on, the data_generate_default_template method will always return
a string with the template content or an empty string when there is no
content available (for instance, when the database has no fields).
This method won't return a boolean anymore.

3 years agoMDL-75275 mod_data: Add ##actionsmenu## action tag
Sara Arjona [Fri, 5 Aug 2022 15:03:00 +0000 (17:03 +0200)]
MDL-75275 mod_data: Add ##actionsmenu## action tag

3 years agoMDL-75275 mod_data: Add user support to entry behat generator
Sara Arjona [Mon, 8 Aug 2022 13:23:00 +0000 (15:23 +0200)]
MDL-75275 mod_data: Add user support to entry behat generator

The 'user' parameter has been added to the 'mod_data > entries'
generator, to let define the author of the entry.
When it's not defined, admin is used as the author.

3 years agoMDL-75191 task: implement task logs datasource for custom reporting.
Paul Holden [Fri, 8 Jul 2022 16:06:27 +0000 (17:06 +0100)]
MDL-75191 task: implement task logs datasource for custom reporting.

Update existing entity to define remaining report elements. Add new
report source joining the entity to the user entity to provide data
for the reportbuilder editor.

3 years agoMDL-75191 reportbuilder: use column callbacks in avg/sum aggregation.
Paul Holden [Thu, 7 Jul 2022 11:55:38 +0000 (12:55 +0100)]
MDL-75191 reportbuilder: use column callbacks in avg/sum aggregation.

When aggregating a column using either method, for numeric types we
should execute column callbacks to ensure consistent formatting.

3 years agoMDL-75245 reportbuilder: re-factor current tag elements to new entity.
Paul Holden [Fri, 29 Jul 2022 16:41:50 +0000 (17:41 +0100)]
MDL-75245 reportbuilder: re-factor current tag elements to new entity.

Update previous implementation of tags (9ebd801c) in report sources to
use equivalent tag entity columns and filters.

3 years agoMDL-75245 tag: implement tags datasource for custom reporting.
Paul Holden [Mon, 18 Jul 2022 15:49:30 +0000 (16:49 +0100)]
MDL-75245 tag: implement tags datasource for custom reporting.

Create entity definitions for collections, tags and instances for
new report source to provide data for the reportbuilder editor.

3 years agoweekly release 4.1dev
Sara Arjona [Thu, 18 Aug 2022 12:54:11 +0000 (14:54 +0200)]
weekly release 4.1dev

3 years agoMerge branch 'MDL-75214-fix' of https://github.com/sarjona/moodle
Ilya Tregubov [Thu, 18 Aug 2022 08:44:05 +0000 (12:44 +0400)]
Merge branch 'MDL-75214-fix' of https://github.com/sarjona/moodle

3 years agoMDL-75214 behat: Export grades fix
Sara Arjona [Thu, 18 Aug 2022 05:48:51 +0000 (07:48 +0200)]
MDL-75214 behat: Export grades fix

This issue has started causing some errors with behat. It seems the
"Save changes" button is not clickable, so changing the window size
will do the magic.

3 years agoMDL-75210 mod_quiz: fix sequential quiz access
Laurent David [Wed, 20 Jul 2022 17:00:18 +0000 (13:00 -0400)]
MDL-75210 mod_quiz: fix sequential quiz access

* As a student I should only be able to access the next question or the current question
* The API should not show more than the current question
* Once the quiz is previewed we can see the question in any order (existing behaviour)
* Related to ticket MDL-71728

Co-authored-by: Rajneel Totaram <rjnlfj@yahoo.com>
Co-authored-by: Tim Hunt <t.j.hunt@open.ac.uk>
3 years agoMDL-73685 admin: Fix regression from MDL-69498
Brendan Heywood [Thu, 18 Aug 2022 03:55:46 +0000 (13:55 +1000)]
MDL-73685 admin: Fix regression from MDL-69498

3 years agoMerge branch 'MDL-75029' of https://github.com/paulholden/moodle
Andrew Nicols [Thu, 18 Aug 2022 03:17:19 +0000 (11:17 +0800)]
Merge branch 'MDL-75029' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-74608' of https://github.com/timhunt/moodle
Andrew Nicols [Thu, 18 Aug 2022 02:52:02 +0000 (10:52 +0800)]
Merge branch 'MDL-74608' of https://github.com/timhunt/moodle

3 years agoMDL-74364 course: Fix for deleted users SQL condition
David Matamoros [Wed, 17 Aug 2022 14:55:45 +0000 (16:55 +0200)]
MDL-74364 course: Fix for deleted users SQL condition

3 years agoMerge branch 'MDL-75390-master' of https://github.com/sarjona/moodle
Sara Arjona [Wed, 17 Aug 2022 15:08:17 +0000 (17:08 +0200)]
Merge branch 'MDL-75390-master' of https://github.com/sarjona/moodle

3 years agoMerge branch 'MDL-75063-master' of https://github.com/andelacruz/moodle
Sara Arjona [Wed, 17 Aug 2022 14:52:13 +0000 (16:52 +0200)]
Merge branch 'MDL-75063-master' of https://github.com/andelacruz/moodle

3 years agoMerge branch 'MDL-74364-master' of https://github.com/dravek/moodle
Ilya Tregubov [Wed, 17 Aug 2022 10:53:50 +0000 (14:53 +0400)]
Merge branch 'MDL-74364-master' of https://github.com/dravek/moodle

3 years agoMDL-74364 course: Add course participants datasource
David Matamoros [Wed, 30 Mar 2022 10:34:04 +0000 (12:34 +0200)]
MDL-74364 course: Add course participants datasource

- New Report Builder source for course participants
- New course completion entity
- New course enrolment entity
- New course last access entity

3 years agoMerge branch 'MDL-75312' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 17 Aug 2022 10:26:38 +0000 (12:26 +0200)]
Merge branch 'MDL-75312' of https://github.com/paulholden/moodle

3 years agoMerge branch 'MDL-75214-master' of https://github.com/rezaies/moodle
Ilya Tregubov [Wed, 17 Aug 2022 07:53:57 +0000 (11:53 +0400)]
Merge branch 'MDL-75214-master' of https://github.com/rezaies/moodle

3 years agoMerge branch 'MDL-49795-master-test' of https://github.com/rezaies/moodle
Sara Arjona [Wed, 17 Aug 2022 06:58:35 +0000 (08:58 +0200)]
Merge branch 'MDL-49795-master-test' of https://github.com/rezaies/moodle

3 years agoMerge branch 'MOODLE_master_MDL-73119' of https://github.com/danielneis/moodle
Ilya Tregubov [Wed, 17 Aug 2022 04:24:56 +0000 (08:24 +0400)]
Merge branch 'MOODLE_master_MDL-73119' of https://github.com/danielneis/moodle

3 years agoMerge branch 'MDL-61401-master' of https://github.com/BruceGoodGuy/moodle
Ilya Tregubov [Wed, 17 Aug 2022 04:15:59 +0000 (08:15 +0400)]
Merge branch 'MDL-61401-master' of https://github.com/BruceGoodGuy/moodle

3 years agoMerge branch 'MDL-75386-master' of https://github.com/andrewnicols/moodle
Shamim Rezaie [Wed, 17 Aug 2022 03:29:05 +0000 (13:29 +1000)]
Merge branch 'MDL-75386-master' of https://github.com/andrewnicols/moodle

3 years agoMDL-73119 contentbank: Add pluginfile callback to content type plugins
Daniel Neis Araujo [Thu, 18 Nov 2021 21:17:02 +0000 (18:17 -0300)]
MDL-73119 contentbank: Add pluginfile callback to content type plugins

3 years agoMDL-49795 core: Fixed missing index (competencyid) for upgrades
Shamim Rezaie [Tue, 16 Aug 2022 17:07:10 +0000 (03:07 +1000)]
MDL-49795 core: Fixed missing index (competencyid) for upgrades

3 years agoMerge branch 'MDL-49795-add-missing-keys-indexes-to-core-tables' of https://github...
Shamim Rezaie [Tue, 16 Aug 2022 17:02:40 +0000 (03:02 +1000)]
Merge branch 'MDL-49795-add-missing-keys-indexes-to-core-tables' of https://github.com/keevan/moodle into MDL-49795-master-test

3 years agoMerge branch 'MDL-73876-master' of https://github.com/ilyatregubov/moodle
Shamim Rezaie [Tue, 16 Aug 2022 16:32:00 +0000 (02:32 +1000)]
Merge branch 'MDL-73876-master' of https://github.com/ilyatregubov/moodle

3 years agoMerge branch 'MDL-75414-master' of https://github.com/sarjona/moodle
Shamim Rezaie [Tue, 16 Aug 2022 16:24:00 +0000 (02:24 +1000)]
Merge branch 'MDL-75414-master' of https://github.com/sarjona/moodle

3 years agoMerge branch 'MDL-49795-add-missing-keys-indexes-to-core-tables' of https://github...
Shamim Rezaie [Tue, 16 Aug 2022 16:17:52 +0000 (02:17 +1000)]
Merge branch 'MDL-49795-add-missing-keys-indexes-to-core-tables' of https://github.com/keevan/moodle

3 years agoMerge branch 'MDL-67685_Master' of https://github.com/tuanngocnguyen/moodle
Shamim Rezaie [Tue, 16 Aug 2022 15:52:07 +0000 (01:52 +1000)]
Merge branch 'MDL-67685_Master' of https://github.com/tuanngocnguyen/moodle

3 years agoMerge branch 'MDL-72178-master' of https://github.com/NoelDeMartin/moodle
Sara Arjona [Tue, 16 Aug 2022 14:58:28 +0000 (16:58 +0200)]
Merge branch 'MDL-72178-master' of https://github.com/NoelDeMartin/moodle

3 years agoMerge branch 'MDL-75137-master' of https://github.com/aanabit/moodle
Sara Arjona [Tue, 16 Aug 2022 14:50:33 +0000 (16:50 +0200)]
Merge branch 'MDL-75137-master' of https://github.com/aanabit/moodle

3 years agoMDL-61401 workshop: Ability for tutors to search for students.
hieuvu [Tue, 26 Jul 2022 02:11:07 +0000 (09:11 +0700)]
MDL-61401 workshop: Ability for tutors to search for students.

3 years agoMDL-74608 activities: a new option to force the activity language
Tim Hunt [Fri, 29 Apr 2022 14:37:05 +0000 (15:37 +0100)]
MDL-74608 activities: a new option to force the activity language

For a long time, Moodle has had the feature to force the language
for a whole course. This change adds the same feature at activity
level.

The course-level feature was controlled by a capability
moodle/course:setforcedlanguage, and I decided to use the same
capability to control this feature. I think a new capability would be
overkill.

3 years agoMDL-75137 mod_data: Fix and improve behat tests
Amaia Anabitarte [Wed, 13 Jul 2022 10:45:37 +0000 (12:45 +0200)]
MDL-75137 mod_data: Fix and improve behat tests

3 years agoMDL-75137 mod_data: Redesign zero state page
Amaia Anabitarte [Wed, 13 Jul 2022 17:02:12 +0000 (19:02 +0200)]
MDL-75137 mod_data: Redesign zero state page

Co-authored-by: Ferran Recio <ferran@moodle.com>
3 years agoMDL-75137 mod_data: Add entry throws an exception if there is no field
Amaia Anabitarte [Thu, 14 Jul 2022 09:08:46 +0000 (11:08 +0200)]
MDL-75137 mod_data: Add entry throws an exception if there is no field

3 years agoMDL-75388 lib: Update mustache to 2.14.1
Mark Johnson [Tue, 9 Aug 2022 11:20:10 +0000 (19:20 +0800)]
MDL-75388 lib: Update mustache to 2.14.1

MDL-67114 and MDL-73586 local changes removed as they are now available
upstream.

3 years agoMDL-75237 core: improve PARAM_SAFEPATH docs
Petr Skoda [Fri, 15 Jul 2022 17:16:52 +0000 (19:16 +0200)]
MDL-75237 core: improve PARAM_SAFEPATH docs

3 years agoMDL-75237 qformat_blackboard_six: sanitise blackboard import file paths
Petr Skoda [Fri, 15 Jul 2022 17:12:28 +0000 (19:12 +0200)]
MDL-75237 qformat_blackboard_six: sanitise blackboard import file paths

3 years agoMDL-75237 core: Revert MDL-72029
Petr Skoda [Fri, 15 Jul 2022 17:22:43 +0000 (19:22 +0200)]
MDL-75237 core: Revert MDL-72029

This reverts commit d585f902fc2bc4f04ac2b097aa9bfde8a71f8fba.

3 years agoMDL-75237 qformat_blackboard_six: Revert MDL-72029
Petr Skoda [Fri, 15 Jul 2022 17:22:18 +0000 (19:22 +0200)]
MDL-75237 qformat_blackboard_six: Revert MDL-72029

This reverts commit 3cafb305ded.

3 years agoMDL-75326 h5p: require sesskey to toggle library enabled state.
Paul Holden [Wed, 27 Jul 2022 20:47:15 +0000 (21:47 +0100)]
MDL-75326 h5p: require sesskey to toggle library enabled state.

3 years agoweekly release 4.1dev
Shamim Rezaie [Fri, 12 Aug 2022 01:52:47 +0000 (11:52 +1000)]
weekly release 4.1dev

3 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Shamim Rezaie [Fri, 12 Aug 2022 01:52:45 +0000 (11:52 +1000)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

3 years agoAutomatically generated installer lang files
AMOS bot [Fri, 12 Aug 2022 00:08:19 +0000 (00:08 +0000)]
Automatically generated installer lang files

3 years agoMDL-74873 core_message: Disable notification preferences controls
Daniel Thies [Sun, 29 May 2022 18:34:59 +0000 (13:34 -0500)]
MDL-74873 core_message: Disable notification preferences controls

3 years agoMDL-72178 feedback: Implement behat generators
Noel De Martin [Thu, 19 May 2022 15:54:07 +0000 (17:54 +0200)]
MDL-72178 feedback: Implement behat generators

Based on Andrew's WIP from https://github.com/andrewnicols/moodle/commit/b3d40cb20d1f0edf0bf21077c8f94bce5dec56db

Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
3 years agoMDL-75414 mod_data: Fix error when displaying fields in single view
Sara Arjona [Wed, 10 Aug 2022 09:38:17 +0000 (11:38 +0200)]
MDL-75414 mod_data: Fix error when displaying fields in single view

This is a regression from MDL-75146, when the manager class was created.
The field class was not found in the Single view, because the field.class.php
file was not included (so the base class was used in all the cases for this
view). That's why the image field was displaying only the image name instead
of building the <img element or the URLs were displaying only the text, instead
of creating a link for them.

3 years agoMerge branch 'MDL-75375-master' of https://github.com/junpataleta/moodle
Jun Pataleta [Tue, 9 Aug 2022 16:26:26 +0000 (00:26 +0800)]
Merge branch 'MDL-75375-master' of https://github.com/junpataleta/moodle

3 years agoMDL-75375 cache: Fix file store path cleaning
Brendan Heywood [Thu, 4 Aug 2022 11:16:18 +0000 (21:16 +1000)]
MDL-75375 cache: Fix file store path cleaning

3 years agoMerge branch 'MDL-74636' of https://github.com/timhunt/moodle
Jun Pataleta [Tue, 9 Aug 2022 03:11:19 +0000 (11:11 +0800)]
Merge branch 'MDL-74636' of https://github.com/timhunt/moodle

3 years agoMerge branch 'MDL-74800-master' of https://github.com/ferranrecio/moodle
Jun Pataleta [Mon, 8 Aug 2022 14:30:01 +0000 (22:30 +0800)]
Merge branch 'MDL-74800-master' of https://github.com/ferranrecio/moodle

3 years agoMDL-74800 core: block actions fix suggestion
Jun Pataleta [Sun, 3 Jul 2022 09:02:06 +0000 (17:02 +0800)]
MDL-74800 core: block actions fix suggestion

3 years agoMDL-74800 core: action menu role fix
Jun Pataleta [Sun, 3 Jul 2022 08:47:19 +0000 (16:47 +0800)]
MDL-74800 core: action menu role fix

The action menu could have a role button or menubar depending on the
number of options available.

3 years agoMDL-74800 core_courseformat: fix accessibility checks
Ferran Recio [Tue, 14 Jun 2022 10:28:55 +0000 (12:28 +0200)]
MDL-74800 core_courseformat: fix accessibility checks

3 years agoMDL-74800 output: fix edit button accessibility
Ferran Recio [Wed, 8 Jun 2022 16:41:08 +0000 (18:41 +0200)]
MDL-74800 output: fix edit button accessibility

3 years agoMDL-74800 message: fix invalid aria-label attributes
Ferran Recio [Wed, 8 Jun 2022 16:39:10 +0000 (18:39 +0200)]
MDL-74800 message: fix invalid aria-label attributes

3 years agoMDL-68717 core_calendar: Hide completed event
Laurent David [Thu, 4 Aug 2022 09:12:19 +0000 (11:12 +0200)]
MDL-68717 core_calendar: Hide completed event

* "expectcompletionon" type of event should be hidden if the related
activity is completed

3 years agoMerge branch 'MDL-75142-master' of https://github.com/sarjona/moodle
Jun Pataleta [Mon, 8 Aug 2022 03:17:12 +0000 (11:17 +0800)]
Merge branch 'MDL-75142-master' of https://github.com/sarjona/moodle