115134 Commits

Author SHA1 Message Date
sam marshall
525b635cfc MDL-82532 Profile: Capability to allow/prevent view of profile images
Introduces a new capability moodle/user:viewprofilepics, granted by
default to 'user' and 'guest'. If the 'forcelogin' option or
'forceloginforprofileimage' option is enabled, then users must have
this capability in order to see profile pictures (except their own).
2024-08-19 15:42:16 +01:00
Huong Nguyen
6cd55074c7
weekly release 4.5dev+ 2024-08-16 08:37:51 +07:00
Huong Nguyen
e2708aeacf
NOBUG: Add upgrade notes 2024-08-16 08:37:50 +07:00
Huong Nguyen
e6ea778c03
NOBUG: Fixed SVG browser compatibility 2024-08-16 08:37:01 +07:00
Huong Nguyen
28ac2ad785
Merge branch 'MDL-82724-main' of https://github.com/phmemmel/moodle 2024-08-15 10:59:19 +07:00
Jun Pataleta
2c191e8072
Merge branch 'MDL-82782-main' of https://github.com/andrewnicols/moodle 2024-08-15 11:52:02 +08:00
Huong Nguyen
8df76884f9
Merge branch 'MDL-82706-main-2' of https://github.com/junpataleta/moodle 2024-08-15 10:31:57 +07:00
Jun Pataleta
06d273672d
Merge branch 'MDL-82798-main' of https://github.com/HuongNV13/moodle 2024-08-15 11:14:04 +08:00
Huong Nguyen
482ef20399
Merge branch 'MDL-81629-main' of https://github.com/NJahreis/moodle 2024-08-15 10:06:29 +07:00
Huong Nguyen
75505e33b7
Merge branch 'MDL-82758-main' of https://github.com/junpataleta/moodle 2024-08-15 09:37:33 +07:00
Huong Nguyen
aeac21463a
Merge branch 'MDL-82607' of https://github.com/timhunt/moodle 2024-08-15 09:32:08 +07:00
Huong Nguyen
847b2d6da1
MDL-82798 qtype_ddmarker: Fix Behat failure 2024-08-15 09:15:06 +07:00
Jun Pataleta
2c5f32d814
Merge branch 'MDL-82792-main' of https://github.com/sarjona/moodle 2024-08-15 10:14:57 +08:00
Jun Pataleta
5574092b2f
Merge branch 'MDL-82668-main' of https://github.com/andrewnicols/moodle 2024-08-14 23:26:56 +08:00
Jun Pataleta
81060486ce
Merge branch 'MDL-82686-main' of https://github.com/sarjona/moodle 2024-08-14 23:12:35 +08:00
Jun Pataleta
20dcede4b5
Merge branch 'MDL-82747-main' of https://github.com/andrewnicols/moodle 2024-08-14 23:05:06 +08:00
Andrew Nicols
a2c3df2cb2
MDL-82480 core_course: Coding style fix 2024-08-14 22:39:50 +08:00
Andrew Nicols
df01e2edc6
Merge branch 'MDL-82480-main' of https://github.com/ferranrecio/moodle 2024-08-14 22:31:16 +08:00
Andrew Nicols
08f8b58945
MDL-82747 core: Register composer autoload files
Unfortunately PHP does not provide any means to autoload the files that
a functions is located in, even if they are in an namespace.

To work around this, Composer makes use of an `autoload.files` section
in the `composer.json` file. Shortly after the Composer autoloader is
registered with the `spl_autoload_register` call it also includes any
files listed in this section.

Moodle does not do this and really we should be doing so.

