Sara Arjona
759a87273f
Merge branch 'MDL-75448-MOODLE_400' of https://github.com/golenkovm/moodle into MOODLE_400_STABLE
2022-11-10 13:19:42 +01:00
Paul Holden
6c983fda3c
Merge branch 'MDL-68550-400' of https://github.com/rezaies/moodle into MOODLE_400_STABLE
2022-11-10 11:59:55 +00:00
Sara Arjona
9d1b79c074
Merge branch 'MDL-76167-400' of https://github.com/davewoloszyn/moodle into MOODLE_400_STABLE
2022-11-10 12:42:19 +01:00
Andrew Nicols
87002d24be
Merge branch 'MDL-75917-400' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_400_STABLE
2022-11-10 08:48:27 +08:00
Shamim Rezaie
c3aba13f79
MDL-68550 tablelib: Use aria-role=button
...
Use the aria-role=button for:
- show/hide links
- sort links
- reset table preferences link
2022-11-10 06:19:31 +11:00
Shamim Rezaie
ba32b852e5
MDL-68550 output: Improve accessibility of the initials bar
...
- The current item should be focusable otherwise the focus will be lost
as soon as a user clicks on an item in the initials bar
- Modified behat tests to not mistakenly click on the 'All' link
- The currently selected item is specified by aria-current
- Useed aria-current=true rather than =page because the links of each
item in the initials bar is missing the pagination information
2022-11-10 06:17:58 +11:00
Shamim Rezaie
f4039ba2a9
MDL-68550 output: Improve accessibility of the paging bar
...
The use of aria-current is based on the example at
https://design-system.w3.org/components/pagination.html
2022-11-10 06:17:58 +11:00
Sara Arjona
b680dd8894
Merge branch 'MDL-50935-400-2' of https://github.com/junpataleta/moodle into MOODLE_400_STABLE
2022-11-09 16:01:24 +01:00
Sara Arjona
de3a8678cd
Merge branch 'MDL-75889-400' of https://github.com/paulholden/moodle into MOODLE_400_STABLE
2022-11-09 12:36:48 +01:00
Sara Arjona
a0af8ccba9
Merge branch 'MDL-76059-400' of https://github.com/paulholden/moodle into MOODLE_400_STABLE
2022-11-09 12:31:38 +01:00
David Woloszyn
7eadd4979c
MDL-76091 lib: Add additional check to local URLs params
2022-11-09 19:24:27 +08:00
Sara Arjona
63f9d1edc4
Merge branch 'MDL-75766-400' of https://github.com/aanabit/moodle into MOODLE_400_STABLE
2022-11-09 11:57:32 +01:00
Jake Dallimore
475784b2b5
Merge branch 'MDL-72882-400-3' of https://github.com/junpataleta/moodle into MOODLE_400_STABLE
2022-11-08 11:32:06 +08:00
Jun Pataleta
d77935d8ea
Merge branch 'MDL-76207-400' of https://github.com/andrewnicols/moodle into MOODLE_400_STABLE
2022-11-08 10:25:35 +08:00
Paul Holden
7526bfd8b7
MDL-75889 core: compare domain names in a case-insensitive manner.
...
As per https://www.rfc-editor.org/rfc/rfc1035#section-3.1
2022-11-07 22:37:07 +00:00
Andrew Nicols
3886236dae
Merge branch 'MDL-75880_400' of https://github.com/stronk7/moodle into MOODLE_400_STABLE
2022-11-07 21:57:05 +08:00
Andrew Nicols
b2b7a091b7
Merge branch 'MDL-73624-400' of https://github.com/meirzamoodle/moodle into MOODLE_400_STABLE
2022-11-07 21:52:11 +08:00
Víctor Déniz
c95c319fad
Merge branch 'm40_MDL-74912_Fix_RegExp_Word_Boundaries_On_MySQL8' of https://github.com/scara/moodle into MOODLE_400_STABLE
2022-11-07 10:20:03 +00:00
Jun Pataleta
1a35908e1f
MDL-50935 atto_equation: Add upgrade step to fix existing sites
2022-11-07 15:14:17 +08:00
Jun Pataleta
d474d4f3cf
MDL-50935 atto_equation: Fix display of matrix template
...
Thanks to Geoffrey Rowland's fix suggestion.
2022-11-07 15:13:06 +08:00
Andrew Nicols
7b18e8ad63
MDL-76207 contentbank: Switch to opened window
2022-11-07 10:03:08 +08:00
Matteo Scaramuccia
a052c15e6a
MDL-74912 dml: Fix PHP coding style problems
2022-11-05 10:08:13 +01:00
Matteo Scaramuccia
1a84f17a20
MDL-74912 dml: Fix missing nullable marker
2022-11-05 10:08:13 +01:00
Matteo Scaramuccia
8c0d6a1869
MDL-74912 mod_forum: Fix regexp word boundaries markers in MySQL 8
2022-11-05 10:08:13 +01:00
anisa kusumadewi
ab42a71563
MDL-75766 core_h5p: Added index for pathnamehash to h5p table
2022-11-04 16:54:38 +01:00
Eloy Lafuente (stronk7)
88f2c9bb45
MDL-75880 phpunit: fix all @coversDefaultClass missing @covers
...
Because @coversDefaultClass doesn't indicate any coverage (it's
just an alias to avoid having to write the class name in @covers),
this commit fixes all the files that were using that annotation
and missing any @covers.
Basically, replacing one by the other and done.
2022-11-04 16:51:24 +01:00
Víctor Déniz
d7e367af90
Merge branch 'MDL-76130-400' of https://github.com/meirzamoodle/moodle into MOODLE_400_STABLE
2022-11-04 15:36:56 +00:00
hieuvu
001fdb5f29
MDL-75917 moodle_page: add a modname to body tag.
...
This is a backport of MDL-75844
2022-11-04 16:04:02 +07:00
Meirza
296fa4b83d
MDL-76130 install: make the button to the center position
2022-11-04 11:23:21 +07:00
Sara Arjona
38f0e86110
Merge branch 'MDL-76169-400' of https://github.com/andrewnicols/moodle into MOODLE_400_STABLE
2022-11-04 11:13:14 +08:00
Andrew Nicols
ab6a1b655b
Merge branch 'MDL-75904-400' of https://github.com/paulholden/moodle into MOODLE_400_STABLE
2022-11-04 11:13:14 +08:00
Andrew Nicols
d0c489dab7
Merge branch 'MDL-75784-400' of https://github.com/JBThong/moodle into MOODLE_400_STABLE
2022-11-04 11:13:14 +08:00
David Woloszyn
82d7777ca5
MDL-76167 installer: Corrected dockblock param types
2022-11-04 10:46:20 +11:00
Jun Pataleta
9cca971abc
MDL-72882 core: Use default site lang when user lang no longer available
...
* Check that the lang attribute for the output HTML exists. If not,
use the default site language.
* Also fix the current language for the user.
2022-11-03 14:00:09 +08:00
Andrew Nicols
e53e25af94
MDL-76169 behat: Normalise exception message in should (not) steps
...
These steps have accepted a NodeElement instance as an argument for some
time, but were trying to cast it to string when formulating exception
messages, making it harder to debug and, in the case of the 'should see'
step, not work at all.
This patch introduces a new function to produce a consistent naming for
them.
2022-11-03 13:28:52 +08:00
Andrew Nicols
414a99535b
MDL-76169 behat: Add improved steps for using action menus
...
This commit adds new steps related to action menus to support:
* Choosing an item in a named action menu
* Choosing an item in a named action menu within a container
* Confirming that an action menu item does or does not exist in a named
action menu
* Confirming that an action menu item does or does not exist in a named
action menu within a container
The existing action menu steps were insufficient as they assume that
there is only one action menu within he container, which is not
necessarily the case.
The existing action menu steps are not non-JS friendly and will error if
JS is disabled, without providing any fallback when one is easily
available.
Unfortunately these steps cannot be used to replace the existing steps
without manual intervention.
2022-11-03 13:28:51 +08:00
Sara Arjona
dc02b1bbb2
Merge branch 'MDL-61880-400' of https://github.com/snake/moodle into MOODLE_400_STABLE
2022-11-02 08:30:14 +01:00
Jun Pataleta
1a61b0bb6c
Merge branch 'MDL-75848-400' of https://github.com/paulholden/moodle into MOODLE_400_STABLE
2022-11-02 13:20:06 +08:00
Jake Dallimore
177caaa3b5
MDL-61880 core: don't clear issuer fields not present in form data
...
In cases where we have an id, load the persistent and then set new data
before saving. This ensures we don't delete fields which are missing in
the form data.
2022-11-02 11:12:03 +08:00
Yannick Forget
33b1897e55
MDL-61880 core: Retain OAuth 2.0 user field mappings after issuer update
2022-11-02 11:11:51 +08:00
Andrew Nicols
254eb24e80
Merge branch '400-mdl-75010' of https://github.com/danmarsden/moodle into MOODLE_400_STABLE
2022-11-01 11:52:45 +08:00
Dan Marsden
2c99c5fa4d
MDL-75010 core: Prevent user last access update on user key login
2022-10-31 14:19:31 +13:00
Víctor Déniz
c26e24b613
Merge branch 'MDL-68437-400' of https://github.com/mihailges/moodle into MOODLE_400_STABLE
2022-10-28 18:26:48 +01:00
Víctor Déniz
789e0a41dc
Merge branch 'MDL-75969-400' of https://github.com/andrewnicols/moodle into MOODLE_400_STABLE
2022-10-27 15:44:59 +01:00
Meirza
10ac386fd2
MDL-73624 lib_spout: encode output file name
2022-10-27 16:50:17 +07:00
Thong Bui
744cd41a4d
MDL-75784 Forms: Fix issues multi expand all/collapse buttons on a page
2022-10-26 14:05:50 +07:00
Sara Arjona
023b30e1bb
Merge branch 'MDL-75897-400' of https://github.com/paulholden/moodle into MOODLE_400_STABLE
2022-10-24 15:35:36 +02:00
Jun Pataleta
6c8db244c7
Merge branch 'MDL-76018-m400' of https://github.com/sammarshallou/moodle into MOODLE_400_STABLE
2022-10-24 13:16:06 +08:00
Paul Holden
ec0c7a2788
MDL-75904 admin: ignore $CFG->allowcategorythemes during installation.
2022-10-21 23:22:28 +01:00
Paul Holden
ef34b06efa
MDL-76059 forms: graceful early exit for invalid button elements.
...
Ensure login form tries to capture guest button only if it exists.
2022-10-21 19:36:36 +01:00