103986 Commits

Author SHA1 Message Date
Paul Holden
91683bf803 MDL-73722 enrol: verify we have a search button to render. 2022-01-31 18:11:07 +00:00
Ilya Tregubov
c94d463afa Merge branch 'MDL-73706' of git://github.com/paulholden/moodle 2022-01-31 16:59:15 +02:00
Ilya Tregubov
2708e7ef60 Merge branch 'MDL-72756' of git://github.com/paulholden/moodle 2022-01-31 15:12:21 +02:00
Bas Brands
f7868ad288 MDL-73649 theme_boost: remove dashed border add button 2022-01-31 12:03:35 +01:00
Bas Brands
9a9bee6d0d MDL-73623 theme_boost: footer button hidden using drawers 2022-01-31 11:32:44 +01:00
Bas Brands
a74c715627 MDL-73612 gradereport_grader: drawer layout issues 2022-01-31 10:09:33 +01:00
Huong Nguyen
4a7caad272 MDL-72783 usertours: Create tours for the new navigation of Moodle 4.0 2022-01-31 18:27:00 +11:00
Huong Nguyen
c59d3d7496 MDL-72783 usertours: Make tour name and description translatable
We can use the Moodle language format for tour's name and description now.
Also, several existing bugs were fixed in this commit when we use
the Moodle language format for step's title and content.
Now, it will display the translated text in the breadcrumb, editing page
instead of displaying the [identifier][component]
2022-01-31 18:27:00 +11:00
Huong Nguyen
87f233e698 MDL-72783 usertours: Improve the tours maching
Improve the regex so the Tour can detect the URL match is pointing to Dashboard (/my/) or My Course (/my/courses.php) correctly
2022-01-31 18:24:49 +11:00
Huong Nguyen
524f75797a MDL-72783 usertours: Fix the tour display for pages with drawers 2022-01-31 18:24:49 +11:00
Eloy Lafuente (stronk7)
6f982726fe MDL-73711 behat: Bump to Behat 3.10.x
Generated with php73, following the instructions at:

https://docs.moodle.org/dev/Composer

Note this also comes with a minor PHPUnit bump to 9.5.13.
2022-01-29 16:04:11 +01:00
AMOS bot
900cb40f6c Automatically generated installer lang files 2022-01-29 00:07:35 +00:00
Eloy Lafuente (stronk7)
b524f21b44 MDL-73517 mnet: add some openssl missing parameters
Since php80 the 5th parameter (cypher) in the following functions:
  - openssl_seal
  - openssl_open
is mandatory, hence:
  - adding it.
  - with value 'RC4' to keep BC.
2022-01-28 20:10:52 +01:00
Eloy Lafuente (stronk7)
fcbe439c4d MDL-73514 mnet: fix promiscuous mode and php80 support 2022-01-28 20:10:39 +01:00
Ilya Tregubov
4f9a539600 on-demand release 4.0dev+ 2022-01-28 20:17:19 +02:00
Ilya Tregubov
4c1c24e579 Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2022-01-28 20:17:18 +02:00
Marina Glancy
3cc217193a MDL-73684 core_user: check edit capability only when user exists 2022-01-28 18:01:08 +01:00
Paul Holden
eb2e261df4 MDL-73706 reportbuilder: fix count for columns with multiple fields.
When using the "Count distinct" aggregation type on a column that
selects multiple fields, we should account for each of them in the
returned SQL.

