103223 Commits

Author SHA1 Message Date
Sara Arjona
23dea97a6c Merge branch 'MDL-61554-40' of https://github.com/nwp90/moodle 2021-12-09 17:50:58 +01:00
Paul Holden
7905bbf240 MDL-73330 blocks: add missing library require for constants.
All the MY_PAGE_* constants used since 15b41641 reside in another
library. We should be explicit and include it, to avoid warnings.
2021-12-09 16:06:15 +00:00
Mihail Geshoski
8b8b037ec1 MDL-72287 theme_boost: Remove 'My courses' navbar item in module context 2021-12-09 23:47:57 +08:00
Mihail Geshoski
e00da7e884 MDL-72287 behat: Update behat tests 2021-12-09 23:47:57 +08:00
Mihail Geshoski
d000b16a72 MDL-72287 report: Add back link and headings in user profile pages 2021-12-09 22:46:57 +08:00
abgreeve
b9d1aaaa3e MDL-72287 theme_boost: Remove the breadcrumb for course context. 2021-12-09 22:46:57 +08:00
Jun Pataleta
e4ed6daa7b Merge branch 'MDL-73220' of https://github.com/call-learning/moodle 2021-12-09 22:19:08 +08:00
Paul Holden
8bed417833 MDL-73280 reportbuilder: format checkbox profile fields correctly. 2021-12-09 14:09:44 +00:00
Paul Holden
805b9521fc MDL-73280 reportbuilder: remove profile field column alias.
It's not required, and also could cause issues for fields that
contained differing casing in their shortname.

Co-authored-by: David Matamoros <davidmc@moodle.com>
2021-12-09 12:42:40 +00:00
Ilya Tregubov
4c6151abd1 Merge branch 'MDL-71291-master' of https://github.com/bmbrands/moodle 2021-12-09 13:28:16 +02:00
Sara Arjona
14e62a3d5c Merge branch 'MDL-72981-master-2' of https://github.com/bmbrands/moodle 2021-12-09 12:01:09 +01:00
Paul Holden
d8afa1b4e4 MDL-73060 webservice: fix logged config for first enabled protocol.
Resolves PHP notice from 1dfa86b4.
2021-12-09 10:41:49 +00:00
Eloy Lafuente (stronk7)
5df6768443 MDL-73278 phpunit: Add missing payment subsystem and fix dataprovider
While testing the changed unit tests one by one, the
payment/tests/helper_test.php was failing because of a mismatch
between the dataProvider data and the param type.

That made me think why that error was not popping in complete runs
and the answer is that the new (3.10) subsystem is not in the
phpunit.xml.dist file.

Hence, adding it and fixing the dataProvider mismatch.

Finally, it has been detected that some old ICU versions (< 62)
have an incorrect behaviour, not adding the required non-breaking
white-space between the currency abbreviation and the value. So
we are skipping some payment tests if that's found.
2021-12-09 10:31:33 +01:00
Safat Shahin
63c31c338e MDL-72553 qbank_customfields: Behat fix for mssql and others
This commit implements behat fix for mssql and some other
environments.
2021-12-09 09:22:08 +02:00
Jun Pataleta
107bcc143c Merge branch 'MDL-72090-master' of git://github.com/abgreeve/moodle 2021-12-09 11:17:32 +08:00
abgreeve
05a6bca72c MDL-72090 behat: Deprecation of enrolment behat step.
i_add_enrolment_method_with() is now deprecated, please use
i_add_enrolment_method_for_with() instead.
2021-12-09 11:13:35 +08:00
abgreeve
fcd4de8639 MDL-72090 navigation: Update to behat feature files for navigation.
This updates feature files to use the new steps to navigate to certain
pages.
2021-12-09 11:13:35 +08:00
abgreeve
8a5e36fa06 MDL-72090 navigation: Update to existing behat steps.
This creates new general behat steps for navigating in theme
boost and classic.
2021-12-09 11:13:35 +08:00
abgreeve
89d749fda6 MDL-72090 navigation: New unit and behat tests for navigation.
This adds new tests for functions that impact the more menu and
the course administration overflow.
2021-12-09 11:13:35 +08:00
abgreeve
d02274137a MDL-72090 navigation: Create an overflow menu for course admin.
This adds a select menu for navigation on course administration
 pages such as import, export, course copy, and course reset.
