Andrew Nicols
406dcd2566
MDL-66903 testing: Add support for a \tests\ namespace during tests
...
This commit:
- introduces a \tests\ sub-namespace for use in unit tests only
- the path to this the tests/classes directory of the owning parent
- files here are excluded from unit test runs
This is agreed per policy in MDL-80855.
2024-07-15 13:07:36 +08:00
Sara Arjona
774ea7ca29
MDL-82210 output: Add support to FontAwesome families
...
The solid family was chosen by default when Font Awesome was upgraded
from 4 to 6, but FA6 has more families, like regular or brands.
This commit adds only the fa class to the icon when no other family
class is used.
2024-07-12 10:59:00 +02:00
Juan Leyva
2a2130e9d7
MDL-78293 core_user: New Web Services to manage private files
2024-07-11 11:54:35 +02:00
Jun Pataleta
5597a4eb33
Merge branch 'MDL-82168-main' of https://github.com/junpataleta/moodle
2024-07-11 11:21:21 +08:00
Sara Arjona
814753e558
MDL-82168 badges: Add WS to enable/disable badges
2024-07-11 11:19:34 +08:00
Paul Holden
9d621f5da1
MDL-82066 user: define methods for handling default homepage URLs.
...
Per the previous commit, default homepage configuration (set either
for the site or as a user preference) can now be extended by third
party hook callbacks, in which case a URL is stored.
2024-07-10 17:12:31 +01:00
Huong Nguyen
0644eeb752
Merge branch 'MDL-43938-main' of https://github.com/sarjona/moodle
2024-07-10 09:20:44 +07:00
Sara Arjona
7f6906de02
Merge branch 'MDL-73284_final-deprecation-message_default_loggedoff-message_default_loggedin' of https://github.com/ziegenberg/moodle
2024-07-10 09:16:57 +08:00
Paul Holden
a22ccfc7d0
MDL-82066 hook: new hook to extend options for default site homepage.
2024-07-09 13:09:09 +01:00
Daniel Ziegenberg
cbac1d5e32
MDL-73284 messages: Final deprecation MESSAGE_DEFAULT_LOGGED(OFF|IN)
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-07-08 21:28:28 +02:00
Ilya Tregubov
8ae03ee493
MDL-82292 mod_assign: Merge picture and name columns
2024-07-08 12:00:03 +08:00
Sara Arjona
ae5fc380b5
MDL-43938 badges: Merge newbadge.php and edit.php
...
The newbadge.php and edit.php pages have been merged in edit.php
to make them easier to maintain because they were quite similar
(newbadge.php was only used for creating badges and edit.php for
editing badge details and messages).
2024-07-05 10:11:39 +02:00
Andrew Nicols
9ad6cae1e2
MDL-78662 question: Correct upgrade notes
2024-07-04 12:17:50 +08:00
Amaia Anabitarte
6912ddb3c6
MDL-81771 report_outline: Add subsections to course Activity report
2024-07-03 15:47:48 +02:00
Amaia Anabitarte
f9497ceade
MDL-81771 core_report: Add Report as subsystem
2024-07-03 15:47:46 +02:00
Jun Pataleta
130fff8fce
Merge branch 'MDL-52046-main' of https://github.com/davewoloszyn/moodle
2024-07-03 18:48:25 +08:00
Jun Pataleta
c3f4f60a5f
Merge branch 'MDL-80748-main' of https://github.com/rezaies/moodle
2024-07-03 17:13:21 +08:00
Sara Arjona
89dcf5066b
Merge branch 'MDL-74251-main' of https://github.com/lucaboesch/moodle
2024-07-03 09:35:56 +02:00
Sara Arjona
f385fe16da
Merge branch 'MDL-75022_final-deprecation-of-core_backup-copy' of https://github.com/ziegenberg/moodle
2024-07-01 16:47:20 +02:00
Sara Arjona
79e73e1b05
Merge branch 'MDL-74843_final-deprecation-of-core_task_manager-ensure_adhoc_task_qos' of https://github.com/ziegenberg/moodle
2024-07-01 16:29:09 +02:00
Shamim Rezaie
e44d630be2
MDL-80748 core: flexible_table can be optionally responsive
2024-07-01 15:58:20 +10:00
Leon Stringer
7c70eb8e89
MDL-78776 database: Remove MyISAM migration
...
Remove functionality to migrate from MyISAM, and remove tests of whether
the existing database is using this.
Support for MyISAM was dropped in Moodle 2.9 (MDL-46064) so it should
not be possible for any subsequent Moodle version to be using this.
The only remaining MyISAM-aware code is the environment check via
check_database_storage_engine() to prevent installation/upgrade if the
database is set to use this.
2024-06-28 16:00:06 +01:00
Adrian Perez
e1353c7649
MDL-74251 core: Remove old icon helper classes
2024-06-27 18:28:05 +02:00
Jun Pataleta
1306c52855
Merge branch 'MDL-81960-main' of https://github.com/andrewnicols/moodle
2024-06-27 12:16:18 +08:00
Andrew Nicols
b6d08ad1d7
MDL-81960 core: Update namespace of progress_trace classes
2024-06-27 11:35:37 +08:00
Jun Pataleta
0c64966ea4
MDL-82183 output: Additional fixes
...
* Use the namespaced classes in imports instead of their aliases
* Add missing imports
* Add moved `\core\output\local\action_menu\subpanel` in the upgrade
notes
2024-06-27 09:21:04 +08:00
Jun Pataleta
85a83eb365
MDL-82183 output: Move render_context_header()
...
* With \core_renderer in lib/outputrenderers.php moved to its
standalone class in \core\output, the method ::render_context_header()
introduced in MDL-82160 also needs to be moved to the new class.
2024-06-27 09:02:11 +08:00
Jun Pataleta
e84daab7dd
Merge branch 'MDL-82183-main-squashed' of https://github.com/andrewnicols/moodle
2024-06-27 08:49:13 +08:00
Jun Pataleta
75f2afc3dc
Merge branch 'MDL-81920' of https://github.com/paulholden/moodle
2024-06-26 23:23:01 +08:00
Andrew Nicols
70ab95f27f
MDL-82183 core: Document new class locations for output API
2024-06-26 23:00:34 +08:00
Andrew Nicols
77f9238cf4
MDL-82287 core: Deprecate long-deprecated functions
...
These were originally believed to be so widely used that we could never
migrate away from them but it seems we have!
2024-06-26 22:19:07 +08:00
Paul Holden
751aa2efc3
MDL-81920 core: move emoticon manager class into autoload namespace.
2024-06-26 14:23:30 +01:00
Daniel Ziegenberg
8723c4099b
MDL-75025 backup: Final deprecation of base_controller::get/set_copy
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-06-26 13:52:46 +02:00
Sara Arjona
8b15366f28
Merge branch 'MDL-82160-main' of https://github.com/roland04/moodle
2024-06-25 15:59:57 +02:00
Huong Nguyen
0d14b122eb
Merge branch 'MDL-81818-main' of https://github.com/roland04/moodle
2024-06-25 09:26:29 +07:00
Daniel Ziegenberg
047bd74c8b
MDL-74843 tasks: Deprecation \core\task\manager::ensure_adhoc_task_qos
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-06-21 16:41:21 +02:00
Daniel Ziegenberg
8a4e52765a
MDL-75022 backup: Final deprecation of core_backup\copy
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-06-21 13:08:14 +02:00
Mikel Martín
3b419c4540
MDL-82160 renderer: Add render_context_header method to core_renderer
...
In MDL-81597 the original render_context_header method was removed and converted to a template.
That caused a regression, so this patch adds the method again but using the new template.
2024-06-21 11:54:52 +02:00
Andrew Nicols
e138e03b2f
MDL-81960 core: Move moodle_url to \core\url
2024-06-20 23:21:56 +08:00
Huong Nguyen
966d5308a5
Merge branch 'MDL-78773' of https://github.com/paulholden/moodle
2024-06-20 11:06:01 +07:00
Sara Arjona
72f0d10e11
Merge branch 'MDL-80745-main' of https://github.com/rezaies/moodle
2024-06-19 08:48:40 +02:00
Huong Nguyen
ebae7fbae4
Merge branch 'MDL-81523' of https://github.com/stronk7/moodle
2024-06-19 09:52:10 +07:00
Shamim Rezaie
c1a2436cb5
MDL-80745 core_grades: deprecate core_grades_renderer::group_selector
2024-06-19 00:41:05 +10:00
Paul Holden
e47957af26
MDL-82191 core: add closing backtick to upgrade note, correct todo.
2024-06-18 12:16:33 +01:00
Paul Holden
3724f682b3
Merge branch 'MDL-82191-main' of https://github.com/andrewnicols/moodle into main
2024-06-18 12:11:23 +01:00
Huong Nguyen
87ec51598d
Merge branch 'MDL-79546' of https://github.com/timhunt/moodle
2024-06-18 15:29:29 +07:00
David Woloszyn
1b1128d646
MDL-52046 reportbuilder: Support null return from checkbox callback
2024-06-18 15:17:26 +10:00
Huong Nguyen
87f926d692
MDL-82133 reportbuilder: Fix illegal whitespace
2024-06-17 16:01:38 +07:00
Huong Nguyen
e7a432c01d
Merge branch 'MDL-82133' of https://github.com/lostrogit/moodle
2024-06-17 15:53:00 +07:00
DangHieu1407
02cd2808c8
MDL-79546 Quiz: Allow regrade of selected question
...
Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
2024-06-14 20:29:23 +01:00