Commit graph

116828 commits

Author SHA1 Message Date
danghieu1407
c97c9c4b9f MDL-83982 Quiz: Add grade item percentage 2024-12-20 11:40:59 +07:00
AMOS bot
e1c81a85fe Automatically generated installer lang files 2024-12-20 00:07:51 +00:00
Jun Pataleta
7d6f282aef
weekly release 5.0dev 2024-12-19 20:07:48 +08:00
Jun Pataleta
ff30f04299
NOBUG: Add upgrade notes 2024-12-19 20:07:48 +08:00
Jun Pataleta
4b176b9ab5
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install 2024-12-19 20:07:34 +08:00
Huong Nguyen
94b45207e9
Merge branch 'MDL-83516-main-2' of https://github.com/meirzamoodle/moodle 2024-12-19 11:06:23 +07:00
Jun Pataleta
77403362a8
Merge branch 'MDL-82754-main' of https://github.com/meirzamoodle/moodle 2024-12-19 12:02:53 +08:00
Huong Nguyen
ba313fddd8
Merge branch 'MDL-83395-main' of https://github.com/davewoloszyn/moodle 2024-12-19 10:55:45 +07:00
Huong Nguyen
05badcdae0
Merge branch 'MDL-83940' of https://github.com/paulholden/moodle 2024-12-19 10:40:11 +07:00
Huong Nguyen
7a5fb9bd78
Merge branch 'MDL-82697' of https://github.com/paulholden/moodle 2024-12-19 10:21:08 +07:00
Huong Nguyen
c66bbed355
Merge branch 'MDL-83956' of https://github.com/paulholden/moodle 2024-12-19 10:07:02 +07:00
Huong Nguyen
7befed22d0
Merge branch 'versionbump' of https://github.com/junpataleta/moodle 2024-12-19 10:03:51 +07:00
David Woloszyn
25be0c2776 MDL-83969 hub: Update text for marketing opt-in 2024-12-19 13:41:49 +11:00
Andrew Nicols
84532b7667
MDL-83705 core: Update subplugins.json relative to plugin 2024-12-19 09:03:00 +07:00
Andrew Nicols
62ad246544
Merge branch 'MDL-63802-main' of https://github.com/lucaboesch/moodle 2024-12-19 09:19:34 +08:00
David Woloszyn
af7ca95b3f MDL-83395 core_ai: AI usage report 2024-12-19 10:51:43 +11:00
Jun Pataleta
a8ff492a8e
NOBUG: Bump the main version.php file 2024-12-19 00:00:13 +08:00
Jun Pataleta
1ff50ac088
NOBUG: Bump versions for main to the current date 2024-12-18 23:53:12 +08:00
Jun Pataleta
e33b058910
Merge branch 'MDL-83691-main' of https://github.com/meirzamoodle/moodle 2024-12-18 13:46:38 +08:00
Jun Pataleta
c3c31731de
Merge branch 'MDL-84026-main' of https://github.com/andrewnicols/moodle 2024-12-18 13:24:18 +08:00
meirzamoodle
508e77a208 MDL-83516 tool_mfa: Improve the factors management table 2024-12-18 10:07:13 +07:00
Huong Nguyen
359472dd35
MDL-83738 reportbuilder: Fix PHP Syntaxt error 2024-12-18 10:00:45 +07:00
Jun Pataleta
6120f12c10
Merge branch '79121-normalize-proxy-bypass-main' of https://github.com/DSI-Universite-Rennes2/moodle 2024-12-18 10:56:00 +08:00
Andrew Nicols
7020726705
MDL-84026 core: Update GitHub Funding to point to fund.moodle.org 2024-12-18 10:45:09 +08:00
Huong Nguyen
eac86fb5d3
Merge branch 'MDL-83738' of https://github.com/paulholden/moodle 2024-12-18 09:37:47 +07:00
Huong Nguyen
b3aa2e1743
Merge branch 'MDL-83977_main' of https://github.com/marxjohnson/moodle 2024-12-18 09:09:40 +07:00
Huong Nguyen
28cd1d99e0
Merge branch 'MDL-84000' of https://github.com/paulholden/moodle 2024-12-18 09:03:50 +07:00
Sara Arjona
0edac60cfe
Merge branch 'MDL-83807-main' of https://github.com/clransom/moodle 2024-12-17 17:06:22 +01:00
Mark Johnson
131803e8cf
MDL-83977 qbank: Fix migration issues for unused questions.
Previously, question categories which contained only questions with no
usages were deleted during migration to mod_qbank.