2021-12-09 11:13:35 +08:00
AMOS bot
81275e8b77 Automatically generated installer lang files 2021-12-09 00:07:24 +00:00
Bas Brands
946fd915e2 MDL-72095 theme_boost: max width for activity pages 2021-12-08 17:29:49 +01:00
Ilya Tregubov
3a434518ef Merge branch 'MDL-73103' of git://github.com/paulholden/moodle 2021-12-08 14:56:50 +02:00
Jun Pataleta
402101b58f Merge branch 'MDL-71691-master-9' of https://github.com/bmbrands/moodle 2021-12-08 20:29:40 +08:00
Bas Brands
3652222ec9 MDL-71691 block_social_activities: activity styling 2021-12-08 13:14:05 +01:00
Bas Brands
a1efc59edf MDL-71691 block_site_main_menu: activity styling 2021-12-08 13:14:05 +01:00
Bas Brands
35a5288554 MDL-71691 core_behat: behat fixes for changed course design 2021-12-08 13:14:05 +01:00
Bas Brands
c68813be08 MDL-71691 core_course: activity styling 2021-12-08 13:14:05 +01:00
Bas Brands
cdb651d46a MDL-71691 core_course: section styling 2021-12-08 13:14:05 +01:00
Ilya Tregubov
4de7faf7f1 Merge branch 'master_MDL-72553_qbank_quiz' of https://github.com/catalyst/moodle-MDL-70329 2021-12-08 09:58:00 +02:00
Ilya Tregubov
4d2a00f36b Merge branch 'MDL-72910-master' of git://github.com/rezaies/moodle 2021-12-08 09:55:13 +02:00
Eloy Lafuente (stronk7)
61f5c2038b MDL-73278 phpunit: Fix namespaces for the renamed classes
Within the renamed classes in the previous commit, there were a
few incorrect namespace, this commit fixes all them to be
correct component[\api] ones.

Also fix a few incorrect leading backslashes in namespace/use
statements. And tests extending renamed tests.
2021-12-07 23:54:29 +01:00
Eloy Lafuente (stronk7)
deb0e76eee MDL-73278 phpunit: Rename already namespaced classes to match file name
These are the only cases 100% safe to apply the renaming of the
testcase class names to match the file names.

All other cases are not safe, because they are missing namespace
and may enter into name conflicts. Adding namespaces is not as
simple as imagined because it implies to, also, add a good number
of modifications to core. See the issue for more details.
2021-12-07 23:54:29 +01:00
Laurent David
8c1568d047 MDL-73220 mod_bigbluebuttonbn: "Recently accessed items" block display
* The BBB activity did not send the right event trigger when activity was viewed hence
the block_recentlyaccesseditems did not pick up information from any BBB activity
2021-12-07 21:03:08 +01:00
jfederico
bef53cf1b8
MDL-73196 mod_bigbluebuttonbn: Fix blocked participant selection 2021-12-07 16:45:03 +00:00
Ilya Tregubov
5ee0b620ae weekly release 4.0dev+ 2021-12-07 14:59:36 +02:00
Ilya Tregubov
855aaa6053 NOBUG: Fixed file access permissions 2021-12-07 14:59:36 +02:00
Ilya Tregubov
7aaa453dae Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install 2021-12-07 14:59:34 +02:00
Jun Pataleta
29ebc9f153 MDL-71915 mod_quiz: Render add question when user can edit the quiz 2021-12-07 20:37:36 +08:00
Matt Porritt
556e2f1aec MDL-72553 qbank_customfields: Add custom fields for question types
Custom fields can now be added to question types.
Site administrators can configure the custom fields and
filed types available. Teachers and question creators can
then use these fields for extra question metadata when
creating questions. Question creators can control if
the fields are displayed to students when they are
taking a quiz or not.
This features uses the core Moodle custom field API.

Co-Authored-By: Matt Porritt <mattp@catalyst-au.net>
Co-Authored-By: Safat Shahin <safatshahin@catalyst-au.net>
Co-Authored-By: Marc-Alexandre Ghaly <marc-alexandreghaly@catalyst-ca.net>
2021-12-07 18:32:41 +11:00
Jun Pataleta
24e9358ed7 Merge branch 'wip_MDL-73173_master' of https://github.com/gjb2048/moodle 2021-12-07 11:39:47 +08:00
Andrew Nicols
47a81d8844 Merge branch 'MDL-72796_fix-retry-delay-for-redis-session-cache' of https://github.com/ziegenberg/moodle 2021-12-07 10:51:56 +08:00
Jun Pataleta
bdf0b8ef56 Merge branch 'MDL-73202-master' of https://github.com/NoelDeMartin/moodle 2021-12-07 10:38:22 +08:00
Shamim Rezaie
7c8a3636d7 MDL-72910 theme: define $drawer-transition and use the transition mixin 2021-12-07 12:49:26 +11:00
Shamim Rezaie
f4516e8cbd MDL-72910 theme: move show footer button when right drawer expands 2021-12-07 12:48:37 +11:00
AMOS bot
17e2a2bd7b Automatically generated installer lang files 2021-12-07 00:07:30 +00:00
Nick Phillips
e252390284 MDL-61554 calendar: Set $PAGE context in calendar export. 2021-12-07 12:30:23 +13:00
Ilya Tregubov
7548cbfcf6 Merge branch 'MDL-72237-master' of https://github.com/dcai/moodle 2021-12-06 14:22:12 +02:00
Jun Pataleta
9b5b9affec Merge branch 'MDL-72870' of https://github.com/paulholden/moodle 2021-12-06 18:43:20 +08:00
Ferran Recio
c3dbe5a977 MDL-71691 core_course: expand / collapse all sections 2021-12-06 10:55:38 +01:00