Commit graph

115324 commits

Author SHA1 Message Date
Angelia Dela Cruz
4fbb20466c MDL-82655 mod_workshop: Behat test for manual and random allocation 2024-08-21 17:08:25 +08:00
Jun Pataleta
33d6ae05c5
Merge branch 'MDL-79680_upgrade-prismjs' of https://github.com/ziegenberg/moodle 2024-08-21 17:00:49 +08:00
Jun Pataleta
0909b814aa
Merge branch 'MDL-79678_upgrade-otphp' of https://github.com/ziegenberg/moodle 2024-08-21 16:52:33 +08:00
Sara Arjona
dbd0b66ade
Merge branch 'MDL-72620' of https://github.com/paulholden/moodle 2024-08-21 10:44:22 +02:00
Sara Arjona
253383fc23
Merge branch 'MDL-82377-main' of https://github.com/ferranrecio/moodle 2024-08-21 10:17:08 +02:00
Laurent David
aa18e063d7 MDL-82357 core_courseformat: A subsection cannot move onto itself
* Subsections are considered as section and need to be prevented to
be moved into itself so to avoid infinite recursive structures.
This prevent this from happenning at a lower level (state)
2024-08-21 09:46:52 +02:00
Sara Arjona
c77a0dad13
MDL-82212 behat: Display error when deprecated icons are found
A check for deprecated icons has been integrated into Behat tests.
This check can be disabled by adding the --no-icon-deprecations flag
to the Behat initialization command.
2024-08-21 07:05:14 +02:00
Sara Arjona
9f63a03d93
MDL-82212 core: Add a mechanism to deprecate icons
A new method, get_deprecated_icons(), has been added to the icon_system class.
All deprecated icons should be registered through this method.
When $CFG->debugpageinfo is enabled, a console message will display a list of
the deprecated icons.
2024-08-21 07:05:13 +02:00
Sara Arjona
7a0db549b8
MDL-82498 pix: Update smiley icons
The emoticons have been updated to match those found in the emoji-data
third-party library.
2024-08-21 07:02:14 +02:00
Huong Nguyen
2e8c1d1bb3
Merge branch 'MDL-82175-cron-logs' of https://github.com/brendanheywood/moodle 2024-08-21 11:51:18 +07:00
hieuvu
c25554b93c MDL-82832 ddimageortext: center the dd item using js. 2024-08-21 10:58:11 +07:00
Jun Pataleta
8e20564a18
Merge branch 'MDL-78785_main_toolbrickfield_rgbcolorcontrasts' of https://github.com/brickfield/moodle 2024-08-21 11:49:30 +08:00
Jake Dallimore
788c311681
Merge branch 'MDL-80639_upgrade-aws-sdk' of https://github.com/ziegenberg/moodle 2024-08-21 08:43:53 +08:00
Andrew Nicols
0ec18c2381
MDL-82787 behat: Correct stop of webdriver on failure 2024-08-21 08:43:04 +08:00
Sara Arjona
e0a9cf2288
on-demand release 4.5dev+ 2024-08-20 20:16:21 +02:00
Sara Arjona
882c2532c1
NOBUG: Add upgrade notes 2024-08-20 20:16:21 +02:00
Sara Arjona
838dbd5736
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install 2024-08-20 20:16:08 +02:00
Andrew Nicols
aa298d575f
MDL-82158 core_cache: Note API changes 2024-08-20 20:44:29 +08:00
Andrew Nicols
c21aeeb380
MDL-82158 core: Update most uses of cache_ classes 2024-08-20 20:44:28 +08:00
Andrew Nicols
b92008c92c
MDL-82158 core_cache: Coding style fixes 2024-08-20 20:44:28 +08:00
Andrew Nicols
4e4a6c6580
MDL-82110 core: Remove debugging for unmigrated hooks in unit tests 2024-08-20 20:28:50 +08:00
Andrew Nicols
9fe7dedb9f
MDL-82790 core: Remove filter_tidy 2024-08-20 20:22:55 +08:00
Jun Pataleta
e82edab56a
Merge branch 'MDL-77544-main-phpunit' of https://github.com/HuongNV13/moodle 2024-08-20 20:17:04 +08:00
Huong Nguyen
90613aae97 MDL-77544 enrol_database: Make sure the records are unique 2024-08-20 19:05:31 +07:00
Jun Pataleta
e19837463b MDL-77544 enrol_database: Make sure column mapping config match case
Some databases may have case-sensitive collation that will cause the
generated SQL query in `\enrol_database_plugin::sync_courses()` to fail
when using values for the plugin settings `newcoursestartdate` and
`newcourseenddate` with a different case compared to the columns
in the actual external database table.

