Commit graph

104207 commits

Author SHA1 Message Date
Andrew Nicols
76cf33d73d Merge branch 'MDL-71714-master' of https://github.com/HuongNV13/moodle 2022-03-01 09:00:02 +08:00
Eloy Lafuente (stronk7)
ea377d506b Merge branch 'MDL-73935-master' of https://github.com/mickhawkins/moodle 2022-02-28 20:30:37 +01:00
Ilya Tregubov
e3306d7833 Merge branch 'MDL-73733' of https://github.com/Chocolate-lightning/moodle 2022-02-28 16:56:12 +02:00
Shamim Rezaie
47819a1408 Merge branch 'MDL-73830-master' of https://github.com/cescobedo/moodle 2022-03-01 01:13:47 +11:00
Shamim Rezaie
625218e0f1 Merge branch 'MDL-73732-master' of https://github.com/sharidas/moodle 2022-03-01 01:04:19 +11:00
Jun Pataleta
94e5076ef5 Merge branch 'MDL-73595-master' of https://github.com/bmbrands/moodle 2022-02-28 20:33:31 +08:00
Jun Pataleta
396f90d6ac Merge branch 'MDL-73747-master' of https://github.com/aanabit/moodle 2022-02-28 20:11:06 +08:00
Bas Brands
dd95845bf1 MDL-73595 theme_boost: make tertiary nav more distinct 2022-02-28 13:07:52 +01:00
Amaia Anabitarte
acca36d2ad MDL-73747 core_messages: Complete default preferences on migration
Co-authored-by: Jun pataleta <jun@moodle.com>
2022-02-28 11:43:21 +01:00
Eloy Lafuente (stronk7)
fa2121e333 Merge branch 'MDL-73745' of https://github.com/paulholden/moodle 2022-02-28 11:29:03 +01:00
Jun Pataleta
0d35ffd08d Merge branch 'MDL-73918-master' of https://github.com/bmbrands/moodle 2022-02-28 17:17:28 +08:00
Ilya Tregubov
127655326e Merge branch 'MDL-73978-master' of https://github.com/peterRd/moodle 2022-02-28 09:18:27 +02:00
cescobedo
20fd467f35 MDL-73830 h5plib_v124: Add required changes after lib upgrade 2022-02-28 07:29:47 +01:00
cescobedo
20916ff72a MDL-73830 h5plib_v124: Upgrade H5P core library to 1.24.3 2022-02-28 07:23:39 +01:00
Andrew Nicols
b3e7bb58b8 Merge branch 'MDL-73833-master' of https://github.com/sarjona/moodle 2022-02-28 14:21:28 +08:00
Andrew Nicols
05ef98134e Merge branch 'MDL-73308' of https://github.com/call-learning/moodle 2022-02-28 14:06:38 +08:00
Sujith Haridasan
8e6f807f9a MDL-73732 navigation: Do not assume output of find_active_node
When handling with the output of find_active_node,
proceed ahead only if the result is an instance of navigation_node.
Else there are chances of exceptions.
2022-02-28 10:42:19 +05:30
Andrew Nicols
20a016c6e3 Merge branch 'MDL-73582-master-nocache' of https://github.com/vmdef/moodle 2022-02-28 12:50:21 +08:00
Michael Hawkins
14889c701f MDL-73935 user: Replace support link/email with site support link
This makes the support behaviour on the error page consistent with that
in the footer, and removes the support email from unauthenticated
access.
2022-02-28 12:42:47 +08:00
Michael Hawkins
533c5ccb86 MDL-73935 core: Update supportemail to accept optional custom attributes
This allows calling code such as the generic error page to define the
styles of the anchor element.
2022-02-28 12:42:47 +08:00
Michael Hawkins
a0b3cf4898 MDL-73935 user: Update support form to not require SMTP setting 2022-02-28 12:42:47 +08:00
Huong Nguyen
9ea8fa37cc MDL-71714 Libraries: Upgrade VideoJS to 7.17.0 2022-02-28 09:26:33 +07:00
Eloy Lafuente (stronk7)
0159c9626e Merge branch 'MDL-73962' of https://github.com/call-learning/moodle 2022-02-27 23:36:51 +01:00
Eloy Lafuente (stronk7)
dd24a77b01 Merge branch 'MDL-73917-master' of https://github.com/sarjona/moodle 2022-02-27 22:38:32 +01:00
Eloy Lafuente (stronk7)
6e6037dc3a Merge branch 'MDL-73797' of https://github.com/paulholden/moodle 2022-02-27 22:35:41 +01:00
Eloy Lafuente (stronk7)
9f0135f1b6 Merge branch 'MDL-73831-master' of https://github.com/sarjona/moodle 2022-02-27 22:33:53 +01:00
Laurent David
5c719062d4 MDL-73962 mod_bigbluebuttonbn: Fix issue with buttons on recording table
* The button labels were not correctly matched with language strings resulting
 in empty buttons
