Paul Holden [Thu, 6 Jun 2024 23:14:12 +0000 (00:14 +0100)]
MDL-76392 reportbuilder: migrate manual to native report aggregation.
Now that system reports support aggregation natively, we can replace
a whole bunch of similar code containing hand-rolled versions with much
simpler/consistent use of API.
Dan Marsden [Sun, 20 Nov 2022 23:24:16 +0000 (12:24 +1300)]
MDL-76392 reportbuilder: allow aggregation in system reports.
Co-authored-by: Paul Holden <paulh@moodle.com>
Jun Pataleta [Thu, 6 Jun 2024 14:30:25 +0000 (22:30 +0800)]
weekly release 4.5dev
Jun Pataleta [Thu, 6 Jun 2024 14:30:24 +0000 (22:30 +0800)]
NOBUG: Add upgrade notes
Jun Pataleta [Thu, 6 Jun 2024 14:30:03 +0000 (22:30 +0800)]
NOBUG: Fixed file access permissions
Jun Pataleta [Thu, 6 Jun 2024 04:02:28 +0000 (12:02 +0800)]
Merge branch 'MDL-81750-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Thu, 6 Jun 2024 03:19:17 +0000 (10:19 +0700)]
Merge branch 'MDL-81813' of https://github.com/christianabila/moodle
Jun Pataleta [Thu, 6 Jun 2024 03:08:18 +0000 (11:08 +0800)]
Merge branch 'MDL-82045-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 6 Jun 2024 03:05:03 +0000 (10:05 +0700)]
Merge branch 'MDL-81146_disable_buttons' of https://github.com/leonstr/moodle
Andrew Nicols [Thu, 6 Jun 2024 02:44:53 +0000 (10:44 +0800)]
Merge branch 'MDL-81794-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Thu, 6 Jun 2024 02:35:26 +0000 (09:35 +0700)]
Merge branch 'MDL-81875-main' of https://github.com/laurentdavid/moodle
Huong Nguyen [Thu, 6 Jun 2024 02:25:42 +0000 (09:25 +0700)]
Merge branch 'MDL-81749-main' of https://github.com/aanabit/moodle
Huong Nguyen [Thu, 6 Jun 2024 02:20:56 +0000 (09:20 +0700)]
Merge branch 'MDL-81989-main' of https://github.com/lameze/moodle
meirzamoodle [Mon, 3 Jun 2024 12:49:45 +0000 (19:49 +0700)]
MDL-81890 assign: confirm_sesskey fixed in view_fix_rescaled_null_grades
meirzamoodle [Mon, 3 Jun 2024 09:50:56 +0000 (16:50 +0700)]
MDL-81890 enrol_lti: Fix sesskey checks
meirzamoodle [Mon, 3 Jun 2024 09:50:30 +0000 (16:50 +0700)]
MDL-81890 course: Fix sesskey checks
meirzamoodle [Mon, 3 Jun 2024 09:50:03 +0000 (16:50 +0700)]
MDL-81890 tool_moodlenet: Fix sesskey checks
Jun Pataleta [Thu, 6 Jun 2024 02:08:30 +0000 (10:08 +0800)]
MDL-81631 backup: Simplify logic using null coalescing operator
Jun Pataleta [Thu, 6 Jun 2024 02:10:54 +0000 (10:10 +0800)]
Merge branch 'MDL-81631_master' of https://github.com/santoshndev/moodle
Jun Pataleta [Thu, 6 Jun 2024 00:54:16 +0000 (08:54 +0800)]
Merge branch 'MDL-81894-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 5 Jun 2024 15:46:48 +0000 (23:46 +0800)]
Merge branch 'MDL-78198-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 5 Jun 2024 04:13:05 +0000 (12:13 +0800)]
Merge branch 'MDL-82086' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 5 Jun 2024 03:56:17 +0000 (10:56 +0700)]
Merge branch 'MDL-81397' of https://github.com/paulholden/moodle
Paul Holden [Thu, 2 May 2024 21:25:41 +0000 (22:25 +0100)]
MDL-81778 mod_bigbluebuttonbn: access checks when getting meeting URL.
Stevani Andolo [Wed, 1 May 2024 12:07:33 +0000 (20:07 +0800)]
MDL-81412 calendar: Sanitise calendar event names
Andrew Nicols [Wed, 5 Jun 2024 16:10:02 +0000 (00:10 +0800)]
MDL-82045 course: Destroy copy course modal instead of hiding it
Andrew Nicols [Tue, 14 May 2024 06:12:34 +0000 (14:12 +0800)]
MDL-81894 core: system_clock should use the server timezone
Amaia Anabitarte [Thu, 30 May 2024 15:09:32 +0000 (17:09 +0200)]
MDL-81749 core_completion: Let custom rules to return failed state
lameze [Wed, 22 May 2024 00:39:52 +0000 (08:39 +0800)]
MDL-81989 install: remove unnecessary closing div tags
Cameron Ball [Fri, 3 May 2024 06:59:03 +0000 (14:59 +0800)]
MDL-81774 curl: Strip auth headers when redirecting to different host
Jun Pataleta [Wed, 5 Jun 2024 02:30:44 +0000 (10:30 +0800)]
Merge branch 'MDL-81982-main' of https://github.com/junpataleta/moodle
David Mudrák [Sat, 1 Jun 2024 14:13:00 +0000 (16:13 +0200)]
MDL-81982 lang: Fix strings order
Fixes the strings order in files where CI has detected the wrong order
of modified strings.
David Mudrák [Wed, 29 May 2024 19:57:55 +0000 (21:57 +0200)]
MDL-81982 lang: Use fixed strings in tests, too
Helen Foster [Wed, 29 May 2024 19:50:57 +0000 (21:50 +0200)]
MDL-81982 lang: Import fixed English strings (en_fix)
Huong Nguyen [Wed, 5 Jun 2024 02:13:29 +0000 (09:13 +0700)]
Merge branch 'MDL-81970-plagiarism_upgrade_txt' of https://github.com/leonstr/moodle
Huong Nguyen [Wed, 5 Jun 2024 01:55:39 +0000 (08:55 +0700)]
Merge branch 'MDL-81751-main' of https://github.com/durzo/moodle
David Woloszyn [Tue, 4 Jun 2024 23:34:21 +0000 (09:34 +1000)]
MDL-81750 form: Add selector to match filemanager in group
Andrew Nicols [Tue, 4 Jun 2024 14:28:50 +0000 (22:28 +0800)]
Merge branch 'MDL-81940' of https://github.com/paulholden/moodle
Laurent David [Tue, 28 May 2024 09:56:21 +0000 (11:56 +0200)]
MDL-81875 mod_data: Revert database autolink removal
Autolinks are used in the database for text fields via
the auto-linking filter.
The revert is partial here because of changes made
in MDL-70384 to all field forms/templates
This reverts commit
42edaba5 from MDL-80949
Paul Holden [Tue, 4 Jun 2024 13:34:48 +0000 (14:34 +0100)]
MDL-82086 theme_boost: consistent selector for textarea form controls.
In a similar vein to
31f6039635, we shouldn't assume form controls are
always descendents of `.mform` (e.g. the messaging drawer input).
Paul Holden [Tue, 21 May 2024 13:13:26 +0000 (14:13 +0100)]
MDL-81397 courseformat: define section editing capabilities.
This ensures consistency for current page instance, when rendering
content in response to fragment AJAX requests.
Huong Nguyen [Tue, 4 Jun 2024 06:14:58 +0000 (13:14 +0700)]
Merge branch 'MDL-81936' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 4 Jun 2024 03:33:21 +0000 (10:33 +0700)]
Merge branch 'MDL-81955' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 4 Jun 2024 03:06:34 +0000 (11:06 +0800)]
Merge branch 'MDL-80208' of https://github.com/paulholden/moodle
Juan Leyva [Thu, 15 Feb 2024 16:26:38 +0000 (17:26 +0100)]
MDL-80959 tool_mobile: Use different user keys for QR and auto login
Andrew Nicols [Tue, 4 Jun 2024 02:29:00 +0000 (10:29 +0800)]
Merge branch 'MDL-82047' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 4 Jun 2024 01:55:35 +0000 (09:55 +0800)]
Merge branch 'MDL-81321' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 4 Jun 2024 01:54:12 +0000 (09:54 +0800)]
Merge branch 'MDL-81572' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 4 Jun 2024 01:50:13 +0000 (09:50 +0800)]
Merge branch 'MDL-82055' of https://github.com/paulholden/moodle
Paul Holden [Thu, 16 May 2024 19:54:35 +0000 (20:54 +0100)]
MDL-81940 core: deprecate RC4 encryption library methods.
Switch current usage to secure `\core\encryption` alternative.
Paul Holden [Tue, 16 Apr 2024 17:02:08 +0000 (18:02 +0100)]
MDL-81572 editor_tiny: use standard plugin name in editor help dialog.
Huong Nguyen [Mon, 3 Jun 2024 05:04:58 +0000 (12:04 +0700)]
Merge branch 'MDL-81544-main' of https://github.com/rezaies/moodle
Huong Nguyen [Mon, 3 Jun 2024 04:52:23 +0000 (11:52 +0700)]
Merge branch 'MDL-73735_duplicate-line-course-rest-php' of https://github.com/ziegenberg/moodle
Huong Nguyen [Mon, 3 Jun 2024 04:36:17 +0000 (11:36 +0700)]
Merge branch 'MDL-82009-main' of https://github.com/sarjona/moodle
Paul Holden [Fri, 31 May 2024 11:55:06 +0000 (12:55 +0100)]
MDL-82055 output: replace usage of named templatable interface.
It's not available during, and breaks, site installation. The output
class doesn't necessarily need it in
78db6bbce8, so switch to simple
templatable interface instead.
Sara Arjona [Fri, 31 May 2024 08:44:33 +0000 (10:44 +0200)]
Merge branch 'MDL-81850' of https://github.com/paulholden/moodle
Paul Holden [Fri, 31 May 2024 06:19:23 +0000 (07:19 +0100)]
MDL-82047 dml: correct constant name in large integer test docblock.
Sara Arjona [Fri, 24 May 2024 16:37:23 +0000 (18:37 +0200)]
MDL-82009 course: Course blocks should be displayed in section page too
Ilya Tregubov [Fri, 31 May 2024 01:04:17 +0000 (09:04 +0800)]
Merge branch 'MDL-77685' of https://github.com/paulholden/moodle
Paul Holden [Thu, 30 May 2024 17:16:56 +0000 (18:16 +0100)]
MDL-82047 analytics: remove 32-bit integer checks for maximum time.
Sara Arjona [Thu, 30 May 2024 15:00:19 +0000 (17:00 +0200)]
weekly release 4.5dev
Sara Arjona [Thu, 30 May 2024 15:00:19 +0000 (17:00 +0200)]
NOBUG: Add upgrade notes
Sara Arjona [Thu, 30 May 2024 15:00:00 +0000 (17:00 +0200)]
NOBUG: Fixed SVG browser compatibility
Jun Pataleta [Thu, 30 May 2024 10:25:36 +0000 (18:25 +0800)]
Merge branch 'MDL-80831-main' of https://github.com/HuongNV13/moodle
Huong Nguyen [Thu, 30 May 2024 10:13:59 +0000 (17:13 +0700)]
MDL-80831 core: Add missing classname for privacy url
Paul Holden [Wed, 22 May 2024 08:18:41 +0000 (09:18 +0100)]
MDL-81850 availability_group: correctly retrieve groups for given user.
Jun Pataleta [Thu, 30 May 2024 04:00:28 +0000 (12:00 +0800)]
Merge branch 'MDL-80640_upgrade-guzzlehttp' of https://github.com/ziegenberg/moodle
Huong Nguyen [Thu, 30 May 2024 03:37:42 +0000 (10:37 +0700)]
Merge branch 'MDL-80973-master' of https://github.com/jleyva/moodle
Andrew Nicols [Thu, 30 May 2024 01:37:25 +0000 (09:37 +0800)]
MDL-68262 assignfeedback_editpdf: Correct args to make_request_directory
Huong Nguyen [Thu, 30 May 2024 02:30:03 +0000 (09:30 +0700)]
Merge branch 'MDL-77195' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 30 May 2024 02:01:39 +0000 (09:01 +0700)]
Merge branch 'MDL-54105-integration_master' of https://github.com/praxisdigital/moodle
Andrew Nicols [Wed, 29 May 2024 13:11:59 +0000 (21:11 +0800)]
Merge branch 'MDL-81490-main' of https://github.com/laurentdavid/moodle
Huong Nguyen [Wed, 29 May 2024 09:08:25 +0000 (16:08 +0700)]
MDL-81212 tiny_recordrtc: Screen-recorder improvements and cleanups
Huong Nguyen [Wed, 29 May 2024 12:50:47 +0000 (19:50 +0700)]
Merge branch 'MDL-81212-master' of https://github.com/NashTechOpenUniversity/moodle
Frederik Milling Pytlick [Wed, 29 May 2024 12:43:33 +0000 (14:43 +0200)]
MDL-54105 mod_assign: Refactored the way that the default is set
Improved the way the default is set, now requiring less code and being more readable
Sara Arjona [Wed, 29 May 2024 12:07:25 +0000 (14:07 +0200)]
Merge branch 'MDL-81983' of https://github.com/lostrogit/moodle
Sara Arjona [Wed, 29 May 2024 11:32:26 +0000 (13:32 +0200)]
Merge branch 'MDL-81901-progress-cli' of https://github.com/brendanheywood/moodle
Sara Arjona [Wed, 29 May 2024 11:19:16 +0000 (13:19 +0200)]
Merge branch 'MDL-80911-main' of https://github.com/HuongNV13/moodle
Jun Pataleta [Wed, 29 May 2024 09:02:13 +0000 (17:02 +0800)]
Merge branch 'MDL-81779' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 29 May 2024 08:19:04 +0000 (16:19 +0800)]
Merge branch 'MDL-68262-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 29 May 2024 07:30:46 +0000 (15:30 +0800)]
Merge branch 'MDL-80275-main' of https://github.com/andrewnicols/moodle
Andrew Nicols [Wed, 29 May 2024 06:26:53 +0000 (14:26 +0800)]
Merge branch 'MDL-80831-main' of https://github.com/junpataleta/moodle
Andrew Nicols [Wed, 29 May 2024 02:50:42 +0000 (10:50 +0800)]
Merge branch 'MDL-81609_main' of https://github.com/marxjohnson/moodle
Jun Pataleta [Mon, 11 Mar 2024 04:33:48 +0000 (12:33 +0800)]
MDL-80831 theme: Set a vertical padding for footer links
This is to increase the target size of links within the footer and
meet WCAG 2.2 Level AA Success Criterion 2.5.8
Jun Pataleta [Thu, 7 Mar 2024 15:00:48 +0000 (23:00 +0800)]
MDL-80831 gradereport_grader: Remove unnecessary setting of aria-hidden
- If an element is being hidden visually with `display: none;` (e.g. by
using the class `.d-none`), there's no need to set `aria-hidden` because
it is already hidden from the accessibility tree.
- Setting `aria-hidden=false` is also not recommended and it's better to
remove the `aria-hidden` attribute instead of setting it to false.
Jun Pataleta [Thu, 7 Mar 2024 14:56:54 +0000 (22:56 +0800)]
MDL-80831 behat: Re-enable target-size rule for accessibility tests
meirzamoodle [Tue, 21 May 2024 16:48:17 +0000 (23:48 +0700)]
MDL-81794 core: Fix the TLS issue on the Redis
The fix covers two places:
- The Redis session.
- The Redis cache store.
The PHP Redis has the option to establish the connection using TLS/SSL instead of using the "tls://" prefix.
This is done to ensure consistency with the Redis cluster connection,
as the code for both single and cluster connections is located in one place.
Andrew Nicols [Wed, 29 May 2024 01:45:00 +0000 (09:45 +0800)]
Merge branch 'MDL-81282' of https://github.com/paulholden/moodle
Andrew Nicols [Wed, 29 May 2024 01:08:16 +0000 (09:08 +0800)]
Merge branch 'MDL-82015' of https://github.com/ak4t0sh/moodle
Andrew Nicols [Tue, 28 May 2024 15:48:50 +0000 (23:48 +0800)]
Merge branch 'MDL-81597-main' of https://github.com/roland04/moodle
Andrew Nicols [Tue, 28 May 2024 15:45:13 +0000 (23:45 +0800)]
MDL-81733 mod_lesson: Coding style fixes
Andrew Nicols [Tue, 28 May 2024 14:51:01 +0000 (22:51 +0800)]
Merge branch 'MDL-81733-main' of https://github.com/izendegi/moodle
Andrew Nicols [Tue, 28 May 2024 14:43:04 +0000 (22:43 +0800)]
Merge branch 'MDL-81589-main' of https://github.com/sarjona/moodle
Mikel Martín [Wed, 8 May 2024 11:37:29 +0000 (13:37 +0200)]
MDL-81597 theme_boost: Fix header bar alignment
- Refactot context_header class to implement named templatable so
render_context_header in core and theme_boost can be removed
- Refactor context_header to use templates
- Fix context header layout and styles
Arnaud Trouvé [Mon, 27 May 2024 19:43:38 +0000 (21:43 +0200)]
MDL-82015 mod_bigbluebuttonbn: Fix date formatting during import
Huong Nguyen [Tue, 28 May 2024 08:27:21 +0000 (15:27 +0700)]
MDL-54105 mod_assign: Move upgrade notes
Huong Nguyen [Tue, 28 May 2024 08:21:39 +0000 (15:21 +0700)]
Merge branch 'MDL-54105-master-default_grade_on_mod_assign' of https://github.com/praxisdigital/moodle
Frederik Milling Pytlick [Fri, 5 Nov 2021 10:59:32 +0000 (11:59 +0100)]
MDL-54105 mod_assign: Added default gradetype and gradescale
Added 2 new settings to mod_assign and made moodle core look for them to set the default grade values.
Andrew Nicols [Tue, 28 May 2024 06:30:30 +0000 (14:30 +0800)]
Merge branch 'MDL-82004' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 28 May 2024 06:14:17 +0000 (14:14 +0800)]
Merge branch 'MDL-81411-main' of https://github.com/ilyatregubov/moodle