Move helper method to facilitate this to the base aggregation class
so it can be re-used between all types.
2022-01-28 15:38:40 +00:00
Jun Pataleta
e1f34b394d MDL-73188 tool_usertours: Fix validation of text content 2022-01-28 20:53:07 +08:00
Sara Arjona
67b2e10f03 Merge branch 'MDL-72089' of https://github.com/stronk7/moodle 2022-01-28 08:51:43 +01:00
Ilya Tregubov
45c78098e9 Merge branch 'MDL-73337-fix' of https://github.com/sarjona/moodle 2022-01-28 09:43:53 +02:00
Sara Arjona
291ddd3bce MDL-73337 quiz: Fix PHPUnit errors with missing context_module 2022-01-28 08:38:59 +01:00
Shamim Rezaie
a9dcc176c9 Merge branch 'MDL-72852-master-fix' of https://github.com/sarjona/moodle 2022-01-28 14:58:37 +11:00
Jun Pataleta
8aa45ea90d MDL-73470 tool_componentlibrary: Fix illegal whitespace 2022-01-28 11:47:13 +08:00
Jun Pataleta
fd452f2fa2 Merge branch 'MDL-73470' of https://github.com/roland04/moodle 2022-01-28 11:02:01 +08:00
Huong Nguyen
683375af8b MDL-73270 admin: Warn about xmlrpc webservice protocol enabled
Co-authored-by: Andrew Lyons <andrew@nicols.co.uk>
2022-01-28 09:32:08 +07:00
Víctor Déniz
9fac49a630 Merge branch 'MDL-73210-master-2' of https://github.com/HuongNV13/moodle 2022-01-28 01:09:36 +00:00
Eloy Lafuente (stronk7)
46d6c005e8 Merge branch 'MDL-72937' of https://github.com/paulholden/moodle 2022-01-28 00:25:52 +01:00
Eloy Lafuente (stronk7)
8f8b780008 Merge branch 'MDL-73216-master' of https://github.com/bmbrands/moodle 2022-01-28 00:23:48 +01:00
Tien Nguyen
e21a8577c6 MDL-73337 Quiz: Editing quizzes should be logged in detail 2022-01-27 22:49:54 +00:00
Bas Brands
7c76e1c349 MDL-72466 core_output: dropdown menu alignment 2022-01-27 17:24:20 +01:00
Ilya Tregubov
f6ff70c2e1 Merge branch 'MDL-73375-master' of https://github.com/bmbrands/moodle 2022-01-27 17:10:45 +02:00
Ilya Tregubov
57fe1a3099 Merge branch 'MDL-67853-master' of https://github.com/crazyserver/moodle 2022-01-27 16:41:19 +02:00
Pau Ferrer Ocaña
d195956f3a MDL-67853 message: Translate user message preference from restore and WS 2022-01-27 15:22:15 +01:00
Pau Ferrer Ocaña
b4c75986ad MDL-67853 message: Adapt tests removing online/offline settings 2022-01-27 15:22:15 +01:00
Pau Ferrer Ocaña
d74bd798b6 MDL-67853 message: Remove on/offline settings on message preferences 2022-01-27 15:22:15 +01:00
Pau Ferrer Ocaña
e8ad1eaa43 MDL-67853 message: Update notification config and preferences 2022-01-27 15:22:08 +01:00
Paul Holden
9626002d56 MDL-72756 reportbuilder: implement tests covering privacy updates. 2022-01-27 12:04:05 +00:00
David Matamoros
ed55c7ecd6 MDL-72756 reportbuilder: Implement privacy provider
Co-authored-by: Paul Holden <paulh@moodle.com>
2022-01-27 12:04:03 +00:00
Eloy Lafuente (stronk7)
86282be888 Merge branch 'MDL-73588-master-curlfile' of https://github.com/mudrd8mz/moodle 2022-01-27 12:16:51 +01:00
Sara Arjona
1b7c63b191 Merge branch 'MDL-73562-master' of https://github.com/bmbrands/moodle 2022-01-27 11:24:30 +01:00
Shamim Rezaie
01e21818fb Merge branch 'MDL-73500' of https://github.com/stronk7/moodle 2022-01-27 11:37:47 +11:00
Eloy Lafuente (stronk7)
2d2b70bc01 MDL-72089 behat: Need to hover the cards to make the buttons visible
Kudos to Chrome that detected this. The buttons are now not visible
until you hover the course card. Hence, we have to do the same with
extra behat step, to allow the following click to work.
2022-01-26 23:31:05 +01:00
Bas Brands
eb6c4ddf4f MDL-73594 theme_boost: only show lang icon on mobile 2022-01-26 15:34:49 +01:00
Bas Brands
2524339fc6 MDL-73390 core_course: align section collapse icons 2022-01-26 12:37:00 +01:00
Bas Brands
9c06763193 MDL-73480 core_course: course section heading alignment 2022-01-26 11:28:49 +01:00
Sara Arjona
08357782f2 MDL-72852 badges: Improve performance to display Badges nav
The course_get_user_navigation_options() is called on each request
from the add_course_essentials() method, to initialise the basic
navigation options that are available or not for the current user.
This information is not always displayed in boost (for
instance, in a module page), but it might be required by some blocks,
like Navigation.
However, this block is hidden by default in boost since MDL-73347,
so at any point we should check if it's possible to change the way
this navigations options is loaded, to only get this information
when it's strictly required.
2022-01-26 10:36:53 +01:00
Eloy Lafuente (stronk7)
049c7f0822 MDL-73188 usertours: Fix language string key typo 2022-01-26 10:29:49 +01:00
Eloy Lafuente (stronk7)
f067a420cf Merge branch 'MDL-72089' of https://github.com/Chocolate-lightning/moodle 2022-01-26 10:23:01 +01:00
Eloy Lafuente (stronk7)
3916f80200 Merge branch 'MDL-72626-master' of https://github.com/sarjona/moodle 2022-01-26 10:16:27 +01:00