Commit graph

116769 commits

Author SHA1 Message Date
David Mudrák
ed0fffef85 MDL-83823 lang: Use the fixed strings in tests, too. 2024-12-03 20:08:25 +01:00
Paul Holden
8c1a4093b3
MDL-83345 reportbuilder: upgrade step to migrate existing filter data. 2024-12-03 16:42:36 +00:00
Paul Holden
f7e0e8cd96
MDL-83345 reportbuilder: migrate filter storage from user preferences.
Use a dedicated persistent table/model for storage of a users' report
filter configuration.
2024-12-03 16:42:35 +00:00
Sara Arjona
6a545b5fcc
Merge branch 'MDL-80303-main' of https://github.com/roland04/moodle 2024-12-03 15:55:50 +01:00
Sara Arjona
4023acad31
Merge branch 'MDL-83718-fix' of https://github.com/paulholden/moodle 2024-12-03 15:46:54 +01:00
Paul Holden
e76d99f29d
MDL-83718 reportbuilder: use aliased user fullname sort fields.
This is extending work started in 8f32e623 that removed duplicate
fields when sorting user fullname columns (to ensure compatibility
across supported DBs).

We must now refer to these sorted fields by their alias in order to
ensure they continue working when processed from the report table.

Co-authored-by: David Carrillo <davidmc@moodle.com>
2024-12-03 13:17:41 +00:00
Mikel Martín
c74102a3c6 MDL-80303 theme_boost: Clean and reorder course SCSS
- Reorder SCSS blocks to improve readability
- Clean comment style to improve readability
- Refactor some SCSS blocks
- Move some styles from core.scss to course.scss
2024-12-03 10:57:29 +01:00
Mikel Martín
195b14b3d9 MDL-80303 theme_boost: Remove unused/unneded course SCSS
- Remove unused/unneeded styles in course.scss
- The .activity-wrapper class and its related SCSS styles are not
needed anymore after MDL-77863 was integrated.
2024-12-03 10:57:29 +01:00
Mikel Martín
c0ba1ddfcb MDL-80303 theme_boost: Move non course related SCSS to other files
- Move course management SCSS to a new coursemanagement.scss file
- Move course listings and summary SCSS to a new courselisting.scss file
- Move block related SCSS to blocks.scss
- Move classic specific styles to theme_classic
- Move non-course specific styles to core.scss file
2024-12-03 10:57:27 +01:00
Sara Arjona
8126ba71df
Merge branch 'MDL-83718-fix' of https://github.com/paulholden/moodle 2024-12-03 09:14:20 +01:00
Paul Holden
321e04d630
MDL-83718 tag: consistently sort "flagged" report entity column.
It contains only a calculated boolean field, and should be sorted
as such.
2024-12-03 07:27:22 +00:00
Angelia Dela Cruz
192fc6882e MDL-82946 qbank: Behat coverage for questions bulk actions 2024-12-03 11:36:49 +08:00
Huong Nguyen
c0f349c034
Merge branch 'MDL-83718' of https://github.com/paulholden/moodle 2024-12-03 10:05:33 +07:00
Huong Nguyen
bc89603638
Merge branch 'MDL-82913' of https://github.com/paulholden/moodle 2024-12-03 09:45:32 +07:00
Huong Nguyen
3ffaddc136
Merge branch 'MDL-83128' of https://github.com/paulholden/moodle 2024-12-03 09:31:54 +07:00
david adamson
7d82486029 MDL-83852 core: Fix web install fatal error 2024-12-03 13:07:32 +11:00
Helen Foster
9f1293b10d MDL-83823 lang: Import fixed English strings (en_fix) 2024-12-02 21:25:01 +01:00
Sara Arjona
9601ff6697
Merge branch 'MDL-83686' of https://github.com/paulholden/moodle 2024-12-02 13:52:19 +01:00
raortegar
a2099bffcc MDL-83835 lib: PEAR - passing null to str functions is deprecated 2024-12-02 13:10:09 +01:00
Sara Arjona
8e2c8c4c8e
Merge branch 'MDL-82949-main' of https://github.com/lucaboesch/moodle 2024-12-02 12:01:06 +01:00
Paul Holden
e1df293131
MDL-83641 cohort: allow 'includes' option be specified in form element. 2024-12-02 10:58:44 +00:00
Paul Holden
e9210ec9fc
MDL-83844 mod_scorm: avoid SQL reserved words retrieving SCO timing. 2024-12-02 10:45:57 +00:00
Sara Arjona
64d96c1264
Merge branch 'MDL-81827-main' of https://github.com/HuongNV13/moodle 2024-12-02 10:27:58 +01:00
Paul Holden
430020f3ba
MDL-83128 blocks: consistently style/align block list icons. 2024-12-02 09:25:16 +00:00
Jun Pataleta
62387aee48
Merge branch 'MDL-83648' of https://github.com/timhunt/moodle 2024-12-02 17:24:26 +08:00
Huong Nguyen
285ed82c69
MDL-81827 quizaccess: Fix Behat failure 2024-12-02 15:46:13 +07:00
Huong Nguyen
193a191dd9
Merge branch 'MDL-82947-main' of https://github.com/lucaboesch/moodle 2024-12-02 14:31:54 +07:00
Huong Nguyen
ee90c26aa5
Merge branch 'MDL-83711-main' of https://github.com/lucaboesch/moodle 2024-12-02 14:19:19 +07:00
Shamim Rezaie
17201694ef Merge branch 'MDL-75610_main' of https://github.com/marxjohnson/moodle 2024-12-02 15:23:23 +11:00
Huong Nguyen
a3036eb2ff
Merge branch 'MDL-83778-master' of https://github.com/NashTechOpenUniversity/moodle 2024-12-02 10:44:06 +07:00
Huong Nguyen
6e6cd2a2f5
Merge branch 'MDL-83670-main' of https://github.com/sammarshallou/moodle 2024-12-02 10:30:33 +07:00
Huong Nguyen
386004dbee
Merge branch 'MDL-82657_main' of https://github.com/marxjohnson/moodle 2024-12-02 10:17:06 +07:00
Huong Nguyen
e56abd2369
Merge branch 'MDL-81827-main' of https://github.com/lucaboesch/moodle 2024-12-02 10:03:37 +07:00
Andrew Nicols
a29e4820ae
MDL-83703 tool_mfa: Remove legacy subplugins.php 2024-12-02 10:08:28 +08:00
Andrew Nicols
6ab400b733
MDL-83703 core: Remove support for subplugins.php 2024-12-02 10:08:28 +08:00
Andrew Nicols
426471917f
MDL-83703 core: Add unit tests for subplugin fetching 2024-12-02 10:08:28 +08:00
Tim Hunt
50b1b5eea1 MDL-83648 javascript dialogues: fix responsive behaviour
visibilityChanged in the dialogue base class does important things.
Therefore if ajaxException and exception also want to do something
else in response to the visibleChange event, it should use a
different method name, rather than a name that collides with the
base class method.
2024-11-29 16:05:46 +00:00
Luca Bösch
d4c979ad1e MDL-81827 quizaccess: Open Download Safe Exam Browser in new tab. 2024-11-29 15:49:03 +01:00
Luca Bösch
201c4c6c58 MDL-82949 qbank_managecategories: better vertical distinction of title. 2024-11-29 14:26:13 +01:00
Luca Bösch
2240ad6487 MDL-82947 qbank_managecategories: Hover color for category management. 2024-11-29 14:26:11 +01:00
Luca Bösch
3a1159fb78 MDL-83711 quiz: Quiz navigation profile pic not linking in secure mode 2024-11-29 14:25:45 +01:00
Sara Arjona
a798b1db39
weekly release 5.0dev 2024-11-29 12:36:42 +01:00
Sara Arjona
44a0f48a30
NOBUG: Add upgrade notes 2024-11-29 12:36:42 +01:00
Sara Arjona
7895cc4c0a
NOBUG: Fixed SVG browser compatibility 2024-11-29 12:36:28 +01:00
David Woloszyn
a2f4f5bd3b MDL-83396 core_ai: Create AI policy acceptance report 2024-11-29 17:40:06 +11:00
Khoa Nguyen
fd2946fa59 MDL-83727 question: Core question privacy provider misuses lazy-loading 2024-11-29 10:54:11 +07:00
Jun Pataleta
5a70440260
MDL-83470 composer: Require behat/gherkin 4.9.0 for now
`behat/gherkin` 4.10.0 introduces a breaking change where backslashes
in feature files need to be escaped. We need to pin the Behat version
to 4.9.0 for now and raise a separate issue to update to the later
versions once we've fixed the affected feature files and communicated
this change to the community.

More details:
https://github.com/Behat/Gherkin/releases/tag/v4.10.0
2024-11-29 10:39:12 +07:00
Khoa Nguyen
93289564e0 MDL-83778 quiz: prevent page caching for quiz view page 2024-11-28 16:40:06 +07:00
Jun Pataleta
bce4b7fa2c
MDL-83470 environment: Put back Oracle support for now
Even though Oracle support is planned to be dropped for 5.0, the
actual issue that drops it (MDL-83172) has not yet landed. So, it's
better to keep this in environment.xml for now and defer its removal
from environment.xml in MDL-83172.
2024-11-28 16:04:31 +07:00
Jun Pataleta
719fea2752
MDL-83470 gha: Bump min PHP version to 8.2 for web installer workflow 2024-11-28 14:01:00 +07:00