This change adds a section to the autoloader registration method which
loads all of the files defined in any third-party library included in
our `lib` directory which contains any `composer.json` file with such a
stanza.
2024-08-14 21:57:20 +08:00
Andrew Nicols
149b548c91
MDL-82782 behat: Support runtime scaling of Behat windows 2024-08-14 21:48:15 +08:00
Amaia Anabitarte
6b34d4fd94 MDL-82480 core_course: Add Move option to subsections 2024-08-14 14:31:24 +02:00
Jun Pataleta
5b15521c90
Merge branch 'MDL-82385-main' of https://github.com/dpalou/moodle 2024-08-14 19:02:57 +08:00
Sara Arjona
bd447a102d
MDL-82792 h5p: Fix random behat failures
We've started seeing various failures in Firefox and Classic.
Increasing the default window size fixes them.
2024-08-14 12:09:10 +02:00
Dani Palou
4f2f985902 MDL-82385 subsection: Support subsection in app 4.4 and older 2024-08-14 11:42:01 +02:00
Dani Palou
2b2dcab6a5 MDL-82385 course: Wrap section name in span in core_course_get_contents 2024-08-14 11:42:01 +02:00
Dani Palou
e12954e55c MDL-82385 subsection: Return delegated section ID in customdata 2024-08-14 11:29:24 +02:00
Dani Palou
883448dae4 MDL-82385 course: Return new section fields in core_course_get_contents 2024-08-14 11:29:24 +02:00
Andrew Nicols
c0bb4e4957
MDL-82668 core: Move phpstorm meta to di.php 2024-08-14 16:32:23 +08:00
Sara Arjona
a4a71a49ad
MDL-82211 workshop: Fix icons size 2024-08-14 13:36:59 +07:00
Sara Arjona
5bba3fb57c
MDL-82686 myoverview: Hide course overview block menu
On the My Courses page, the actions in the Course Overview block menu
can be ignored by users who have access to them, so the UX team
suggested hiding these actions
2024-08-13 16:14:51 +02:00
Sara Arjona
5182744131
Merge branch 'mdl-82214' of https://github.com/NeillM/moodle 2024-08-13 16:08:08 +02:00
Sara Arjona
4806f00921
Merge branch 'MOODLE_main_MDL-74590' of https://github.com/danielneis/moodle 2024-08-13 15:41:30 +02:00
Daniel Neis Araujo
d42e31899c MDL-74590 contentbank: add custom fields to content bank 2024-08-13 08:55:44 -03:00
Sara Arjona
4eda519bcb
Merge branch 'MDL-82502' of https://github.com/paulholden/moodle 2024-08-13 13:14:53 +02:00
Sara Arjona
8f2a665e26
Merge branch 'MDL-82687' of https://github.com/timhunt/moodle 2024-08-13 12:40:44 +02:00
Sara Arjona
3370f7e107
Merge branch 'MDL-82339' of https://github.com/KrisBax/moodle 2024-08-13 11:44:47 +02:00
Huong Nguyen
31e1fa1f1b
Merge branch 'MDL-82211-main' of https://github.com/sarjona/moodle 2024-08-13 15:37:02 +07:00
Sara Arjona
bddbd218e9
Merge branch 'MDL-81889-main' of https://github.com/ferranrecio/moodle 2024-08-13 09:49:37 +02:00
Sara Arjona
ab0d18eb00
Merge branch 'MDL-75671-main' of https://github.com/roland04/moodle 2024-08-13 09:20:47 +02:00
Sara Arjona
ee16e0a4a5
Merge branch 'MDL-81129-main' of https://github.com/meirzamoodle/moodle 2024-08-13 09:06:09 +02:00
Sara Arjona
f485e3fd8d
MDL-82211 componentlibrary: Update fontawesomeicons.json 2024-08-13 07:23:39 +02:00
Sara Arjona
08929e7a48
MDL-82211 qtype_ddmarker: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
2382ea5c31
MDL-82211 mod_workshop: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
bac2860459
MDL-82211 mod_wiki: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
1f721163f6
MDL-82211 mod_scorm: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
35f70cb2fe
MDL-82211 mod_quiz: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
3ebfbd2f63
MDL-82211 mod_lesson: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
a7198ce440
MDL-82211 mod_glossary: Update SVG icons and remove unused ones 2024-08-13 07:22:43 +02:00
Sara Arjona
7a4d40ceca
MDL-82211 mod_forum: Update SVG icons 2024-08-13 07:22:43 +02:00
Sara Arjona
d413053822
MDL-82211 mod_feedback: Update SVG icons and remove unused ones 2024-08-13 07:22:42 +02:00