Sara Arjona
d54fa7abd8
Merge branch 'MDL-74447' of https://github.com/Chocolate-lightning/moodle
2022-04-14 12:10:31 +02:00
Andrew Nicols
e9335eb448
MDL-74447 core: Restrict block drag/drop to container
2022-04-14 17:22:29 +12:00
Peter Dias
40ad488405
MDL-74407 navigation: Perform a strict array_search for node keys
...
Perform strict array_search due to conflicting results in versions <php8.0
2022-04-14 12:25:15 +08:00
Jun Pataleta
821ec66490
Merge branch 'MDL-74498-master' of https://github.com/justusdieckmann/moodle
2022-04-14 10:31:05 +08:00
Justus Dieckmann
bf68b2bc64
MDL-74498 output: Resolve correct icon for modules
...
Fixes the resolve_image_location function, which previously returned
the 'icon' or 'monologo' icon for modules, no matter the requested
image name.
Also fixes an incorrect pix_icon() call for the context header, which
was hidden by the faulty resolve function.
2022-04-14 01:54:28 +02:00
Ilya Tregubov
e39a1fff2c
Merge branch 'MDL-74471-master' of https://github.com/junpataleta/moodle
2022-04-13 14:59:21 +06:00
Jun Pataleta
70f6b1605b
MDL-74471 versions: bump all versions and requires near release
2022-04-13 10:37:36 +08:00
Paul Holden
a3a473d644
MDL-74489 admin: consider salt configuration as sensitive to site.
...
The admin preset tool shouldn't export badge/calendar salt configuration
unless explicitely asked for as changing these values on another site
can be potentially destructive.
2022-04-12 16:19:40 +01:00
Shamim Rezaie
5e957e5ed1
Merge branch 'MDL-74459' of https://github.com/paulholden/moodle
2022-04-12 11:29:44 +10:00
Jake Dallimore
39be17d918
Merge branch 'MDL-74386-integration-master' of https://github.com/mihailges/moodle
2022-04-11 10:01:00 +08:00
Tim Hunt
5fff990e25
MDL-74255 quiz: clean up lots of stuff mainly in the tests
...
This fixes lots of stuff like outdated or incomplete PHPdoc comments
or test heler functions where the arguments don't have their types
declared.
A few more significant fixes, like places were a silly method
was used to get a context which was readily available.
2022-04-08 12:19:52 +01:00
Mihail Geshoski
93aa5ab03e
MDL-74386 navigation: Do not load course navigation in system context
2022-04-08 15:02:01 +08:00
Paul Holden
6e85e01d3b
MDL-74459 forms: replace import of jqueryui with native code.
...
We used the import for ensuring collapsible section elements
contained an ID attribute (efbe1530
). This conflicted with use
of Bootstrap tooltips.
2022-04-07 22:38:46 +01:00
Jun Pataleta
ac3e77b1b1
Merge branch 'MDL-74271-master-squashed' of https://github.com/andrewnicols/moodle
2022-04-07 20:52:10 +08:00
Andrew Nicols
e4aa381679
MDL-74235 mod: Update mod icon to use monologo
2022-04-07 13:27:18 +06:00
Ilya Tregubov
29da0c7f2a
Merge branch 'MDL-74235-master-2' of https://github.com/andrewnicols/moodle
2022-04-07 12:06:38 +06:00
Andrew Nicols
4b388fc239
MDL-74235 core: Update core uses of activity icons to monologo
2022-04-07 12:56:14 +08:00
Andrew Nicols
ffc227c9d5
MDL-74235 output: Fall back to icon and support monologo
2022-04-07 12:56:13 +08:00
Andrew Nicols
00efa6aecf
MDL-74271 context: Improve performance of block context creation
2022-04-06 23:40:15 +08:00
Andrew Nicols
14dca23e1f
MDL-74271 core: Replace upgrade steps for blocks to be more performant
...
The previous upgrade step was both duplicating a lot of code, and also
very non-performant as each record was fetched from the DB into PHP and
updated there.
Most of the operations can be performed straight into the database
without requiring any fetch to PHP at all.
This change includes unit tests for the new upgrade steps to ensure that
only the relevant data is created, updated, or deleted.
2022-04-06 23:40:15 +08:00
Sara Arjona
b04f010a95
Merge branch 'wip_MDL-59545_master' of https://github.com/gjb2048/moodle
2022-04-06 12:42:07 +02:00
Shamim Rezaie
c62042d528
Merge branch 'MDL-74208-master-1' of https://github.com/mihailges/moodle
2022-04-06 15:57:16 +10:00
Eloy Lafuente (stronk7)
70e29b77f0
Merge branch 'MDL-74330-master-enfix' of https://github.com/vmdef/moodle
2022-04-05 18:39:23 +02:00
Víctor Déniz
bcb7b5b838
Merge branch 'MDL-74113-master' of https://github.com/HuongNV13/moodle
2022-04-04 19:20:44 +01:00
Sara Arjona
4388caf0af
Merge branch 'MDL-74222' of https://github.com/paulholden/moodle
2022-04-04 15:22:26 +02:00
Sara Arjona
e9883614ab
Merge branch 'MDL-74078-master' of https://github.com/mickhawkins/moodle
2022-04-04 15:09:34 +02:00
Jake Dallimore
bd58b70e66
Merge branch 'MDL-74276-master-linkfarm' of https://github.com/peterRd/moodle
2022-04-04 15:59:19 +08:00
Jun Pataleta
9d5020ad10
Merge branch 'MDL-74303-master' of https://github.com/snake/moodle
2022-04-04 15:51:57 +08:00
Mihail Geshoski
d5a48c941e
MDL-74208 navigation: Avoid showing empty menu in single activity course
...
The following change prevents showing the 'Course' item (dropdown) in
the secondary navigation if this dropdown does not contain any items
when using the single activity course format.
2022-04-04 15:46:18 +08:00
Jake Dallimore
0dcb53ec19
MDL-74303 lib: pull upstream lib/lti1p3 changes to support JWKS parsing
...
This pulls in the latest changes from the moodle-fixes branch of
snake/lti-1-3-php-library. This specific change is required so JWKS
key parsing works when launching from platforms which omit the 'alg'
property in their JWKs.
2022-04-04 14:43:22 +08:00
Jun Pataleta
37f37a42d4
Merge branch 'MDL-74096-master' of https://github.com/ilyatregubov/moodle
2022-04-04 13:06:06 +08:00
Gareth Barnard
8af8eeef69
MDL-59545 navigation: Missing editing icons on activity pages
2022-04-03 21:54:51 +01:00
Paul Holden
efbe15306a
MDL-74222 forms: add aria-controls attribute to expand/collapse all.
2022-04-01 18:44:24 +01:00
Paul Holden
b7417f2adf
MDL-74026 admin: consistently show search element on admin pages.
2022-04-01 18:41:16 +01:00
Víctor Déniz
a51d24c8a8
MDL-74330 lang: Replace modified strings in tests
2022-04-01 13:17:18 +01:00
Ilya Tregubov
1d4c22a64a
MDL-74096 mlbackend_python: Update mlbackend version.
2022-04-01 16:27:01 +06:00
Jun Pataleta
20f8914f1e
Merge branch 'MDL-74390' of https://github.com/timhunt/moodle
2022-04-01 17:00:21 +08:00
Michael Hawkins
a0c6b4a174
MDL-74078 core: Add the ability to lock all blocks on a page
2022-04-01 15:12:56 +08:00
Peter Dias
2c27a33213
MDL-74276 report: Update behat tests to account for new page.
2022-04-01 12:44:04 +08:00
Huong Nguyen
2fa497df65
MDL-74113 atto_media: Listen to play/pause events
2022-04-01 10:03:17 +07:00
Andrew Nicols
46bdfc9b93
Merge branch 'MDL-72446' of https://github.com/stronk7/moodle
2022-04-01 10:13:46 +08:00
Peter Dias
3eb80e7386
MDL-74276 report: Render a new 'Reports Overview' page
2022-04-01 08:56:00 +08:00
Tim Hunt
409b94cf09
MDL-74390 filter admin: log filter order changes in config_log
2022-03-31 16:49:03 +01:00
Eloy Lafuente (stronk7)
c21a82df58
MDL-72446 behat: Ensure that the day reset happens on enabled element
...
Before this change we were setting the month day to 1 unconditionally
and that was working ok for enabled by default elements.
But in a number or cases we were doing that against disabled elements
so the day reset was not happening. Now we wait for the element to
be enabled and only then proceed with the day reset.
Backed with tests using disabled form elements, so we have now
both enabled and disabled fields covered.
2022-03-31 11:29:22 +02:00
Víctor Déniz
c6c99abe7a
Merge branch 'MDL-74205-master' of https://github.com/ilyatregubov/moodle
2022-03-30 09:51:50 +01:00
Ilya Tregubov
053785ff5f
MDL-74205 navigation: Don't show participants link to user if he has no permission.
2022-03-30 10:42:11 +06:00
Jun Pataleta
4aad8fe6a4
Merge branch 'MDL-74110' of https://github.com/paulholden/moodle
2022-03-29 10:51:30 +08:00
Víctor Déniz
07d4b60341
Merge branch 'MDL-74300-master' of https://github.com/sharidas/moodle
2022-03-28 22:23:37 +01:00
Jun Pataleta
328bba2743
Merge branch 'MDL-74266-master' of https://github.com/mihailges/moodle
2022-03-28 22:27:41 +08:00
Andrew Nicols
d5e0a57333
Merge branch 'MDL-74299-master' of https://github.com/ericmerrill/moodle
2022-03-28 15:52:25 +08:00