Huong Nguyen
dc1a579507
NOBUG: Add upgrade notes
2025-10-04 09:03:14 +07:00
Sara Arjona
c9af8f6768
NOBUG: Add upgrade notes
2025-09-23 17:21:03 +02:00
Mihail Geshoski
7f9b287f42
NOBUG: Add upgrade notes
2025-08-08 10:48:06 +08:00
Huong Nguyen
40a5b8c018
Merge branch 'MDL-86205-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-08-07 12:14:57 +07:00
Huong Nguyen
5127c9c87c
Merge branch 'MDL-85794-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-08-07 11:37:25 +07:00
Huong Nguyen
8597284d8a
Merge branch 'MDL-85795-500-2' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-08-07 11:26:17 +07:00
Jun Pataleta
a8c8fc5b31
MDL-86205 message: Close drawer when activating elements outside of it
2025-08-07 11:23:19 +08:00
Jun Pataleta
81af2286bf
MDL-85795 message: Enclose the search widget in a group
2025-08-04 19:15:01 +08:00
Jun Pataleta
565fe4bc07
MDL-85794 message: Set notification preferences controls within a group
2025-08-01 18:50:22 +08:00
Jun Pataleta
4998facd49
MDL-85231 message: Style the notification buttons consistently
2025-08-01 13:08:34 +08:00
Jun Pataleta
57e18d38d5
MDL-85231 message_popup: Add a close button on the notification popover
...
This follows the recommendation on the ARIA Authoring Practices Guide
(APG) for modal dialogues:
> It is strongly recommended that the tab sequence of all dialogs
> include a visible element with role button that closes the dialog,
such as a close icon or cancel button.
https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/
2025-08-01 13:08:34 +08:00
Laurent David
6470c5444d
MDL-85231 message_popup: Add focustrap in message popup
2025-08-01 13:08:34 +08:00
Laurent David
742b352229
MDL-81702 core_message: Add focustrap and backdrop
...
* Add focustrap and backdrop to message drawer.
2025-07-07 07:09:02 +02:00
Petr Skoda
c652c8e4d3
MDL-85666 phpunit: add general plugin tests
...
This defines new group which can be used
to limit execution of these tests to one plugin only.
For example to execute all tests for Label module use:
phpunit --testsuite=mod_label_testsuite
phpunit --group=plugin_checks --filter=mod_label
or
phpunit --filter=mod_label
2025-07-02 07:12:33 +02:00
Mihail Geshoski
0c50167c4b
NOBUG: Add upgrade notes
2025-06-13 14:43:27 +08:00
yusufwib01
5517b264f3
MDL-72123 message: Hide add to contacts button if user not allowed
2025-06-06 08:28:56 +07:00
Stevani Andolo
7f756ae983
MDL-84824 core_message: Fixed popup accessibility issue
2025-05-29 11:51:25 +08:00
Amaia Anabitarte
ef4af9dd82
Merge branch 'MDL-85205-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE
2025-05-14 21:41:44 +07:00
Mikel Martín
3f832fda4d
MDL-85205 theme_boost: Fix incorrect uses of 'btn-link' class
...
Because btn-link relies on $link-hover-decoration variable, some incorrect
btn-link usages need to be fixed.
2025-05-09 13:57:53 +02:00
David Woloszyn
758a35058f
MDL-84817 core_message: Fix display issues in drawer at 400%
2025-05-08 17:07:28 +10:00
Jun Pataleta
6f6b960cf8
MDL-85187 upgrade: Add the 5.0.0 separation line to all upgrade scripts
2025-04-14 09:32:14 +07:00
Huong Nguyen
2fd810c898
MDL-72704 message: Fix fetching for user has already contacted
2025-04-11 17:45:43 +08:00
Jun Pataleta
bb65effe41
MDL-72704 message: Additional optimisation tweaks
...
* Return early if the `userids` params is empty or if the filtered
user IDs end up being empty.
2025-04-11 12:17:52 +08:00
Stevani Andolo
a8179842b4
MDL-72704 message: Fix fetching of conversation member info
2025-04-11 12:17:52 +08:00
Jun Pataleta
91d2fa1ecb
MDL-85147 versions: Bump all versions and requires near release
2025-04-09 17:46:57 +08:00
Huong Nguyen
2f9f87bdb5
Merge branch 'MDL-84997-main' of https://github.com/davewoloszyn/moodle
2025-04-04 11:14:56 +07:00
Jun Pataleta
351b2b7206
Merge branch 'MDL-84914-main-enfix' of https://github.com/mudrd8mz/moodle
2025-04-04 09:47:15 +08:00
Paul Holden
9ebb932bf3
Merge branch 'MDL-84951-main' of https://github.com/laurentdavid/moodle into main
2025-04-03 15:59:18 +01:00
Mikel Martín
afc113f33c
MDL-84951 theme_boost: Fix deprecated Bootstrap class usages
2025-04-03 10:46:27 +02:00
meirzamoodle
e9034326c7
MDL-84823 message: Fix ARIA attributes in popovers and messaging drawers
...
> ARIA Expanded
A disclosure is a widget that allows content to be
collapsed (hidden) or expanded (visible). It has two elements:
1. Disclosure button, and
2. Section of content whose visibility is controlled by the button.
ARIA Expanded must be applied to the disclosure button element
or the element with role="button" rather than the content.
> ARIA label
Move the icon title and aria-label as they are not
interactive elements to the toggle element.
The title attribute is helpful for the tooltip,
and the aria-label benefits the screen reader.
2025-04-03 10:59:05 +07:00
David Mudrák
5e88e47f58
MDL-84914 lang: Use fixed strings in tests, too
2025-04-01 21:47:43 +02:00
David Woloszyn
6afca93f7b
MDL-84997 core_message: Hide message pill when count is zero
2025-03-28 15:52:16 +11:00
Andrew Nicols
582d76c0f7
Merge branch 'MDL-83518-main' of https://github.com/safatshahin/moodle
2025-03-25 11:15:50 +08:00
Andrew Nicols
771895192b
Merge branch 'MDL-84893-main' of https://github.com/davewoloszyn/moodle
2025-03-25 10:59:06 +08:00
Safat
581871e52c
MDL-83518 core_message: Add processor restriction support
2025-03-25 13:50:27 +11:00
Safat
4aa8b1909b
MDL-83518 message_sms: Add SMS message processor
2025-03-25 13:50:27 +11:00
Tim Hunt
b9bd43ad78
MDL-84733 assignment: more information for message lang strings
2025-03-21 14:57:29 +00:00
Paul Holden
bb411f2ac7
Merge branch 'MDL-84877-main' of https://github.com/andrewnicols/moodle into main
2025-03-20 15:25:24 +00:00
Jun Pataleta
b94d00d2fc
MDL-84387 message: Update expected notification message
2025-03-20 13:35:13 +08:00
David Woloszyn
d643a6387e
MDL-84893 core_message: Fix message drawer overlap and truncation
2025-03-19 13:53:45 +11:00
Andrew Nicols
53ba66f180
MDL-84877 core_message: Notification preferences should use a Toast
2025-03-14 14:33:36 +08:00
Mikel Martín
11657fe082
MDL-84692 theme_boost: Update .btn-icon class
...
- Update and improve styles for .btn-icon helper class for consistency.
- Added new $btn-icon-border-radius SCSS variable to cuztomize the btn-icon
border radius.
- Fix and simplify current .btn-icon usages
2025-03-04 10:23:00 +01:00
Jun Pataleta
0ad0c882f2
Merge branch 'MDL-80519-main' of https://github.com/roland04/moodle
2025-02-27 10:22:48 +08:00
Mikel Martín
f9d5238ccb
MDL-80519 theme_boost: Fix deprecated BS4 SCSS usages
2025-02-25 13:13:58 +01:00
Mikel Martín
d6e71f9b61
MDL-84613 theme_boost: Fix visually hidden focusable content
2025-02-21 13:13:26 +01:00
Amaia Anabitarte
e04dc9dea6
MDL-75669 message: Fixing preferences behat
...
This commit fixes "As an admin I can view and edit message preferences
for a user" behat
2025-02-17 08:13:48 +01:00
Mikel Martín
0c586b41c1
MDL-75669 theme_boost: Fix BS5 related JS
...
- Migrate Boostrap components related JS from JQuery to vanilla JS.
- Migrate Boostrap components related Events from JQuery to vanilla JS.
2025-02-17 08:13:11 +01:00
Mikel Martín
8f2b26dd26
MDL-75669 theme_boost: Fix double closing icon on BS5 buttons
...
- With BS5 now closing icon ("X") on modals, alerts, ... is being displayed twice.
This commit Fixes that incorrect behaviour.
2025-02-14 10:58:36 +01:00
Mikel Martín
691e6c6042
MDL-75669 theme_boost: Refactor btn-block class removed in BS5
2025-02-14 10:58:36 +01:00
Mikel Martín
04975cd2b2
MDL-75669 theme_boost: Refactor custom form elements to BS5
...
- .custom-check is now .form-check.
- .custom-check.custom-switch is now .form-check.form-switch.
- .custom-select is now .form-select.
- .custom-file and .form-file have been replaced by custom styles on top of .form-control.
- .custom-range is now .form-range.
- Dropped .input-group-append and .input-group-prepend. You can now just add buttons
and .input-group-text as direct children of the input groups.
2025-02-14 10:58:36 +01:00