Also, contexts that contained no questions once unsused questions were
deleted were still migrated to a mod_qbank instance, which was empty.

The intention is that hidden questions with no usages should be deleted,
then any categories which are now empty should be deleted rather than
migrated. If there are no categories that contain questions left in a
context, creation of a mod_qbank to migrate those categories is not
necessary.

The unit tests did not cover the cases of categories containing only
non-hidden questions without usages, of categories containing only
unused questions with multiple hidden versions, or of empty categories
with children that were not empty.

This change now specifically checks whether a category or is children
are empty before deleting the category, rather than checking question
usage, since stale questions (hidden questions with no usage) are
already deleted before this point. It also expands the unit tests to
cover the above cases.
2024-12-17 15:44:03 +00:00
Sara Arjona
f2c9419a56
Merge branch 'MDL-71472_deprecate-add_select_with_email' of https://github.com/ziegenberg/moodle 2024-12-17 13:15:54 +01:00
Sara Arjona
ba98c82406
Merge branch 'MDL-81952-main' of https://github.com/srobotta/moodle 2024-12-17 13:01:44 +01:00
Jun Pataleta
b0ce9d6552
Merge branch 'MDL-83377-main' of https://github.com/sh-csg/moodle 2024-12-17 19:54:03 +08:00
Jun Pataleta
d7d0135ca7
Merge branch 'MDL-83593' of https://github.com/lostrogit/moodle 2024-12-17 19:32:50 +08:00
Carlos Castillo
dfed85fcb2 MDL-83593 theme_boost: Fix navbar site logo link 2024-12-17 11:18:39 +01:00
Sara Arjona
65a4277f85
Merge branch 'MDL-83336-main' of https://github.com/andrewnicols/moodle 2024-12-17 10:54:29 +01:00
Paul Holden
952747912c
MDL-83738 reportbuilder: allow aggregations to define calculated type.
This allows each class to define the type of data that they return,
regardless of the type of column to which they are applied. This is the
pre-cursor to work on graphing and filtering of aggregated data.

E.g. a text field that is aggregated with "count" is returning numeric
data rather than text.
2024-12-17 08:28:31 +00:00
Paul Holden
0fe0fc675c
MDL-84000 reportbuilder: move testcase helper to autoloaded namespace.
Clean up some class imports while we're at it.
2024-12-17 08:19:38 +00:00
Huong Nguyen
cf0d361721
Merge branch 'MDL-83119-main' of https://github.com/sammarshallou/moodle 2024-12-17 14:59:22 +07:00
Sara Arjona
3dbf243303
Merge branch 'MDL-83361' of https://github.com/paulholden/moodle 2024-12-17 08:00:16 +01:00
Sara Arjona
df337ab680
Merge branch 'MDL-83696-main' of https://github.com/andelacruz/moodle 2024-12-17 07:41:45 +01:00
Huong Nguyen
eb2be9fede
Merge branch 'MDL-77713' of https://github.com/cwarwicker/moodle 2024-12-17 09:11:56 +07:00
Huong Nguyen
fe5ce6d717
Merge branch 'MDL-83860_main' of https://github.com/marxjohnson/moodle 2024-12-17 09:06:57 +07:00
Angelia Dela Cruz
29bf0123d8 MDL-83696 core_tag: Added behat for book chapter and glossary entry tags 2024-12-17 10:04:12 +08:00
Paul Holden
b0bd6907b1
MDL-83183 mod_bigbluebuttonbn: consistent order in activity index. 2024-12-16 19:38:45 +00:00
hieuvu
5dbded532a
MDL-82273 core_question: Fix behat failed 2024-12-16 18:48:38 +01:00
Julien Boulen
6d38ff43b7 MDL-79121 lib: Improve the dataset for is_proxybypass_provider() 2024-12-16 15:55:58 +01:00
Julien Boulen
67d0069dad MDL-79121 lib: Normalize proxybypass value
This changes prevent the admin to define an incorrect proxybypass value.

Dropped out formats in MDL-74289 are now fixed automatically.
e.g.: "192.168." becomes "192.168.0.0/16" and ".domain.tld" becomes "*.domain.tld".
2024-12-16 15:54:52 +01:00
Mark Johnson
c87cffac88
MDL-83860 qbank_viewquestionname: Add question name filter condition 2024-12-16 11:07:21 +00:00
Amaia Anabitarte
e1e282a4b1 MDL-83214 core_course: Make is_delegated consistent 2024-12-16 11:07:32 +01:00
Stefan Hanauska
c56efb2650 MDL-83377 repository_local: Missing options for searching 2024-12-16 06:26:58 +01:00