2022-02-26 08:53:57 +01:00
Ilya Tregubov
9cd77c4130 on-demand release 4.0dev+ 2022-02-25 19:24:12 +02:00
Ilya Tregubov
d31649b250 Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2022-02-25 19:24:08 +02:00
Jun Pataleta
266589f13d Merge branch 'MDL-73335-fix' of https://github.com/ilyatregubov/moodle 2022-02-25 22:20:18 +08:00
Ilya Tregubov
0291ea4dd0 MDL-73335 Behat: Fix Classic test. 2022-02-25 11:59:36 +02:00
Mathew May
dd392db7a1 MDL-73733 myoverview: Improve upgrade progress reporting and queries 2022-02-25 15:19:48 +08:00
Andrew Nicols
649705874d Merge branch 'MDL-70792-master-2' of https://github.com/junpataleta/moodle 2022-02-25 11:39:55 +08:00
Andrew Nicols
195321a377 Merge branch 'MDL-73335-integration-master' of https://github.com/mihailges/moodle 2022-02-25 11:27:59 +08:00
Andrew Nicols
641240ce63 Merge branch 'MDL-72837-master' of https://github.com/sammarshallou/moodle 2022-02-25 10:59:54 +08:00
Andrew Nicols
faa6c74404 Merge branch 'MDL-73547-master-v03' of https://github.com/ferranrecio/moodle 2022-02-25 10:55:20 +08:00
Mihail Geshoski
8f6c052717 MDL-73335 mod_quiz: Fix behat tests 2022-02-25 02:34:34 +08:00
Paul Holden
600cd22b0f MDL-73745 reportbuilder: check for presence of active column headers. 2022-02-24 16:26:56 +00:00
sam marshall
02bb326314 MDL-72837 core_cache: Use versioned cache for modinfo
Uses the new versioned cache feature for modinfo, which should make it
safe as a localisable cache.
2022-02-24 13:51:07 +00:00
Ilya Tregubov
b4c322fc80 Merge branch 'MDL-73743-master-1' of https://github.com/peterRd/moodle 2022-02-24 13:56:54 +02:00
Jun Pataleta
13cdef5dc4 MDL-70792 output: Menu items should have -1 tab index
* As per WAI ARIA Authoring Practices 1.1 guidelines for menus,
menu items should have a tab index of -1. Navigation between menu items
is done via arrow keys.

See https://www.w3.org/TR/wai-aria-practices-1.1/#menu
2022-02-24 18:21:12 +08:00
Jun Pataleta
122b0fc91e MDL-70792 aria: Dropdown menu keyboard interaction fixes
* Move the focus to the last menu item when the menu is displayed by
pressing the Up arrow key.
* When the menu is open and Tab/Shift-Tab is pressed, focus on the
next/previous focusable element on the DOM instead of focusing back on
the menu trigger.
* Combine event handling for the dropdown menu trigger.
2022-02-24 18:21:12 +08:00
Jun Pataleta
baf360a7ba Merge branch 'MDL-73915-master-terser' of https://github.com/andrewnicols/moodle 2022-02-24 17:29:17 +08:00
Ilya Tregubov
be7a576994 Merge branch 'MDL-73335-tim' of https://github.com/ilyatregubov/moodle 2022-02-24 09:43:59 +02:00
Tim Hunt
2f9032a198 MDL-73335 quiz/questions: fix Behat fails from nav changes
The Classic quiz behat override is no longer needed.
The way it is implemented is Boost/core works in all cases.
2022-02-24 09:26:29 +02:00
Sujith Haridasan
b610055bbd MDL-73335 question: Add the tertiary nav for question bank
The tertiary navigation has been added to the question bank.
- Url selector has been added for the pages:
  Questions, Categories, Import and Export
- A separate page to "Add category" has been added.
  The "Add category" is available as a tertiary nav button.
- Updated the tests for the changes made.

This commit is mostly Sujith's work, with further changes by
Tim Hunt <T.J.Hunt@open.ac.uk> so we share the blame/credit.

AMOS BEGIN
 CPY [questioncats,mod_quiz],[questioncategories,core_question]
AMOS END
2022-02-24 09:26:29 +02:00
Sujith Haridasan
3458d159e1 MDL-73335 mod_quiz: Add tertiary nav for the quiz module
The tertiary navigation added for quiz module.

- Added tertiary nav buttons for the edit, attempt and view page
- urlselector is added to the overrides page to access user/groups
- The secondary tabs are highlighted when user navigates to
  each page in quiz.
- Updated the behat tests for the changes made.

This commit is mostly Sujith's work, with further changes by
Tim Hunt <T.J.Hunt@open.ac.uk> so we share the blame/credit.
2022-02-24 09:26:00 +02:00
Jake Dallimore
f167418fc9 Merge branch 'MDL-73683-master' of https://github.com/ferranrecio/moodle 2022-02-24 14:26:53 +08:00
AMOS bot
ddcb531414 Automatically generated installer lang files 2022-02-24 00:07:39 +00:00
sam marshall
8a0f706033 MDL-72837 core_cache: Add versioned cache support
Adds new set_versioned and get_versioned APIs to cache, which means you can
request a specific version from cache and it will not return an outdated
version.

This is important when using multi-layer-caches where a local cache might have
an outdated version of the cache, but the shared cache has a current version.
With this feature, the content of the cache does not have to be rebuilt, as
it will automatically retrieve it from the shared cache if necessary.
2022-02-23 16:58:38 +00:00