For the sake of testing sync with start and end dates, let's make sure
that the config values match the case of the enrol test table's columns
for the start and end dates.
2024-08-20 19:03:27 +07:00
Andrew Nicols
bac9672b7f
MDL-82158 core: Ensure that the class map contains cache classes 2024-08-20 15:49:10 +08:00
Andrew Nicols
f31d9ebc8c
MDL-82158 core: Remove uses of cache/lib.php 2024-08-20 15:47:14 +08:00
Andrew Nicols
24a9c64cb3
MDL-82158 core_cache: Move cache forms 2024-08-20 15:27:06 +08:00
Andrew Nicols
cd6501c017
MDL-82158 core_cache: Moved disabled cache infrastructure 2024-08-20 15:27:06 +08:00
Andrew Nicols
7a9f55694f
MDL-82158 core_cache: Move cache_config_writer 2024-08-20 15:27:05 +08:00
Andrew Nicols
a63e81bfa5
MDL-82158 core_cache: Move cache definition 2024-08-20 15:27:05 +08:00
Andrew Nicols
c5ff1b053f
MDL-82158 core_cache: Move cache stores 2024-08-20 15:27:05 +08:00
Andrew Nicols
4038c52928
MDL-82158 core_cache: Move interfaces 2024-08-20 15:27:04 +08:00
Jun Pataleta
6e3bb56ef6
Merge branch 'MDL-77544-main' of https://github.com/dmitriim/moodle 2024-08-20 12:04:23 +08:00
Jake Dallimore
45faf93d87
Merge branch 'MDL-82778-main' of https://github.com/andrewnicols/moodle 2024-08-20 11:07:13 +08:00
Jun Pataleta
99f7cb0a8a
Merge branch 'MDL-82532-main' of https://github.com/sammarshallou/moodle 2024-08-20 11:04:11 +08:00
Huong Nguyen
c986f00ed8
Merge branch 'MDL-74939' of https://github.com/paulholden/moodle 2024-08-20 09:43:06 +07:00
Huong Nguyen
dca18ebca3
Merge branch 'MDL-81634-main' of https://github.com/andrewnicols/moodle 2024-08-20 09:30:44 +07:00
Jake Dallimore
2bfd4c2950
Merge branch 'MDL-81130-main' of https://github.com/raortegar/moodle 2024-08-20 08:51:05 +08:00
sam marshall
9e9d3b5b81 MDL-82359 Install: Allow removal of modules from core analytics models 2024-08-19 16:00:13 +01:00
sam marshall
7aa0ccf4f3 MDL-82359 Install: Move lang strings for separate and connected
AMOS BEGIN
 MOV [postrating1,mod_forum],[separateandconnected1,core]
 MOV [postrating2,mod_forum],[separateandconnected2,core]
 MOV [postrating3,mod_forum],[separateandconnected3,core]
AMOS END
2024-08-19 16:00:13 +01:00
ferranrecio
010f411030 MDL-82377 core_course: delegated section user visible 2024-08-19 17:00:11 +02:00
Sara Arjona
a0924f0e80
Merge branch 'MDL-82376-main' of https://github.com/laurentdavid/moodle 2024-08-19 16:52:07 +02:00
Sara Arjona
78530eca1c
Merge branch 'MDL-82455' of https://github.com/paulholden/moodle 2024-08-19 16:45:51 +02:00
Amaia Anabitarte
2c59e87409 MDL-82495 report_outline: Add subsections to user reports 2024-08-19 16:42:28 +02:00
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
Brendan Heywood
340e8b120a MDL-82175 cron: Improved task view logs page 2024-08-19 23:30:25 +10:00
Sara Arjona
3629a87511
Merge branch 'MDL-82811' of https://github.com/paulholden/moodle 2024-08-19 12:15:59 +02:00
Sara Arjona
7e0bd1b12b
Merge branch 'MDL-82619-main-cr' of https://github.com/ferranrecio/moodle 2024-08-19 12:08:19 +02:00
raortegar
56a1945b87 MDL-81130 core_admin: Update copy of alert to register site 2024-08-19 08:32:08 +02:00