Sara Arjona
2893dc713c
Merge branch 'MDL-80328' of https://github.com/paulholden/moodle
2024-01-22 17:22:50 +01:00
Sara Arjona
9e4366a51d
Merge branch 'MDL-80619' of https://github.com/paulholden/moodle
2024-01-22 16:25:40 +01:00
Sara Arjona
0d8535f1cf
Merge branch 'MDL-80559' of https://github.com/paulholden/moodle
2024-01-22 16:23:22 +01:00
Sara Arjona
1643b2110e
Merge branch 'MDL-80418-main' of https://github.com/aanabit/moodle
2024-01-22 16:13:46 +01:00
sam marshall
975daef935
MDL-80693 core_user: search() fails if no standard identify fields
2024-01-22 11:38:01 +00:00
Paul Holden
cfd51dd63c
MDL-80202 repository_local: null check when recursing child nodes.
2024-01-22 10:19:39 +00:00
Ferran Recio
f4adbc8a11
MDL-79029 behat: replace deprecated behat steps
2024-01-22 11:12:28 +01:00
Ferran Recio
a15f0a857b
MDL-79029 behat: new add activity steps
2024-01-22 11:12:28 +01:00
Paul Holden
0045a58326
MDL-80653 h5p: handle content type creation errors in test.
...
See also same in c7d08f85
.
2024-01-22 09:46:04 +00:00
Huong Nguyen
f888a1200f
Merge branch 'MDL-80532' of https://github.com/paulholden/moodle
2024-01-22 15:38:51 +07:00
Huong Nguyen
c8d21e63a4
Merge branch 'MDL-80499' of https://github.com/paulholden/moodle
2024-01-22 15:35:52 +07:00
Jun Pataleta
f526671228
Merge branch 'MDL-80377-main' of https://github.com/andelacruz/moodle
2024-01-22 16:32:51 +08:00
Jun Pataleta
613d638125
Merge branch 'MDL-80374' of https://github.com/paulholden/moodle
2024-01-22 16:29:32 +08:00
Jun Pataleta
6239519eb8
Merge branch 'MDL-80323' of https://github.com/paulholden/moodle
2024-01-22 16:26:14 +08:00
Jun Pataleta
412db652c7
Merge branch 'MDL-80461-main' of https://github.com/sarjona/moodle
2024-01-22 16:17:21 +08:00
Jun Pataleta
e7a947846d
Merge branch 'MDL-80248-main' of https://github.com/sarjona/moodle
2024-01-22 15:24:12 +08:00
Jun Pataleta
41e3797c66
Merge branch 'MDL-80232' of https://github.com/paulholden/moodle
2024-01-22 15:04:50 +08:00
Jun Pataleta
21b39e2f53
Merge branch 'MDL-74238' of https://github.com/paulholden/moodle
2024-01-22 15:03:28 +08:00
Paul Holden
27cb7506db
MDL-80619 reportbuilder: add capability to allow viewing all reports.
2024-01-19 13:30:23 +00:00
Pedro Jordao
4ad6ca04ef
MDL-80668 modal: Change aria roles on modal to improve accessibility.
...
The roles we were using were no longer the most recommended for modals.
2024-01-19 08:05:43 -03:00
Sara Arjona
9e25f21164
MDL-80248 course: Deprecate get/set_section_number()
...
The methods core_courseformat\base::set_section_number() and
core_courseformat\base:: get_section_number() have been deprecated
and replaced by core_courseformat\base::set_sectionnum() and
core_courseformat\base::get_sectionnum().
The new methods use the null value when all the sections must be
displayed (instead of 0). That way, section 0, can be displayed on
a single page too.
2024-01-19 12:03:37 +01:00
Sara Arjona
800ddf513d
MDL-80248 behat: Fix behat tests
2024-01-19 12:03:36 +01:00
Sara Arjona
e6f75b59a3
MDL-80248 course: Display only content for the General section
2024-01-19 12:03:36 +01:00
Paul Holden
2702ab078b
MDL-79577 user: better parsing of user menu lang string identifiers.
2024-01-19 09:49:13 +00:00
Matthias Opitz
76f5232c94
MDL-79988 course: checking for cached empty modnames
...
Check if empty modnames have been cached and if so retrieve them again.
2024-01-19 09:38:47 +00:00
Mikel Martín
d98c7eda66
MDL-80396 theme: Refactor media helper class dropped in BS5
2024-01-19 10:38:38 +01:00
Sara Arjona
2a708f985a
MDL-80461 courseformat: Use choicedropdown for the format setting
...
In MDL-79985 a new form element was created to display a new generic
dropdown with extra information like a description or an icon on each
option.
This commits replaces the select for the course format form element in
the Course settings page with this new component.
2024-01-19 09:37:42 +01:00
Sara Arjona
69ee5c3395
MDL-80461 courseformat: Fix tests after replacing topic/week
2024-01-19 08:53:18 +01:00
Sara Arjona
0c71612294
MDL-80461 courseformat: Deprecate unused strings for topics and weeks
2024-01-19 08:53:17 +01:00
Sara Arjona
785d3fd1e7
MDL-80461 courseformat: Replace topics and weeks with section
...
After UX research, the conclusion is that all formats should use "section"
and not try to use alternative terms such as topic or week.
This commit replaces topic and week references with section. A couple of
considerations:
- Most of the strings in topics and weeks formats have been removed. In that
particular case it's not required to follow the deprecation process because
they will be using the generic ones defined in moodle or courseformat.
- The sectionname will be renamed from "Topic"/"Week" to "New section" in
MDL-80460.
2024-01-19 08:53:16 +01:00
Angelia Dela Cruz
61e8bed77f
MDL-80377 block: Behat confirming folder file in recent activity block
2024-01-19 14:26:52 +08:00
Jun Pataleta
beadaddcd8
MDL-80676 core: Deprecate \action_menu_link::$instance
...
\action_menu_link::$instance is only being used to provide unique IDs
for the <span> tag that contains the text within the action menu link's
<a> tag. This <span> tag's ID is then being used for the action menu
link's <a> tag's aria-labelledby attribute which is totally unnecessary
given that the <span> tag is already within the action menu link and
already serves as the default label for the <a> tag.
2024-01-19 14:12:05 +08:00
Jun Pataleta
17647186f9
MDL-80676 core: Remove unnecessary aria-labelledby for action menu links
...
The aria-labelledby attribute for the action menu link's <a> tag is
unnecessary as the <span> tag containing the action menu link's text
is already within the <a> tag and already serves as the link's label by
default.
2024-01-19 14:11:44 +08:00
Philipp Memmel
ca7b355fd8
MDL-80271 core_user: Only update record if necessary
2024-01-19 05:59:21 +00:00
Huong Nguyen
810554ee83
weekly release 4.4dev
2024-01-19 11:23:49 +07:00
Paul Holden
e02412b5ff
MDL-79514 mod_feedback: ensure base item class library is required.
2024-01-18 20:44:28 +00:00
Paul Holden
31af1ac7e2
MDL-80667 task: preserve environment when running tasks from web.
...
For sites that rely on environment variables to set configuration,
ensure they are also present when executing task process.
Co-authored-by: Olivier Wenger <olivier.wenger@liip.ch>
2024-01-18 16:47:44 +00:00
Paul Holden
53109820af
MDL-79433 tiny_autosave: allow non-logged in user calls to webservice.
...
Accounts for the editor being added to pages for non-logged in users,
such as the "New account" page.
2024-01-18 10:49:10 +00:00
Paul Holden
49230c1938
MDL-73010 repository_filesystem: fix directory read comparison.
...
Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
2024-01-18 10:02:14 +00:00
Tim Hunt
f4fc795642
MDL-80650 quiz restore: restore of max marks review option from pre 4.2
2024-01-18 09:25:08 +00:00
Andrew Nicols
81d9f60840
MDL-79152 editor_tiny: Enable browser-based spell-checking
2024-01-18 12:53:20 +08:00
Jun Pataleta
f76362e0dc
Merge branch 'MDL-80325' of https://github.com/dravek/moodle
2024-01-18 12:00:16 +08:00
Andrew Nicols
746926220f
Merge branch 'MDL-80201-main' of https://github.com/junpataleta/moodle
2024-01-18 11:34:16 +08:00
Jun Pataleta
82c9578e36
Merge branch 'MDL-72308' of https://github.com/paulholden/moodle
2024-01-18 11:31:09 +08:00
Huong Nguyen
f090dc6236
Merge branch 'MDL-80403-main' of https://github.com/davewoloszyn/moodle
2024-01-18 10:24:51 +07:00
Huong Nguyen
b515240f28
Merge branch 'master_MDL-80509' of https://github.com/mattporritt/moodle
2024-01-18 10:01:36 +07:00
Jun Pataleta
f2fca2e884
Merge branch 'MDL-79498-main' of https://github.com/junpataleta/moodle
2024-01-18 10:59:31 +08:00
Andrew Nicols
d8775cf935
Merge branch 'MDL-80591' of https://github.com/stronk7/moodle
2024-01-18 10:56:13 +08:00
Justus Dieckmann
216047dc18
MDL-79498 javascript: Adjust get_string function signature
...
Reflect param and lang being optional parameters.
2024-01-18 10:51:02 +08:00
Andrew Nicols
f81adf978e
Merge branch 'MDL-80041-main' of https://github.com/junpataleta/moodle
2024-01-18 10:29:17 +08:00