Jun Pataleta
fea05fb8a3
MDL-70829 block_recentlyaccesseditems: Move listitem role out of <a>
...
* Axe DevTools flags an error on the recently accessed items block that
the listitem role is not allowed for <a> tags. This is because the
"listitem" role will override the native semantic meaning of the course
links. So the solution is to move the course links within a <div> tag
with the listitem role instead.
2024-04-12 11:14:06 +08:00
Jun Pataleta
1ae95e3b63
MDL-70829 course: Mark up decorative images properly
...
* Decorative images should have an empty alt text and there's no need
to set a presentation role.
* Accessibility Behat tests added to cover the changes:
- block_starredcourses uses the core_course/no-courses template
- core_completion tests changes in core_course/activity instance and
core_course/editdefaultcompletion
2024-04-12 11:13:13 +08:00
Jun Pataleta
f99f693238
MDL-70829 block_recentlyaccesseditems: Mark up decorative image properly
...
* The zero state image is purely decorative so there's no need to
set a non-empty alt text for it.
* The presentation role is also unnecessary for decorative image with
empty alt.
* Accessibility Behat tests added to cover changes
2024-04-12 11:13:12 +08:00
Jun Pataleta
ae48b9e8a6
MDL-70829 block_myoverview: Mark up decorative image properly
...
* The zero state image is purely decorative so there's no need to
set a non-empty alt text for it.
* The presentation role is also unnecessary for decorative image with
empty alt.
* Accessibility Behat tests added to cover changes
2024-04-12 11:13:12 +08:00
Ilya Tregubov
4ec1c56fd6
Merge branch 'MDL-78370-403' of https://github.com/junpataleta/moodle into MOODLE_403_STABLE
2024-04-04 14:19:20 +08:00
Mark Johnson
aed27a6b69
MDL-79007 calendar: Make screen readers read out calendar day popovers
2024-03-20 15:05:20 +08:00
Andrew Nicols
a42516478d
Merge branch 'MDL-77255-403' of https://github.com/HuongNV13/moodle into MOODLE_403_STABLE
2024-03-19 11:39:21 +08:00
Huong Nguyen
02300131b7
MDL-77255 block_tag_flickr: Update to match with the new API
...
Flickr dropped php_serial format, we need to change to JSON format
2024-03-19 10:14:46 +07:00
Paul Holden
1a980f3e43
MDL-79027 block_myoverview: retrieve only course related custom fields.
2024-03-04 10:38:56 +00:00
Jun Pataleta
9287d34b78
MDL-78370 block_myoverview: Conditionally show "All" paging option
...
To minimise performance issues when displaying courses in Summary view,
we need to conditionally show the "All" paging option. This commit
will prevent the "All" paging option to be shown if the following
conditions are met:
- The display mode is "summary"; and
- There are more than 100 courses to be shown.
2024-02-21 09:43:28 +08:00
meirzamoodle
5ea392de64
MDL-78300 block: Determine if users can comment based on context
2024-02-07 02:34:18 +01:00
Huong Nguyen
316865e2ae
Merge branch 'MDL-80532-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE
2024-01-22 15:39:11 +07:00
Angelia Dela Cruz
aba3431ae9
MDL-80382 behat: Replace "Frist" typos in Behat tests to "First"
2024-01-09 10:52:51 +08:00
Paul Holden
96a452dd41
MDL-80532 block_myoverview: don't post sesskey to quickstart guide URL.
2024-01-04 14:38:35 +00:00
Sara Arjona
3a7f291d38
Merge branch 'MDL-80315-403' of https://github.com/andelacruz/moodle into MOODLE_403_STABLE
2023-12-12 14:19:52 +01:00
Angelia Dela Cruz
0cb2fd1a7f
MDL-80315 block_comments: Removed duplicate Behat test
...
Deleted the duplicated course comments block behat test. The file
blocks/comments/tests/behat/add_comment.feature is deleted as a
result.
2023-12-06 18:18:53 +08:00
Jun Pataleta
136aef1fe6
Merge branch 'MDL-80221-403-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_403_STABLE
2023-12-04 16:11:30 +08:00
Helen Foster
42022a1d26
MDL-80221 lang: Import fixed English strings (en_fix)
2023-11-24 18:30:16 +01:00
Rodrigo Mady
6c5f358ca2
MDL-79816 block_recentlyaccesseditems: Fix modname type in WS
2023-11-23 11:57:22 -03:00
Ilya Tregubov
b2e58aed7b
Merge branch 'MDL-79858-403' of https://github.com/paulholden/moodle into MOODLE_403_STABLE
2023-11-08 09:49:29 +08:00
Sara Arjona
bac3ffbe79
MDL-77364 myoverview: Display course name tooltip
...
Based on the feedback given by the UX team:
- The text has been increased to display more (50 vs 55).
- A tooltip has been added to display the full course name on hover,
following the accessibility guidelines.
2023-10-27 07:26:24 +02:00
Paul Holden
90d7b45f5f
MDL-79858 block_myoverview: correctly export request course button.
2023-10-26 13:40:31 +01:00
Sara Arjona
8679a15604
MDL-79367 availability: Fail grade does not mark activities as completed
...
The UX team confirmed that an activity shouldn't be considered completed
when the criteria use a passing grade and the user gets a failing grade.
So the COMPLETION_COMPLETE_FAIL status won't be considered
completed from now on.
2023-10-16 07:52:40 +02:00
Jun Pataleta
2b5073a222
MDL-79626 upgrade: add the 4.3.0 separation line to all upgrade scripts
2023-10-11 09:40:13 +08:00
Jun Pataleta
d5d7835a0a
MDL-79551 versions: Make CiBoT happy
...
* Use array short syntax for $plugin->dependencies
* Add trailing comma for multi-line $plugin->dependencies array
2023-10-04 14:04:29 +08:00
Jun Pataleta
94bc2cd38b
MDL-79551 versions: bump all versions and requires near release
2023-10-04 13:57:17 +08:00
Ferran Recio
0184a477d5
MDL-79458 output: fix action menu subpanel behats
2023-09-26 13:22:51 +02:00
Sara Arjona
3079511dc7
NOBUG: Fixed SVG browser compatibility
2023-09-15 17:33:23 +02:00
Huong Nguyen
50a74f6a2d
Merge branch 'MDL-67271-master' of https://github.com/sarjona/moodle
2023-09-13 11:15:22 +07:00
Jun Pataleta
6c6a655b0b
Merge branch 'MDL-78527-master' of https://github.com/aanabit/moodle
2023-09-13 11:17:20 +08:00
Amaia Anabitarte
b87b72195c
MDL-78527 core_completion: Fixing tests
2023-09-12 15:43:49 +02:00
Sara Arjona
87589e07fc
MDL-67271 pix: Add missing SVG files
...
The absence of SVG files has been addressed by including them,
sourced from the respective FontAwesome versions available for
download at https://fontawesome.com/icons
2023-09-12 10:54:15 +02:00
Andrew Nicols
48bc688ccd
MDL-78324 core: Convert modals to use new static methods
...
This commit takes all modals which were not using the legacy
ModalFactory.create triggers and migrates them to the new Modal.create
method.
2023-09-09 00:04:11 +08:00
Jun Pataleta
45cf011ab6
Merge branch 'MDL-75740' of https://github.com/paulholden/moodle
2023-09-08 22:14:33 +08:00
Paul Holden
259c496e73
MDL-75740 block_news_items: show full date format for all posts.
...
Co-authored-by: Przemek Kaszubski <przemka@amu.edu.pl >
2023-09-05 09:08:29 +01:00
Jun Pataleta
40da6b8f0c
MDL-79060 course: Use course name for the course image link
2023-09-05 11:10:13 +08:00
Jun Pataleta
cc7bc1a553
Merge branch 'MDL-79064-master' of https://github.com/andrewnicols/moodle
2023-08-29 13:32:45 +08:00
Andrew Nicols
af7719682d
MDL-79064 core: Update all get_strings as uses
2023-08-29 10:57:54 +08:00
Jun Pataleta
be35034f1c
Merge branch 'MDL-76974' of https://github.com/paulholden/moodle
2023-08-28 17:03:27 +08:00
Sara Arjona
8a40192a84
MDL-78291 behat: Fix behat tests with subpanels
2023-08-25 18:48:14 +02:00
Jun Pataleta
29ec472284
Merge branch 'MDL-53368-master-3' of https://github.com/HuongNV13/moodle
2023-08-24 22:51:26 +08:00
Huong Nguyen
9e7d90cd04
MDL-53368 block_login: reCaptcha implementation
2023-08-24 15:18:34 +07:00
Andrew Nicols
5a44292a05
Merge branch 'MDL-78291-master' of https://github.com/ferranrecio/moodle
2023-08-24 14:39:37 +08:00
Huong Nguyen
9015554788
Merge branch 'MDL-78843-master' of https://github.com/lameze/moodle
2023-08-24 08:57:12 +07:00
Sara Arjona
6288ac9838
Merge branch 'MDL-65363-starred-courses-only-include-enroled-courses' of https://github.com/stopfstedt/moodle
2023-08-23 22:15:42 +08:00
Paul Holden
b30245b3e2
MDL-76974 javascript: convert remaining uses of old preferences API.
...
Implement component preference definition callbacks, update JS code
to use the `core_user/repository` module instead of the now deprecated
API.
2023-08-22 14:43:34 +01:00
Ferran Recio
174125dabc
MDL-78291 core_courseformat: fix cm visibility behats
2023-08-22 09:39:13 +02:00
Stefan Topfstedt
4f95290852
MDL-65363 block_starredcourses: only list enroled courses
...
Filter out any starred courses that the logged-in user is not enroled in.
2023-08-18 10:36:05 -07:00
Amaia Anabitarte
baecc57095
MDL-78531 administration: New default course settings section
2023-08-18 08:49:09 +02:00
Simey Lameze
9e04e26d67
MDL-78843 behat: update get_forum_id to search for idnumber or name
...
This commit also converts manual steps to create discussions on the
Annoucements forum to data generator.
2023-08-08 16:32:13 +08:00