Mikel Martín [Fri, 8 Nov 2024 09:35:21 +0000 (10:35 +0100)]
MDL-81825 theme_boost: Refactor .sr-only usages for BS5
- Add .visually-hidden to the Boostratp 5 bridge SCSS file
- Replace .sr-only occurrences with .visually-hidden
- Replace .dropzone-sr-only-focusable with .dropzone-visually-hidden-focusable
for consistency
Huong Nguyen [Thu, 5 Dec 2024 15:32:27 +0000 (22:32 +0700)]
weekly release 5.0dev
Huong Nguyen [Thu, 5 Dec 2024 15:32:26 +0000 (22:32 +0700)]
NOBUG: Add upgrade notes
Huong Nguyen [Thu, 5 Dec 2024 10:31:12 +0000 (18:31 +0800)]
MDL-83921 competency: Update unit tests with latest changes
Huong Nguyen [Thu, 5 Dec 2024 08:31:57 +0000 (15:31 +0700)]
MDL-83606 Question bank: Fix PHPUnit failures
Huong Nguyen [Thu, 5 Dec 2024 03:26:00 +0000 (10:26 +0700)]
MDL-82379 core_user: Move email change token to user private access key
Huong Nguyen [Thu, 5 Dec 2024 05:09:24 +0000 (12:09 +0700)]
Merge branch 'MDL-83606-master' of https://github.com/NashTechOpenUniversity/moodle
Huong Nguyen [Thu, 5 Dec 2024 05:05:12 +0000 (12:05 +0700)]
Merge branch 'MDL-83345' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 5 Dec 2024 04:54:48 +0000 (11:54 +0700)]
Merge branch 'MDL-83396-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Thu, 5 Dec 2024 04:49:11 +0000 (11:49 +0700)]
Merge branch 'MDL-83852-web-install-fatal-error' of https://github.com/x-iy/moodle
Huong Nguyen [Thu, 5 Dec 2024 04:43:56 +0000 (11:43 +0700)]
Merge branch 'MDL-83836-main' of https://github.com/davewoloszyn/moodle
Jun Pataleta [Thu, 5 Dec 2024 04:35:52 +0000 (12:35 +0800)]
Merge branch 'MDL-83727-master' of https://github.com/NashTechOpenUniversity/moodle
Huong Nguyen [Thu, 5 Dec 2024 04:29:03 +0000 (11:29 +0700)]
Merge branch 'MDL-83641' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 5 Dec 2024 04:19:53 +0000 (11:19 +0700)]
MDL-83921 competency: Bump version
Michael Hawkins [Wed, 4 Dec 2024 06:41:06 +0000 (14:41 +0800)]
MDL-83921 competency: Match web service capability check with page check
Jun Pataleta [Thu, 5 Dec 2024 03:48:34 +0000 (11:48 +0800)]
Merge branch 'MDL-83823-main-enfix' of https://github.com/mudrd8mz/moodle
Huong Nguyen [Thu, 5 Dec 2024 03:12:24 +0000 (10:12 +0700)]
Merge branch 'MDL-83584-main' of https://github.com/sammarshallou/moodle
Huong Nguyen [Thu, 5 Dec 2024 03:08:19 +0000 (10:08 +0700)]
Merge branch 'MDL-83223-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Fri, 29 Nov 2024 07:33:07 +0000 (14:33 +0700)]
MDL-82963 Tag: Improve validation for users tagged with sepecified tag
Jun Pataleta [Thu, 5 Dec 2024 02:35:28 +0000 (10:35 +0800)]
Merge branch 'MDL-83844' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 5 Dec 2024 02:00:34 +0000 (09:00 +0700)]
Merge branch 'MDL-82946-main-fix' of https://github.com/lameze/moodle
Jun Pataleta [Thu, 5 Dec 2024 01:55:03 +0000 (09:55 +0800)]
Merge branch 'MDL-83710' of https://github.com/paulholden/moodle
Simey Lameze [Thu, 5 Dec 2024 00:00:16 +0000 (08:00 +0800)]
MDL-82946 behat: use existing questions to validate bulk delete
This commit also changes the question names to something more logical
meirzamoodle [Mon, 11 Nov 2024 22:50:42 +0000 (05:50 +0700)]
MDL-83223 core: Use capture with addEventListener to intercept events
The issue is that Bootstrap’s dropdown component likely stops
event propagation after the first click to manage its own
dropdown behavior. This prevents your click event handler from
running on subsequent clicks.
To fix this, we can handle the event before Bootstrap’s code stops
the propagation by using capture option with addEventListener.
Laurent David [Thu, 10 Oct 2024 11:26:42 +0000 (13:26 +0200)]
MDL-82757 mod_data: Improve group access handling
* Improved handling of group access to ensure correct visibility of records.
Jun Pataleta [Fri, 22 Nov 2024 01:07:19 +0000 (09:07 +0800)]
MDL-61316 core: Fix session gc unit tests
meirzamoodle [Thu, 17 Oct 2024 10:40:04 +0000 (17:40 +0700)]
MDL-61316 core: Removed 5x multiplier from guest session expiration
Mark Johnson [Thu, 10 Oct 2024 12:30:44 +0000 (13:30 +0100)]
MDL-83357 question: Fix filter cleaning in page links
Mark Johnson [Fri, 4 Oct 2024 13:55:36 +0000 (14:55 +0100)]
MDL-83357 question: Additional cleaning of filter params
Huong Nguyen [Wed, 4 Dec 2024 02:39:10 +0000 (09:39 +0700)]
Merge branch 'MDL-82946-main' of https://github.com/lameze/moodle
David Mudrák [Tue, 3 Dec 2024 19:08:25 +0000 (20:08 +0100)]
MDL-83823 lang: Use the fixed strings in tests, too.
Paul Holden [Thu, 24 Oct 2024 10:59:11 +0000 (11:59 +0100)]
MDL-83345 reportbuilder: upgrade step to migrate existing filter data.
Paul Holden [Tue, 22 Oct 2024 12:08:57 +0000 (13:08 +0100)]
MDL-83345 reportbuilder: migrate filter storage from user preferences.
Use a dedicated persistent table/model for storage of a users' report
filter configuration.
Sara Arjona [Tue, 3 Dec 2024 14:55:50 +0000 (15:55 +0100)]
Merge branch 'MDL-80303-main' of https://github.com/roland04/moodle
Sara Arjona [Tue, 3 Dec 2024 14:46:54 +0000 (15:46 +0100)]
Merge branch 'MDL-83718-fix' of https://github.com/paulholden/moodle
Paul Holden [Tue, 3 Dec 2024 12:53:22 +0000 (12:53 +0000)]
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>
Mikel Martín [Tue, 29 Oct 2024 09:17:38 +0000 (10:17 +0100)]
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
Mikel Martín [Thu, 24 Oct 2024 13:47:10 +0000 (15:47 +0200)]
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.
Mikel Martín [Thu, 24 Oct 2024 13:38:01 +0000 (15:38 +0200)]
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
Sara Arjona [Tue, 3 Dec 2024 08:14:20 +0000 (09:14 +0100)]
Merge branch 'MDL-83718-fix' of https://github.com/paulholden/moodle
Paul Holden [Tue, 3 Dec 2024 07:27:22 +0000 (07:27 +0000)]
MDL-83718 tag: consistently sort "flagged" report entity column.
It contains only a calculated boolean field, and should be sorted
as such.
Angelia Dela Cruz [Wed, 30 Oct 2024 02:47:45 +0000 (10:47 +0800)]
MDL-82946 qbank: Behat coverage for questions bulk actions
Huong Nguyen [Tue, 3 Dec 2024 03:05:33 +0000 (10:05 +0700)]
Merge branch 'MDL-83718' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 3 Dec 2024 02:45:32 +0000 (09:45 +0700)]
Merge branch 'MDL-82913' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 3 Dec 2024 02:31:54 +0000 (09:31 +0700)]
Merge branch 'MDL-83128' of https://github.com/paulholden/moodle
david adamson [Mon, 2 Dec 2024 01:05:53 +0000 (12:05 +1100)]
MDL-83852 core: Fix web install fatal error
Helen Foster [Mon, 2 Dec 2024 20:25:01 +0000 (21:25 +0100)]
MDL-83823 lang: Import fixed English strings (en_fix)
Sara Arjona [Mon, 2 Dec 2024 12:52:19 +0000 (13:52 +0100)]
Merge branch 'MDL-83686' of https://github.com/paulholden/moodle
Sara Arjona [Mon, 2 Dec 2024 11:01:06 +0000 (12:01 +0100)]
Merge branch 'MDL-82949-main' of https://github.com/lucaboesch/moodle
Paul Holden [Wed, 27 Nov 2024 21:01:21 +0000 (22:01 +0100)]
MDL-83641 cohort: allow 'includes' option be specified in form element.
Paul Holden [Mon, 2 Dec 2024 10:41:16 +0000 (10:41 +0000)]
MDL-83844 mod_scorm: avoid SQL reserved words retrieving SCO timing.
Sara Arjona [Mon, 2 Dec 2024 09:27:58 +0000 (10:27 +0100)]
Merge branch 'MDL-81827-main' of https://github.com/HuongNV13/moodle
Paul Holden [Tue, 5 Nov 2024 13:15:27 +0000 (13:15 +0000)]
MDL-83128 blocks: consistently style/align block list icons.
Jun Pataleta [Mon, 2 Dec 2024 09:24:26 +0000 (17:24 +0800)]
Merge branch 'MDL-83648' of https://github.com/timhunt/moodle
Huong Nguyen [Mon, 2 Dec 2024 08:46:13 +0000 (15:46 +0700)]
MDL-81827 quizaccess: Fix Behat failure
Huong Nguyen [Mon, 2 Dec 2024 07:31:54 +0000 (14:31 +0700)]
Merge branch 'MDL-82947-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 2 Dec 2024 07:19:19 +0000 (14:19 +0700)]
Merge branch 'MDL-83711-main' of https://github.com/lucaboesch/moodle
Shamim Rezaie [Mon, 2 Dec 2024 04:23:23 +0000 (15:23 +1100)]
Merge branch 'MDL-75610_main' of https://github.com/marxjohnson/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:44:06 +0000 (10:44 +0700)]
Merge branch 'MDL-83778-master' of https://github.com/NashTechOpenUniversity/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:30:33 +0000 (10:30 +0700)]
Merge branch 'MDL-83670-main' of https://github.com/sammarshallou/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:17:06 +0000 (10:17 +0700)]
Merge branch 'MDL-82657_main' of https://github.com/marxjohnson/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:03:37 +0000 (10:03 +0700)]
Merge branch 'MDL-81827-main' of https://github.com/lucaboesch/moodle
Tim Hunt [Wed, 6 Nov 2024 20:24:54 +0000 (20:24 +0000)]
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.
Luca Bösch [Wed, 8 May 2024 11:21:11 +0000 (13:21 +0200)]
MDL-81827 quizaccess: Open Download Safe Exam Browser in new tab.
Luca Bösch [Thu, 29 Aug 2024 08:09:47 +0000 (10:09 +0200)]
MDL-82949 qbank_managecategories: better vertical distinction of title.
Luca Bösch [Mon, 26 Aug 2024 16:35:56 +0000 (18:35 +0200)]
MDL-82947 qbank_managecategories: Hover color for category management.
Luca Bösch [Wed, 13 Nov 2024 21:08:24 +0000 (22:08 +0100)]
MDL-83711 quiz: Quiz navigation profile pic not linking in secure mode
Sara Arjona [Fri, 29 Nov 2024 11:36:42 +0000 (12:36 +0100)]
weekly release 5.0dev
Sara Arjona [Fri, 29 Nov 2024 11:36:42 +0000 (12:36 +0100)]
NOBUG: Add upgrade notes
Sara Arjona [Fri, 29 Nov 2024 11:36:28 +0000 (12:36 +0100)]
NOBUG: Fixed SVG browser compatibility
David Woloszyn [Thu, 7 Nov 2024 04:58:52 +0000 (15:58 +1100)]
MDL-83396 core_ai: Create AI policy acceptance report
Khoa Nguyen [Thu, 21 Nov 2024 09:53:43 +0000 (16:53 +0700)]
MDL-83727 question: Core question privacy provider misuses lazy-loading
Jun Pataleta [Fri, 29 Nov 2024 03:30:25 +0000 (11:30 +0800)]
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
Khoa Nguyen [Fri, 22 Nov 2024 03:54:21 +0000 (10:54 +0700)]
MDL-83778 quiz: prevent page caching for quiz view page
Jun Pataleta [Thu, 28 Nov 2024 08:47:25 +0000 (16:47 +0800)]
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.
Jun Pataleta [Thu, 28 Nov 2024 06:41:50 +0000 (14:41 +0800)]
MDL-83470 gha: Bump min PHP version to 8.2 for web installer workflow
Jun Pataleta [Thu, 28 Nov 2024 05:18:58 +0000 (13:18 +0800)]
Merge branch 'MDL-82475' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:58:50 +0000 (11:58 +0700)]
Merge branch 'MDL-83776' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:55:27 +0000 (12:55 +0800)]
Merge branch 'MDL-83614' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:43:24 +0000 (11:43 +0700)]
Merge branch 'MDL-81821-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:38:16 +0000 (11:38 +0700)]
Merge branch 'MDL-83473_main' of https://github.com/dasistwas/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:36:41 +0000 (11:36 +0700)]
Merge branch 'MDL-81745-main' of https://github.com/roland04/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:28:45 +0000 (12:28 +0800)]
Merge branch 'MDL-83759-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:14:49 +0000 (11:14 +0700)]
Merge branch 'MDL-83811-main' of https://github.com/junpataleta/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:11:58 +0000 (12:11 +0800)]
Merge branch 'MDL-83412-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:03:30 +0000 (11:03 +0700)]
Merge branch 'MDL-83470-main' of https://github.com/junpataleta/moodle
Jun Pataleta [Wed, 27 Nov 2024 03:50:54 +0000 (11:50 +0800)]
MDL-83470 core: Bump versions in moodle_minimum_php_version_is_met()
David Woloszyn [Thu, 28 Nov 2024 05:02:24 +0000 (16:02 +1100)]
MDL-83836 aiplacement_courseassist: Fixed JS selectors
Jun Pataleta [Thu, 28 Nov 2024 03:54:31 +0000 (11:54 +0800)]
MDL-83412 core: Coding style fixes
Andrew Nicols [Thu, 10 Oct 2024 13:19:43 +0000 (21:19 +0800)]
MDL-83412 calendartype_gregorian: Use core_date
Update timestamp_to_date_string to use core_date.
Andrew Nicols [Wed, 9 Oct 2024 13:31:36 +0000 (21:31 +0800)]
MDL-83412 core: Use LLL/LLLL for standalone Month names
We currently use MMM and MMMM which mean 'month in year', however in
some locales this is context-specific and should only be used in
conjunction with a day, for example "10 October 2024".
LLL and LLLL are for "stand-alone on the in year" and should be used
when a month is used without a day.
Huong Nguyen [Thu, 28 Nov 2024 03:45:51 +0000 (10:45 +0700)]
Merge branch 'MDL-63264' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 28 Nov 2024 03:21:07 +0000 (10:21 +0700)]
Merge branch 'MDL-83653' of https://github.com/timhunt/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:43:30 +0000 (09:43 +0700)]
Merge branch 'MDL-82931-main' of https://github.com/PhMemmel/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:38:49 +0000 (09:38 +0700)]
Merge branch 'MDL-83661-main' of https://github.com/ferranrecio/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:27:45 +0000 (09:27 +0700)]
Merge branch 'MDL-82932-main' of https://github.com/PhMemmel/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:19:52 +0000 (09:19 +0700)]
Merge branch 'MDL-83643-main' of https://github.com/lameze/moodle
Jun Pataleta [Tue, 26 Nov 2024 10:51:39 +0000 (18:51 +0800)]
MDL-83811 dml: Make expected debugging message less specific
* Plus minor fixes for better unit test assertions
Jun Pataleta [Wed, 27 Nov 2024 15:28:38 +0000 (23:28 +0800)]
Merge branch 'MDL-83211-main' of https://github.com/sammarshallou/moodle
Jun Pataleta [Wed, 27 Nov 2024 08:19:22 +0000 (16:19 +0800)]
Merge branch 'MDL-83788-main' of https://github.com/andrewnicols/moodle